1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for xf86-input-synaptics 1.7.1.
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
201
202  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
203    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
204    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    PATH=/empty FPATH=/empty; export PATH FPATH
207    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
208      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
209test \$(( 1 + 1 )) = 2 || 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-synaptics'
593PACKAGE_TARNAME='xf86-input-synaptics'
594PACKAGE_VERSION='1.7.1'
595PACKAGE_STRING='xf86-input-synaptics 1.7.1'
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
640XTST_LIBS
641XTST_CFLAGS
642XI_LIBS
643XI_CFLAGS
644BUILD_PS2COMM_FALSE
645BUILD_PS2COMM_TRUE
646BUILD_PSMCOMM_FALSE
647BUILD_PSMCOMM_TRUE
648BUILD_EVENTCOMM_FALSE
649BUILD_EVENTCOMM_TRUE
650MTDEV_LIBS
651MTDEV_CFLAGS
652DEBUG_FALSE
653DEBUG_TRUE
654HAS_XORG_CONF_DIR_FALSE
655HAS_XORG_CONF_DIR_TRUE
656configdir
657inputdir
658sdkdir
659XORG_LIBS
660XORG_CFLAGS
661ENABLE_UNIT_TESTS_FALSE
662ENABLE_UNIT_TESTS_TRUE
663XORG_MALLOC_DEBUG_ENV
664AM_BACKSLASH
665AM_DEFAULT_VERBOSITY
666AM_DEFAULT_V
667AM_V
668MAN_SUBSTS
669XORG_MAN_PAGE
670ADMIN_MAN_DIR
671DRIVER_MAN_DIR
672MISC_MAN_DIR
673FILE_MAN_DIR
674LIB_MAN_DIR
675APP_MAN_DIR
676ADMIN_MAN_SUFFIX
677DRIVER_MAN_SUFFIX
678MISC_MAN_SUFFIX
679FILE_MAN_SUFFIX
680LIB_MAN_SUFFIX
681APP_MAN_SUFFIX
682INSTALL_CMD
683PKG_CONFIG_LIBDIR
684PKG_CONFIG_PATH
685PKG_CONFIG
686CHANGELOG_CMD
687STRICT_CFLAGS
688CWARNFLAGS
689BASE_CFLAGS
690CPP
691OTOOL64
692OTOOL
693LIPO
694NMEDIT
695DSYMUTIL
696MANIFEST_TOOL
697RANLIB
698ac_ct_AR
699AR
700DLLTOOL
701OBJDUMP
702LN_S
703NM
704ac_ct_DUMPBIN
705DUMPBIN
706LD
707FGREP
708EGREP
709GREP
710SED
711am__fastdepCC_FALSE
712am__fastdepCC_TRUE
713CCDEPMODE
714am__nodep
715AMDEPBACKSLASH
716AMDEP_FALSE
717AMDEP_TRUE
718am__quote
719am__include
720DEPDIR
721OBJEXT
722EXEEXT
723ac_ct_CC
724CPPFLAGS
725LDFLAGS
726CFLAGS
727CC
728host_os
729host_vendor
730host_cpu
731host
732build_os
733build_vendor
734build_cpu
735build
736LIBTOOL
737MAINT
738MAINTAINER_MODE_FALSE
739MAINTAINER_MODE_TRUE
740am__untar
741am__tar
742AMTAR
743am__leading_dot
744SET_MAKE
745AWK
746mkdir_p
747MKDIR_P
748INSTALL_STRIP_PROGRAM
749STRIP
750install_sh
751MAKEINFO
752AUTOHEADER
753AUTOMAKE
754AUTOCONF
755ACLOCAL
756VERSION
757PACKAGE
758CYGPATH_W
759am__isrc
760INSTALL_DATA
761INSTALL_SCRIPT
762INSTALL_PROGRAM
763target_alias
764host_alias
765build_alias
766LIBS
767ECHO_T
768ECHO_N
769ECHO_C
770DEFS
771mandir
772localedir
773libdir
774psdir
775pdfdir
776dvidir
777htmldir
778infodir
779docdir
780oldincludedir
781includedir
782localstatedir
783sharedstatedir
784sysconfdir
785datadir
786datarootdir
787libexecdir
788sbindir
789bindir
790program_transform_name
791prefix
792exec_prefix
793PACKAGE_URL
794PACKAGE_BUGREPORT
795PACKAGE_STRING
796PACKAGE_VERSION
797PACKAGE_TARNAME
798PACKAGE_NAME
799PATH_SEPARATOR
800SHELL'
801ac_subst_files=''
802ac_user_opts='
803enable_option_checking
804enable_maintainer_mode
805enable_static
806enable_shared
807with_pic
808enable_fast_install
809enable_dependency_tracking
810with_gnu_ld
811with_sysroot
812enable_libtool_lock
813enable_selective_werror
814enable_strict_compilation
815enable_silent_rules
816enable_unit_tests
817with_xorg_module_dir
818with_xorg_conf_dir
819enable_debug
820with_sdkdir
821'
822      ac_precious_vars='build_alias
823host_alias
824target_alias
825CC
826CFLAGS
827LDFLAGS
828LIBS
829CPPFLAGS
830CPP
831PKG_CONFIG
832PKG_CONFIG_PATH
833PKG_CONFIG_LIBDIR
834XORG_MALLOC_DEBUG_ENV
835XORG_CFLAGS
836XORG_LIBS
837MTDEV_CFLAGS
838MTDEV_LIBS
839XI_CFLAGS
840XI_LIBS
841XTST_CFLAGS
842XTST_LIBS'
843
844
845# Initialize some variables set by options.
846ac_init_help=
847ac_init_version=false
848ac_unrecognized_opts=
849ac_unrecognized_sep=
850# The variables have the same names as the options, with
851# dashes changed to underlines.
852cache_file=/dev/null
853exec_prefix=NONE
854no_create=
855no_recursion=
856prefix=NONE
857program_prefix=NONE
858program_suffix=NONE
859program_transform_name=s,x,x,
860silent=
861site=
862srcdir=
863verbose=
864x_includes=NONE
865x_libraries=NONE
866
867# Installation directory options.
868# These are left unexpanded so users can "make install exec_prefix=/foo"
869# and all the variables that are supposed to be based on exec_prefix
870# by default will actually change.
871# Use braces instead of parens because sh, perl, etc. also accept them.
872# (The list follows the same order as the GNU Coding Standards.)
873bindir='${exec_prefix}/bin'
874sbindir='${exec_prefix}/sbin'
875libexecdir='${exec_prefix}/libexec'
876datarootdir='${prefix}/share'
877datadir='${datarootdir}'
878sysconfdir='${prefix}/etc'
879sharedstatedir='${prefix}/com'
880localstatedir='${prefix}/var'
881includedir='${prefix}/include'
882oldincludedir='/usr/include'
883docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
884infodir='${datarootdir}/info'
885htmldir='${docdir}'
886dvidir='${docdir}'
887pdfdir='${docdir}'
888psdir='${docdir}'
889libdir='${exec_prefix}/lib'
890localedir='${datarootdir}/locale'
891mandir='${datarootdir}/man'
892
893ac_prev=
894ac_dashdash=
895for ac_option
896do
897  # If the previous option needs an argument, assign it.
898  if test -n "$ac_prev"; then
899    eval $ac_prev=\$ac_option
900    ac_prev=
901    continue
902  fi
903
904  case $ac_option in
905  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
906  *=)   ac_optarg= ;;
907  *)    ac_optarg=yes ;;
908  esac
909
910  # Accept the important Cygnus configure options, so we can diagnose typos.
911
912  case $ac_dashdash$ac_option in
913  --)
914    ac_dashdash=yes ;;
915
916  -bindir | --bindir | --bindi | --bind | --bin | --bi)
917    ac_prev=bindir ;;
918  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
919    bindir=$ac_optarg ;;
920
921  -build | --build | --buil | --bui | --bu)
922    ac_prev=build_alias ;;
923  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
924    build_alias=$ac_optarg ;;
925
926  -cache-file | --cache-file | --cache-fil | --cache-fi \
927  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
928    ac_prev=cache_file ;;
929  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
930  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
931    cache_file=$ac_optarg ;;
932
933  --config-cache | -C)
934    cache_file=config.cache ;;
935
936  -datadir | --datadir | --datadi | --datad)
937    ac_prev=datadir ;;
938  -datadir=* | --datadir=* | --datadi=* | --datad=*)
939    datadir=$ac_optarg ;;
940
941  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
942  | --dataroo | --dataro | --datar)
943    ac_prev=datarootdir ;;
944  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
945  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
946    datarootdir=$ac_optarg ;;
947
948  -disable-* | --disable-*)
949    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
950    # Reject names that are not valid shell variable names.
951    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
952      as_fn_error $? "invalid feature name: $ac_useropt"
953    ac_useropt_orig=$ac_useropt
954    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
955    case $ac_user_opts in
956      *"
957"enable_$ac_useropt"
958"*) ;;
959      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
960	 ac_unrecognized_sep=', ';;
961    esac
962    eval enable_$ac_useropt=no ;;
963
964  -docdir | --docdir | --docdi | --doc | --do)
965    ac_prev=docdir ;;
966  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
967    docdir=$ac_optarg ;;
968
969  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
970    ac_prev=dvidir ;;
971  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
972    dvidir=$ac_optarg ;;
973
974  -enable-* | --enable-*)
975    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
976    # Reject names that are not valid shell variable names.
977    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
978      as_fn_error $? "invalid feature name: $ac_useropt"
979    ac_useropt_orig=$ac_useropt
980    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
981    case $ac_user_opts in
982      *"
983"enable_$ac_useropt"
984"*) ;;
985      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
986	 ac_unrecognized_sep=', ';;
987    esac
988    eval enable_$ac_useropt=\$ac_optarg ;;
989
990  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
991  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
992  | --exec | --exe | --ex)
993    ac_prev=exec_prefix ;;
994  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
995  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
996  | --exec=* | --exe=* | --ex=*)
997    exec_prefix=$ac_optarg ;;
998
999  -gas | --gas | --ga | --g)
1000    # Obsolete; use --with-gas.
1001    with_gas=yes ;;
1002
1003  -help | --help | --hel | --he | -h)
1004    ac_init_help=long ;;
1005  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1006    ac_init_help=recursive ;;
1007  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1008    ac_init_help=short ;;
1009
1010  -host | --host | --hos | --ho)
1011    ac_prev=host_alias ;;
1012  -host=* | --host=* | --hos=* | --ho=*)
1013    host_alias=$ac_optarg ;;
1014
1015  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1016    ac_prev=htmldir ;;
1017  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1018  | --ht=*)
1019    htmldir=$ac_optarg ;;
1020
1021  -includedir | --includedir | --includedi | --included | --include \
1022  | --includ | --inclu | --incl | --inc)
1023    ac_prev=includedir ;;
1024  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1025  | --includ=* | --inclu=* | --incl=* | --inc=*)
1026    includedir=$ac_optarg ;;
1027
1028  -infodir | --infodir | --infodi | --infod | --info | --inf)
1029    ac_prev=infodir ;;
1030  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1031    infodir=$ac_optarg ;;
1032
1033  -libdir | --libdir | --libdi | --libd)
1034    ac_prev=libdir ;;
1035  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1036    libdir=$ac_optarg ;;
1037
1038  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1039  | --libexe | --libex | --libe)
1040    ac_prev=libexecdir ;;
1041  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1042  | --libexe=* | --libex=* | --libe=*)
1043    libexecdir=$ac_optarg ;;
1044
1045  -localedir | --localedir | --localedi | --localed | --locale)
1046    ac_prev=localedir ;;
1047  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1048    localedir=$ac_optarg ;;
1049
1050  -localstatedir | --localstatedir | --localstatedi | --localstated \
1051  | --localstate | --localstat | --localsta | --localst | --locals)
1052    ac_prev=localstatedir ;;
1053  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1054  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1055    localstatedir=$ac_optarg ;;
1056
1057  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1058    ac_prev=mandir ;;
1059  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1060    mandir=$ac_optarg ;;
1061
1062  -nfp | --nfp | --nf)
1063    # Obsolete; use --without-fp.
1064    with_fp=no ;;
1065
1066  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1067  | --no-cr | --no-c | -n)
1068    no_create=yes ;;
1069
1070  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1071  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1072    no_recursion=yes ;;
1073
1074  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1075  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1076  | --oldin | --oldi | --old | --ol | --o)
1077    ac_prev=oldincludedir ;;
1078  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1079  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1080  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1081    oldincludedir=$ac_optarg ;;
1082
1083  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1084    ac_prev=prefix ;;
1085  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1086    prefix=$ac_optarg ;;
1087
1088  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1089  | --program-pre | --program-pr | --program-p)
1090    ac_prev=program_prefix ;;
1091  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1092  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1093    program_prefix=$ac_optarg ;;
1094
1095  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1096  | --program-suf | --program-su | --program-s)
1097    ac_prev=program_suffix ;;
1098  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1099  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1100    program_suffix=$ac_optarg ;;
1101
1102  -program-transform-name | --program-transform-name \
1103  | --program-transform-nam | --program-transform-na \
1104  | --program-transform-n | --program-transform- \
1105  | --program-transform | --program-transfor \
1106  | --program-transfo | --program-transf \
1107  | --program-trans | --program-tran \
1108  | --progr-tra | --program-tr | --program-t)
1109    ac_prev=program_transform_name ;;
1110  -program-transform-name=* | --program-transform-name=* \
1111  | --program-transform-nam=* | --program-transform-na=* \
1112  | --program-transform-n=* | --program-transform-=* \
1113  | --program-transform=* | --program-transfor=* \
1114  | --program-transfo=* | --program-transf=* \
1115  | --program-trans=* | --program-tran=* \
1116  | --progr-tra=* | --program-tr=* | --program-t=*)
1117    program_transform_name=$ac_optarg ;;
1118
1119  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1120    ac_prev=pdfdir ;;
1121  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1122    pdfdir=$ac_optarg ;;
1123
1124  -psdir | --psdir | --psdi | --psd | --ps)
1125    ac_prev=psdir ;;
1126  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1127    psdir=$ac_optarg ;;
1128
1129  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1130  | -silent | --silent | --silen | --sile | --sil)
1131    silent=yes ;;
1132
1133  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1134    ac_prev=sbindir ;;
1135  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1136  | --sbi=* | --sb=*)
1137    sbindir=$ac_optarg ;;
1138
1139  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1140  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1141  | --sharedst | --shareds | --shared | --share | --shar \
1142  | --sha | --sh)
1143    ac_prev=sharedstatedir ;;
1144  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1145  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1146  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1147  | --sha=* | --sh=*)
1148    sharedstatedir=$ac_optarg ;;
1149
1150  -site | --site | --sit)
1151    ac_prev=site ;;
1152  -site=* | --site=* | --sit=*)
1153    site=$ac_optarg ;;
1154
1155  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1156    ac_prev=srcdir ;;
1157  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1158    srcdir=$ac_optarg ;;
1159
1160  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1161  | --syscon | --sysco | --sysc | --sys | --sy)
1162    ac_prev=sysconfdir ;;
1163  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1164  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1165    sysconfdir=$ac_optarg ;;
1166
1167  -target | --target | --targe | --targ | --tar | --ta | --t)
1168    ac_prev=target_alias ;;
1169  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1170    target_alias=$ac_optarg ;;
1171
1172  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1173    verbose=yes ;;
1174
1175  -version | --version | --versio | --versi | --vers | -V)
1176    ac_init_version=: ;;
1177
1178  -with-* | --with-*)
1179    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1180    # Reject names that are not valid shell variable names.
1181    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1182      as_fn_error $? "invalid package name: $ac_useropt"
1183    ac_useropt_orig=$ac_useropt
1184    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1185    case $ac_user_opts in
1186      *"
1187"with_$ac_useropt"
1188"*) ;;
1189      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1190	 ac_unrecognized_sep=', ';;
1191    esac
1192    eval with_$ac_useropt=\$ac_optarg ;;
1193
1194  -without-* | --without-*)
1195    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1196    # Reject names that are not valid shell variable names.
1197    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1198      as_fn_error $? "invalid package name: $ac_useropt"
1199    ac_useropt_orig=$ac_useropt
1200    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1201    case $ac_user_opts in
1202      *"
1203"with_$ac_useropt"
1204"*) ;;
1205      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1206	 ac_unrecognized_sep=', ';;
1207    esac
1208    eval with_$ac_useropt=no ;;
1209
1210  --x)
1211    # Obsolete; use --with-x.
1212    with_x=yes ;;
1213
1214  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1215  | --x-incl | --x-inc | --x-in | --x-i)
1216    ac_prev=x_includes ;;
1217  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1218  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1219    x_includes=$ac_optarg ;;
1220
1221  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1222  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1223    ac_prev=x_libraries ;;
1224  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1225  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1226    x_libraries=$ac_optarg ;;
1227
1228  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1229Try \`$0 --help' for more information"
1230    ;;
1231
1232  *=*)
1233    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1234    # Reject names that are not valid shell variable names.
1235    case $ac_envvar in #(
1236      '' | [0-9]* | *[!_$as_cr_alnum]* )
1237      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1238    esac
1239    eval $ac_envvar=\$ac_optarg
1240    export $ac_envvar ;;
1241
1242  *)
1243    # FIXME: should be removed in autoconf 3.0.
1244    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1245    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1246      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1247    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1248    ;;
1249
1250  esac
1251done
1252
1253if test -n "$ac_prev"; then
1254  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1255  as_fn_error $? "missing argument to $ac_option"
1256fi
1257
1258if test -n "$ac_unrecognized_opts"; then
1259  case $enable_option_checking in
1260    no) ;;
1261    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1262    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1263  esac
1264fi
1265
1266# Check all directory arguments for consistency.
1267for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1268		datadir sysconfdir sharedstatedir localstatedir includedir \
1269		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1270		libdir localedir mandir
1271do
1272  eval ac_val=\$$ac_var
1273  # Remove trailing slashes.
1274  case $ac_val in
1275    */ )
1276      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1277      eval $ac_var=\$ac_val;;
1278  esac
1279  # Be sure to have absolute directory names.
1280  case $ac_val in
1281    [\\/$]* | ?:[\\/]* )  continue;;
1282    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1283  esac
1284  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1285done
1286
1287# There might be people who depend on the old broken behavior: `$host'
1288# used to hold the argument of --host etc.
1289# FIXME: To remove some day.
1290build=$build_alias
1291host=$host_alias
1292target=$target_alias
1293
1294# FIXME: To remove some day.
1295if test "x$host_alias" != x; then
1296  if test "x$build_alias" = x; then
1297    cross_compiling=maybe
1298  elif test "x$build_alias" != "x$host_alias"; then
1299    cross_compiling=yes
1300  fi
1301fi
1302
1303ac_tool_prefix=
1304test -n "$host_alias" && ac_tool_prefix=$host_alias-
1305
1306test "$silent" = yes && exec 6>/dev/null
1307
1308
1309ac_pwd=`pwd` && test -n "$ac_pwd" &&
1310ac_ls_di=`ls -di .` &&
1311ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1312  as_fn_error $? "working directory cannot be determined"
1313test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1314  as_fn_error $? "pwd does not report name of working directory"
1315
1316
1317# Find the source files, if location was not specified.
1318if test -z "$srcdir"; then
1319  ac_srcdir_defaulted=yes
1320  # Try the directory containing this script, then the parent directory.
1321  ac_confdir=`$as_dirname -- "$as_myself" ||
1322$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1323	 X"$as_myself" : 'X\(//\)[^/]' \| \
1324	 X"$as_myself" : 'X\(//\)$' \| \
1325	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1326$as_echo X"$as_myself" |
1327    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1328	    s//\1/
1329	    q
1330	  }
1331	  /^X\(\/\/\)[^/].*/{
1332	    s//\1/
1333	    q
1334	  }
1335	  /^X\(\/\/\)$/{
1336	    s//\1/
1337	    q
1338	  }
1339	  /^X\(\/\).*/{
1340	    s//\1/
1341	    q
1342	  }
1343	  s/.*/./; q'`
1344  srcdir=$ac_confdir
1345  if test ! -r "$srcdir/$ac_unique_file"; then
1346    srcdir=..
1347  fi
1348else
1349  ac_srcdir_defaulted=no
1350fi
1351if test ! -r "$srcdir/$ac_unique_file"; then
1352  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1353  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1354fi
1355ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1356ac_abs_confdir=`(
1357	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1358	pwd)`
1359# When building in place, set srcdir=.
1360if test "$ac_abs_confdir" = "$ac_pwd"; then
1361  srcdir=.
1362fi
1363# Remove unnecessary trailing slashes from srcdir.
1364# Double slashes in file names in object file debugging info
1365# mess up M-x gdb in Emacs.
1366case $srcdir in
1367*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1368esac
1369for ac_var in $ac_precious_vars; do
1370  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1371  eval ac_env_${ac_var}_value=\$${ac_var}
1372  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1373  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1374done
1375
1376#
1377# Report the --help message.
1378#
1379if test "$ac_init_help" = "long"; then
1380  # Omit some internal or obsolete options to make the list less imposing.
1381  # This message is too long to be a string in the A/UX 3.1 sh.
1382  cat <<_ACEOF
1383\`configure' configures xf86-input-synaptics 1.7.1 to adapt to many kinds of systems.
1384
1385Usage: $0 [OPTION]... [VAR=VALUE]...
1386
1387To assign environment variables (e.g., CC, CFLAGS...), specify them as
1388VAR=VALUE.  See below for descriptions of some of the useful variables.
1389
1390Defaults for the options are specified in brackets.
1391
1392Configuration:
1393  -h, --help              display this help and exit
1394      --help=short        display options specific to this package
1395      --help=recursive    display the short help of all the included packages
1396  -V, --version           display version information and exit
1397  -q, --quiet, --silent   do not print \`checking ...' messages
1398      --cache-file=FILE   cache test results in FILE [disabled]
1399  -C, --config-cache      alias for \`--cache-file=config.cache'
1400  -n, --no-create         do not create output files
1401      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1402
1403Installation directories:
1404  --prefix=PREFIX         install architecture-independent files in PREFIX
1405                          [$ac_default_prefix]
1406  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1407                          [PREFIX]
1408
1409By default, \`make install' will install all the files in
1410\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1411an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1412for instance \`--prefix=\$HOME'.
1413
1414For better control, use the options below.
1415
1416Fine tuning of the installation directories:
1417  --bindir=DIR            user executables [EPREFIX/bin]
1418  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1419  --libexecdir=DIR        program executables [EPREFIX/libexec]
1420  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1421  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1422  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1423  --libdir=DIR            object code libraries [EPREFIX/lib]
1424  --includedir=DIR        C header files [PREFIX/include]
1425  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1426  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1427  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1428  --infodir=DIR           info documentation [DATAROOTDIR/info]
1429  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1430  --mandir=DIR            man documentation [DATAROOTDIR/man]
1431  --docdir=DIR            documentation root
1432                          [DATAROOTDIR/doc/xf86-input-synaptics]
1433  --htmldir=DIR           html documentation [DOCDIR]
1434  --dvidir=DIR            dvi documentation [DOCDIR]
1435  --pdfdir=DIR            pdf documentation [DOCDIR]
1436  --psdir=DIR             ps documentation [DOCDIR]
1437_ACEOF
1438
1439  cat <<\_ACEOF
1440
1441Program names:
1442  --program-prefix=PREFIX            prepend PREFIX to installed program names
1443  --program-suffix=SUFFIX            append SUFFIX to installed program names
1444  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1445
1446System types:
1447  --build=BUILD     configure for building on BUILD [guessed]
1448  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1449_ACEOF
1450fi
1451
1452if test -n "$ac_init_help"; then
1453  case $ac_init_help in
1454     short | recursive ) echo "Configuration of xf86-input-synaptics 1.7.1:";;
1455   esac
1456  cat <<\_ACEOF
1457
1458Optional Features:
1459  --disable-option-checking  ignore unrecognized --enable/--with options
1460  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1461  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1462  --enable-maintainer-mode
1463                          enable make rules and dependencies not useful (and
1464                          sometimes confusing) to the casual installer
1465  --enable-static[=PKGS]  build static libraries [default=no]
1466  --enable-shared[=PKGS]  build shared libraries [default=yes]
1467  --enable-fast-install[=PKGS]
1468                          optimize for fast installation [default=yes]
1469  --enable-dependency-tracking
1470                          do not reject slow dependency extractors
1471  --disable-dependency-tracking
1472                          speeds up one-time build
1473  --disable-libtool-lock  avoid locking (might break parallel builds)
1474  --disable-selective-werror
1475                          Turn off selective compiler errors. (default:
1476                          enabled)
1477  --enable-strict-compilation
1478                          Enable all warnings from compiler and make them
1479                          errors (default: disabled)
1480  --enable-silent-rules   less verbose build output (undo: "make V=1")
1481  --disable-silent-rules  verbose build output (undo: "make V=0")
1482  --enable-unit-tests     Enable building unit test cases (default: auto)
1483  --enable-debug          Enable debugging (default: disabled)
1484
1485Optional Packages:
1486  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1487  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1488  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1489                          both]
1490  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1491  --with-sysroot=DIR Search for dependent libraries within DIR
1492                        (or the compiler's sysroot if not specified).
1493  --with-xorg-module-dir=DIR
1494                          Default xorg module directory
1495                          [[default=$libdir/xorg/modules]]
1496  --with-xorg-conf-dir=DIR
1497                          Default xorg.conf.d directory [[default=from
1498                          $PKG_CONFIG xorg-server]]
1499
1500
1501Some influential environment variables:
1502  CC          C compiler command
1503  CFLAGS      C compiler flags
1504  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1505              nonstandard directory <lib dir>
1506  LIBS        libraries to pass to the linker, e.g. -l<library>
1507  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1508              you have headers in a nonstandard directory <include dir>
1509  CPP         C preprocessor
1510  PKG_CONFIG  path to pkg-config utility
1511  PKG_CONFIG_PATH
1512              directories to add to pkg-config's search path
1513  PKG_CONFIG_LIBDIR
1514              path overriding pkg-config's built-in search path
1515  XORG_MALLOC_DEBUG_ENV
1516              Environment variables to enable memory checking in tests
1517  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1518  XORG_LIBS   linker flags for XORG, overriding pkg-config
1519  MTDEV_CFLAGS
1520              C compiler flags for MTDEV, overriding pkg-config
1521  MTDEV_LIBS  linker flags for MTDEV, overriding pkg-config
1522  XI_CFLAGS   C compiler flags for XI, overriding pkg-config
1523  XI_LIBS     linker flags for XI, overriding pkg-config
1524  XTST_CFLAGS C compiler flags for XTST, overriding pkg-config
1525  XTST_LIBS   linker flags for XTST, overriding pkg-config
1526
1527Use these variables to override the choices made by `configure' or to help
1528it to find libraries and programs with nonstandard names/locations.
1529
1530Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1531_ACEOF
1532ac_status=$?
1533fi
1534
1535if test "$ac_init_help" = "recursive"; then
1536  # If there are subdirs, report their specific --help.
1537  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1538    test -d "$ac_dir" ||
1539      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1540      continue
1541    ac_builddir=.
1542
1543case "$ac_dir" in
1544.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1545*)
1546  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1547  # A ".." for each directory in $ac_dir_suffix.
1548  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1549  case $ac_top_builddir_sub in
1550  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1551  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1552  esac ;;
1553esac
1554ac_abs_top_builddir=$ac_pwd
1555ac_abs_builddir=$ac_pwd$ac_dir_suffix
1556# for backward compatibility:
1557ac_top_builddir=$ac_top_build_prefix
1558
1559case $srcdir in
1560  .)  # We are building in place.
1561    ac_srcdir=.
1562    ac_top_srcdir=$ac_top_builddir_sub
1563    ac_abs_top_srcdir=$ac_pwd ;;
1564  [\\/]* | ?:[\\/]* )  # Absolute name.
1565    ac_srcdir=$srcdir$ac_dir_suffix;
1566    ac_top_srcdir=$srcdir
1567    ac_abs_top_srcdir=$srcdir ;;
1568  *) # Relative name.
1569    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1570    ac_top_srcdir=$ac_top_build_prefix$srcdir
1571    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1572esac
1573ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1574
1575    cd "$ac_dir" || { ac_status=$?; continue; }
1576    # Check for guested configure.
1577    if test -f "$ac_srcdir/configure.gnu"; then
1578      echo &&
1579      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1580    elif test -f "$ac_srcdir/configure"; then
1581      echo &&
1582      $SHELL "$ac_srcdir/configure" --help=recursive
1583    else
1584      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1585    fi || ac_status=$?
1586    cd "$ac_pwd" || { ac_status=$?; break; }
1587  done
1588fi
1589
1590test -n "$ac_init_help" && exit $ac_status
1591if $ac_init_version; then
1592  cat <<\_ACEOF
1593xf86-input-synaptics configure 1.7.1
1594generated by GNU Autoconf 2.69
1595
1596Copyright (C) 2012 Free Software Foundation, Inc.
1597This configure script is free software; the Free Software Foundation
1598gives unlimited permission to copy, distribute and modify it.
1599_ACEOF
1600  exit
1601fi
1602
1603## ------------------------ ##
1604## Autoconf initialization. ##
1605## ------------------------ ##
1606
1607# ac_fn_c_try_compile LINENO
1608# --------------------------
1609# Try to compile conftest.$ac_ext, and return whether this succeeded.
1610ac_fn_c_try_compile ()
1611{
1612  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1613  rm -f conftest.$ac_objext
1614  if { { ac_try="$ac_compile"
1615case "(($ac_try" in
1616  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1617  *) ac_try_echo=$ac_try;;
1618esac
1619eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1620$as_echo "$ac_try_echo"; } >&5
1621  (eval "$ac_compile") 2>conftest.err
1622  ac_status=$?
1623  if test -s conftest.err; then
1624    grep -v '^ *+' conftest.err >conftest.er1
1625    cat conftest.er1 >&5
1626    mv -f conftest.er1 conftest.err
1627  fi
1628  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1629  test $ac_status = 0; } && {
1630	 test -z "$ac_c_werror_flag" ||
1631	 test ! -s conftest.err
1632       } && test -s conftest.$ac_objext; then :
1633  ac_retval=0
1634else
1635  $as_echo "$as_me: failed program was:" >&5
1636sed 's/^/| /' conftest.$ac_ext >&5
1637
1638	ac_retval=1
1639fi
1640  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1641  as_fn_set_status $ac_retval
1642
1643} # ac_fn_c_try_compile
1644
1645# ac_fn_c_try_link LINENO
1646# -----------------------
1647# Try to link conftest.$ac_ext, and return whether this succeeded.
1648ac_fn_c_try_link ()
1649{
1650  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1651  rm -f conftest.$ac_objext conftest$ac_exeext
1652  if { { ac_try="$ac_link"
1653case "(($ac_try" in
1654  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1655  *) ac_try_echo=$ac_try;;
1656esac
1657eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1658$as_echo "$ac_try_echo"; } >&5
1659  (eval "$ac_link") 2>conftest.err
1660  ac_status=$?
1661  if test -s conftest.err; then
1662    grep -v '^ *+' conftest.err >conftest.er1
1663    cat conftest.er1 >&5
1664    mv -f conftest.er1 conftest.err
1665  fi
1666  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1667  test $ac_status = 0; } && {
1668	 test -z "$ac_c_werror_flag" ||
1669	 test ! -s conftest.err
1670       } && test -s conftest$ac_exeext && {
1671	 test "$cross_compiling" = yes ||
1672	 test -x conftest$ac_exeext
1673       }; then :
1674  ac_retval=0
1675else
1676  $as_echo "$as_me: failed program was:" >&5
1677sed 's/^/| /' conftest.$ac_ext >&5
1678
1679	ac_retval=1
1680fi
1681  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1682  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1683  # interfere with the next link command; also delete a directory that is
1684  # left behind by Apple's compiler.  We do this before executing the actions.
1685  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1686  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1687  as_fn_set_status $ac_retval
1688
1689} # ac_fn_c_try_link
1690
1691# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1692# -------------------------------------------------------
1693# Tests whether HEADER exists and can be compiled using the include files in
1694# INCLUDES, setting the cache variable VAR accordingly.
1695ac_fn_c_check_header_compile ()
1696{
1697  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1698  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1699$as_echo_n "checking for $2... " >&6; }
1700if eval \${$3+:} false; then :
1701  $as_echo_n "(cached) " >&6
1702else
1703  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1704/* end confdefs.h.  */
1705$4
1706#include <$2>
1707_ACEOF
1708if ac_fn_c_try_compile "$LINENO"; then :
1709  eval "$3=yes"
1710else
1711  eval "$3=no"
1712fi
1713rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1714fi
1715eval ac_res=\$$3
1716	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1717$as_echo "$ac_res" >&6; }
1718  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1719
1720} # ac_fn_c_check_header_compile
1721
1722# ac_fn_c_try_cpp LINENO
1723# ----------------------
1724# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1725ac_fn_c_try_cpp ()
1726{
1727  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1728  if { { ac_try="$ac_cpp conftest.$ac_ext"
1729case "(($ac_try" in
1730  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1731  *) ac_try_echo=$ac_try;;
1732esac
1733eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1734$as_echo "$ac_try_echo"; } >&5
1735  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1736  ac_status=$?
1737  if test -s conftest.err; then
1738    grep -v '^ *+' conftest.err >conftest.er1
1739    cat conftest.er1 >&5
1740    mv -f conftest.er1 conftest.err
1741  fi
1742  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1743  test $ac_status = 0; } > conftest.i && {
1744	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1745	 test ! -s conftest.err
1746       }; then :
1747  ac_retval=0
1748else
1749  $as_echo "$as_me: failed program was:" >&5
1750sed 's/^/| /' conftest.$ac_ext >&5
1751
1752    ac_retval=1
1753fi
1754  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1755  as_fn_set_status $ac_retval
1756
1757} # ac_fn_c_try_cpp
1758
1759# ac_fn_c_try_run LINENO
1760# ----------------------
1761# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1762# that executables *can* be run.
1763ac_fn_c_try_run ()
1764{
1765  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1766  if { { ac_try="$ac_link"
1767case "(($ac_try" in
1768  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1769  *) ac_try_echo=$ac_try;;
1770esac
1771eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1772$as_echo "$ac_try_echo"; } >&5
1773  (eval "$ac_link") 2>&5
1774  ac_status=$?
1775  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1776  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1777  { { case "(($ac_try" in
1778  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1779  *) ac_try_echo=$ac_try;;
1780esac
1781eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1782$as_echo "$ac_try_echo"; } >&5
1783  (eval "$ac_try") 2>&5
1784  ac_status=$?
1785  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1786  test $ac_status = 0; }; }; then :
1787  ac_retval=0
1788else
1789  $as_echo "$as_me: program exited with status $ac_status" >&5
1790       $as_echo "$as_me: failed program was:" >&5
1791sed 's/^/| /' conftest.$ac_ext >&5
1792
1793       ac_retval=$ac_status
1794fi
1795  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1796  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1797  as_fn_set_status $ac_retval
1798
1799} # ac_fn_c_try_run
1800
1801# ac_fn_c_check_func LINENO FUNC VAR
1802# ----------------------------------
1803# Tests whether FUNC exists, setting the cache variable VAR accordingly
1804ac_fn_c_check_func ()
1805{
1806  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1807  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1808$as_echo_n "checking for $2... " >&6; }
1809if eval \${$3+:} false; then :
1810  $as_echo_n "(cached) " >&6
1811else
1812  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1813/* end confdefs.h.  */
1814/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1815   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1816#define $2 innocuous_$2
1817
1818/* System header to define __stub macros and hopefully few prototypes,
1819    which can conflict with char $2 (); below.
1820    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1821    <limits.h> exists even on freestanding compilers.  */
1822
1823#ifdef __STDC__
1824# include <limits.h>
1825#else
1826# include <assert.h>
1827#endif
1828
1829#undef $2
1830
1831/* Override any GCC internal prototype to avoid an error.
1832   Use char because int might match the return type of a GCC
1833   builtin and then its argument prototype would still apply.  */
1834#ifdef __cplusplus
1835extern "C"
1836#endif
1837char $2 ();
1838/* The GNU C library defines this for functions which it implements
1839    to always fail with ENOSYS.  Some functions are actually named
1840    something starting with __ and the normal name is an alias.  */
1841#if defined __stub_$2 || defined __stub___$2
1842choke me
1843#endif
1844
1845int
1846main ()
1847{
1848return $2 ();
1849  ;
1850  return 0;
1851}
1852_ACEOF
1853if ac_fn_c_try_link "$LINENO"; then :
1854  eval "$3=yes"
1855else
1856  eval "$3=no"
1857fi
1858rm -f core conftest.err conftest.$ac_objext \
1859    conftest$ac_exeext conftest.$ac_ext
1860fi
1861eval ac_res=\$$3
1862	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1863$as_echo "$ac_res" >&6; }
1864  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1865
1866} # ac_fn_c_check_func
1867
1868# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1869# ---------------------------------------------
1870# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1871# accordingly.
1872ac_fn_c_check_decl ()
1873{
1874  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1875  as_decl_name=`echo $2|sed 's/ *(.*//'`
1876  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1877  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1878$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1879if eval \${$3+:} false; then :
1880  $as_echo_n "(cached) " >&6
1881else
1882  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1883/* end confdefs.h.  */
1884$4
1885int
1886main ()
1887{
1888#ifndef $as_decl_name
1889#ifdef __cplusplus
1890  (void) $as_decl_use;
1891#else
1892  (void) $as_decl_name;
1893#endif
1894#endif
1895
1896  ;
1897  return 0;
1898}
1899_ACEOF
1900if ac_fn_c_try_compile "$LINENO"; then :
1901  eval "$3=yes"
1902else
1903  eval "$3=no"
1904fi
1905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1906fi
1907eval ac_res=\$$3
1908	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1909$as_echo "$ac_res" >&6; }
1910  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1911
1912} # ac_fn_c_check_decl
1913cat >config.log <<_ACEOF
1914This file contains any messages produced by compilers while
1915running configure, to aid debugging if configure makes a mistake.
1916
1917It was created by xf86-input-synaptics $as_me 1.7.1, which was
1918generated by GNU Autoconf 2.69.  Invocation command line was
1919
1920  $ $0 $@
1921
1922_ACEOF
1923exec 5>>config.log
1924{
1925cat <<_ASUNAME
1926## --------- ##
1927## Platform. ##
1928## --------- ##
1929
1930hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1931uname -m = `(uname -m) 2>/dev/null || echo unknown`
1932uname -r = `(uname -r) 2>/dev/null || echo unknown`
1933uname -s = `(uname -s) 2>/dev/null || echo unknown`
1934uname -v = `(uname -v) 2>/dev/null || echo unknown`
1935
1936/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1937/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1938
1939/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1940/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1941/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1942/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1943/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1944/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1945/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1946
1947_ASUNAME
1948
1949as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1950for as_dir in $PATH
1951do
1952  IFS=$as_save_IFS
1953  test -z "$as_dir" && as_dir=.
1954    $as_echo "PATH: $as_dir"
1955  done
1956IFS=$as_save_IFS
1957
1958} >&5
1959
1960cat >&5 <<_ACEOF
1961
1962
1963## ----------- ##
1964## Core tests. ##
1965## ----------- ##
1966
1967_ACEOF
1968
1969
1970# Keep a trace of the command line.
1971# Strip out --no-create and --no-recursion so they do not pile up.
1972# Strip out --silent because we don't want to record it for future runs.
1973# Also quote any args containing shell meta-characters.
1974# Make two passes to allow for proper duplicate-argument suppression.
1975ac_configure_args=
1976ac_configure_args0=
1977ac_configure_args1=
1978ac_must_keep_next=false
1979for ac_pass in 1 2
1980do
1981  for ac_arg
1982  do
1983    case $ac_arg in
1984    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1985    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1986    | -silent | --silent | --silen | --sile | --sil)
1987      continue ;;
1988    *\'*)
1989      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1990    esac
1991    case $ac_pass in
1992    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1993    2)
1994      as_fn_append ac_configure_args1 " '$ac_arg'"
1995      if test $ac_must_keep_next = true; then
1996	ac_must_keep_next=false # Got value, back to normal.
1997      else
1998	case $ac_arg in
1999	  *=* | --config-cache | -C | -disable-* | --disable-* \
2000	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2001	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2002	  | -with-* | --with-* | -without-* | --without-* | --x)
2003	    case "$ac_configure_args0 " in
2004	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2005	    esac
2006	    ;;
2007	  -* ) ac_must_keep_next=true ;;
2008	esac
2009      fi
2010      as_fn_append ac_configure_args " '$ac_arg'"
2011      ;;
2012    esac
2013  done
2014done
2015{ ac_configure_args0=; unset ac_configure_args0;}
2016{ ac_configure_args1=; unset ac_configure_args1;}
2017
2018# When interrupted or exit'd, cleanup temporary files, and complete
2019# config.log.  We remove comments because anyway the quotes in there
2020# would cause problems or look ugly.
2021# WARNING: Use '\'' to represent an apostrophe within the trap.
2022# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2023trap 'exit_status=$?
2024  # Save into config.log some information that might help in debugging.
2025  {
2026    echo
2027
2028    $as_echo "## ---------------- ##
2029## Cache variables. ##
2030## ---------------- ##"
2031    echo
2032    # The following way of writing the cache mishandles newlines in values,
2033(
2034  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2035    eval ac_val=\$$ac_var
2036    case $ac_val in #(
2037    *${as_nl}*)
2038      case $ac_var in #(
2039      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2040$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2041      esac
2042      case $ac_var in #(
2043      _ | IFS | as_nl) ;; #(
2044      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2045      *) { eval $ac_var=; unset $ac_var;} ;;
2046      esac ;;
2047    esac
2048  done
2049  (set) 2>&1 |
2050    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2051    *${as_nl}ac_space=\ *)
2052      sed -n \
2053	"s/'\''/'\''\\\\'\'''\''/g;
2054	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2055      ;; #(
2056    *)
2057      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2058      ;;
2059    esac |
2060    sort
2061)
2062    echo
2063
2064    $as_echo "## ----------------- ##
2065## Output variables. ##
2066## ----------------- ##"
2067    echo
2068    for ac_var in $ac_subst_vars
2069    do
2070      eval ac_val=\$$ac_var
2071      case $ac_val in
2072      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2073      esac
2074      $as_echo "$ac_var='\''$ac_val'\''"
2075    done | sort
2076    echo
2077
2078    if test -n "$ac_subst_files"; then
2079      $as_echo "## ------------------- ##
2080## File substitutions. ##
2081## ------------------- ##"
2082      echo
2083      for ac_var in $ac_subst_files
2084      do
2085	eval ac_val=\$$ac_var
2086	case $ac_val in
2087	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2088	esac
2089	$as_echo "$ac_var='\''$ac_val'\''"
2090      done | sort
2091      echo
2092    fi
2093
2094    if test -s confdefs.h; then
2095      $as_echo "## ----------- ##
2096## confdefs.h. ##
2097## ----------- ##"
2098      echo
2099      cat confdefs.h
2100      echo
2101    fi
2102    test "$ac_signal" != 0 &&
2103      $as_echo "$as_me: caught signal $ac_signal"
2104    $as_echo "$as_me: exit $exit_status"
2105  } >&5
2106  rm -f core *.core core.conftest.* &&
2107    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2108    exit $exit_status
2109' 0
2110for ac_signal in 1 2 13 15; do
2111  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2112done
2113ac_signal=0
2114
2115# confdefs.h avoids OS command line length limits that DEFS can exceed.
2116rm -f -r conftest* confdefs.h
2117
2118$as_echo "/* confdefs.h */" > confdefs.h
2119
2120# Predefined preprocessor variables.
2121
2122cat >>confdefs.h <<_ACEOF
2123#define PACKAGE_NAME "$PACKAGE_NAME"
2124_ACEOF
2125
2126cat >>confdefs.h <<_ACEOF
2127#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2128_ACEOF
2129
2130cat >>confdefs.h <<_ACEOF
2131#define PACKAGE_VERSION "$PACKAGE_VERSION"
2132_ACEOF
2133
2134cat >>confdefs.h <<_ACEOF
2135#define PACKAGE_STRING "$PACKAGE_STRING"
2136_ACEOF
2137
2138cat >>confdefs.h <<_ACEOF
2139#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2140_ACEOF
2141
2142cat >>confdefs.h <<_ACEOF
2143#define PACKAGE_URL "$PACKAGE_URL"
2144_ACEOF
2145
2146
2147# Let the site file select an alternate cache file if it wants to.
2148# Prefer an explicitly selected file to automatically selected ones.
2149ac_site_file1=NONE
2150ac_site_file2=NONE
2151if test -n "$CONFIG_SITE"; then
2152  # We do not want a PATH search for config.site.
2153  case $CONFIG_SITE in #((
2154    -*)  ac_site_file1=./$CONFIG_SITE;;
2155    */*) ac_site_file1=$CONFIG_SITE;;
2156    *)   ac_site_file1=./$CONFIG_SITE;;
2157  esac
2158elif test "x$prefix" != xNONE; then
2159  ac_site_file1=$prefix/share/config.site
2160  ac_site_file2=$prefix/etc/config.site
2161else
2162  ac_site_file1=$ac_default_prefix/share/config.site
2163  ac_site_file2=$ac_default_prefix/etc/config.site
2164fi
2165for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2166do
2167  test "x$ac_site_file" = xNONE && continue
2168  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2169    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2170$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2171    sed 's/^/| /' "$ac_site_file" >&5
2172    . "$ac_site_file" \
2173      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2174$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2175as_fn_error $? "failed to load site script $ac_site_file
2176See \`config.log' for more details" "$LINENO" 5; }
2177  fi
2178done
2179
2180if test -r "$cache_file"; then
2181  # Some versions of bash will fail to source /dev/null (special files
2182  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2183  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2184    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2185$as_echo "$as_me: loading cache $cache_file" >&6;}
2186    case $cache_file in
2187      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2188      *)                      . "./$cache_file";;
2189    esac
2190  fi
2191else
2192  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2193$as_echo "$as_me: creating cache $cache_file" >&6;}
2194  >$cache_file
2195fi
2196
2197# Check that the precious variables saved in the cache have kept the same
2198# value.
2199ac_cache_corrupted=false
2200for ac_var in $ac_precious_vars; do
2201  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2202  eval ac_new_set=\$ac_env_${ac_var}_set
2203  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2204  eval ac_new_val=\$ac_env_${ac_var}_value
2205  case $ac_old_set,$ac_new_set in
2206    set,)
2207      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2208$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2209      ac_cache_corrupted=: ;;
2210    ,set)
2211      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2212$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2213      ac_cache_corrupted=: ;;
2214    ,);;
2215    *)
2216      if test "x$ac_old_val" != "x$ac_new_val"; then
2217	# differences in whitespace do not lead to failure.
2218	ac_old_val_w=`echo x $ac_old_val`
2219	ac_new_val_w=`echo x $ac_new_val`
2220	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2221	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2222$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2223	  ac_cache_corrupted=:
2224	else
2225	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2226$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2227	  eval $ac_var=\$ac_old_val
2228	fi
2229	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2230$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2231	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2232$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2233      fi;;
2234  esac
2235  # Pass precious variables to config.status.
2236  if test "$ac_new_set" = set; then
2237    case $ac_new_val in
2238    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2239    *) ac_arg=$ac_var=$ac_new_val ;;
2240    esac
2241    case " $ac_configure_args " in
2242      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2243      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2244    esac
2245  fi
2246done
2247if $ac_cache_corrupted; then
2248  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2249$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2250  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2251$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2252  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2253fi
2254## -------------------- ##
2255## Main body of script. ##
2256## -------------------- ##
2257
2258ac_ext=c
2259ac_cpp='$CPP $CPPFLAGS'
2260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2262ac_compiler_gnu=$ac_cv_c_compiler_gnu
2263
2264
2265
2266ac_config_headers="$ac_config_headers config.h"
2267
2268ac_aux_dir=
2269for ac_dir in . "$srcdir"/.; do
2270  if test -f "$ac_dir/install-sh"; then
2271    ac_aux_dir=$ac_dir
2272    ac_install_sh="$ac_aux_dir/install-sh -c"
2273    break
2274  elif test -f "$ac_dir/install.sh"; then
2275    ac_aux_dir=$ac_dir
2276    ac_install_sh="$ac_aux_dir/install.sh -c"
2277    break
2278  elif test -f "$ac_dir/shtool"; then
2279    ac_aux_dir=$ac_dir
2280    ac_install_sh="$ac_aux_dir/shtool install -c"
2281    break
2282  fi
2283done
2284if test -z "$ac_aux_dir"; then
2285  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2286fi
2287
2288# These three variables are undocumented and unsupported,
2289# and are intended to be withdrawn in a future Autoconf release.
2290# They can cause serious problems if a builder's source tree is in a directory
2291# whose full name contains unusual characters.
2292ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2293ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2294ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2295
2296
2297
2298# Initialize Automake
2299am__api_version='1.12'
2300
2301# Find a good install program.  We prefer a C program (faster),
2302# so one script is as good as another.  But avoid the broken or
2303# incompatible versions:
2304# SysV /etc/install, /usr/sbin/install
2305# SunOS /usr/etc/install
2306# IRIX /sbin/install
2307# AIX /bin/install
2308# AmigaOS /C/install, which installs bootblocks on floppy discs
2309# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2310# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2311# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2312# OS/2's system install, which has a completely different semantic
2313# ./install, which can be erroneously created by make from ./install.sh.
2314# Reject install programs that cannot install multiple files.
2315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2316$as_echo_n "checking for a BSD-compatible install... " >&6; }
2317if test -z "$INSTALL"; then
2318if ${ac_cv_path_install+:} false; then :
2319  $as_echo_n "(cached) " >&6
2320else
2321  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2322for as_dir in $PATH
2323do
2324  IFS=$as_save_IFS
2325  test -z "$as_dir" && as_dir=.
2326    # Account for people who put trailing slashes in PATH elements.
2327case $as_dir/ in #((
2328  ./ | .// | /[cC]/* | \
2329  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2330  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2331  /usr/ucb/* ) ;;
2332  *)
2333    # OSF1 and SCO ODT 3.0 have their own names for install.
2334    # Don't use installbsd from OSF since it installs stuff as root
2335    # by default.
2336    for ac_prog in ginstall scoinst install; do
2337      for ac_exec_ext in '' $ac_executable_extensions; do
2338	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2339	  if test $ac_prog = install &&
2340	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2341	    # AIX install.  It has an incompatible calling convention.
2342	    :
2343	  elif test $ac_prog = install &&
2344	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2345	    # program-specific install script used by HP pwplus--don't use.
2346	    :
2347	  else
2348	    rm -rf conftest.one conftest.two conftest.dir
2349	    echo one > conftest.one
2350	    echo two > conftest.two
2351	    mkdir conftest.dir
2352	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2353	      test -s conftest.one && test -s conftest.two &&
2354	      test -s conftest.dir/conftest.one &&
2355	      test -s conftest.dir/conftest.two
2356	    then
2357	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2358	      break 3
2359	    fi
2360	  fi
2361	fi
2362      done
2363    done
2364    ;;
2365esac
2366
2367  done
2368IFS=$as_save_IFS
2369
2370rm -rf conftest.one conftest.two conftest.dir
2371
2372fi
2373  if test "${ac_cv_path_install+set}" = set; then
2374    INSTALL=$ac_cv_path_install
2375  else
2376    # As a last resort, use the slow shell script.  Don't cache a
2377    # value for INSTALL within a source directory, because that will
2378    # break other packages using the cache if that directory is
2379    # removed, or if the value is a relative name.
2380    INSTALL=$ac_install_sh
2381  fi
2382fi
2383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2384$as_echo "$INSTALL" >&6; }
2385
2386# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2387# It thinks the first close brace ends the variable substitution.
2388test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2389
2390test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2391
2392test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2393
2394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2395$as_echo_n "checking whether build environment is sane... " >&6; }
2396# Reject unsafe characters in $srcdir or the absolute working directory
2397# name.  Accept space and tab only in the latter.
2398am_lf='
2399'
2400case `pwd` in
2401  *[\\\"\#\$\&\'\`$am_lf]*)
2402    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2403esac
2404case $srcdir in
2405  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2406    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2407esac
2408
2409# Do 'set' in a subshell so we don't clobber the current shell's
2410# arguments.  Must try -L first in case configure is actually a
2411# symlink; some systems play weird games with the mod time of symlinks
2412# (eg FreeBSD returns the mod time of the symlink's containing
2413# directory).
2414if (
2415   am_has_slept=no
2416   for am_try in 1 2; do
2417     echo "timestamp, slept: $am_has_slept" > conftest.file
2418     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2419     if test "$*" = "X"; then
2420	# -L didn't work.
2421	set X `ls -t "$srcdir/configure" conftest.file`
2422     fi
2423     if test "$*" != "X $srcdir/configure conftest.file" \
2424	&& test "$*" != "X conftest.file $srcdir/configure"; then
2425
2426	# If neither matched, then we have a broken ls.  This can happen
2427	# if, for instance, CONFIG_SHELL is bash and it inherits a
2428	# broken ls alias from the environment.  This has actually
2429	# happened.  Such a system could not be considered "sane".
2430	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2431  alias in your environment" "$LINENO" 5
2432     fi
2433     if test "$2" = conftest.file || test $am_try -eq 2; then
2434       break
2435     fi
2436     # Just in case.
2437     sleep 1
2438     am_has_slept=yes
2439   done
2440   test "$2" = conftest.file
2441   )
2442then
2443   # Ok.
2444   :
2445else
2446   as_fn_error $? "newly created file is older than distributed files!
2447Check your system clock" "$LINENO" 5
2448fi
2449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2450$as_echo "yes" >&6; }
2451# If we didn't sleep, we still need to ensure time stamps of config.status and
2452# generated files are strictly newer.
2453am_sleep_pid=
2454if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2455  ( sleep 1 ) &
2456  am_sleep_pid=$!
2457fi
2458
2459rm -f conftest.file
2460
2461test "$program_prefix" != NONE &&
2462  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2463# Use a double $ so make ignores it.
2464test "$program_suffix" != NONE &&
2465  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2466# Double any \ or $.
2467# By default was `s,x,x', remove it if useless.
2468ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2469program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2470
2471# expand $ac_aux_dir to an absolute path
2472am_aux_dir=`cd $ac_aux_dir && pwd`
2473
2474if test x"${MISSING+set}" != xset; then
2475  case $am_aux_dir in
2476  *\ * | *\	*)
2477    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2478  *)
2479    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2480  esac
2481fi
2482# Use eval to expand $SHELL
2483if eval "$MISSING --run true"; then
2484  am_missing_run="$MISSING --run "
2485else
2486  am_missing_run=
2487  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2488$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2489fi
2490
2491if test x"${install_sh}" != xset; then
2492  case $am_aux_dir in
2493  *\ * | *\	*)
2494    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2495  *)
2496    install_sh="\${SHELL} $am_aux_dir/install-sh"
2497  esac
2498fi
2499
2500# Installed binaries are usually stripped using 'strip' when the user
2501# run "make install-strip".  However 'strip' might not be the right
2502# tool to use in cross-compilation environments, therefore Automake
2503# will honor the 'STRIP' environment variable to overrule this program.
2504if test "$cross_compiling" != no; then
2505  if test -n "$ac_tool_prefix"; then
2506  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2507set dummy ${ac_tool_prefix}strip; ac_word=$2
2508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2509$as_echo_n "checking for $ac_word... " >&6; }
2510if ${ac_cv_prog_STRIP+:} false; then :
2511  $as_echo_n "(cached) " >&6
2512else
2513  if test -n "$STRIP"; then
2514  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2515else
2516as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2517for as_dir in $PATH
2518do
2519  IFS=$as_save_IFS
2520  test -z "$as_dir" && as_dir=.
2521    for ac_exec_ext in '' $ac_executable_extensions; do
2522  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2523    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2524    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2525    break 2
2526  fi
2527done
2528  done
2529IFS=$as_save_IFS
2530
2531fi
2532fi
2533STRIP=$ac_cv_prog_STRIP
2534if test -n "$STRIP"; then
2535  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2536$as_echo "$STRIP" >&6; }
2537else
2538  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2539$as_echo "no" >&6; }
2540fi
2541
2542
2543fi
2544if test -z "$ac_cv_prog_STRIP"; then
2545  ac_ct_STRIP=$STRIP
2546  # Extract the first word of "strip", so it can be a program name with args.
2547set dummy strip; ac_word=$2
2548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2549$as_echo_n "checking for $ac_word... " >&6; }
2550if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2551  $as_echo_n "(cached) " >&6
2552else
2553  if test -n "$ac_ct_STRIP"; then
2554  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2555else
2556as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2557for as_dir in $PATH
2558do
2559  IFS=$as_save_IFS
2560  test -z "$as_dir" && as_dir=.
2561    for ac_exec_ext in '' $ac_executable_extensions; do
2562  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2563    ac_cv_prog_ac_ct_STRIP="strip"
2564    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2565    break 2
2566  fi
2567done
2568  done
2569IFS=$as_save_IFS
2570
2571fi
2572fi
2573ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2574if test -n "$ac_ct_STRIP"; then
2575  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2576$as_echo "$ac_ct_STRIP" >&6; }
2577else
2578  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2579$as_echo "no" >&6; }
2580fi
2581
2582  if test "x$ac_ct_STRIP" = x; then
2583    STRIP=":"
2584  else
2585    case $cross_compiling:$ac_tool_warned in
2586yes:)
2587{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2588$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2589ac_tool_warned=yes ;;
2590esac
2591    STRIP=$ac_ct_STRIP
2592  fi
2593else
2594  STRIP="$ac_cv_prog_STRIP"
2595fi
2596
2597fi
2598INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2599
2600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2601$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2602if test -z "$MKDIR_P"; then
2603  if ${ac_cv_path_mkdir+:} false; then :
2604  $as_echo_n "(cached) " >&6
2605else
2606  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2607for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2608do
2609  IFS=$as_save_IFS
2610  test -z "$as_dir" && as_dir=.
2611    for ac_prog in mkdir gmkdir; do
2612	 for ac_exec_ext in '' $ac_executable_extensions; do
2613	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2614	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2615	     'mkdir (GNU coreutils) '* | \
2616	     'mkdir (coreutils) '* | \
2617	     'mkdir (fileutils) '4.1*)
2618	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2619	       break 3;;
2620	   esac
2621	 done
2622       done
2623  done
2624IFS=$as_save_IFS
2625
2626fi
2627
2628  test -d ./--version && rmdir ./--version
2629  if test "${ac_cv_path_mkdir+set}" = set; then
2630    MKDIR_P="$ac_cv_path_mkdir -p"
2631  else
2632    # As a last resort, use the slow shell script.  Don't cache a
2633    # value for MKDIR_P within a source directory, because that will
2634    # break other packages using the cache if that directory is
2635    # removed, or if the value is a relative name.
2636    MKDIR_P="$ac_install_sh -d"
2637  fi
2638fi
2639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2640$as_echo "$MKDIR_P" >&6; }
2641
2642for ac_prog in gawk mawk nawk awk
2643do
2644  # Extract the first word of "$ac_prog", so it can be a program name with args.
2645set dummy $ac_prog; ac_word=$2
2646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2647$as_echo_n "checking for $ac_word... " >&6; }
2648if ${ac_cv_prog_AWK+:} false; then :
2649  $as_echo_n "(cached) " >&6
2650else
2651  if test -n "$AWK"; then
2652  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2653else
2654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2655for as_dir in $PATH
2656do
2657  IFS=$as_save_IFS
2658  test -z "$as_dir" && as_dir=.
2659    for ac_exec_ext in '' $ac_executable_extensions; do
2660  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2661    ac_cv_prog_AWK="$ac_prog"
2662    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2663    break 2
2664  fi
2665done
2666  done
2667IFS=$as_save_IFS
2668
2669fi
2670fi
2671AWK=$ac_cv_prog_AWK
2672if test -n "$AWK"; then
2673  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2674$as_echo "$AWK" >&6; }
2675else
2676  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2677$as_echo "no" >&6; }
2678fi
2679
2680
2681  test -n "$AWK" && break
2682done
2683
2684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2685$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2686set x ${MAKE-make}
2687ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2688if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2689  $as_echo_n "(cached) " >&6
2690else
2691  cat >conftest.make <<\_ACEOF
2692SHELL = /bin/sh
2693all:
2694	@echo '@@@%%%=$(MAKE)=@@@%%%'
2695_ACEOF
2696# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2697case `${MAKE-make} -f conftest.make 2>/dev/null` in
2698  *@@@%%%=?*=@@@%%%*)
2699    eval ac_cv_prog_make_${ac_make}_set=yes;;
2700  *)
2701    eval ac_cv_prog_make_${ac_make}_set=no;;
2702esac
2703rm -f conftest.make
2704fi
2705if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2706  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2707$as_echo "yes" >&6; }
2708  SET_MAKE=
2709else
2710  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2711$as_echo "no" >&6; }
2712  SET_MAKE="MAKE=${MAKE-make}"
2713fi
2714
2715rm -rf .tst 2>/dev/null
2716mkdir .tst 2>/dev/null
2717if test -d .tst; then
2718  am__leading_dot=.
2719else
2720  am__leading_dot=_
2721fi
2722rmdir .tst 2>/dev/null
2723
2724if test "`cd $srcdir && pwd`" != "`pwd`"; then
2725  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2726  # is not polluted with repeated "-I."
2727  am__isrc=' -I$(srcdir)'
2728  # test to see if srcdir already configured
2729  if test -f $srcdir/config.status; then
2730    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2731  fi
2732fi
2733
2734# test whether we have cygpath
2735if test -z "$CYGPATH_W"; then
2736  if (cygpath --version) >/dev/null 2>/dev/null; then
2737    CYGPATH_W='cygpath -w'
2738  else
2739    CYGPATH_W=echo
2740  fi
2741fi
2742
2743
2744# Define the identity of the package.
2745 PACKAGE='xf86-input-synaptics'
2746 VERSION='1.7.1'
2747
2748
2749cat >>confdefs.h <<_ACEOF
2750#define PACKAGE "$PACKAGE"
2751_ACEOF
2752
2753
2754cat >>confdefs.h <<_ACEOF
2755#define VERSION "$VERSION"
2756_ACEOF
2757
2758# Some tools Automake needs.
2759
2760ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2761
2762
2763AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2764
2765
2766AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2767
2768
2769AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2770
2771
2772MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2773
2774# For better backward compatibility.  To be removed once Automake 1.9.x
2775# dies out for good.  For more background, see:
2776# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2777# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2778mkdir_p='$(MKDIR_P)'
2779
2780# We need awk for the "check" target.  The system "awk" is bad on
2781# some platforms.
2782# Always define AMTAR for backward compatibility.  Yes, it's still used
2783# in the wild :-(  We should find a proper way to deprecate it ...
2784AMTAR='$${TAR-tar}'
2785
2786am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2787
2788
2789
2790
2791
2792
2793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2794$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2795    # Check whether --enable-maintainer-mode was given.
2796if test "${enable_maintainer_mode+set}" = set; then :
2797  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2798else
2799  USE_MAINTAINER_MODE=no
2800fi
2801
2802  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2803$as_echo "$USE_MAINTAINER_MODE" >&6; }
2804   if test $USE_MAINTAINER_MODE = yes; then
2805  MAINTAINER_MODE_TRUE=
2806  MAINTAINER_MODE_FALSE='#'
2807else
2808  MAINTAINER_MODE_TRUE='#'
2809  MAINTAINER_MODE_FALSE=
2810fi
2811
2812  MAINT=$MAINTAINER_MODE_TRUE
2813
2814
2815
2816# Initialize libtool
2817# Check whether --enable-static was given.
2818if test "${enable_static+set}" = set; then :
2819  enableval=$enable_static; p=${PACKAGE-default}
2820    case $enableval in
2821    yes) enable_static=yes ;;
2822    no) enable_static=no ;;
2823    *)
2824     enable_static=no
2825      # Look at the argument we got.  We use all the common list separators.
2826      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
2827      for pkg in $enableval; do
2828	IFS="$lt_save_ifs"
2829	if test "X$pkg" = "X$p"; then
2830	  enable_static=yes
2831	fi
2832      done
2833      IFS="$lt_save_ifs"
2834      ;;
2835    esac
2836else
2837  enable_static=no
2838fi
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848case `pwd` in
2849  *\ * | *\	*)
2850    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2851$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2852esac
2853
2854
2855
2856macro_version='2.4.2'
2857macro_revision='1.3337'
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871ltmain="$ac_aux_dir/ltmain.sh"
2872
2873# Make sure we can run config.sub.
2874$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2875  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2876
2877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2878$as_echo_n "checking build system type... " >&6; }
2879if ${ac_cv_build+:} false; then :
2880  $as_echo_n "(cached) " >&6
2881else
2882  ac_build_alias=$build_alias
2883test "x$ac_build_alias" = x &&
2884  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2885test "x$ac_build_alias" = x &&
2886  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2887ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2888  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2889
2890fi
2891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2892$as_echo "$ac_cv_build" >&6; }
2893case $ac_cv_build in
2894*-*-*) ;;
2895*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2896esac
2897build=$ac_cv_build
2898ac_save_IFS=$IFS; IFS='-'
2899set x $ac_cv_build
2900shift
2901build_cpu=$1
2902build_vendor=$2
2903shift; shift
2904# Remember, the first character of IFS is used to create $*,
2905# except with old shells:
2906build_os=$*
2907IFS=$ac_save_IFS
2908case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2909
2910
2911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2912$as_echo_n "checking host system type... " >&6; }
2913if ${ac_cv_host+:} false; then :
2914  $as_echo_n "(cached) " >&6
2915else
2916  if test "x$host_alias" = x; then
2917  ac_cv_host=$ac_cv_build
2918else
2919  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2920    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2921fi
2922
2923fi
2924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2925$as_echo "$ac_cv_host" >&6; }
2926case $ac_cv_host in
2927*-*-*) ;;
2928*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2929esac
2930host=$ac_cv_host
2931ac_save_IFS=$IFS; IFS='-'
2932set x $ac_cv_host
2933shift
2934host_cpu=$1
2935host_vendor=$2
2936shift; shift
2937# Remember, the first character of IFS is used to create $*,
2938# except with old shells:
2939host_os=$*
2940IFS=$ac_save_IFS
2941case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2942
2943
2944# Backslashify metacharacters that are still active within
2945# double-quoted strings.
2946sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2947
2948# Same as above, but do not quote variable references.
2949double_quote_subst='s/\(["`\\]\)/\\\1/g'
2950
2951# Sed substitution to delay expansion of an escaped shell variable in a
2952# double_quote_subst'ed string.
2953delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2954
2955# Sed substitution to delay expansion of an escaped single quote.
2956delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2957
2958# Sed substitution to avoid accidental globbing in evaled expressions
2959no_glob_subst='s/\*/\\\*/g'
2960
2961ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2962ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2963ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2964
2965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2966$as_echo_n "checking how to print strings... " >&6; }
2967# Test print first, because it will be a builtin if present.
2968if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2969   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2970  ECHO='print -r --'
2971elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2972  ECHO='printf %s\n'
2973else
2974  # Use this function as a fallback that always works.
2975  func_fallback_echo ()
2976  {
2977    eval 'cat <<_LTECHO_EOF
2978$1
2979_LTECHO_EOF'
2980  }
2981  ECHO='func_fallback_echo'
2982fi
2983
2984# func_echo_all arg...
2985# Invoke $ECHO with all args, space-separated.
2986func_echo_all ()
2987{
2988    $ECHO ""
2989}
2990
2991case "$ECHO" in
2992  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2993$as_echo "printf" >&6; } ;;
2994  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2995$as_echo "print -r" >&6; } ;;
2996  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2997$as_echo "cat" >&6; } ;;
2998esac
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013DEPDIR="${am__leading_dot}deps"
3014
3015ac_config_commands="$ac_config_commands depfiles"
3016
3017
3018am_make=${MAKE-make}
3019cat > confinc << 'END'
3020am__doit:
3021	@echo this is the am__doit target
3022.PHONY: am__doit
3023END
3024# If we don't find an include directive, just comment out the code.
3025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3026$as_echo_n "checking for style of include used by $am_make... " >&6; }
3027am__include="#"
3028am__quote=
3029_am_result=none
3030# First try GNU make style include.
3031echo "include confinc" > confmf
3032# Ignore all kinds of additional output from 'make'.
3033case `$am_make -s -f confmf 2> /dev/null` in #(
3034*the\ am__doit\ target*)
3035  am__include=include
3036  am__quote=
3037  _am_result=GNU
3038  ;;
3039esac
3040# Now try BSD make style include.
3041if test "$am__include" = "#"; then
3042   echo '.include "confinc"' > confmf
3043   case `$am_make -s -f confmf 2> /dev/null` in #(
3044   *the\ am__doit\ target*)
3045     am__include=.include
3046     am__quote="\""
3047     _am_result=BSD
3048     ;;
3049   esac
3050fi
3051
3052
3053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3054$as_echo "$_am_result" >&6; }
3055rm -f confinc confmf
3056
3057# Check whether --enable-dependency-tracking was given.
3058if test "${enable_dependency_tracking+set}" = set; then :
3059  enableval=$enable_dependency_tracking;
3060fi
3061
3062if test "x$enable_dependency_tracking" != xno; then
3063  am_depcomp="$ac_aux_dir/depcomp"
3064  AMDEPBACKSLASH='\'
3065  am__nodep='_no'
3066fi
3067 if test "x$enable_dependency_tracking" != xno; then
3068  AMDEP_TRUE=
3069  AMDEP_FALSE='#'
3070else
3071  AMDEP_TRUE='#'
3072  AMDEP_FALSE=
3073fi
3074
3075
3076ac_ext=c
3077ac_cpp='$CPP $CPPFLAGS'
3078ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3079ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3080ac_compiler_gnu=$ac_cv_c_compiler_gnu
3081if test -n "$ac_tool_prefix"; then
3082  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3083set dummy ${ac_tool_prefix}gcc; ac_word=$2
3084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3085$as_echo_n "checking for $ac_word... " >&6; }
3086if ${ac_cv_prog_CC+:} false; then :
3087  $as_echo_n "(cached) " >&6
3088else
3089  if test -n "$CC"; then
3090  ac_cv_prog_CC="$CC" # Let the user override the test.
3091else
3092as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3093for as_dir in $PATH
3094do
3095  IFS=$as_save_IFS
3096  test -z "$as_dir" && as_dir=.
3097    for ac_exec_ext in '' $ac_executable_extensions; do
3098  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3099    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3100    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3101    break 2
3102  fi
3103done
3104  done
3105IFS=$as_save_IFS
3106
3107fi
3108fi
3109CC=$ac_cv_prog_CC
3110if test -n "$CC"; then
3111  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3112$as_echo "$CC" >&6; }
3113else
3114  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3115$as_echo "no" >&6; }
3116fi
3117
3118
3119fi
3120if test -z "$ac_cv_prog_CC"; then
3121  ac_ct_CC=$CC
3122  # Extract the first word of "gcc", so it can be a program name with args.
3123set dummy gcc; ac_word=$2
3124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3125$as_echo_n "checking for $ac_word... " >&6; }
3126if ${ac_cv_prog_ac_ct_CC+:} false; then :
3127  $as_echo_n "(cached) " >&6
3128else
3129  if test -n "$ac_ct_CC"; then
3130  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3131else
3132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3133for as_dir in $PATH
3134do
3135  IFS=$as_save_IFS
3136  test -z "$as_dir" && as_dir=.
3137    for ac_exec_ext in '' $ac_executable_extensions; do
3138  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3139    ac_cv_prog_ac_ct_CC="gcc"
3140    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3141    break 2
3142  fi
3143done
3144  done
3145IFS=$as_save_IFS
3146
3147fi
3148fi
3149ac_ct_CC=$ac_cv_prog_ac_ct_CC
3150if test -n "$ac_ct_CC"; then
3151  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3152$as_echo "$ac_ct_CC" >&6; }
3153else
3154  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3155$as_echo "no" >&6; }
3156fi
3157
3158  if test "x$ac_ct_CC" = x; then
3159    CC=""
3160  else
3161    case $cross_compiling:$ac_tool_warned in
3162yes:)
3163{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3164$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3165ac_tool_warned=yes ;;
3166esac
3167    CC=$ac_ct_CC
3168  fi
3169else
3170  CC="$ac_cv_prog_CC"
3171fi
3172
3173if test -z "$CC"; then
3174          if test -n "$ac_tool_prefix"; then
3175    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3176set dummy ${ac_tool_prefix}cc; ac_word=$2
3177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3178$as_echo_n "checking for $ac_word... " >&6; }
3179if ${ac_cv_prog_CC+:} false; then :
3180  $as_echo_n "(cached) " >&6
3181else
3182  if test -n "$CC"; then
3183  ac_cv_prog_CC="$CC" # Let the user override the test.
3184else
3185as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3186for as_dir in $PATH
3187do
3188  IFS=$as_save_IFS
3189  test -z "$as_dir" && as_dir=.
3190    for ac_exec_ext in '' $ac_executable_extensions; do
3191  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3192    ac_cv_prog_CC="${ac_tool_prefix}cc"
3193    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3194    break 2
3195  fi
3196done
3197  done
3198IFS=$as_save_IFS
3199
3200fi
3201fi
3202CC=$ac_cv_prog_CC
3203if test -n "$CC"; then
3204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3205$as_echo "$CC" >&6; }
3206else
3207  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3208$as_echo "no" >&6; }
3209fi
3210
3211
3212  fi
3213fi
3214if test -z "$CC"; then
3215  # Extract the first word of "cc", so it can be a program name with args.
3216set dummy cc; ac_word=$2
3217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3218$as_echo_n "checking for $ac_word... " >&6; }
3219if ${ac_cv_prog_CC+:} false; then :
3220  $as_echo_n "(cached) " >&6
3221else
3222  if test -n "$CC"; then
3223  ac_cv_prog_CC="$CC" # Let the user override the test.
3224else
3225  ac_prog_rejected=no
3226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3227for as_dir in $PATH
3228do
3229  IFS=$as_save_IFS
3230  test -z "$as_dir" && as_dir=.
3231    for ac_exec_ext in '' $ac_executable_extensions; do
3232  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3233    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3234       ac_prog_rejected=yes
3235       continue
3236     fi
3237    ac_cv_prog_CC="cc"
3238    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3239    break 2
3240  fi
3241done
3242  done
3243IFS=$as_save_IFS
3244
3245if test $ac_prog_rejected = yes; then
3246  # We found a bogon in the path, so make sure we never use it.
3247  set dummy $ac_cv_prog_CC
3248  shift
3249  if test $# != 0; then
3250    # We chose a different compiler from the bogus one.
3251    # However, it has the same basename, so the bogon will be chosen
3252    # first if we set CC to just the basename; use the full file name.
3253    shift
3254    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3255  fi
3256fi
3257fi
3258fi
3259CC=$ac_cv_prog_CC
3260if test -n "$CC"; then
3261  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3262$as_echo "$CC" >&6; }
3263else
3264  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3265$as_echo "no" >&6; }
3266fi
3267
3268
3269fi
3270if test -z "$CC"; then
3271  if test -n "$ac_tool_prefix"; then
3272  for ac_prog in cl.exe
3273  do
3274    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3275set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3277$as_echo_n "checking for $ac_word... " >&6; }
3278if ${ac_cv_prog_CC+:} false; then :
3279  $as_echo_n "(cached) " >&6
3280else
3281  if test -n "$CC"; then
3282  ac_cv_prog_CC="$CC" # Let the user override the test.
3283else
3284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3285for as_dir in $PATH
3286do
3287  IFS=$as_save_IFS
3288  test -z "$as_dir" && as_dir=.
3289    for ac_exec_ext in '' $ac_executable_extensions; do
3290  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3291    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3292    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3293    break 2
3294  fi
3295done
3296  done
3297IFS=$as_save_IFS
3298
3299fi
3300fi
3301CC=$ac_cv_prog_CC
3302if test -n "$CC"; then
3303  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3304$as_echo "$CC" >&6; }
3305else
3306  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3307$as_echo "no" >&6; }
3308fi
3309
3310
3311    test -n "$CC" && break
3312  done
3313fi
3314if test -z "$CC"; then
3315  ac_ct_CC=$CC
3316  for ac_prog in cl.exe
3317do
3318  # Extract the first word of "$ac_prog", so it can be a program name with args.
3319set dummy $ac_prog; ac_word=$2
3320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3321$as_echo_n "checking for $ac_word... " >&6; }
3322if ${ac_cv_prog_ac_ct_CC+:} false; then :
3323  $as_echo_n "(cached) " >&6
3324else
3325  if test -n "$ac_ct_CC"; then
3326  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3327else
3328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3329for as_dir in $PATH
3330do
3331  IFS=$as_save_IFS
3332  test -z "$as_dir" && as_dir=.
3333    for ac_exec_ext in '' $ac_executable_extensions; do
3334  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3335    ac_cv_prog_ac_ct_CC="$ac_prog"
3336    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3337    break 2
3338  fi
3339done
3340  done
3341IFS=$as_save_IFS
3342
3343fi
3344fi
3345ac_ct_CC=$ac_cv_prog_ac_ct_CC
3346if test -n "$ac_ct_CC"; then
3347  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3348$as_echo "$ac_ct_CC" >&6; }
3349else
3350  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3351$as_echo "no" >&6; }
3352fi
3353
3354
3355  test -n "$ac_ct_CC" && break
3356done
3357
3358  if test "x$ac_ct_CC" = x; then
3359    CC=""
3360  else
3361    case $cross_compiling:$ac_tool_warned in
3362yes:)
3363{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3364$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3365ac_tool_warned=yes ;;
3366esac
3367    CC=$ac_ct_CC
3368  fi
3369fi
3370
3371fi
3372
3373
3374test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3375$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3376as_fn_error $? "no acceptable C compiler found in \$PATH
3377See \`config.log' for more details" "$LINENO" 5; }
3378
3379# Provide some information about the compiler.
3380$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3381set X $ac_compile
3382ac_compiler=$2
3383for ac_option in --version -v -V -qversion; do
3384  { { ac_try="$ac_compiler $ac_option >&5"
3385case "(($ac_try" in
3386  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3387  *) ac_try_echo=$ac_try;;
3388esac
3389eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3390$as_echo "$ac_try_echo"; } >&5
3391  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3392  ac_status=$?
3393  if test -s conftest.err; then
3394    sed '10a\
3395... rest of stderr output deleted ...
3396         10q' conftest.err >conftest.er1
3397    cat conftest.er1 >&5
3398  fi
3399  rm -f conftest.er1 conftest.err
3400  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3401  test $ac_status = 0; }
3402done
3403
3404cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3405/* end confdefs.h.  */
3406
3407int
3408main ()
3409{
3410
3411  ;
3412  return 0;
3413}
3414_ACEOF
3415ac_clean_files_save=$ac_clean_files
3416ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3417# Try to create an executable without -o first, disregard a.out.
3418# It will help us diagnose broken compilers, and finding out an intuition
3419# of exeext.
3420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3421$as_echo_n "checking whether the C compiler works... " >&6; }
3422ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3423
3424# The possible output files:
3425ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3426
3427ac_rmfiles=
3428for ac_file in $ac_files
3429do
3430  case $ac_file in
3431    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3432    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3433  esac
3434done
3435rm -f $ac_rmfiles
3436
3437if { { ac_try="$ac_link_default"
3438case "(($ac_try" in
3439  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3440  *) ac_try_echo=$ac_try;;
3441esac
3442eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3443$as_echo "$ac_try_echo"; } >&5
3444  (eval "$ac_link_default") 2>&5
3445  ac_status=$?
3446  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3447  test $ac_status = 0; }; then :
3448  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3449# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3450# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3451# so that the user can short-circuit this test for compilers unknown to
3452# Autoconf.
3453for ac_file in $ac_files ''
3454do
3455  test -f "$ac_file" || continue
3456  case $ac_file in
3457    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3458	;;
3459    [ab].out )
3460	# We found the default executable, but exeext='' is most
3461	# certainly right.
3462	break;;
3463    *.* )
3464	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3465	then :; else
3466	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3467	fi
3468	# We set ac_cv_exeext here because the later test for it is not
3469	# safe: cross compilers may not add the suffix if given an `-o'
3470	# argument, so we may need to know it at that point already.
3471	# Even if this section looks crufty: it has the advantage of
3472	# actually working.
3473	break;;
3474    * )
3475	break;;
3476  esac
3477done
3478test "$ac_cv_exeext" = no && ac_cv_exeext=
3479
3480else
3481  ac_file=''
3482fi
3483if test -z "$ac_file"; then :
3484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3485$as_echo "no" >&6; }
3486$as_echo "$as_me: failed program was:" >&5
3487sed 's/^/| /' conftest.$ac_ext >&5
3488
3489{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3490$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3491as_fn_error 77 "C compiler cannot create executables
3492See \`config.log' for more details" "$LINENO" 5; }
3493else
3494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3495$as_echo "yes" >&6; }
3496fi
3497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3498$as_echo_n "checking for C compiler default output file name... " >&6; }
3499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3500$as_echo "$ac_file" >&6; }
3501ac_exeext=$ac_cv_exeext
3502
3503rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3504ac_clean_files=$ac_clean_files_save
3505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3506$as_echo_n "checking for suffix of executables... " >&6; }
3507if { { ac_try="$ac_link"
3508case "(($ac_try" in
3509  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3510  *) ac_try_echo=$ac_try;;
3511esac
3512eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3513$as_echo "$ac_try_echo"; } >&5
3514  (eval "$ac_link") 2>&5
3515  ac_status=$?
3516  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3517  test $ac_status = 0; }; then :
3518  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3519# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3520# work properly (i.e., refer to `conftest.exe'), while it won't with
3521# `rm'.
3522for ac_file in conftest.exe conftest conftest.*; do
3523  test -f "$ac_file" || continue
3524  case $ac_file in
3525    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3526    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3527	  break;;
3528    * ) break;;
3529  esac
3530done
3531else
3532  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3533$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3534as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3535See \`config.log' for more details" "$LINENO" 5; }
3536fi
3537rm -f conftest conftest$ac_cv_exeext
3538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3539$as_echo "$ac_cv_exeext" >&6; }
3540
3541rm -f conftest.$ac_ext
3542EXEEXT=$ac_cv_exeext
3543ac_exeext=$EXEEXT
3544cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3545/* end confdefs.h.  */
3546#include <stdio.h>
3547int
3548main ()
3549{
3550FILE *f = fopen ("conftest.out", "w");
3551 return ferror (f) || fclose (f) != 0;
3552
3553  ;
3554  return 0;
3555}
3556_ACEOF
3557ac_clean_files="$ac_clean_files conftest.out"
3558# Check that the compiler produces executables we can run.  If not, either
3559# the compiler is broken, or we cross compile.
3560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3561$as_echo_n "checking whether we are cross compiling... " >&6; }
3562if test "$cross_compiling" != yes; then
3563  { { ac_try="$ac_link"
3564case "(($ac_try" in
3565  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3566  *) ac_try_echo=$ac_try;;
3567esac
3568eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3569$as_echo "$ac_try_echo"; } >&5
3570  (eval "$ac_link") 2>&5
3571  ac_status=$?
3572  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3573  test $ac_status = 0; }
3574  if { ac_try='./conftest$ac_cv_exeext'
3575  { { case "(($ac_try" in
3576  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3577  *) ac_try_echo=$ac_try;;
3578esac
3579eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3580$as_echo "$ac_try_echo"; } >&5
3581  (eval "$ac_try") 2>&5
3582  ac_status=$?
3583  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3584  test $ac_status = 0; }; }; then
3585    cross_compiling=no
3586  else
3587    if test "$cross_compiling" = maybe; then
3588	cross_compiling=yes
3589    else
3590	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3591$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3592as_fn_error $? "cannot run C compiled programs.
3593If you meant to cross compile, use \`--host'.
3594See \`config.log' for more details" "$LINENO" 5; }
3595    fi
3596  fi
3597fi
3598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3599$as_echo "$cross_compiling" >&6; }
3600
3601rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3602ac_clean_files=$ac_clean_files_save
3603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3604$as_echo_n "checking for suffix of object files... " >&6; }
3605if ${ac_cv_objext+:} false; then :
3606  $as_echo_n "(cached) " >&6
3607else
3608  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3609/* end confdefs.h.  */
3610
3611int
3612main ()
3613{
3614
3615  ;
3616  return 0;
3617}
3618_ACEOF
3619rm -f conftest.o conftest.obj
3620if { { ac_try="$ac_compile"
3621case "(($ac_try" in
3622  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3623  *) ac_try_echo=$ac_try;;
3624esac
3625eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3626$as_echo "$ac_try_echo"; } >&5
3627  (eval "$ac_compile") 2>&5
3628  ac_status=$?
3629  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3630  test $ac_status = 0; }; then :
3631  for ac_file in conftest.o conftest.obj conftest.*; do
3632  test -f "$ac_file" || continue;
3633  case $ac_file in
3634    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3635    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3636       break;;
3637  esac
3638done
3639else
3640  $as_echo "$as_me: failed program was:" >&5
3641sed 's/^/| /' conftest.$ac_ext >&5
3642
3643{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3644$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3645as_fn_error $? "cannot compute suffix of object files: cannot compile
3646See \`config.log' for more details" "$LINENO" 5; }
3647fi
3648rm -f conftest.$ac_cv_objext conftest.$ac_ext
3649fi
3650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3651$as_echo "$ac_cv_objext" >&6; }
3652OBJEXT=$ac_cv_objext
3653ac_objext=$OBJEXT
3654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3655$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3656if ${ac_cv_c_compiler_gnu+:} false; then :
3657  $as_echo_n "(cached) " >&6
3658else
3659  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3660/* end confdefs.h.  */
3661
3662int
3663main ()
3664{
3665#ifndef __GNUC__
3666       choke me
3667#endif
3668
3669  ;
3670  return 0;
3671}
3672_ACEOF
3673if ac_fn_c_try_compile "$LINENO"; then :
3674  ac_compiler_gnu=yes
3675else
3676  ac_compiler_gnu=no
3677fi
3678rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3679ac_cv_c_compiler_gnu=$ac_compiler_gnu
3680
3681fi
3682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3683$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3684if test $ac_compiler_gnu = yes; then
3685  GCC=yes
3686else
3687  GCC=
3688fi
3689ac_test_CFLAGS=${CFLAGS+set}
3690ac_save_CFLAGS=$CFLAGS
3691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3692$as_echo_n "checking whether $CC accepts -g... " >&6; }
3693if ${ac_cv_prog_cc_g+:} false; then :
3694  $as_echo_n "(cached) " >&6
3695else
3696  ac_save_c_werror_flag=$ac_c_werror_flag
3697   ac_c_werror_flag=yes
3698   ac_cv_prog_cc_g=no
3699   CFLAGS="-g"
3700   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3701/* end confdefs.h.  */
3702
3703int
3704main ()
3705{
3706
3707  ;
3708  return 0;
3709}
3710_ACEOF
3711if ac_fn_c_try_compile "$LINENO"; then :
3712  ac_cv_prog_cc_g=yes
3713else
3714  CFLAGS=""
3715      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3716/* end confdefs.h.  */
3717
3718int
3719main ()
3720{
3721
3722  ;
3723  return 0;
3724}
3725_ACEOF
3726if ac_fn_c_try_compile "$LINENO"; then :
3727
3728else
3729  ac_c_werror_flag=$ac_save_c_werror_flag
3730	 CFLAGS="-g"
3731	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3732/* end confdefs.h.  */
3733
3734int
3735main ()
3736{
3737
3738  ;
3739  return 0;
3740}
3741_ACEOF
3742if ac_fn_c_try_compile "$LINENO"; then :
3743  ac_cv_prog_cc_g=yes
3744fi
3745rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3746fi
3747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3748fi
3749rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3750   ac_c_werror_flag=$ac_save_c_werror_flag
3751fi
3752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3753$as_echo "$ac_cv_prog_cc_g" >&6; }
3754if test "$ac_test_CFLAGS" = set; then
3755  CFLAGS=$ac_save_CFLAGS
3756elif test $ac_cv_prog_cc_g = yes; then
3757  if test "$GCC" = yes; then
3758    CFLAGS="-g -O2"
3759  else
3760    CFLAGS="-g"
3761  fi
3762else
3763  if test "$GCC" = yes; then
3764    CFLAGS="-O2"
3765  else
3766    CFLAGS=
3767  fi
3768fi
3769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3770$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3771if ${ac_cv_prog_cc_c89+:} false; then :
3772  $as_echo_n "(cached) " >&6
3773else
3774  ac_cv_prog_cc_c89=no
3775ac_save_CC=$CC
3776cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3777/* end confdefs.h.  */
3778#include <stdarg.h>
3779#include <stdio.h>
3780struct stat;
3781/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3782struct buf { int x; };
3783FILE * (*rcsopen) (struct buf *, struct stat *, int);
3784static char *e (p, i)
3785     char **p;
3786     int i;
3787{
3788  return p[i];
3789}
3790static char *f (char * (*g) (char **, int), char **p, ...)
3791{
3792  char *s;
3793  va_list v;
3794  va_start (v,p);
3795  s = g (p, va_arg (v,int));
3796  va_end (v);
3797  return s;
3798}
3799
3800/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3801   function prototypes and stuff, but not '\xHH' hex character constants.
3802   These don't provoke an error unfortunately, instead are silently treated
3803   as 'x'.  The following induces an error, until -std is added to get
3804   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3805   array size at least.  It's necessary to write '\x00'==0 to get something
3806   that's true only with -std.  */
3807int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3808
3809/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3810   inside strings and character constants.  */
3811#define FOO(x) 'x'
3812int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3813
3814int test (int i, double x);
3815struct s1 {int (*f) (int a);};
3816struct s2 {int (*f) (double a);};
3817int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3818int argc;
3819char **argv;
3820int
3821main ()
3822{
3823return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3824  ;
3825  return 0;
3826}
3827_ACEOF
3828for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3829	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3830do
3831  CC="$ac_save_CC $ac_arg"
3832  if ac_fn_c_try_compile "$LINENO"; then :
3833  ac_cv_prog_cc_c89=$ac_arg
3834fi
3835rm -f core conftest.err conftest.$ac_objext
3836  test "x$ac_cv_prog_cc_c89" != "xno" && break
3837done
3838rm -f conftest.$ac_ext
3839CC=$ac_save_CC
3840
3841fi
3842# AC_CACHE_VAL
3843case "x$ac_cv_prog_cc_c89" in
3844  x)
3845    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3846$as_echo "none needed" >&6; } ;;
3847  xno)
3848    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3849$as_echo "unsupported" >&6; } ;;
3850  *)
3851    CC="$CC $ac_cv_prog_cc_c89"
3852    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3853$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3854esac
3855if test "x$ac_cv_prog_cc_c89" != xno; then :
3856
3857fi
3858
3859ac_ext=c
3860ac_cpp='$CPP $CPPFLAGS'
3861ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3862ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3863ac_compiler_gnu=$ac_cv_c_compiler_gnu
3864
3865depcc="$CC"   am_compiler_list=
3866
3867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3868$as_echo_n "checking dependency style of $depcc... " >&6; }
3869if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3870  $as_echo_n "(cached) " >&6
3871else
3872  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3873  # We make a subdir and do the tests there.  Otherwise we can end up
3874  # making bogus files that we don't know about and never remove.  For
3875  # instance it was reported that on HP-UX the gcc test will end up
3876  # making a dummy file named 'D' -- because '-MD' means "put the output
3877  # in D".
3878  rm -rf conftest.dir
3879  mkdir conftest.dir
3880  # Copy depcomp to subdir because otherwise we won't find it if we're
3881  # using a relative directory.
3882  cp "$am_depcomp" conftest.dir
3883  cd conftest.dir
3884  # We will build objects and dependencies in a subdirectory because
3885  # it helps to detect inapplicable dependency modes.  For instance
3886  # both Tru64's cc and ICC support -MD to output dependencies as a
3887  # side effect of compilation, but ICC will put the dependencies in
3888  # the current directory while Tru64 will put them in the object
3889  # directory.
3890  mkdir sub
3891
3892  am_cv_CC_dependencies_compiler_type=none
3893  if test "$am_compiler_list" = ""; then
3894     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3895  fi
3896  am__universal=false
3897  case " $depcc " in #(
3898     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3899     esac
3900
3901  for depmode in $am_compiler_list; do
3902    # Setup a source with many dependencies, because some compilers
3903    # like to wrap large dependency lists on column 80 (with \), and
3904    # we should not choose a depcomp mode which is confused by this.
3905    #
3906    # We need to recreate these files for each test, as the compiler may
3907    # overwrite some of them when testing with obscure command lines.
3908    # This happens at least with the AIX C compiler.
3909    : > sub/conftest.c
3910    for i in 1 2 3 4 5 6; do
3911      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3912      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3913      # Solaris 10 /bin/sh.
3914      echo '/* dummy */' > sub/conftst$i.h
3915    done
3916    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3917
3918    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3919    # mode.  It turns out that the SunPro C++ compiler does not properly
3920    # handle '-M -o', and we need to detect this.  Also, some Intel
3921    # versions had trouble with output in subdirs.
3922    am__obj=sub/conftest.${OBJEXT-o}
3923    am__minus_obj="-o $am__obj"
3924    case $depmode in
3925    gcc)
3926      # This depmode causes a compiler race in universal mode.
3927      test "$am__universal" = false || continue
3928      ;;
3929    nosideeffect)
3930      # After this tag, mechanisms are not by side-effect, so they'll
3931      # only be used when explicitly requested.
3932      if test "x$enable_dependency_tracking" = xyes; then
3933	continue
3934      else
3935	break
3936      fi
3937      ;;
3938    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3939      # This compiler won't grok '-c -o', but also, the minuso test has
3940      # not run yet.  These depmodes are late enough in the game, and
3941      # so weak that their functioning should not be impacted.
3942      am__obj=conftest.${OBJEXT-o}
3943      am__minus_obj=
3944      ;;
3945    none) break ;;
3946    esac
3947    if depmode=$depmode \
3948       source=sub/conftest.c object=$am__obj \
3949       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3950       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3951         >/dev/null 2>conftest.err &&
3952       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3953       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3954       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3955       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3956      # icc doesn't choke on unknown options, it will just issue warnings
3957      # or remarks (even with -Werror).  So we grep stderr for any message
3958      # that says an option was ignored or not supported.
3959      # When given -MP, icc 7.0 and 7.1 complain thusly:
3960      #   icc: Command line warning: ignoring option '-M'; no argument required
3961      # The diagnosis changed in icc 8.0:
3962      #   icc: Command line remark: option '-MP' not supported
3963      if (grep 'ignoring option' conftest.err ||
3964          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3965        am_cv_CC_dependencies_compiler_type=$depmode
3966        break
3967      fi
3968    fi
3969  done
3970
3971  cd ..
3972  rm -rf conftest.dir
3973else
3974  am_cv_CC_dependencies_compiler_type=none
3975fi
3976
3977fi
3978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3979$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3980CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3981
3982 if
3983  test "x$enable_dependency_tracking" != xno \
3984  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3985  am__fastdepCC_TRUE=
3986  am__fastdepCC_FALSE='#'
3987else
3988  am__fastdepCC_TRUE='#'
3989  am__fastdepCC_FALSE=
3990fi
3991
3992
3993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3994$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3995if ${ac_cv_path_SED+:} false; then :
3996  $as_echo_n "(cached) " >&6
3997else
3998            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3999     for ac_i in 1 2 3 4 5 6 7; do
4000       ac_script="$ac_script$as_nl$ac_script"
4001     done
4002     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4003     { ac_script=; unset ac_script;}
4004     if test -z "$SED"; then
4005  ac_path_SED_found=false
4006  # Loop through the user's path and test for each of PROGNAME-LIST
4007  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4008for as_dir in $PATH
4009do
4010  IFS=$as_save_IFS
4011  test -z "$as_dir" && as_dir=.
4012    for ac_prog in sed gsed; do
4013    for ac_exec_ext in '' $ac_executable_extensions; do
4014      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4015      as_fn_executable_p "$ac_path_SED" || continue
4016# Check for GNU ac_path_SED and select it if it is found.
4017  # Check for GNU $ac_path_SED
4018case `"$ac_path_SED" --version 2>&1` in
4019*GNU*)
4020  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4021*)
4022  ac_count=0
4023  $as_echo_n 0123456789 >"conftest.in"
4024  while :
4025  do
4026    cat "conftest.in" "conftest.in" >"conftest.tmp"
4027    mv "conftest.tmp" "conftest.in"
4028    cp "conftest.in" "conftest.nl"
4029    $as_echo '' >> "conftest.nl"
4030    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4031    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4032    as_fn_arith $ac_count + 1 && ac_count=$as_val
4033    if test $ac_count -gt ${ac_path_SED_max-0}; then
4034      # Best one so far, save it but keep looking for a better one
4035      ac_cv_path_SED="$ac_path_SED"
4036      ac_path_SED_max=$ac_count
4037    fi
4038    # 10*(2^10) chars as input seems more than enough
4039    test $ac_count -gt 10 && break
4040  done
4041  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4042esac
4043
4044      $ac_path_SED_found && break 3
4045    done
4046  done
4047  done
4048IFS=$as_save_IFS
4049  if test -z "$ac_cv_path_SED"; then
4050    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4051  fi
4052else
4053  ac_cv_path_SED=$SED
4054fi
4055
4056fi
4057{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4058$as_echo "$ac_cv_path_SED" >&6; }
4059 SED="$ac_cv_path_SED"
4060  rm -f conftest.sed
4061
4062test -z "$SED" && SED=sed
4063Xsed="$SED -e 1s/^X//"
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4076$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4077if ${ac_cv_path_GREP+:} false; then :
4078  $as_echo_n "(cached) " >&6
4079else
4080  if test -z "$GREP"; then
4081  ac_path_GREP_found=false
4082  # Loop through the user's path and test for each of PROGNAME-LIST
4083  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4084for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4085do
4086  IFS=$as_save_IFS
4087  test -z "$as_dir" && as_dir=.
4088    for ac_prog in grep ggrep; do
4089    for ac_exec_ext in '' $ac_executable_extensions; do
4090      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4091      as_fn_executable_p "$ac_path_GREP" || continue
4092# Check for GNU ac_path_GREP and select it if it is found.
4093  # Check for GNU $ac_path_GREP
4094case `"$ac_path_GREP" --version 2>&1` in
4095*GNU*)
4096  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4097*)
4098  ac_count=0
4099  $as_echo_n 0123456789 >"conftest.in"
4100  while :
4101  do
4102    cat "conftest.in" "conftest.in" >"conftest.tmp"
4103    mv "conftest.tmp" "conftest.in"
4104    cp "conftest.in" "conftest.nl"
4105    $as_echo 'GREP' >> "conftest.nl"
4106    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4107    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4108    as_fn_arith $ac_count + 1 && ac_count=$as_val
4109    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4110      # Best one so far, save it but keep looking for a better one
4111      ac_cv_path_GREP="$ac_path_GREP"
4112      ac_path_GREP_max=$ac_count
4113    fi
4114    # 10*(2^10) chars as input seems more than enough
4115    test $ac_count -gt 10 && break
4116  done
4117  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4118esac
4119
4120      $ac_path_GREP_found && break 3
4121    done
4122  done
4123  done
4124IFS=$as_save_IFS
4125  if test -z "$ac_cv_path_GREP"; then
4126    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4127  fi
4128else
4129  ac_cv_path_GREP=$GREP
4130fi
4131
4132fi
4133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4134$as_echo "$ac_cv_path_GREP" >&6; }
4135 GREP="$ac_cv_path_GREP"
4136
4137
4138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4139$as_echo_n "checking for egrep... " >&6; }
4140if ${ac_cv_path_EGREP+:} false; then :
4141  $as_echo_n "(cached) " >&6
4142else
4143  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4144   then ac_cv_path_EGREP="$GREP -E"
4145   else
4146     if test -z "$EGREP"; then
4147  ac_path_EGREP_found=false
4148  # Loop through the user's path and test for each of PROGNAME-LIST
4149  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4150for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4151do
4152  IFS=$as_save_IFS
4153  test -z "$as_dir" && as_dir=.
4154    for ac_prog in egrep; do
4155    for ac_exec_ext in '' $ac_executable_extensions; do
4156      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4157      as_fn_executable_p "$ac_path_EGREP" || continue
4158# Check for GNU ac_path_EGREP and select it if it is found.
4159  # Check for GNU $ac_path_EGREP
4160case `"$ac_path_EGREP" --version 2>&1` in
4161*GNU*)
4162  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4163*)
4164  ac_count=0
4165  $as_echo_n 0123456789 >"conftest.in"
4166  while :
4167  do
4168    cat "conftest.in" "conftest.in" >"conftest.tmp"
4169    mv "conftest.tmp" "conftest.in"
4170    cp "conftest.in" "conftest.nl"
4171    $as_echo 'EGREP' >> "conftest.nl"
4172    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4173    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4174    as_fn_arith $ac_count + 1 && ac_count=$as_val
4175    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4176      # Best one so far, save it but keep looking for a better one
4177      ac_cv_path_EGREP="$ac_path_EGREP"
4178      ac_path_EGREP_max=$ac_count
4179    fi
4180    # 10*(2^10) chars as input seems more than enough
4181    test $ac_count -gt 10 && break
4182  done
4183  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4184esac
4185
4186      $ac_path_EGREP_found && break 3
4187    done
4188  done
4189  done
4190IFS=$as_save_IFS
4191  if test -z "$ac_cv_path_EGREP"; then
4192    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4193  fi
4194else
4195  ac_cv_path_EGREP=$EGREP
4196fi
4197
4198   fi
4199fi
4200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4201$as_echo "$ac_cv_path_EGREP" >&6; }
4202 EGREP="$ac_cv_path_EGREP"
4203
4204
4205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4206$as_echo_n "checking for fgrep... " >&6; }
4207if ${ac_cv_path_FGREP+:} false; then :
4208  $as_echo_n "(cached) " >&6
4209else
4210  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4211   then ac_cv_path_FGREP="$GREP -F"
4212   else
4213     if test -z "$FGREP"; then
4214  ac_path_FGREP_found=false
4215  # Loop through the user's path and test for each of PROGNAME-LIST
4216  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4217for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4218do
4219  IFS=$as_save_IFS
4220  test -z "$as_dir" && as_dir=.
4221    for ac_prog in fgrep; do
4222    for ac_exec_ext in '' $ac_executable_extensions; do
4223      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4224      as_fn_executable_p "$ac_path_FGREP" || continue
4225# Check for GNU ac_path_FGREP and select it if it is found.
4226  # Check for GNU $ac_path_FGREP
4227case `"$ac_path_FGREP" --version 2>&1` in
4228*GNU*)
4229  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4230*)
4231  ac_count=0
4232  $as_echo_n 0123456789 >"conftest.in"
4233  while :
4234  do
4235    cat "conftest.in" "conftest.in" >"conftest.tmp"
4236    mv "conftest.tmp" "conftest.in"
4237    cp "conftest.in" "conftest.nl"
4238    $as_echo 'FGREP' >> "conftest.nl"
4239    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4240    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4241    as_fn_arith $ac_count + 1 && ac_count=$as_val
4242    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4243      # Best one so far, save it but keep looking for a better one
4244      ac_cv_path_FGREP="$ac_path_FGREP"
4245      ac_path_FGREP_max=$ac_count
4246    fi
4247    # 10*(2^10) chars as input seems more than enough
4248    test $ac_count -gt 10 && break
4249  done
4250  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4251esac
4252
4253      $ac_path_FGREP_found && break 3
4254    done
4255  done
4256  done
4257IFS=$as_save_IFS
4258  if test -z "$ac_cv_path_FGREP"; then
4259    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4260  fi
4261else
4262  ac_cv_path_FGREP=$FGREP
4263fi
4264
4265   fi
4266fi
4267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4268$as_echo "$ac_cv_path_FGREP" >&6; }
4269 FGREP="$ac_cv_path_FGREP"
4270
4271
4272test -z "$GREP" && GREP=grep
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292# Check whether --with-gnu-ld was given.
4293if test "${with_gnu_ld+set}" = set; then :
4294  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4295else
4296  with_gnu_ld=no
4297fi
4298
4299ac_prog=ld
4300if test "$GCC" = yes; then
4301  # Check if gcc -print-prog-name=ld gives a path.
4302  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4303$as_echo_n "checking for ld used by $CC... " >&6; }
4304  case $host in
4305  *-*-mingw*)
4306    # gcc leaves a trailing carriage return which upsets mingw
4307    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4308  *)
4309    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4310  esac
4311  case $ac_prog in
4312    # Accept absolute paths.
4313    [\\/]* | ?:[\\/]*)
4314      re_direlt='/[^/][^/]*/\.\./'
4315      # Canonicalize the pathname of ld
4316      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4317      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4318	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4319      done
4320      test -z "$LD" && LD="$ac_prog"
4321      ;;
4322  "")
4323    # If it fails, then pretend we aren't using GCC.
4324    ac_prog=ld
4325    ;;
4326  *)
4327    # If it is relative, then search for the first ld in PATH.
4328    with_gnu_ld=unknown
4329    ;;
4330  esac
4331elif test "$with_gnu_ld" = yes; then
4332  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4333$as_echo_n "checking for GNU ld... " >&6; }
4334else
4335  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4336$as_echo_n "checking for non-GNU ld... " >&6; }
4337fi
4338if ${lt_cv_path_LD+:} false; then :
4339  $as_echo_n "(cached) " >&6
4340else
4341  if test -z "$LD"; then
4342  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4343  for ac_dir in $PATH; do
4344    IFS="$lt_save_ifs"
4345    test -z "$ac_dir" && ac_dir=.
4346    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4347      lt_cv_path_LD="$ac_dir/$ac_prog"
4348      # Check to see if the program is GNU ld.  I'd rather use --version,
4349      # but apparently some variants of GNU ld only accept -v.
4350      # Break only if it was the GNU/non-GNU ld that we prefer.
4351      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4352      *GNU* | *'with BFD'*)
4353	test "$with_gnu_ld" != no && break
4354	;;
4355      *)
4356	test "$with_gnu_ld" != yes && break
4357	;;
4358      esac
4359    fi
4360  done
4361  IFS="$lt_save_ifs"
4362else
4363  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4364fi
4365fi
4366
4367LD="$lt_cv_path_LD"
4368if test -n "$LD"; then
4369  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4370$as_echo "$LD" >&6; }
4371else
4372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4373$as_echo "no" >&6; }
4374fi
4375test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4377$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4378if ${lt_cv_prog_gnu_ld+:} false; then :
4379  $as_echo_n "(cached) " >&6
4380else
4381  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4382case `$LD -v 2>&1 </dev/null` in
4383*GNU* | *'with BFD'*)
4384  lt_cv_prog_gnu_ld=yes
4385  ;;
4386*)
4387  lt_cv_prog_gnu_ld=no
4388  ;;
4389esac
4390fi
4391{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4392$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4393with_gnu_ld=$lt_cv_prog_gnu_ld
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4404$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4405if ${lt_cv_path_NM+:} false; then :
4406  $as_echo_n "(cached) " >&6
4407else
4408  if test -n "$NM"; then
4409  # Let the user override the test.
4410  lt_cv_path_NM="$NM"
4411else
4412  lt_nm_to_check="${ac_tool_prefix}nm"
4413  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4414    lt_nm_to_check="$lt_nm_to_check nm"
4415  fi
4416  for lt_tmp_nm in $lt_nm_to_check; do
4417    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4418    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4419      IFS="$lt_save_ifs"
4420      test -z "$ac_dir" && ac_dir=.
4421      tmp_nm="$ac_dir/$lt_tmp_nm"
4422      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4423	# Check to see if the nm accepts a BSD-compat flag.
4424	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4425	#   nm: unknown option "B" ignored
4426	# Tru64's nm complains that /dev/null is an invalid object file
4427	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4428	*/dev/null* | *'Invalid file or object type'*)
4429	  lt_cv_path_NM="$tmp_nm -B"
4430	  break
4431	  ;;
4432	*)
4433	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4434	  */dev/null*)
4435	    lt_cv_path_NM="$tmp_nm -p"
4436	    break
4437	    ;;
4438	  *)
4439	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4440	    continue # so that we can try to find one that supports BSD flags
4441	    ;;
4442	  esac
4443	  ;;
4444	esac
4445      fi
4446    done
4447    IFS="$lt_save_ifs"
4448  done
4449  : ${lt_cv_path_NM=no}
4450fi
4451fi
4452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4453$as_echo "$lt_cv_path_NM" >&6; }
4454if test "$lt_cv_path_NM" != "no"; then
4455  NM="$lt_cv_path_NM"
4456else
4457  # Didn't find any BSD compatible name lister, look for dumpbin.
4458  if test -n "$DUMPBIN"; then :
4459    # Let the user override the test.
4460  else
4461    if test -n "$ac_tool_prefix"; then
4462  for ac_prog in dumpbin "link -dump"
4463  do
4464    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4465set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4467$as_echo_n "checking for $ac_word... " >&6; }
4468if ${ac_cv_prog_DUMPBIN+:} false; then :
4469  $as_echo_n "(cached) " >&6
4470else
4471  if test -n "$DUMPBIN"; then
4472  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4473else
4474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4475for as_dir in $PATH
4476do
4477  IFS=$as_save_IFS
4478  test -z "$as_dir" && as_dir=.
4479    for ac_exec_ext in '' $ac_executable_extensions; do
4480  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4481    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4482    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4483    break 2
4484  fi
4485done
4486  done
4487IFS=$as_save_IFS
4488
4489fi
4490fi
4491DUMPBIN=$ac_cv_prog_DUMPBIN
4492if test -n "$DUMPBIN"; then
4493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4494$as_echo "$DUMPBIN" >&6; }
4495else
4496  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4497$as_echo "no" >&6; }
4498fi
4499
4500
4501    test -n "$DUMPBIN" && break
4502  done
4503fi
4504if test -z "$DUMPBIN"; then
4505  ac_ct_DUMPBIN=$DUMPBIN
4506  for ac_prog in dumpbin "link -dump"
4507do
4508  # Extract the first word of "$ac_prog", so it can be a program name with args.
4509set dummy $ac_prog; ac_word=$2
4510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4511$as_echo_n "checking for $ac_word... " >&6; }
4512if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4513  $as_echo_n "(cached) " >&6
4514else
4515  if test -n "$ac_ct_DUMPBIN"; then
4516  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4517else
4518as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4519for as_dir in $PATH
4520do
4521  IFS=$as_save_IFS
4522  test -z "$as_dir" && as_dir=.
4523    for ac_exec_ext in '' $ac_executable_extensions; do
4524  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4525    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4526    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4527    break 2
4528  fi
4529done
4530  done
4531IFS=$as_save_IFS
4532
4533fi
4534fi
4535ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4536if test -n "$ac_ct_DUMPBIN"; then
4537  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4538$as_echo "$ac_ct_DUMPBIN" >&6; }
4539else
4540  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4541$as_echo "no" >&6; }
4542fi
4543
4544
4545  test -n "$ac_ct_DUMPBIN" && break
4546done
4547
4548  if test "x$ac_ct_DUMPBIN" = x; then
4549    DUMPBIN=":"
4550  else
4551    case $cross_compiling:$ac_tool_warned in
4552yes:)
4553{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4554$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4555ac_tool_warned=yes ;;
4556esac
4557    DUMPBIN=$ac_ct_DUMPBIN
4558  fi
4559fi
4560
4561    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4562    *COFF*)
4563      DUMPBIN="$DUMPBIN -symbols"
4564      ;;
4565    *)
4566      DUMPBIN=:
4567      ;;
4568    esac
4569  fi
4570
4571  if test "$DUMPBIN" != ":"; then
4572    NM="$DUMPBIN"
4573  fi
4574fi
4575test -z "$NM" && NM=nm
4576
4577
4578
4579
4580
4581
4582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4583$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4584if ${lt_cv_nm_interface+:} false; then :
4585  $as_echo_n "(cached) " >&6
4586else
4587  lt_cv_nm_interface="BSD nm"
4588  echo "int some_variable = 0;" > conftest.$ac_ext
4589  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4590  (eval "$ac_compile" 2>conftest.err)
4591  cat conftest.err >&5
4592  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4593  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4594  cat conftest.err >&5
4595  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4596  cat conftest.out >&5
4597  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4598    lt_cv_nm_interface="MS dumpbin"
4599  fi
4600  rm -f conftest*
4601fi
4602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4603$as_echo "$lt_cv_nm_interface" >&6; }
4604
4605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4606$as_echo_n "checking whether ln -s works... " >&6; }
4607LN_S=$as_ln_s
4608if test "$LN_S" = "ln -s"; then
4609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4610$as_echo "yes" >&6; }
4611else
4612  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4613$as_echo "no, using $LN_S" >&6; }
4614fi
4615
4616# find the maximum length of command line arguments
4617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4618$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4619if ${lt_cv_sys_max_cmd_len+:} false; then :
4620  $as_echo_n "(cached) " >&6
4621else
4622    i=0
4623  teststring="ABCD"
4624
4625  case $build_os in
4626  msdosdjgpp*)
4627    # On DJGPP, this test can blow up pretty badly due to problems in libc
4628    # (any single argument exceeding 2000 bytes causes a buffer overrun
4629    # during glob expansion).  Even if it were fixed, the result of this
4630    # check would be larger than it should be.
4631    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4632    ;;
4633
4634  gnu*)
4635    # Under GNU Hurd, this test is not required because there is
4636    # no limit to the length of command line arguments.
4637    # Libtool will interpret -1 as no limit whatsoever
4638    lt_cv_sys_max_cmd_len=-1;
4639    ;;
4640
4641  cygwin* | mingw* | cegcc*)
4642    # On Win9x/ME, this test blows up -- it succeeds, but takes
4643    # about 5 minutes as the teststring grows exponentially.
4644    # Worse, since 9x/ME are not pre-emptively multitasking,
4645    # you end up with a "frozen" computer, even though with patience
4646    # the test eventually succeeds (with a max line length of 256k).
4647    # Instead, let's just punt: use the minimum linelength reported by
4648    # all of the supported platforms: 8192 (on NT/2K/XP).
4649    lt_cv_sys_max_cmd_len=8192;
4650    ;;
4651
4652  mint*)
4653    # On MiNT this can take a long time and run out of memory.
4654    lt_cv_sys_max_cmd_len=8192;
4655    ;;
4656
4657  amigaos*)
4658    # On AmigaOS with pdksh, this test takes hours, literally.
4659    # So we just punt and use a minimum line length of 8192.
4660    lt_cv_sys_max_cmd_len=8192;
4661    ;;
4662
4663  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4664    # This has been around since 386BSD, at least.  Likely further.
4665    if test -x /sbin/sysctl; then
4666      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4667    elif test -x /usr/sbin/sysctl; then
4668      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4669    else
4670      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4671    fi
4672    # And add a safety zone
4673    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4674    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4675    ;;
4676
4677  interix*)
4678    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4679    lt_cv_sys_max_cmd_len=196608
4680    ;;
4681
4682  os2*)
4683    # The test takes a long time on OS/2.
4684    lt_cv_sys_max_cmd_len=8192
4685    ;;
4686
4687  osf*)
4688    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4689    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4690    # nice to cause kernel panics so lets avoid the loop below.
4691    # First set a reasonable default.
4692    lt_cv_sys_max_cmd_len=16384
4693    #
4694    if test -x /sbin/sysconfig; then
4695      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4696        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4697      esac
4698    fi
4699    ;;
4700  sco3.2v5*)
4701    lt_cv_sys_max_cmd_len=102400
4702    ;;
4703  sysv5* | sco5v6* | sysv4.2uw2*)
4704    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4705    if test -n "$kargmax"; then
4706      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4707    else
4708      lt_cv_sys_max_cmd_len=32768
4709    fi
4710    ;;
4711  *)
4712    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4713    if test -n "$lt_cv_sys_max_cmd_len"; then
4714      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4715      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4716    else
4717      # Make teststring a little bigger before we do anything with it.
4718      # a 1K string should be a reasonable start.
4719      for i in 1 2 3 4 5 6 7 8 ; do
4720        teststring=$teststring$teststring
4721      done
4722      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4723      # If test is not a shell built-in, we'll probably end up computing a
4724      # maximum length that is only half of the actual maximum length, but
4725      # we can't tell.
4726      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4727	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4728	      test $i != 17 # 1/2 MB should be enough
4729      do
4730        i=`expr $i + 1`
4731        teststring=$teststring$teststring
4732      done
4733      # Only check the string length outside the loop.
4734      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4735      teststring=
4736      # Add a significant safety factor because C++ compilers can tack on
4737      # massive amounts of additional arguments before passing them to the
4738      # linker.  It appears as though 1/2 is a usable value.
4739      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4740    fi
4741    ;;
4742  esac
4743
4744fi
4745
4746if test -n $lt_cv_sys_max_cmd_len ; then
4747  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4748$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4749else
4750  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4751$as_echo "none" >&6; }
4752fi
4753max_cmd_len=$lt_cv_sys_max_cmd_len
4754
4755
4756
4757
4758
4759
4760: ${CP="cp -f"}
4761: ${MV="mv -f"}
4762: ${RM="rm -f"}
4763
4764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4765$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4766# Try some XSI features
4767xsi_shell=no
4768( _lt_dummy="a/b/c"
4769  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4770      = c,a/b,b/c, \
4771    && eval 'test $(( 1 + 1 )) -eq 2 \
4772    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4773  && xsi_shell=yes
4774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4775$as_echo "$xsi_shell" >&6; }
4776
4777
4778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4779$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4780lt_shell_append=no
4781( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4782    >/dev/null 2>&1 \
4783  && lt_shell_append=yes
4784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4785$as_echo "$lt_shell_append" >&6; }
4786
4787
4788if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4789  lt_unset=unset
4790else
4791  lt_unset=false
4792fi
4793
4794
4795
4796
4797
4798# test EBCDIC or ASCII
4799case `echo X|tr X '\101'` in
4800 A) # ASCII based system
4801    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4802  lt_SP2NL='tr \040 \012'
4803  lt_NL2SP='tr \015\012 \040\040'
4804  ;;
4805 *) # EBCDIC based system
4806  lt_SP2NL='tr \100 \n'
4807  lt_NL2SP='tr \r\n \100\100'
4808  ;;
4809esac
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4820$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4821if ${lt_cv_to_host_file_cmd+:} false; then :
4822  $as_echo_n "(cached) " >&6
4823else
4824  case $host in
4825  *-*-mingw* )
4826    case $build in
4827      *-*-mingw* ) # actually msys
4828        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4829        ;;
4830      *-*-cygwin* )
4831        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4832        ;;
4833      * ) # otherwise, assume *nix
4834        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4835        ;;
4836    esac
4837    ;;
4838  *-*-cygwin* )
4839    case $build in
4840      *-*-mingw* ) # actually msys
4841        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4842        ;;
4843      *-*-cygwin* )
4844        lt_cv_to_host_file_cmd=func_convert_file_noop
4845        ;;
4846      * ) # otherwise, assume *nix
4847        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4848        ;;
4849    esac
4850    ;;
4851  * ) # unhandled hosts (and "normal" native builds)
4852    lt_cv_to_host_file_cmd=func_convert_file_noop
4853    ;;
4854esac
4855
4856fi
4857
4858to_host_file_cmd=$lt_cv_to_host_file_cmd
4859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4860$as_echo "$lt_cv_to_host_file_cmd" >&6; }
4861
4862
4863
4864
4865
4866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4867$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4868if ${lt_cv_to_tool_file_cmd+:} false; then :
4869  $as_echo_n "(cached) " >&6
4870else
4871  #assume ordinary cross tools, or native build.
4872lt_cv_to_tool_file_cmd=func_convert_file_noop
4873case $host in
4874  *-*-mingw* )
4875    case $build in
4876      *-*-mingw* ) # actually msys
4877        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4878        ;;
4879    esac
4880    ;;
4881esac
4882
4883fi
4884
4885to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4887$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4888
4889
4890
4891
4892
4893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4894$as_echo_n "checking for $LD option to reload object files... " >&6; }
4895if ${lt_cv_ld_reload_flag+:} false; then :
4896  $as_echo_n "(cached) " >&6
4897else
4898  lt_cv_ld_reload_flag='-r'
4899fi
4900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4901$as_echo "$lt_cv_ld_reload_flag" >&6; }
4902reload_flag=$lt_cv_ld_reload_flag
4903case $reload_flag in
4904"" | " "*) ;;
4905*) reload_flag=" $reload_flag" ;;
4906esac
4907reload_cmds='$LD$reload_flag -o $output$reload_objs'
4908case $host_os in
4909  cygwin* | mingw* | pw32* | cegcc*)
4910    if test "$GCC" != yes; then
4911      reload_cmds=false
4912    fi
4913    ;;
4914  darwin*)
4915    if test "$GCC" = yes; then
4916      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4917    else
4918      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4919    fi
4920    ;;
4921esac
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931if test -n "$ac_tool_prefix"; then
4932  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4933set dummy ${ac_tool_prefix}objdump; ac_word=$2
4934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4935$as_echo_n "checking for $ac_word... " >&6; }
4936if ${ac_cv_prog_OBJDUMP+:} false; then :
4937  $as_echo_n "(cached) " >&6
4938else
4939  if test -n "$OBJDUMP"; then
4940  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4941else
4942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4943for as_dir in $PATH
4944do
4945  IFS=$as_save_IFS
4946  test -z "$as_dir" && as_dir=.
4947    for ac_exec_ext in '' $ac_executable_extensions; do
4948  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4949    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4950    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4951    break 2
4952  fi
4953done
4954  done
4955IFS=$as_save_IFS
4956
4957fi
4958fi
4959OBJDUMP=$ac_cv_prog_OBJDUMP
4960if test -n "$OBJDUMP"; then
4961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4962$as_echo "$OBJDUMP" >&6; }
4963else
4964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4965$as_echo "no" >&6; }
4966fi
4967
4968
4969fi
4970if test -z "$ac_cv_prog_OBJDUMP"; then
4971  ac_ct_OBJDUMP=$OBJDUMP
4972  # Extract the first word of "objdump", so it can be a program name with args.
4973set dummy objdump; ac_word=$2
4974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4975$as_echo_n "checking for $ac_word... " >&6; }
4976if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4977  $as_echo_n "(cached) " >&6
4978else
4979  if test -n "$ac_ct_OBJDUMP"; then
4980  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4981else
4982as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4983for as_dir in $PATH
4984do
4985  IFS=$as_save_IFS
4986  test -z "$as_dir" && as_dir=.
4987    for ac_exec_ext in '' $ac_executable_extensions; do
4988  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4989    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4990    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4991    break 2
4992  fi
4993done
4994  done
4995IFS=$as_save_IFS
4996
4997fi
4998fi
4999ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5000if test -n "$ac_ct_OBJDUMP"; then
5001  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5002$as_echo "$ac_ct_OBJDUMP" >&6; }
5003else
5004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5005$as_echo "no" >&6; }
5006fi
5007
5008  if test "x$ac_ct_OBJDUMP" = x; then
5009    OBJDUMP="false"
5010  else
5011    case $cross_compiling:$ac_tool_warned in
5012yes:)
5013{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5014$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5015ac_tool_warned=yes ;;
5016esac
5017    OBJDUMP=$ac_ct_OBJDUMP
5018  fi
5019else
5020  OBJDUMP="$ac_cv_prog_OBJDUMP"
5021fi
5022
5023test -z "$OBJDUMP" && OBJDUMP=objdump
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5034$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5035if ${lt_cv_deplibs_check_method+:} false; then :
5036  $as_echo_n "(cached) " >&6
5037else
5038  lt_cv_file_magic_cmd='$MAGIC_CMD'
5039lt_cv_file_magic_test_file=
5040lt_cv_deplibs_check_method='unknown'
5041# Need to set the preceding variable on all platforms that support
5042# interlibrary dependencies.
5043# 'none' -- dependencies not supported.
5044# `unknown' -- same as none, but documents that we really don't know.
5045# 'pass_all' -- all dependencies passed with no checks.
5046# 'test_compile' -- check by making test program.
5047# 'file_magic [[regex]]' -- check by looking for files in library path
5048# which responds to the $file_magic_cmd with a given extended regex.
5049# If you have `file' or equivalent on your system and you're not sure
5050# whether `pass_all' will *always* work, you probably want this one.
5051
5052case $host_os in
5053aix[4-9]*)
5054  lt_cv_deplibs_check_method=pass_all
5055  ;;
5056
5057beos*)
5058  lt_cv_deplibs_check_method=pass_all
5059  ;;
5060
5061bsdi[45]*)
5062  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5063  lt_cv_file_magic_cmd='/usr/bin/file -L'
5064  lt_cv_file_magic_test_file=/shlib/libc.so
5065  ;;
5066
5067cygwin*)
5068  # func_win32_libid is a shell function defined in ltmain.sh
5069  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5070  lt_cv_file_magic_cmd='func_win32_libid'
5071  ;;
5072
5073mingw* | pw32*)
5074  # Base MSYS/MinGW do not provide the 'file' command needed by
5075  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5076  # unless we find 'file', for example because we are cross-compiling.
5077  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5078  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5079    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5080    lt_cv_file_magic_cmd='func_win32_libid'
5081  else
5082    # Keep this pattern in sync with the one in func_win32_libid.
5083    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5084    lt_cv_file_magic_cmd='$OBJDUMP -f'
5085  fi
5086  ;;
5087
5088cegcc*)
5089  # use the weaker test based on 'objdump'. See mingw*.
5090  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5091  lt_cv_file_magic_cmd='$OBJDUMP -f'
5092  ;;
5093
5094darwin* | rhapsody*)
5095  lt_cv_deplibs_check_method=pass_all
5096  ;;
5097
5098freebsd* | dragonfly*)
5099  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5100    case $host_cpu in
5101    i*86 )
5102      # Not sure whether the presence of OpenBSD here was a mistake.
5103      # Let's accept both of them until this is cleared up.
5104      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5105      lt_cv_file_magic_cmd=/usr/bin/file
5106      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5107      ;;
5108    esac
5109  else
5110    lt_cv_deplibs_check_method=pass_all
5111  fi
5112  ;;
5113
5114gnu*)
5115  lt_cv_deplibs_check_method=pass_all
5116  ;;
5117
5118haiku*)
5119  lt_cv_deplibs_check_method=pass_all
5120  ;;
5121
5122hpux10.20* | hpux11*)
5123  lt_cv_file_magic_cmd=/usr/bin/file
5124  case $host_cpu in
5125  ia64*)
5126    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5127    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5128    ;;
5129  hppa*64*)
5130    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]'
5131    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5132    ;;
5133  *)
5134    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5135    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5136    ;;
5137  esac
5138  ;;
5139
5140interix[3-9]*)
5141  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5142  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5143  ;;
5144
5145irix5* | irix6* | nonstopux*)
5146  case $LD in
5147  *-32|*"-32 ") libmagic=32-bit;;
5148  *-n32|*"-n32 ") libmagic=N32;;
5149  *-64|*"-64 ") libmagic=64-bit;;
5150  *) libmagic=never-match;;
5151  esac
5152  lt_cv_deplibs_check_method=pass_all
5153  ;;
5154
5155# This must be glibc/ELF.
5156linux* | k*bsd*-gnu | kopensolaris*-gnu)
5157  lt_cv_deplibs_check_method=pass_all
5158  ;;
5159
5160netbsd*)
5161  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5162    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5163  else
5164    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5165  fi
5166  ;;
5167
5168newos6*)
5169  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5170  lt_cv_file_magic_cmd=/usr/bin/file
5171  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5172  ;;
5173
5174*nto* | *qnx*)
5175  lt_cv_deplibs_check_method=pass_all
5176  ;;
5177
5178openbsd*)
5179  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5180    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5181  else
5182    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5183  fi
5184  ;;
5185
5186osf3* | osf4* | osf5*)
5187  lt_cv_deplibs_check_method=pass_all
5188  ;;
5189
5190rdos*)
5191  lt_cv_deplibs_check_method=pass_all
5192  ;;
5193
5194solaris*)
5195  lt_cv_deplibs_check_method=pass_all
5196  ;;
5197
5198sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5199  lt_cv_deplibs_check_method=pass_all
5200  ;;
5201
5202sysv4 | sysv4.3*)
5203  case $host_vendor in
5204  motorola)
5205    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]'
5206    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5207    ;;
5208  ncr)
5209    lt_cv_deplibs_check_method=pass_all
5210    ;;
5211  sequent)
5212    lt_cv_file_magic_cmd='/bin/file'
5213    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5214    ;;
5215  sni)
5216    lt_cv_file_magic_cmd='/bin/file'
5217    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5218    lt_cv_file_magic_test_file=/lib/libc.so
5219    ;;
5220  siemens)
5221    lt_cv_deplibs_check_method=pass_all
5222    ;;
5223  pc)
5224    lt_cv_deplibs_check_method=pass_all
5225    ;;
5226  esac
5227  ;;
5228
5229tpf*)
5230  lt_cv_deplibs_check_method=pass_all
5231  ;;
5232esac
5233
5234fi
5235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5236$as_echo "$lt_cv_deplibs_check_method" >&6; }
5237
5238file_magic_glob=
5239want_nocaseglob=no
5240if test "$build" = "$host"; then
5241  case $host_os in
5242  mingw* | pw32*)
5243    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5244      want_nocaseglob=yes
5245    else
5246      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5247    fi
5248    ;;
5249  esac
5250fi
5251
5252file_magic_cmd=$lt_cv_file_magic_cmd
5253deplibs_check_method=$lt_cv_deplibs_check_method
5254test -z "$deplibs_check_method" && deplibs_check_method=unknown
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277if test -n "$ac_tool_prefix"; then
5278  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5279set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5281$as_echo_n "checking for $ac_word... " >&6; }
5282if ${ac_cv_prog_DLLTOOL+:} false; then :
5283  $as_echo_n "(cached) " >&6
5284else
5285  if test -n "$DLLTOOL"; then
5286  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5287else
5288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5289for as_dir in $PATH
5290do
5291  IFS=$as_save_IFS
5292  test -z "$as_dir" && as_dir=.
5293    for ac_exec_ext in '' $ac_executable_extensions; do
5294  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5295    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5296    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5297    break 2
5298  fi
5299done
5300  done
5301IFS=$as_save_IFS
5302
5303fi
5304fi
5305DLLTOOL=$ac_cv_prog_DLLTOOL
5306if test -n "$DLLTOOL"; then
5307  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5308$as_echo "$DLLTOOL" >&6; }
5309else
5310  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5311$as_echo "no" >&6; }
5312fi
5313
5314
5315fi
5316if test -z "$ac_cv_prog_DLLTOOL"; then
5317  ac_ct_DLLTOOL=$DLLTOOL
5318  # Extract the first word of "dlltool", so it can be a program name with args.
5319set dummy dlltool; ac_word=$2
5320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5321$as_echo_n "checking for $ac_word... " >&6; }
5322if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5323  $as_echo_n "(cached) " >&6
5324else
5325  if test -n "$ac_ct_DLLTOOL"; then
5326  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5327else
5328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5329for as_dir in $PATH
5330do
5331  IFS=$as_save_IFS
5332  test -z "$as_dir" && as_dir=.
5333    for ac_exec_ext in '' $ac_executable_extensions; do
5334  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5335    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5336    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5337    break 2
5338  fi
5339done
5340  done
5341IFS=$as_save_IFS
5342
5343fi
5344fi
5345ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5346if test -n "$ac_ct_DLLTOOL"; then
5347  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5348$as_echo "$ac_ct_DLLTOOL" >&6; }
5349else
5350  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5351$as_echo "no" >&6; }
5352fi
5353
5354  if test "x$ac_ct_DLLTOOL" = x; then
5355    DLLTOOL="false"
5356  else
5357    case $cross_compiling:$ac_tool_warned in
5358yes:)
5359{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5360$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5361ac_tool_warned=yes ;;
5362esac
5363    DLLTOOL=$ac_ct_DLLTOOL
5364  fi
5365else
5366  DLLTOOL="$ac_cv_prog_DLLTOOL"
5367fi
5368
5369test -z "$DLLTOOL" && DLLTOOL=dlltool
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5381$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5382if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5383  $as_echo_n "(cached) " >&6
5384else
5385  lt_cv_sharedlib_from_linklib_cmd='unknown'
5386
5387case $host_os in
5388cygwin* | mingw* | pw32* | cegcc*)
5389  # two different shell functions defined in ltmain.sh
5390  # decide which to use based on capabilities of $DLLTOOL
5391  case `$DLLTOOL --help 2>&1` in
5392  *--identify-strict*)
5393    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5394    ;;
5395  *)
5396    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5397    ;;
5398  esac
5399  ;;
5400*)
5401  # fallback: assume linklib IS sharedlib
5402  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5403  ;;
5404esac
5405
5406fi
5407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5408$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5409sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5410test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5411
5412
5413
5414
5415
5416
5417
5418
5419if test -n "$ac_tool_prefix"; then
5420  for ac_prog in ar
5421  do
5422    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5423set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5425$as_echo_n "checking for $ac_word... " >&6; }
5426if ${ac_cv_prog_AR+:} false; then :
5427  $as_echo_n "(cached) " >&6
5428else
5429  if test -n "$AR"; then
5430  ac_cv_prog_AR="$AR" # Let the user override the test.
5431else
5432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5433for as_dir in $PATH
5434do
5435  IFS=$as_save_IFS
5436  test -z "$as_dir" && as_dir=.
5437    for ac_exec_ext in '' $ac_executable_extensions; do
5438  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5439    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5440    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5441    break 2
5442  fi
5443done
5444  done
5445IFS=$as_save_IFS
5446
5447fi
5448fi
5449AR=$ac_cv_prog_AR
5450if test -n "$AR"; then
5451  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5452$as_echo "$AR" >&6; }
5453else
5454  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5455$as_echo "no" >&6; }
5456fi
5457
5458
5459    test -n "$AR" && break
5460  done
5461fi
5462if test -z "$AR"; then
5463  ac_ct_AR=$AR
5464  for ac_prog in ar
5465do
5466  # Extract the first word of "$ac_prog", so it can be a program name with args.
5467set dummy $ac_prog; 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_AR+:} false; then :
5471  $as_echo_n "(cached) " >&6
5472else
5473  if test -n "$ac_ct_AR"; then
5474  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # 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_AR="$ac_prog"
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_AR=$ac_cv_prog_ac_ct_AR
5494if test -n "$ac_ct_AR"; then
5495  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5496$as_echo "$ac_ct_AR" >&6; }
5497else
5498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5499$as_echo "no" >&6; }
5500fi
5501
5502
5503  test -n "$ac_ct_AR" && break
5504done
5505
5506  if test "x$ac_ct_AR" = x; then
5507    AR="false"
5508  else
5509    case $cross_compiling:$ac_tool_warned in
5510yes:)
5511{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5512$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5513ac_tool_warned=yes ;;
5514esac
5515    AR=$ac_ct_AR
5516  fi
5517fi
5518
5519: ${AR=ar}
5520: ${AR_FLAGS=cru}
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5533$as_echo_n "checking for archiver @FILE support... " >&6; }
5534if ${lt_cv_ar_at_file+:} false; then :
5535  $as_echo_n "(cached) " >&6
5536else
5537  lt_cv_ar_at_file=no
5538   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5539/* end confdefs.h.  */
5540
5541int
5542main ()
5543{
5544
5545  ;
5546  return 0;
5547}
5548_ACEOF
5549if ac_fn_c_try_compile "$LINENO"; then :
5550  echo conftest.$ac_objext > conftest.lst
5551      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5552      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5553  (eval $lt_ar_try) 2>&5
5554  ac_status=$?
5555  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5556  test $ac_status = 0; }
5557      if test "$ac_status" -eq 0; then
5558	# Ensure the archiver fails upon bogus file names.
5559	rm -f conftest.$ac_objext libconftest.a
5560	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5561  (eval $lt_ar_try) 2>&5
5562  ac_status=$?
5563  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5564  test $ac_status = 0; }
5565	if test "$ac_status" -ne 0; then
5566          lt_cv_ar_at_file=@
5567        fi
5568      fi
5569      rm -f conftest.* libconftest.a
5570
5571fi
5572rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5573
5574fi
5575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5576$as_echo "$lt_cv_ar_at_file" >&6; }
5577
5578if test "x$lt_cv_ar_at_file" = xno; then
5579  archiver_list_spec=
5580else
5581  archiver_list_spec=$lt_cv_ar_at_file
5582fi
5583
5584
5585
5586
5587
5588
5589
5590if test -n "$ac_tool_prefix"; then
5591  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5592set dummy ${ac_tool_prefix}strip; ac_word=$2
5593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5594$as_echo_n "checking for $ac_word... " >&6; }
5595if ${ac_cv_prog_STRIP+:} false; then :
5596  $as_echo_n "(cached) " >&6
5597else
5598  if test -n "$STRIP"; then
5599  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5600else
5601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5602for as_dir in $PATH
5603do
5604  IFS=$as_save_IFS
5605  test -z "$as_dir" && as_dir=.
5606    for ac_exec_ext in '' $ac_executable_extensions; do
5607  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5608    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5609    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5610    break 2
5611  fi
5612done
5613  done
5614IFS=$as_save_IFS
5615
5616fi
5617fi
5618STRIP=$ac_cv_prog_STRIP
5619if test -n "$STRIP"; then
5620  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5621$as_echo "$STRIP" >&6; }
5622else
5623  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5624$as_echo "no" >&6; }
5625fi
5626
5627
5628fi
5629if test -z "$ac_cv_prog_STRIP"; then
5630  ac_ct_STRIP=$STRIP
5631  # Extract the first word of "strip", so it can be a program name with args.
5632set dummy strip; ac_word=$2
5633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5634$as_echo_n "checking for $ac_word... " >&6; }
5635if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5636  $as_echo_n "(cached) " >&6
5637else
5638  if test -n "$ac_ct_STRIP"; then
5639  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5640else
5641as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5642for as_dir in $PATH
5643do
5644  IFS=$as_save_IFS
5645  test -z "$as_dir" && as_dir=.
5646    for ac_exec_ext in '' $ac_executable_extensions; do
5647  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5648    ac_cv_prog_ac_ct_STRIP="strip"
5649    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5650    break 2
5651  fi
5652done
5653  done
5654IFS=$as_save_IFS
5655
5656fi
5657fi
5658ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5659if test -n "$ac_ct_STRIP"; then
5660  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5661$as_echo "$ac_ct_STRIP" >&6; }
5662else
5663  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5664$as_echo "no" >&6; }
5665fi
5666
5667  if test "x$ac_ct_STRIP" = x; then
5668    STRIP=":"
5669  else
5670    case $cross_compiling:$ac_tool_warned in
5671yes:)
5672{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5673$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5674ac_tool_warned=yes ;;
5675esac
5676    STRIP=$ac_ct_STRIP
5677  fi
5678else
5679  STRIP="$ac_cv_prog_STRIP"
5680fi
5681
5682test -z "$STRIP" && STRIP=:
5683
5684
5685
5686
5687
5688
5689if test -n "$ac_tool_prefix"; then
5690  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5691set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5693$as_echo_n "checking for $ac_word... " >&6; }
5694if ${ac_cv_prog_RANLIB+:} false; then :
5695  $as_echo_n "(cached) " >&6
5696else
5697  if test -n "$RANLIB"; then
5698  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5699else
5700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5701for as_dir in $PATH
5702do
5703  IFS=$as_save_IFS
5704  test -z "$as_dir" && as_dir=.
5705    for ac_exec_ext in '' $ac_executable_extensions; do
5706  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5707    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5708    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5709    break 2
5710  fi
5711done
5712  done
5713IFS=$as_save_IFS
5714
5715fi
5716fi
5717RANLIB=$ac_cv_prog_RANLIB
5718if test -n "$RANLIB"; then
5719  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5720$as_echo "$RANLIB" >&6; }
5721else
5722  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5723$as_echo "no" >&6; }
5724fi
5725
5726
5727fi
5728if test -z "$ac_cv_prog_RANLIB"; then
5729  ac_ct_RANLIB=$RANLIB
5730  # Extract the first word of "ranlib", so it can be a program name with args.
5731set dummy ranlib; ac_word=$2
5732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5733$as_echo_n "checking for $ac_word... " >&6; }
5734if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5735  $as_echo_n "(cached) " >&6
5736else
5737  if test -n "$ac_ct_RANLIB"; then
5738  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5739else
5740as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5741for as_dir in $PATH
5742do
5743  IFS=$as_save_IFS
5744  test -z "$as_dir" && as_dir=.
5745    for ac_exec_ext in '' $ac_executable_extensions; do
5746  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5747    ac_cv_prog_ac_ct_RANLIB="ranlib"
5748    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5749    break 2
5750  fi
5751done
5752  done
5753IFS=$as_save_IFS
5754
5755fi
5756fi
5757ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5758if test -n "$ac_ct_RANLIB"; then
5759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5760$as_echo "$ac_ct_RANLIB" >&6; }
5761else
5762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5763$as_echo "no" >&6; }
5764fi
5765
5766  if test "x$ac_ct_RANLIB" = x; then
5767    RANLIB=":"
5768  else
5769    case $cross_compiling:$ac_tool_warned in
5770yes:)
5771{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5772$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5773ac_tool_warned=yes ;;
5774esac
5775    RANLIB=$ac_ct_RANLIB
5776  fi
5777else
5778  RANLIB="$ac_cv_prog_RANLIB"
5779fi
5780
5781test -z "$RANLIB" && RANLIB=:
5782
5783
5784
5785
5786
5787
5788# Determine commands to create old-style static archives.
5789old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5790old_postinstall_cmds='chmod 644 $oldlib'
5791old_postuninstall_cmds=
5792
5793if test -n "$RANLIB"; then
5794  case $host_os in
5795  openbsd*)
5796    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5797    ;;
5798  *)
5799    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5800    ;;
5801  esac
5802  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5803fi
5804
5805case $host_os in
5806  darwin*)
5807    lock_old_archive_extraction=yes ;;
5808  *)
5809    lock_old_archive_extraction=no ;;
5810esac
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850# If no C compiler was specified, use CC.
5851LTCC=${LTCC-"$CC"}
5852
5853# If no C compiler flags were specified, use CFLAGS.
5854LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5855
5856# Allow CC to be a program name with arguments.
5857compiler=$CC
5858
5859
5860# Check for command to grab the raw symbol name followed by C symbol from nm.
5861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5862$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5863if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5864  $as_echo_n "(cached) " >&6
5865else
5866
5867# These are sane defaults that work on at least a few old systems.
5868# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5869
5870# Character class describing NM global symbol codes.
5871symcode='[BCDEGRST]'
5872
5873# Regexp to match symbols that can be accessed directly from C.
5874sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5875
5876# Define system-specific variables.
5877case $host_os in
5878aix*)
5879  symcode='[BCDT]'
5880  ;;
5881cygwin* | mingw* | pw32* | cegcc*)
5882  symcode='[ABCDGISTW]'
5883  ;;
5884hpux*)
5885  if test "$host_cpu" = ia64; then
5886    symcode='[ABCDEGRST]'
5887  fi
5888  ;;
5889irix* | nonstopux*)
5890  symcode='[BCDEGRST]'
5891  ;;
5892osf*)
5893  symcode='[BCDEGQRST]'
5894  ;;
5895solaris*)
5896  symcode='[BDRT]'
5897  ;;
5898sco3.2v5*)
5899  symcode='[DT]'
5900  ;;
5901sysv4.2uw2*)
5902  symcode='[DT]'
5903  ;;
5904sysv5* | sco5v6* | unixware* | OpenUNIX*)
5905  symcode='[ABDT]'
5906  ;;
5907sysv4)
5908  symcode='[DFNSTU]'
5909  ;;
5910esac
5911
5912# If we're using GNU nm, then use its standard symbol codes.
5913case `$NM -V 2>&1` in
5914*GNU* | *'with BFD'*)
5915  symcode='[ABCDGIRSTW]' ;;
5916esac
5917
5918# Transform an extracted symbol line into a proper C declaration.
5919# Some systems (esp. on ia64) link data and code symbols differently,
5920# so use this general approach.
5921lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5922
5923# Transform an extracted symbol line into symbol name and symbol address
5924lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5925lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
5926
5927# Handle CRLF in mingw tool chain
5928opt_cr=
5929case $build_os in
5930mingw*)
5931  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5932  ;;
5933esac
5934
5935# Try without a prefix underscore, then with it.
5936for ac_symprfx in "" "_"; do
5937
5938  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5939  symxfrm="\\1 $ac_symprfx\\2 \\2"
5940
5941  # Write the raw and C identifiers.
5942  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5943    # Fake it for dumpbin and say T for any non-static function
5944    # and D for any global variable.
5945    # Also find C++ and __fastcall symbols from MSVC++,
5946    # which start with @ or ?.
5947    lt_cv_sys_global_symbol_pipe="$AWK '"\
5948"     {last_section=section; section=\$ 3};"\
5949"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5950"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5951"     \$ 0!~/External *\|/{next};"\
5952"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5953"     {if(hide[section]) next};"\
5954"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5955"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5956"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5957"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5958"     ' prfx=^$ac_symprfx"
5959  else
5960    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5961  fi
5962  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5963
5964  # Check to see that the pipe works correctly.
5965  pipe_works=no
5966
5967  rm -f conftest*
5968  cat > conftest.$ac_ext <<_LT_EOF
5969#ifdef __cplusplus
5970extern "C" {
5971#endif
5972char nm_test_var;
5973void nm_test_func(void);
5974void nm_test_func(void){}
5975#ifdef __cplusplus
5976}
5977#endif
5978int main(){nm_test_var='a';nm_test_func();return(0);}
5979_LT_EOF
5980
5981  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5982  (eval $ac_compile) 2>&5
5983  ac_status=$?
5984  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5985  test $ac_status = 0; }; then
5986    # Now try to grab the symbols.
5987    nlist=conftest.nm
5988    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5989  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5990  ac_status=$?
5991  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5992  test $ac_status = 0; } && test -s "$nlist"; then
5993      # Try sorting and uniquifying the output.
5994      if sort "$nlist" | uniq > "$nlist"T; then
5995	mv -f "$nlist"T "$nlist"
5996      else
5997	rm -f "$nlist"T
5998      fi
5999
6000      # Make sure that we snagged all the symbols we need.
6001      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6002	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6003	  cat <<_LT_EOF > conftest.$ac_ext
6004/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6005#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6006/* DATA imports from DLLs on WIN32 con't be const, because runtime
6007   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6008# define LT_DLSYM_CONST
6009#elif defined(__osf__)
6010/* This system does not cope well with relocations in const data.  */
6011# define LT_DLSYM_CONST
6012#else
6013# define LT_DLSYM_CONST const
6014#endif
6015
6016#ifdef __cplusplus
6017extern "C" {
6018#endif
6019
6020_LT_EOF
6021	  # Now generate the symbol file.
6022	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6023
6024	  cat <<_LT_EOF >> conftest.$ac_ext
6025
6026/* The mapping between symbol names and symbols.  */
6027LT_DLSYM_CONST struct {
6028  const char *name;
6029  void       *address;
6030}
6031lt__PROGRAM__LTX_preloaded_symbols[] =
6032{
6033  { "@PROGRAM@", (void *) 0 },
6034_LT_EOF
6035	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6036	  cat <<\_LT_EOF >> conftest.$ac_ext
6037  {0, (void *) 0}
6038};
6039
6040/* This works around a problem in FreeBSD linker */
6041#ifdef FREEBSD_WORKAROUND
6042static const void *lt_preloaded_setup() {
6043  return lt__PROGRAM__LTX_preloaded_symbols;
6044}
6045#endif
6046
6047#ifdef __cplusplus
6048}
6049#endif
6050_LT_EOF
6051	  # Now try linking the two files.
6052	  mv conftest.$ac_objext conftstm.$ac_objext
6053	  lt_globsym_save_LIBS=$LIBS
6054	  lt_globsym_save_CFLAGS=$CFLAGS
6055	  LIBS="conftstm.$ac_objext"
6056	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6057	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6058  (eval $ac_link) 2>&5
6059  ac_status=$?
6060  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6061  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6062	    pipe_works=yes
6063	  fi
6064	  LIBS=$lt_globsym_save_LIBS
6065	  CFLAGS=$lt_globsym_save_CFLAGS
6066	else
6067	  echo "cannot find nm_test_func in $nlist" >&5
6068	fi
6069      else
6070	echo "cannot find nm_test_var in $nlist" >&5
6071      fi
6072    else
6073      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6074    fi
6075  else
6076    echo "$progname: failed program was:" >&5
6077    cat conftest.$ac_ext >&5
6078  fi
6079  rm -rf conftest* conftst*
6080
6081  # Do not use the global_symbol_pipe unless it works.
6082  if test "$pipe_works" = yes; then
6083    break
6084  else
6085    lt_cv_sys_global_symbol_pipe=
6086  fi
6087done
6088
6089fi
6090
6091if test -z "$lt_cv_sys_global_symbol_pipe"; then
6092  lt_cv_sys_global_symbol_to_cdecl=
6093fi
6094if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6096$as_echo "failed" >&6; }
6097else
6098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6099$as_echo "ok" >&6; }
6100fi
6101
6102# Response file support.
6103if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6104  nm_file_list_spec='@'
6105elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6106  nm_file_list_spec='@'
6107fi
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6136$as_echo_n "checking for sysroot... " >&6; }
6137
6138# Check whether --with-sysroot was given.
6139if test "${with_sysroot+set}" = set; then :
6140  withval=$with_sysroot;
6141else
6142  with_sysroot=no
6143fi
6144
6145
6146lt_sysroot=
6147case ${with_sysroot} in #(
6148 yes)
6149   if test "$GCC" = yes; then
6150     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6151   fi
6152   ;; #(
6153 /*)
6154   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6155   ;; #(
6156 no|'')
6157   ;; #(
6158 *)
6159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6160$as_echo "${with_sysroot}" >&6; }
6161   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6162   ;;
6163esac
6164
6165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6166$as_echo "${lt_sysroot:-no}" >&6; }
6167
6168
6169
6170
6171
6172# Check whether --enable-libtool-lock was given.
6173if test "${enable_libtool_lock+set}" = set; then :
6174  enableval=$enable_libtool_lock;
6175fi
6176
6177test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6178
6179# Some flags need to be propagated to the compiler or linker for good
6180# libtool support.
6181case $host in
6182ia64-*-hpux*)
6183  # Find out which ABI we are using.
6184  echo 'int i;' > conftest.$ac_ext
6185  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6186  (eval $ac_compile) 2>&5
6187  ac_status=$?
6188  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6189  test $ac_status = 0; }; then
6190    case `/usr/bin/file conftest.$ac_objext` in
6191      *ELF-32*)
6192	HPUX_IA64_MODE="32"
6193	;;
6194      *ELF-64*)
6195	HPUX_IA64_MODE="64"
6196	;;
6197    esac
6198  fi
6199  rm -rf conftest*
6200  ;;
6201*-*-irix6*)
6202  # Find out which ABI we are using.
6203  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6204  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6205  (eval $ac_compile) 2>&5
6206  ac_status=$?
6207  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6208  test $ac_status = 0; }; then
6209    if test "$lt_cv_prog_gnu_ld" = yes; then
6210      case `/usr/bin/file conftest.$ac_objext` in
6211	*32-bit*)
6212	  LD="${LD-ld} -melf32bsmip"
6213	  ;;
6214	*N32*)
6215	  LD="${LD-ld} -melf32bmipn32"
6216	  ;;
6217	*64-bit*)
6218	  LD="${LD-ld} -melf64bmip"
6219	;;
6220      esac
6221    else
6222      case `/usr/bin/file conftest.$ac_objext` in
6223	*32-bit*)
6224	  LD="${LD-ld} -32"
6225	  ;;
6226	*N32*)
6227	  LD="${LD-ld} -n32"
6228	  ;;
6229	*64-bit*)
6230	  LD="${LD-ld} -64"
6231	  ;;
6232      esac
6233    fi
6234  fi
6235  rm -rf conftest*
6236  ;;
6237
6238x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6239s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6240  # Find out which ABI we are using.
6241  echo 'int i;' > conftest.$ac_ext
6242  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6243  (eval $ac_compile) 2>&5
6244  ac_status=$?
6245  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6246  test $ac_status = 0; }; then
6247    case `/usr/bin/file conftest.o` in
6248      *32-bit*)
6249	case $host in
6250	  x86_64-*kfreebsd*-gnu)
6251	    LD="${LD-ld} -m elf_i386_fbsd"
6252	    ;;
6253	  x86_64-*linux*)
6254	    LD="${LD-ld} -m elf_i386"
6255	    ;;
6256	  ppc64-*linux*|powerpc64-*linux*)
6257	    LD="${LD-ld} -m elf32ppclinux"
6258	    ;;
6259	  s390x-*linux*)
6260	    LD="${LD-ld} -m elf_s390"
6261	    ;;
6262	  sparc64-*linux*)
6263	    LD="${LD-ld} -m elf32_sparc"
6264	    ;;
6265	esac
6266	;;
6267      *64-bit*)
6268	case $host in
6269	  x86_64-*kfreebsd*-gnu)
6270	    LD="${LD-ld} -m elf_x86_64_fbsd"
6271	    ;;
6272	  x86_64-*linux*)
6273	    LD="${LD-ld} -m elf_x86_64"
6274	    ;;
6275	  ppc*-*linux*|powerpc*-*linux*)
6276	    LD="${LD-ld} -m elf64ppc"
6277	    ;;
6278	  s390*-*linux*|s390*-*tpf*)
6279	    LD="${LD-ld} -m elf64_s390"
6280	    ;;
6281	  sparc*-*linux*)
6282	    LD="${LD-ld} -m elf64_sparc"
6283	    ;;
6284	esac
6285	;;
6286    esac
6287  fi
6288  rm -rf conftest*
6289  ;;
6290
6291*-*-sco3.2v5*)
6292  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6293  SAVE_CFLAGS="$CFLAGS"
6294  CFLAGS="$CFLAGS -belf"
6295  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6296$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6297if ${lt_cv_cc_needs_belf+:} false; then :
6298  $as_echo_n "(cached) " >&6
6299else
6300  ac_ext=c
6301ac_cpp='$CPP $CPPFLAGS'
6302ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6303ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6304ac_compiler_gnu=$ac_cv_c_compiler_gnu
6305
6306     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6307/* end confdefs.h.  */
6308
6309int
6310main ()
6311{
6312
6313  ;
6314  return 0;
6315}
6316_ACEOF
6317if ac_fn_c_try_link "$LINENO"; then :
6318  lt_cv_cc_needs_belf=yes
6319else
6320  lt_cv_cc_needs_belf=no
6321fi
6322rm -f core conftest.err conftest.$ac_objext \
6323    conftest$ac_exeext conftest.$ac_ext
6324     ac_ext=c
6325ac_cpp='$CPP $CPPFLAGS'
6326ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6327ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6328ac_compiler_gnu=$ac_cv_c_compiler_gnu
6329
6330fi
6331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6332$as_echo "$lt_cv_cc_needs_belf" >&6; }
6333  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6334    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6335    CFLAGS="$SAVE_CFLAGS"
6336  fi
6337  ;;
6338*-*solaris*)
6339  # Find out which ABI we are using.
6340  echo 'int i;' > conftest.$ac_ext
6341  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6342  (eval $ac_compile) 2>&5
6343  ac_status=$?
6344  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6345  test $ac_status = 0; }; then
6346    case `/usr/bin/file conftest.o` in
6347    *64-bit*)
6348      case $lt_cv_prog_gnu_ld in
6349      yes*)
6350        case $host in
6351        i?86-*-solaris*)
6352          LD="${LD-ld} -m elf_x86_64"
6353          ;;
6354        sparc*-*-solaris*)
6355          LD="${LD-ld} -m elf64_sparc"
6356          ;;
6357        esac
6358        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6359        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6360          LD="${LD-ld}_sol2"
6361        fi
6362        ;;
6363      *)
6364	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6365	  LD="${LD-ld} -64"
6366	fi
6367	;;
6368      esac
6369      ;;
6370    esac
6371  fi
6372  rm -rf conftest*
6373  ;;
6374esac
6375
6376need_locks="$enable_libtool_lock"
6377
6378if test -n "$ac_tool_prefix"; then
6379  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6380set dummy ${ac_tool_prefix}mt; ac_word=$2
6381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6382$as_echo_n "checking for $ac_word... " >&6; }
6383if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6384  $as_echo_n "(cached) " >&6
6385else
6386  if test -n "$MANIFEST_TOOL"; then
6387  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6388else
6389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6390for as_dir in $PATH
6391do
6392  IFS=$as_save_IFS
6393  test -z "$as_dir" && as_dir=.
6394    for ac_exec_ext in '' $ac_executable_extensions; do
6395  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6396    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6397    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6398    break 2
6399  fi
6400done
6401  done
6402IFS=$as_save_IFS
6403
6404fi
6405fi
6406MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6407if test -n "$MANIFEST_TOOL"; then
6408  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6409$as_echo "$MANIFEST_TOOL" >&6; }
6410else
6411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6412$as_echo "no" >&6; }
6413fi
6414
6415
6416fi
6417if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6418  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6419  # Extract the first word of "mt", so it can be a program name with args.
6420set dummy mt; ac_word=$2
6421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6422$as_echo_n "checking for $ac_word... " >&6; }
6423if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6424  $as_echo_n "(cached) " >&6
6425else
6426  if test -n "$ac_ct_MANIFEST_TOOL"; then
6427  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6428else
6429as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6430for as_dir in $PATH
6431do
6432  IFS=$as_save_IFS
6433  test -z "$as_dir" && as_dir=.
6434    for ac_exec_ext in '' $ac_executable_extensions; do
6435  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6436    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6437    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6438    break 2
6439  fi
6440done
6441  done
6442IFS=$as_save_IFS
6443
6444fi
6445fi
6446ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6447if test -n "$ac_ct_MANIFEST_TOOL"; then
6448  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6449$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6450else
6451  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6452$as_echo "no" >&6; }
6453fi
6454
6455  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6456    MANIFEST_TOOL=":"
6457  else
6458    case $cross_compiling:$ac_tool_warned in
6459yes:)
6460{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6461$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6462ac_tool_warned=yes ;;
6463esac
6464    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6465  fi
6466else
6467  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6468fi
6469
6470test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6472$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6473if ${lt_cv_path_mainfest_tool+:} false; then :
6474  $as_echo_n "(cached) " >&6
6475else
6476  lt_cv_path_mainfest_tool=no
6477  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6478  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6479  cat conftest.err >&5
6480  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6481    lt_cv_path_mainfest_tool=yes
6482  fi
6483  rm -f conftest*
6484fi
6485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6486$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6487if test "x$lt_cv_path_mainfest_tool" != xyes; then
6488  MANIFEST_TOOL=:
6489fi
6490
6491
6492
6493
6494
6495
6496  case $host_os in
6497    rhapsody* | darwin*)
6498    if test -n "$ac_tool_prefix"; then
6499  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6500set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6502$as_echo_n "checking for $ac_word... " >&6; }
6503if ${ac_cv_prog_DSYMUTIL+:} false; then :
6504  $as_echo_n "(cached) " >&6
6505else
6506  if test -n "$DSYMUTIL"; then
6507  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6508else
6509as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6510for as_dir in $PATH
6511do
6512  IFS=$as_save_IFS
6513  test -z "$as_dir" && as_dir=.
6514    for ac_exec_ext in '' $ac_executable_extensions; do
6515  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6516    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6517    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6518    break 2
6519  fi
6520done
6521  done
6522IFS=$as_save_IFS
6523
6524fi
6525fi
6526DSYMUTIL=$ac_cv_prog_DSYMUTIL
6527if test -n "$DSYMUTIL"; then
6528  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6529$as_echo "$DSYMUTIL" >&6; }
6530else
6531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6532$as_echo "no" >&6; }
6533fi
6534
6535
6536fi
6537if test -z "$ac_cv_prog_DSYMUTIL"; then
6538  ac_ct_DSYMUTIL=$DSYMUTIL
6539  # Extract the first word of "dsymutil", so it can be a program name with args.
6540set dummy dsymutil; ac_word=$2
6541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6542$as_echo_n "checking for $ac_word... " >&6; }
6543if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6544  $as_echo_n "(cached) " >&6
6545else
6546  if test -n "$ac_ct_DSYMUTIL"; then
6547  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6548else
6549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6550for as_dir in $PATH
6551do
6552  IFS=$as_save_IFS
6553  test -z "$as_dir" && as_dir=.
6554    for ac_exec_ext in '' $ac_executable_extensions; do
6555  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6556    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6557    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6558    break 2
6559  fi
6560done
6561  done
6562IFS=$as_save_IFS
6563
6564fi
6565fi
6566ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6567if test -n "$ac_ct_DSYMUTIL"; then
6568  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6569$as_echo "$ac_ct_DSYMUTIL" >&6; }
6570else
6571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6572$as_echo "no" >&6; }
6573fi
6574
6575  if test "x$ac_ct_DSYMUTIL" = x; then
6576    DSYMUTIL=":"
6577  else
6578    case $cross_compiling:$ac_tool_warned in
6579yes:)
6580{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6581$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6582ac_tool_warned=yes ;;
6583esac
6584    DSYMUTIL=$ac_ct_DSYMUTIL
6585  fi
6586else
6587  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6588fi
6589
6590    if test -n "$ac_tool_prefix"; then
6591  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6592set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6594$as_echo_n "checking for $ac_word... " >&6; }
6595if ${ac_cv_prog_NMEDIT+:} false; then :
6596  $as_echo_n "(cached) " >&6
6597else
6598  if test -n "$NMEDIT"; then
6599  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6600else
6601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6602for as_dir in $PATH
6603do
6604  IFS=$as_save_IFS
6605  test -z "$as_dir" && as_dir=.
6606    for ac_exec_ext in '' $ac_executable_extensions; do
6607  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6608    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6609    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6610    break 2
6611  fi
6612done
6613  done
6614IFS=$as_save_IFS
6615
6616fi
6617fi
6618NMEDIT=$ac_cv_prog_NMEDIT
6619if test -n "$NMEDIT"; then
6620  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6621$as_echo "$NMEDIT" >&6; }
6622else
6623  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6624$as_echo "no" >&6; }
6625fi
6626
6627
6628fi
6629if test -z "$ac_cv_prog_NMEDIT"; then
6630  ac_ct_NMEDIT=$NMEDIT
6631  # Extract the first word of "nmedit", so it can be a program name with args.
6632set dummy nmedit; ac_word=$2
6633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6634$as_echo_n "checking for $ac_word... " >&6; }
6635if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6636  $as_echo_n "(cached) " >&6
6637else
6638  if test -n "$ac_ct_NMEDIT"; then
6639  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6640else
6641as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6642for as_dir in $PATH
6643do
6644  IFS=$as_save_IFS
6645  test -z "$as_dir" && as_dir=.
6646    for ac_exec_ext in '' $ac_executable_extensions; do
6647  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6648    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6649    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6650    break 2
6651  fi
6652done
6653  done
6654IFS=$as_save_IFS
6655
6656fi
6657fi
6658ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6659if test -n "$ac_ct_NMEDIT"; then
6660  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6661$as_echo "$ac_ct_NMEDIT" >&6; }
6662else
6663  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6664$as_echo "no" >&6; }
6665fi
6666
6667  if test "x$ac_ct_NMEDIT" = x; then
6668    NMEDIT=":"
6669  else
6670    case $cross_compiling:$ac_tool_warned in
6671yes:)
6672{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6673$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6674ac_tool_warned=yes ;;
6675esac
6676    NMEDIT=$ac_ct_NMEDIT
6677  fi
6678else
6679  NMEDIT="$ac_cv_prog_NMEDIT"
6680fi
6681
6682    if test -n "$ac_tool_prefix"; then
6683  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6684set dummy ${ac_tool_prefix}lipo; ac_word=$2
6685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6686$as_echo_n "checking for $ac_word... " >&6; }
6687if ${ac_cv_prog_LIPO+:} false; then :
6688  $as_echo_n "(cached) " >&6
6689else
6690  if test -n "$LIPO"; then
6691  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6692else
6693as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6694for as_dir in $PATH
6695do
6696  IFS=$as_save_IFS
6697  test -z "$as_dir" && as_dir=.
6698    for ac_exec_ext in '' $ac_executable_extensions; do
6699  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6700    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6701    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6702    break 2
6703  fi
6704done
6705  done
6706IFS=$as_save_IFS
6707
6708fi
6709fi
6710LIPO=$ac_cv_prog_LIPO
6711if test -n "$LIPO"; then
6712  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6713$as_echo "$LIPO" >&6; }
6714else
6715  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6716$as_echo "no" >&6; }
6717fi
6718
6719
6720fi
6721if test -z "$ac_cv_prog_LIPO"; then
6722  ac_ct_LIPO=$LIPO
6723  # Extract the first word of "lipo", so it can be a program name with args.
6724set dummy lipo; ac_word=$2
6725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6726$as_echo_n "checking for $ac_word... " >&6; }
6727if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6728  $as_echo_n "(cached) " >&6
6729else
6730  if test -n "$ac_ct_LIPO"; then
6731  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6732else
6733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6734for as_dir in $PATH
6735do
6736  IFS=$as_save_IFS
6737  test -z "$as_dir" && as_dir=.
6738    for ac_exec_ext in '' $ac_executable_extensions; do
6739  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6740    ac_cv_prog_ac_ct_LIPO="lipo"
6741    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6742    break 2
6743  fi
6744done
6745  done
6746IFS=$as_save_IFS
6747
6748fi
6749fi
6750ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6751if test -n "$ac_ct_LIPO"; then
6752  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6753$as_echo "$ac_ct_LIPO" >&6; }
6754else
6755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6756$as_echo "no" >&6; }
6757fi
6758
6759  if test "x$ac_ct_LIPO" = x; then
6760    LIPO=":"
6761  else
6762    case $cross_compiling:$ac_tool_warned in
6763yes:)
6764{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6765$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6766ac_tool_warned=yes ;;
6767esac
6768    LIPO=$ac_ct_LIPO
6769  fi
6770else
6771  LIPO="$ac_cv_prog_LIPO"
6772fi
6773
6774    if test -n "$ac_tool_prefix"; then
6775  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6776set dummy ${ac_tool_prefix}otool; ac_word=$2
6777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6778$as_echo_n "checking for $ac_word... " >&6; }
6779if ${ac_cv_prog_OTOOL+:} false; then :
6780  $as_echo_n "(cached) " >&6
6781else
6782  if test -n "$OTOOL"; then
6783  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6784else
6785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6786for as_dir in $PATH
6787do
6788  IFS=$as_save_IFS
6789  test -z "$as_dir" && as_dir=.
6790    for ac_exec_ext in '' $ac_executable_extensions; do
6791  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6792    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6793    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6794    break 2
6795  fi
6796done
6797  done
6798IFS=$as_save_IFS
6799
6800fi
6801fi
6802OTOOL=$ac_cv_prog_OTOOL
6803if test -n "$OTOOL"; then
6804  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6805$as_echo "$OTOOL" >&6; }
6806else
6807  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6808$as_echo "no" >&6; }
6809fi
6810
6811
6812fi
6813if test -z "$ac_cv_prog_OTOOL"; then
6814  ac_ct_OTOOL=$OTOOL
6815  # Extract the first word of "otool", so it can be a program name with args.
6816set dummy otool; ac_word=$2
6817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6818$as_echo_n "checking for $ac_word... " >&6; }
6819if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6820  $as_echo_n "(cached) " >&6
6821else
6822  if test -n "$ac_ct_OTOOL"; then
6823  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6824else
6825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6826for as_dir in $PATH
6827do
6828  IFS=$as_save_IFS
6829  test -z "$as_dir" && as_dir=.
6830    for ac_exec_ext in '' $ac_executable_extensions; do
6831  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6832    ac_cv_prog_ac_ct_OTOOL="otool"
6833    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6834    break 2
6835  fi
6836done
6837  done
6838IFS=$as_save_IFS
6839
6840fi
6841fi
6842ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6843if test -n "$ac_ct_OTOOL"; then
6844  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6845$as_echo "$ac_ct_OTOOL" >&6; }
6846else
6847  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6848$as_echo "no" >&6; }
6849fi
6850
6851  if test "x$ac_ct_OTOOL" = x; then
6852    OTOOL=":"
6853  else
6854    case $cross_compiling:$ac_tool_warned in
6855yes:)
6856{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6857$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6858ac_tool_warned=yes ;;
6859esac
6860    OTOOL=$ac_ct_OTOOL
6861  fi
6862else
6863  OTOOL="$ac_cv_prog_OTOOL"
6864fi
6865
6866    if test -n "$ac_tool_prefix"; then
6867  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6868set dummy ${ac_tool_prefix}otool64; ac_word=$2
6869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6870$as_echo_n "checking for $ac_word... " >&6; }
6871if ${ac_cv_prog_OTOOL64+:} false; then :
6872  $as_echo_n "(cached) " >&6
6873else
6874  if test -n "$OTOOL64"; then
6875  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6876else
6877as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6878for as_dir in $PATH
6879do
6880  IFS=$as_save_IFS
6881  test -z "$as_dir" && as_dir=.
6882    for ac_exec_ext in '' $ac_executable_extensions; do
6883  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6884    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6885    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6886    break 2
6887  fi
6888done
6889  done
6890IFS=$as_save_IFS
6891
6892fi
6893fi
6894OTOOL64=$ac_cv_prog_OTOOL64
6895if test -n "$OTOOL64"; then
6896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6897$as_echo "$OTOOL64" >&6; }
6898else
6899  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6900$as_echo "no" >&6; }
6901fi
6902
6903
6904fi
6905if test -z "$ac_cv_prog_OTOOL64"; then
6906  ac_ct_OTOOL64=$OTOOL64
6907  # Extract the first word of "otool64", so it can be a program name with args.
6908set dummy otool64; ac_word=$2
6909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6910$as_echo_n "checking for $ac_word... " >&6; }
6911if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6912  $as_echo_n "(cached) " >&6
6913else
6914  if test -n "$ac_ct_OTOOL64"; then
6915  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6916else
6917as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6918for as_dir in $PATH
6919do
6920  IFS=$as_save_IFS
6921  test -z "$as_dir" && as_dir=.
6922    for ac_exec_ext in '' $ac_executable_extensions; do
6923  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6924    ac_cv_prog_ac_ct_OTOOL64="otool64"
6925    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6926    break 2
6927  fi
6928done
6929  done
6930IFS=$as_save_IFS
6931
6932fi
6933fi
6934ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6935if test -n "$ac_ct_OTOOL64"; then
6936  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6937$as_echo "$ac_ct_OTOOL64" >&6; }
6938else
6939  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6940$as_echo "no" >&6; }
6941fi
6942
6943  if test "x$ac_ct_OTOOL64" = x; then
6944    OTOOL64=":"
6945  else
6946    case $cross_compiling:$ac_tool_warned in
6947yes:)
6948{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6949$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6950ac_tool_warned=yes ;;
6951esac
6952    OTOOL64=$ac_ct_OTOOL64
6953  fi
6954else
6955  OTOOL64="$ac_cv_prog_OTOOL64"
6956fi
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6985$as_echo_n "checking for -single_module linker flag... " >&6; }
6986if ${lt_cv_apple_cc_single_mod+:} false; then :
6987  $as_echo_n "(cached) " >&6
6988else
6989  lt_cv_apple_cc_single_mod=no
6990      if test -z "${LT_MULTI_MODULE}"; then
6991	# By default we will add the -single_module flag. You can override
6992	# by either setting the environment variable LT_MULTI_MODULE
6993	# non-empty at configure time, or by adding -multi_module to the
6994	# link flags.
6995	rm -rf libconftest.dylib*
6996	echo "int foo(void){return 1;}" > conftest.c
6997	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6998-dynamiclib -Wl,-single_module conftest.c" >&5
6999	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7000	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7001        _lt_result=$?
7002	# If there is a non-empty error log, and "single_module"
7003	# appears in it, assume the flag caused a linker warning
7004        if test -s conftest.err && $GREP single_module conftest.err; then
7005	  cat conftest.err >&5
7006	# Otherwise, if the output was created with a 0 exit code from
7007	# the compiler, it worked.
7008	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7009	  lt_cv_apple_cc_single_mod=yes
7010	else
7011	  cat conftest.err >&5
7012	fi
7013	rm -rf libconftest.dylib*
7014	rm -f conftest.*
7015      fi
7016fi
7017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7018$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7019
7020    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7021$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7022if ${lt_cv_ld_exported_symbols_list+:} false; then :
7023  $as_echo_n "(cached) " >&6
7024else
7025  lt_cv_ld_exported_symbols_list=no
7026      save_LDFLAGS=$LDFLAGS
7027      echo "_main" > conftest.sym
7028      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7029      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7030/* end confdefs.h.  */
7031
7032int
7033main ()
7034{
7035
7036  ;
7037  return 0;
7038}
7039_ACEOF
7040if ac_fn_c_try_link "$LINENO"; then :
7041  lt_cv_ld_exported_symbols_list=yes
7042else
7043  lt_cv_ld_exported_symbols_list=no
7044fi
7045rm -f core conftest.err conftest.$ac_objext \
7046    conftest$ac_exeext conftest.$ac_ext
7047	LDFLAGS="$save_LDFLAGS"
7048
7049fi
7050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7051$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7052
7053    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7054$as_echo_n "checking for -force_load linker flag... " >&6; }
7055if ${lt_cv_ld_force_load+:} false; then :
7056  $as_echo_n "(cached) " >&6
7057else
7058  lt_cv_ld_force_load=no
7059      cat > conftest.c << _LT_EOF
7060int forced_loaded() { return 2;}
7061_LT_EOF
7062      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7063      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7064      echo "$AR cru libconftest.a conftest.o" >&5
7065      $AR cru libconftest.a conftest.o 2>&5
7066      echo "$RANLIB libconftest.a" >&5
7067      $RANLIB libconftest.a 2>&5
7068      cat > conftest.c << _LT_EOF
7069int main() { return 0;}
7070_LT_EOF
7071      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7072      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7073      _lt_result=$?
7074      if test -s conftest.err && $GREP force_load conftest.err; then
7075	cat conftest.err >&5
7076      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7077	lt_cv_ld_force_load=yes
7078      else
7079	cat conftest.err >&5
7080      fi
7081        rm -f conftest.err libconftest.a conftest conftest.c
7082        rm -rf conftest.dSYM
7083
7084fi
7085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7086$as_echo "$lt_cv_ld_force_load" >&6; }
7087    case $host_os in
7088    rhapsody* | darwin1.[012])
7089      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7090    darwin1.*)
7091      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7092    darwin*) # darwin 5.x on
7093      # if running on 10.5 or later, the deployment target defaults
7094      # to the OS version, if on x86, and 10.4, the deployment
7095      # target defaults to 10.4. Don't you love it?
7096      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7097	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7098	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7099	10.[012]*)
7100	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7101	10.*)
7102	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7103      esac
7104    ;;
7105  esac
7106    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7107      _lt_dar_single_mod='$single_module'
7108    fi
7109    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7110      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7111    else
7112      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7113    fi
7114    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7115      _lt_dsymutil='~$DSYMUTIL $lib || :'
7116    else
7117      _lt_dsymutil=
7118    fi
7119    ;;
7120  esac
7121
7122ac_ext=c
7123ac_cpp='$CPP $CPPFLAGS'
7124ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7125ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7126ac_compiler_gnu=$ac_cv_c_compiler_gnu
7127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7128$as_echo_n "checking how to run the C preprocessor... " >&6; }
7129# On Suns, sometimes $CPP names a directory.
7130if test -n "$CPP" && test -d "$CPP"; then
7131  CPP=
7132fi
7133if test -z "$CPP"; then
7134  if ${ac_cv_prog_CPP+:} false; then :
7135  $as_echo_n "(cached) " >&6
7136else
7137      # Double quotes because CPP needs to be expanded
7138    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7139    do
7140      ac_preproc_ok=false
7141for ac_c_preproc_warn_flag in '' yes
7142do
7143  # Use a header file that comes with gcc, so configuring glibc
7144  # with a fresh cross-compiler works.
7145  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7146  # <limits.h> exists even on freestanding compilers.
7147  # On the NeXT, cc -E runs the code through the compiler's parser,
7148  # not just through cpp. "Syntax error" is here to catch this case.
7149  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7150/* end confdefs.h.  */
7151#ifdef __STDC__
7152# include <limits.h>
7153#else
7154# include <assert.h>
7155#endif
7156		     Syntax error
7157_ACEOF
7158if ac_fn_c_try_cpp "$LINENO"; then :
7159
7160else
7161  # Broken: fails on valid input.
7162continue
7163fi
7164rm -f conftest.err conftest.i conftest.$ac_ext
7165
7166  # OK, works on sane cases.  Now check whether nonexistent headers
7167  # can be detected and how.
7168  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7169/* end confdefs.h.  */
7170#include <ac_nonexistent.h>
7171_ACEOF
7172if ac_fn_c_try_cpp "$LINENO"; then :
7173  # Broken: success on invalid input.
7174continue
7175else
7176  # Passes both tests.
7177ac_preproc_ok=:
7178break
7179fi
7180rm -f conftest.err conftest.i conftest.$ac_ext
7181
7182done
7183# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7184rm -f conftest.i conftest.err conftest.$ac_ext
7185if $ac_preproc_ok; then :
7186  break
7187fi
7188
7189    done
7190    ac_cv_prog_CPP=$CPP
7191
7192fi
7193  CPP=$ac_cv_prog_CPP
7194else
7195  ac_cv_prog_CPP=$CPP
7196fi
7197{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7198$as_echo "$CPP" >&6; }
7199ac_preproc_ok=false
7200for ac_c_preproc_warn_flag in '' yes
7201do
7202  # Use a header file that comes with gcc, so configuring glibc
7203  # with a fresh cross-compiler works.
7204  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7205  # <limits.h> exists even on freestanding compilers.
7206  # On the NeXT, cc -E runs the code through the compiler's parser,
7207  # not just through cpp. "Syntax error" is here to catch this case.
7208  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7209/* end confdefs.h.  */
7210#ifdef __STDC__
7211# include <limits.h>
7212#else
7213# include <assert.h>
7214#endif
7215		     Syntax error
7216_ACEOF
7217if ac_fn_c_try_cpp "$LINENO"; then :
7218
7219else
7220  # Broken: fails on valid input.
7221continue
7222fi
7223rm -f conftest.err conftest.i conftest.$ac_ext
7224
7225  # OK, works on sane cases.  Now check whether nonexistent headers
7226  # can be detected and how.
7227  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7228/* end confdefs.h.  */
7229#include <ac_nonexistent.h>
7230_ACEOF
7231if ac_fn_c_try_cpp "$LINENO"; then :
7232  # Broken: success on invalid input.
7233continue
7234else
7235  # Passes both tests.
7236ac_preproc_ok=:
7237break
7238fi
7239rm -f conftest.err conftest.i conftest.$ac_ext
7240
7241done
7242# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7243rm -f conftest.i conftest.err conftest.$ac_ext
7244if $ac_preproc_ok; then :
7245
7246else
7247  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7248$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7249as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7250See \`config.log' for more details" "$LINENO" 5; }
7251fi
7252
7253ac_ext=c
7254ac_cpp='$CPP $CPPFLAGS'
7255ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7256ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7257ac_compiler_gnu=$ac_cv_c_compiler_gnu
7258
7259
7260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7261$as_echo_n "checking for ANSI C header files... " >&6; }
7262if ${ac_cv_header_stdc+:} false; then :
7263  $as_echo_n "(cached) " >&6
7264else
7265  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7266/* end confdefs.h.  */
7267#include <stdlib.h>
7268#include <stdarg.h>
7269#include <string.h>
7270#include <float.h>
7271
7272int
7273main ()
7274{
7275
7276  ;
7277  return 0;
7278}
7279_ACEOF
7280if ac_fn_c_try_compile "$LINENO"; then :
7281  ac_cv_header_stdc=yes
7282else
7283  ac_cv_header_stdc=no
7284fi
7285rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7286
7287if test $ac_cv_header_stdc = yes; then
7288  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7289  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7290/* end confdefs.h.  */
7291#include <string.h>
7292
7293_ACEOF
7294if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7295  $EGREP "memchr" >/dev/null 2>&1; then :
7296
7297else
7298  ac_cv_header_stdc=no
7299fi
7300rm -f conftest*
7301
7302fi
7303
7304if test $ac_cv_header_stdc = yes; then
7305  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7306  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7307/* end confdefs.h.  */
7308#include <stdlib.h>
7309
7310_ACEOF
7311if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7312  $EGREP "free" >/dev/null 2>&1; then :
7313
7314else
7315  ac_cv_header_stdc=no
7316fi
7317rm -f conftest*
7318
7319fi
7320
7321if test $ac_cv_header_stdc = yes; then
7322  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7323  if test "$cross_compiling" = yes; then :
7324  :
7325else
7326  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7327/* end confdefs.h.  */
7328#include <ctype.h>
7329#include <stdlib.h>
7330#if ((' ' & 0x0FF) == 0x020)
7331# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7332# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7333#else
7334# define ISLOWER(c) \
7335		   (('a' <= (c) && (c) <= 'i') \
7336		     || ('j' <= (c) && (c) <= 'r') \
7337		     || ('s' <= (c) && (c) <= 'z'))
7338# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7339#endif
7340
7341#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7342int
7343main ()
7344{
7345  int i;
7346  for (i = 0; i < 256; i++)
7347    if (XOR (islower (i), ISLOWER (i))
7348	|| toupper (i) != TOUPPER (i))
7349      return 2;
7350  return 0;
7351}
7352_ACEOF
7353if ac_fn_c_try_run "$LINENO"; then :
7354
7355else
7356  ac_cv_header_stdc=no
7357fi
7358rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7359  conftest.$ac_objext conftest.beam conftest.$ac_ext
7360fi
7361
7362fi
7363fi
7364{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7365$as_echo "$ac_cv_header_stdc" >&6; }
7366if test $ac_cv_header_stdc = yes; then
7367
7368$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7369
7370fi
7371
7372# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7373for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7374		  inttypes.h stdint.h unistd.h
7375do :
7376  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7377ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7378"
7379if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7380  cat >>confdefs.h <<_ACEOF
7381#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7382_ACEOF
7383
7384fi
7385
7386done
7387
7388
7389for ac_header in dlfcn.h
7390do :
7391  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7392"
7393if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7394  cat >>confdefs.h <<_ACEOF
7395#define HAVE_DLFCN_H 1
7396_ACEOF
7397
7398fi
7399
7400done
7401
7402
7403
7404
7405
7406# Set options
7407
7408
7409
7410        enable_dlopen=no
7411
7412
7413  enable_win32_dll=no
7414
7415
7416            # Check whether --enable-shared was given.
7417if test "${enable_shared+set}" = set; then :
7418  enableval=$enable_shared; p=${PACKAGE-default}
7419    case $enableval in
7420    yes) enable_shared=yes ;;
7421    no) enable_shared=no ;;
7422    *)
7423      enable_shared=no
7424      # Look at the argument we got.  We use all the common list separators.
7425      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7426      for pkg in $enableval; do
7427	IFS="$lt_save_ifs"
7428	if test "X$pkg" = "X$p"; then
7429	  enable_shared=yes
7430	fi
7431      done
7432      IFS="$lt_save_ifs"
7433      ;;
7434    esac
7435else
7436  enable_shared=yes
7437fi
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449# Check whether --with-pic was given.
7450if test "${with_pic+set}" = set; then :
7451  withval=$with_pic; lt_p=${PACKAGE-default}
7452    case $withval in
7453    yes|no) pic_mode=$withval ;;
7454    *)
7455      pic_mode=default
7456      # Look at the argument we got.  We use all the common list separators.
7457      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7458      for lt_pkg in $withval; do
7459	IFS="$lt_save_ifs"
7460	if test "X$lt_pkg" = "X$lt_p"; then
7461	  pic_mode=yes
7462	fi
7463      done
7464      IFS="$lt_save_ifs"
7465      ;;
7466    esac
7467else
7468  pic_mode=default
7469fi
7470
7471
7472test -z "$pic_mode" && pic_mode=default
7473
7474
7475
7476
7477
7478
7479
7480  # Check whether --enable-fast-install was given.
7481if test "${enable_fast_install+set}" = set; then :
7482  enableval=$enable_fast_install; p=${PACKAGE-default}
7483    case $enableval in
7484    yes) enable_fast_install=yes ;;
7485    no) enable_fast_install=no ;;
7486    *)
7487      enable_fast_install=no
7488      # Look at the argument we got.  We use all the common list separators.
7489      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7490      for pkg in $enableval; do
7491	IFS="$lt_save_ifs"
7492	if test "X$pkg" = "X$p"; then
7493	  enable_fast_install=yes
7494	fi
7495      done
7496      IFS="$lt_save_ifs"
7497      ;;
7498    esac
7499else
7500  enable_fast_install=yes
7501fi
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513# This can be used to rebuild libtool when needed
7514LIBTOOL_DEPS="$ltmain"
7515
7516# Always use our own libtool.
7517LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548test -z "$LN_S" && LN_S="ln -s"
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563if test -n "${ZSH_VERSION+set}" ; then
7564   setopt NO_GLOB_SUBST
7565fi
7566
7567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7568$as_echo_n "checking for objdir... " >&6; }
7569if ${lt_cv_objdir+:} false; then :
7570  $as_echo_n "(cached) " >&6
7571else
7572  rm -f .libs 2>/dev/null
7573mkdir .libs 2>/dev/null
7574if test -d .libs; then
7575  lt_cv_objdir=.libs
7576else
7577  # MS-DOS does not allow filenames that begin with a dot.
7578  lt_cv_objdir=_libs
7579fi
7580rmdir .libs 2>/dev/null
7581fi
7582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7583$as_echo "$lt_cv_objdir" >&6; }
7584objdir=$lt_cv_objdir
7585
7586
7587
7588
7589
7590cat >>confdefs.h <<_ACEOF
7591#define LT_OBJDIR "$lt_cv_objdir/"
7592_ACEOF
7593
7594
7595
7596
7597case $host_os in
7598aix3*)
7599  # AIX sometimes has problems with the GCC collect2 program.  For some
7600  # reason, if we set the COLLECT_NAMES environment variable, the problems
7601  # vanish in a puff of smoke.
7602  if test "X${COLLECT_NAMES+set}" != Xset; then
7603    COLLECT_NAMES=
7604    export COLLECT_NAMES
7605  fi
7606  ;;
7607esac
7608
7609# Global variables:
7610ofile=libtool
7611can_build_shared=yes
7612
7613# All known linkers require a `.a' archive for static linking (except MSVC,
7614# which needs '.lib').
7615libext=a
7616
7617with_gnu_ld="$lt_cv_prog_gnu_ld"
7618
7619old_CC="$CC"
7620old_CFLAGS="$CFLAGS"
7621
7622# Set sane defaults for various variables
7623test -z "$CC" && CC=cc
7624test -z "$LTCC" && LTCC=$CC
7625test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7626test -z "$LD" && LD=ld
7627test -z "$ac_objext" && ac_objext=o
7628
7629for cc_temp in $compiler""; do
7630  case $cc_temp in
7631    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7632    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7633    \-*) ;;
7634    *) break;;
7635  esac
7636done
7637cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7638
7639
7640# Only perform the check for file, if the check method requires it
7641test -z "$MAGIC_CMD" && MAGIC_CMD=file
7642case $deplibs_check_method in
7643file_magic*)
7644  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7645    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7646$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7647if ${lt_cv_path_MAGIC_CMD+:} false; then :
7648  $as_echo_n "(cached) " >&6
7649else
7650  case $MAGIC_CMD in
7651[\\/*] |  ?:[\\/]*)
7652  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7653  ;;
7654*)
7655  lt_save_MAGIC_CMD="$MAGIC_CMD"
7656  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7657  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7658  for ac_dir in $ac_dummy; do
7659    IFS="$lt_save_ifs"
7660    test -z "$ac_dir" && ac_dir=.
7661    if test -f $ac_dir/${ac_tool_prefix}file; then
7662      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7663      if test -n "$file_magic_test_file"; then
7664	case $deplibs_check_method in
7665	"file_magic "*)
7666	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7667	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7668	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7669	    $EGREP "$file_magic_regex" > /dev/null; then
7670	    :
7671	  else
7672	    cat <<_LT_EOF 1>&2
7673
7674*** Warning: the command libtool uses to detect shared libraries,
7675*** $file_magic_cmd, produces output that libtool cannot recognize.
7676*** The result is that libtool may fail to recognize shared libraries
7677*** as such.  This will affect the creation of libtool libraries that
7678*** depend on shared libraries, but programs linked with such libtool
7679*** libraries will work regardless of this problem.  Nevertheless, you
7680*** may want to report the problem to your system manager and/or to
7681*** bug-libtool@gnu.org
7682
7683_LT_EOF
7684	  fi ;;
7685	esac
7686      fi
7687      break
7688    fi
7689  done
7690  IFS="$lt_save_ifs"
7691  MAGIC_CMD="$lt_save_MAGIC_CMD"
7692  ;;
7693esac
7694fi
7695
7696MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7697if test -n "$MAGIC_CMD"; then
7698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7699$as_echo "$MAGIC_CMD" >&6; }
7700else
7701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7702$as_echo "no" >&6; }
7703fi
7704
7705
7706
7707
7708
7709if test -z "$lt_cv_path_MAGIC_CMD"; then
7710  if test -n "$ac_tool_prefix"; then
7711    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7712$as_echo_n "checking for file... " >&6; }
7713if ${lt_cv_path_MAGIC_CMD+:} false; then :
7714  $as_echo_n "(cached) " >&6
7715else
7716  case $MAGIC_CMD in
7717[\\/*] |  ?:[\\/]*)
7718  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7719  ;;
7720*)
7721  lt_save_MAGIC_CMD="$MAGIC_CMD"
7722  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7723  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7724  for ac_dir in $ac_dummy; do
7725    IFS="$lt_save_ifs"
7726    test -z "$ac_dir" && ac_dir=.
7727    if test -f $ac_dir/file; then
7728      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7729      if test -n "$file_magic_test_file"; then
7730	case $deplibs_check_method in
7731	"file_magic "*)
7732	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7733	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7734	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7735	    $EGREP "$file_magic_regex" > /dev/null; then
7736	    :
7737	  else
7738	    cat <<_LT_EOF 1>&2
7739
7740*** Warning: the command libtool uses to detect shared libraries,
7741*** $file_magic_cmd, produces output that libtool cannot recognize.
7742*** The result is that libtool may fail to recognize shared libraries
7743*** as such.  This will affect the creation of libtool libraries that
7744*** depend on shared libraries, but programs linked with such libtool
7745*** libraries will work regardless of this problem.  Nevertheless, you
7746*** may want to report the problem to your system manager and/or to
7747*** bug-libtool@gnu.org
7748
7749_LT_EOF
7750	  fi ;;
7751	esac
7752      fi
7753      break
7754    fi
7755  done
7756  IFS="$lt_save_ifs"
7757  MAGIC_CMD="$lt_save_MAGIC_CMD"
7758  ;;
7759esac
7760fi
7761
7762MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7763if test -n "$MAGIC_CMD"; then
7764  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7765$as_echo "$MAGIC_CMD" >&6; }
7766else
7767  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7768$as_echo "no" >&6; }
7769fi
7770
7771
7772  else
7773    MAGIC_CMD=:
7774  fi
7775fi
7776
7777  fi
7778  ;;
7779esac
7780
7781# Use C for the default configuration in the libtool script
7782
7783lt_save_CC="$CC"
7784ac_ext=c
7785ac_cpp='$CPP $CPPFLAGS'
7786ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7787ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7788ac_compiler_gnu=$ac_cv_c_compiler_gnu
7789
7790
7791# Source file extension for C test sources.
7792ac_ext=c
7793
7794# Object file extension for compiled C test sources.
7795objext=o
7796objext=$objext
7797
7798# Code to be used in simple compile tests
7799lt_simple_compile_test_code="int some_variable = 0;"
7800
7801# Code to be used in simple link tests
7802lt_simple_link_test_code='int main(){return(0);}'
7803
7804
7805
7806
7807
7808
7809
7810# If no C compiler was specified, use CC.
7811LTCC=${LTCC-"$CC"}
7812
7813# If no C compiler flags were specified, use CFLAGS.
7814LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7815
7816# Allow CC to be a program name with arguments.
7817compiler=$CC
7818
7819# Save the default compiler, since it gets overwritten when the other
7820# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7821compiler_DEFAULT=$CC
7822
7823# save warnings/boilerplate of simple test code
7824ac_outfile=conftest.$ac_objext
7825echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7826eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7827_lt_compiler_boilerplate=`cat conftest.err`
7828$RM conftest*
7829
7830ac_outfile=conftest.$ac_objext
7831echo "$lt_simple_link_test_code" >conftest.$ac_ext
7832eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7833_lt_linker_boilerplate=`cat conftest.err`
7834$RM -r conftest*
7835
7836
7837if test -n "$compiler"; then
7838
7839lt_prog_compiler_no_builtin_flag=
7840
7841if test "$GCC" = yes; then
7842  case $cc_basename in
7843  nvcc*)
7844    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7845  *)
7846    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7847  esac
7848
7849  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7850$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7851if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7852  $as_echo_n "(cached) " >&6
7853else
7854  lt_cv_prog_compiler_rtti_exceptions=no
7855   ac_outfile=conftest.$ac_objext
7856   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7857   lt_compiler_flag="-fno-rtti -fno-exceptions"
7858   # Insert the option either (1) after the last *FLAGS variable, or
7859   # (2) before a word containing "conftest.", or (3) at the end.
7860   # Note that $ac_compile itself does not contain backslashes and begins
7861   # with a dollar sign (not a hyphen), so the echo should work correctly.
7862   # The option is referenced via a variable to avoid confusing sed.
7863   lt_compile=`echo "$ac_compile" | $SED \
7864   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7865   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7866   -e 's:$: $lt_compiler_flag:'`
7867   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7868   (eval "$lt_compile" 2>conftest.err)
7869   ac_status=$?
7870   cat conftest.err >&5
7871   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7872   if (exit $ac_status) && test -s "$ac_outfile"; then
7873     # The compiler can only warn and ignore the option if not recognized
7874     # So say no if there are warnings other than the usual output.
7875     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7876     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7877     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7878       lt_cv_prog_compiler_rtti_exceptions=yes
7879     fi
7880   fi
7881   $RM conftest*
7882
7883fi
7884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7885$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7886
7887if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7888    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7889else
7890    :
7891fi
7892
7893fi
7894
7895
7896
7897
7898
7899
7900  lt_prog_compiler_wl=
7901lt_prog_compiler_pic=
7902lt_prog_compiler_static=
7903
7904
7905  if test "$GCC" = yes; then
7906    lt_prog_compiler_wl='-Wl,'
7907    lt_prog_compiler_static='-static'
7908
7909    case $host_os in
7910      aix*)
7911      # All AIX code is PIC.
7912      if test "$host_cpu" = ia64; then
7913	# AIX 5 now supports IA64 processor
7914	lt_prog_compiler_static='-Bstatic'
7915      fi
7916      ;;
7917
7918    amigaos*)
7919      case $host_cpu in
7920      powerpc)
7921            # see comment about AmigaOS4 .so support
7922            lt_prog_compiler_pic='-fPIC'
7923        ;;
7924      m68k)
7925            # FIXME: we need at least 68020 code to build shared libraries, but
7926            # adding the `-m68020' flag to GCC prevents building anything better,
7927            # like `-m68040'.
7928            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7929        ;;
7930      esac
7931      ;;
7932
7933    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7934      # PIC is the default for these OSes.
7935      ;;
7936
7937    mingw* | cygwin* | pw32* | os2* | cegcc*)
7938      # This hack is so that the source file can tell whether it is being
7939      # built for inclusion in a dll (and should export symbols for example).
7940      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7941      # (--disable-auto-import) libraries
7942      lt_prog_compiler_pic='-DDLL_EXPORT'
7943      ;;
7944
7945    darwin* | rhapsody*)
7946      # PIC is the default on this platform
7947      # Common symbols not allowed in MH_DYLIB files
7948      lt_prog_compiler_pic='-fno-common'
7949      ;;
7950
7951    haiku*)
7952      # PIC is the default for Haiku.
7953      # The "-static" flag exists, but is broken.
7954      lt_prog_compiler_static=
7955      ;;
7956
7957    hpux*)
7958      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7959      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7960      # sets the default TLS model and affects inlining.
7961      case $host_cpu in
7962      hppa*64*)
7963	# +Z the default
7964	;;
7965      *)
7966	lt_prog_compiler_pic='-fPIC'
7967	;;
7968      esac
7969      ;;
7970
7971    interix[3-9]*)
7972      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7973      # Instead, we relocate shared libraries at runtime.
7974      ;;
7975
7976    msdosdjgpp*)
7977      # Just because we use GCC doesn't mean we suddenly get shared libraries
7978      # on systems that don't support them.
7979      lt_prog_compiler_can_build_shared=no
7980      enable_shared=no
7981      ;;
7982
7983    *nto* | *qnx*)
7984      # QNX uses GNU C++, but need to define -shared option too, otherwise
7985      # it will coredump.
7986      lt_prog_compiler_pic='-fPIC -shared'
7987      ;;
7988
7989    sysv4*MP*)
7990      if test -d /usr/nec; then
7991	lt_prog_compiler_pic=-Kconform_pic
7992      fi
7993      ;;
7994
7995    *)
7996      lt_prog_compiler_pic='-fPIC'
7997      ;;
7998    esac
7999
8000    case $cc_basename in
8001    nvcc*) # Cuda Compiler Driver 2.2
8002      lt_prog_compiler_wl='-Xlinker '
8003      if test -n "$lt_prog_compiler_pic"; then
8004        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8005      fi
8006      ;;
8007    esac
8008  else
8009    # PORTME Check for flag to pass linker flags through the system compiler.
8010    case $host_os in
8011    aix*)
8012      lt_prog_compiler_wl='-Wl,'
8013      if test "$host_cpu" = ia64; then
8014	# AIX 5 now supports IA64 processor
8015	lt_prog_compiler_static='-Bstatic'
8016      else
8017	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8018      fi
8019      ;;
8020
8021    mingw* | cygwin* | pw32* | os2* | cegcc*)
8022      # This hack is so that the source file can tell whether it is being
8023      # built for inclusion in a dll (and should export symbols for example).
8024      lt_prog_compiler_pic='-DDLL_EXPORT'
8025      ;;
8026
8027    hpux9* | hpux10* | hpux11*)
8028      lt_prog_compiler_wl='-Wl,'
8029      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8030      # not for PA HP-UX.
8031      case $host_cpu in
8032      hppa*64*|ia64*)
8033	# +Z the default
8034	;;
8035      *)
8036	lt_prog_compiler_pic='+Z'
8037	;;
8038      esac
8039      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8040      lt_prog_compiler_static='${wl}-a ${wl}archive'
8041      ;;
8042
8043    irix5* | irix6* | nonstopux*)
8044      lt_prog_compiler_wl='-Wl,'
8045      # PIC (with -KPIC) is the default.
8046      lt_prog_compiler_static='-non_shared'
8047      ;;
8048
8049    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8050      case $cc_basename in
8051      # old Intel for x86_64 which still supported -KPIC.
8052      ecc*)
8053	lt_prog_compiler_wl='-Wl,'
8054	lt_prog_compiler_pic='-KPIC'
8055	lt_prog_compiler_static='-static'
8056        ;;
8057      # icc used to be incompatible with GCC.
8058      # ICC 10 doesn't accept -KPIC any more.
8059      icc* | ifort*)
8060	lt_prog_compiler_wl='-Wl,'
8061	lt_prog_compiler_pic='-fPIC'
8062	lt_prog_compiler_static='-static'
8063        ;;
8064      # Lahey Fortran 8.1.
8065      lf95*)
8066	lt_prog_compiler_wl='-Wl,'
8067	lt_prog_compiler_pic='--shared'
8068	lt_prog_compiler_static='--static'
8069	;;
8070      nagfor*)
8071	# NAG Fortran compiler
8072	lt_prog_compiler_wl='-Wl,-Wl,,'
8073	lt_prog_compiler_pic='-PIC'
8074	lt_prog_compiler_static='-Bstatic'
8075	;;
8076      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8077        # Portland Group compilers (*not* the Pentium gcc compiler,
8078	# which looks to be a dead project)
8079	lt_prog_compiler_wl='-Wl,'
8080	lt_prog_compiler_pic='-fpic'
8081	lt_prog_compiler_static='-Bstatic'
8082        ;;
8083      ccc*)
8084        lt_prog_compiler_wl='-Wl,'
8085        # All Alpha code is PIC.
8086        lt_prog_compiler_static='-non_shared'
8087        ;;
8088      xl* | bgxl* | bgf* | mpixl*)
8089	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8090	lt_prog_compiler_wl='-Wl,'
8091	lt_prog_compiler_pic='-qpic'
8092	lt_prog_compiler_static='-qstaticlink'
8093	;;
8094      *)
8095	case `$CC -V 2>&1 | sed 5q` in
8096	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8097	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8098	  lt_prog_compiler_pic='-KPIC'
8099	  lt_prog_compiler_static='-Bstatic'
8100	  lt_prog_compiler_wl=''
8101	  ;;
8102	*Sun\ F* | *Sun*Fortran*)
8103	  lt_prog_compiler_pic='-KPIC'
8104	  lt_prog_compiler_static='-Bstatic'
8105	  lt_prog_compiler_wl='-Qoption ld '
8106	  ;;
8107	*Sun\ C*)
8108	  # Sun C 5.9
8109	  lt_prog_compiler_pic='-KPIC'
8110	  lt_prog_compiler_static='-Bstatic'
8111	  lt_prog_compiler_wl='-Wl,'
8112	  ;;
8113        *Intel*\ [CF]*Compiler*)
8114	  lt_prog_compiler_wl='-Wl,'
8115	  lt_prog_compiler_pic='-fPIC'
8116	  lt_prog_compiler_static='-static'
8117	  ;;
8118	*Portland\ Group*)
8119	  lt_prog_compiler_wl='-Wl,'
8120	  lt_prog_compiler_pic='-fpic'
8121	  lt_prog_compiler_static='-Bstatic'
8122	  ;;
8123	esac
8124	;;
8125      esac
8126      ;;
8127
8128    newsos6)
8129      lt_prog_compiler_pic='-KPIC'
8130      lt_prog_compiler_static='-Bstatic'
8131      ;;
8132
8133    *nto* | *qnx*)
8134      # QNX uses GNU C++, but need to define -shared option too, otherwise
8135      # it will coredump.
8136      lt_prog_compiler_pic='-fPIC -shared'
8137      ;;
8138
8139    osf3* | osf4* | osf5*)
8140      lt_prog_compiler_wl='-Wl,'
8141      # All OSF/1 code is PIC.
8142      lt_prog_compiler_static='-non_shared'
8143      ;;
8144
8145    rdos*)
8146      lt_prog_compiler_static='-non_shared'
8147      ;;
8148
8149    solaris*)
8150      lt_prog_compiler_pic='-KPIC'
8151      lt_prog_compiler_static='-Bstatic'
8152      case $cc_basename in
8153      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8154	lt_prog_compiler_wl='-Qoption ld ';;
8155      *)
8156	lt_prog_compiler_wl='-Wl,';;
8157      esac
8158      ;;
8159
8160    sunos4*)
8161      lt_prog_compiler_wl='-Qoption ld '
8162      lt_prog_compiler_pic='-PIC'
8163      lt_prog_compiler_static='-Bstatic'
8164      ;;
8165
8166    sysv4 | sysv4.2uw2* | sysv4.3*)
8167      lt_prog_compiler_wl='-Wl,'
8168      lt_prog_compiler_pic='-KPIC'
8169      lt_prog_compiler_static='-Bstatic'
8170      ;;
8171
8172    sysv4*MP*)
8173      if test -d /usr/nec ;then
8174	lt_prog_compiler_pic='-Kconform_pic'
8175	lt_prog_compiler_static='-Bstatic'
8176      fi
8177      ;;
8178
8179    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8180      lt_prog_compiler_wl='-Wl,'
8181      lt_prog_compiler_pic='-KPIC'
8182      lt_prog_compiler_static='-Bstatic'
8183      ;;
8184
8185    unicos*)
8186      lt_prog_compiler_wl='-Wl,'
8187      lt_prog_compiler_can_build_shared=no
8188      ;;
8189
8190    uts4*)
8191      lt_prog_compiler_pic='-pic'
8192      lt_prog_compiler_static='-Bstatic'
8193      ;;
8194
8195    *)
8196      lt_prog_compiler_can_build_shared=no
8197      ;;
8198    esac
8199  fi
8200
8201case $host_os in
8202  # For platforms which do not support PIC, -DPIC is meaningless:
8203  *djgpp*)
8204    lt_prog_compiler_pic=
8205    ;;
8206  *)
8207    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8208    ;;
8209esac
8210
8211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8212$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8213if ${lt_cv_prog_compiler_pic+:} false; then :
8214  $as_echo_n "(cached) " >&6
8215else
8216  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8217fi
8218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8219$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8220lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8221
8222#
8223# Check to make sure the PIC flag actually works.
8224#
8225if test -n "$lt_prog_compiler_pic"; then
8226  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8227$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8228if ${lt_cv_prog_compiler_pic_works+:} false; then :
8229  $as_echo_n "(cached) " >&6
8230else
8231  lt_cv_prog_compiler_pic_works=no
8232   ac_outfile=conftest.$ac_objext
8233   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8234   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8235   # Insert the option either (1) after the last *FLAGS variable, or
8236   # (2) before a word containing "conftest.", or (3) at the end.
8237   # Note that $ac_compile itself does not contain backslashes and begins
8238   # with a dollar sign (not a hyphen), so the echo should work correctly.
8239   # The option is referenced via a variable to avoid confusing sed.
8240   lt_compile=`echo "$ac_compile" | $SED \
8241   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8242   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8243   -e 's:$: $lt_compiler_flag:'`
8244   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8245   (eval "$lt_compile" 2>conftest.err)
8246   ac_status=$?
8247   cat conftest.err >&5
8248   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8249   if (exit $ac_status) && test -s "$ac_outfile"; then
8250     # The compiler can only warn and ignore the option if not recognized
8251     # So say no if there are warnings other than the usual output.
8252     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8253     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8254     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8255       lt_cv_prog_compiler_pic_works=yes
8256     fi
8257   fi
8258   $RM conftest*
8259
8260fi
8261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8262$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8263
8264if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8265    case $lt_prog_compiler_pic in
8266     "" | " "*) ;;
8267     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8268     esac
8269else
8270    lt_prog_compiler_pic=
8271     lt_prog_compiler_can_build_shared=no
8272fi
8273
8274fi
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286#
8287# Check to make sure the static flag actually works.
8288#
8289wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8291$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8292if ${lt_cv_prog_compiler_static_works+:} false; then :
8293  $as_echo_n "(cached) " >&6
8294else
8295  lt_cv_prog_compiler_static_works=no
8296   save_LDFLAGS="$LDFLAGS"
8297   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8298   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8299   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8300     # The linker can only warn and ignore the option if not recognized
8301     # So say no if there are warnings
8302     if test -s conftest.err; then
8303       # Append any errors to the config.log.
8304       cat conftest.err 1>&5
8305       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8306       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8307       if diff conftest.exp conftest.er2 >/dev/null; then
8308         lt_cv_prog_compiler_static_works=yes
8309       fi
8310     else
8311       lt_cv_prog_compiler_static_works=yes
8312     fi
8313   fi
8314   $RM -r conftest*
8315   LDFLAGS="$save_LDFLAGS"
8316
8317fi
8318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8319$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8320
8321if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8322    :
8323else
8324    lt_prog_compiler_static=
8325fi
8326
8327
8328
8329
8330
8331
8332
8333  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8334$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8335if ${lt_cv_prog_compiler_c_o+:} false; then :
8336  $as_echo_n "(cached) " >&6
8337else
8338  lt_cv_prog_compiler_c_o=no
8339   $RM -r conftest 2>/dev/null
8340   mkdir conftest
8341   cd conftest
8342   mkdir out
8343   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8344
8345   lt_compiler_flag="-o out/conftest2.$ac_objext"
8346   # Insert the option either (1) after the last *FLAGS variable, or
8347   # (2) before a word containing "conftest.", or (3) at the end.
8348   # Note that $ac_compile itself does not contain backslashes and begins
8349   # with a dollar sign (not a hyphen), so the echo should work correctly.
8350   lt_compile=`echo "$ac_compile" | $SED \
8351   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8352   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8353   -e 's:$: $lt_compiler_flag:'`
8354   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8355   (eval "$lt_compile" 2>out/conftest.err)
8356   ac_status=$?
8357   cat out/conftest.err >&5
8358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8359   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8360   then
8361     # The compiler can only warn and ignore the option if not recognized
8362     # So say no if there are warnings
8363     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8364     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8365     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8366       lt_cv_prog_compiler_c_o=yes
8367     fi
8368   fi
8369   chmod u+w . 2>&5
8370   $RM conftest*
8371   # SGI C++ compiler will create directory out/ii_files/ for
8372   # template instantiation
8373   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8374   $RM out/* && rmdir out
8375   cd ..
8376   $RM -r conftest
8377   $RM conftest*
8378
8379fi
8380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8381$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8382
8383
8384
8385
8386
8387
8388  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8389$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8390if ${lt_cv_prog_compiler_c_o+:} false; then :
8391  $as_echo_n "(cached) " >&6
8392else
8393  lt_cv_prog_compiler_c_o=no
8394   $RM -r conftest 2>/dev/null
8395   mkdir conftest
8396   cd conftest
8397   mkdir out
8398   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8399
8400   lt_compiler_flag="-o out/conftest2.$ac_objext"
8401   # Insert the option either (1) after the last *FLAGS variable, or
8402   # (2) before a word containing "conftest.", or (3) at the end.
8403   # Note that $ac_compile itself does not contain backslashes and begins
8404   # with a dollar sign (not a hyphen), so the echo should work correctly.
8405   lt_compile=`echo "$ac_compile" | $SED \
8406   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8407   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8408   -e 's:$: $lt_compiler_flag:'`
8409   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8410   (eval "$lt_compile" 2>out/conftest.err)
8411   ac_status=$?
8412   cat out/conftest.err >&5
8413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8414   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8415   then
8416     # The compiler can only warn and ignore the option if not recognized
8417     # So say no if there are warnings
8418     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8419     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8420     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8421       lt_cv_prog_compiler_c_o=yes
8422     fi
8423   fi
8424   chmod u+w . 2>&5
8425   $RM conftest*
8426   # SGI C++ compiler will create directory out/ii_files/ for
8427   # template instantiation
8428   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8429   $RM out/* && rmdir out
8430   cd ..
8431   $RM -r conftest
8432   $RM conftest*
8433
8434fi
8435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8436$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8437
8438
8439
8440
8441hard_links="nottested"
8442if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8443  # do not overwrite the value of need_locks provided by the user
8444  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8445$as_echo_n "checking if we can lock with hard links... " >&6; }
8446  hard_links=yes
8447  $RM conftest*
8448  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8449  touch conftest.a
8450  ln conftest.a conftest.b 2>&5 || hard_links=no
8451  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8453$as_echo "$hard_links" >&6; }
8454  if test "$hard_links" = no; then
8455    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8456$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8457    need_locks=warn
8458  fi
8459else
8460  need_locks=no
8461fi
8462
8463
8464
8465
8466
8467
8468  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8469$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8470
8471  runpath_var=
8472  allow_undefined_flag=
8473  always_export_symbols=no
8474  archive_cmds=
8475  archive_expsym_cmds=
8476  compiler_needs_object=no
8477  enable_shared_with_static_runtimes=no
8478  export_dynamic_flag_spec=
8479  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8480  hardcode_automatic=no
8481  hardcode_direct=no
8482  hardcode_direct_absolute=no
8483  hardcode_libdir_flag_spec=
8484  hardcode_libdir_separator=
8485  hardcode_minus_L=no
8486  hardcode_shlibpath_var=unsupported
8487  inherit_rpath=no
8488  link_all_deplibs=unknown
8489  module_cmds=
8490  module_expsym_cmds=
8491  old_archive_from_new_cmds=
8492  old_archive_from_expsyms_cmds=
8493  thread_safe_flag_spec=
8494  whole_archive_flag_spec=
8495  # include_expsyms should be a list of space-separated symbols to be *always*
8496  # included in the symbol list
8497  include_expsyms=
8498  # exclude_expsyms can be an extended regexp of symbols to exclude
8499  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8500  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8501  # as well as any symbol that contains `d'.
8502  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8503  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8504  # platforms (ab)use it in PIC code, but their linkers get confused if
8505  # the symbol is explicitly referenced.  Since portable code cannot
8506  # rely on this symbol name, it's probably fine to never include it in
8507  # preloaded symbol tables.
8508  # Exclude shared library initialization/finalization symbols.
8509  extract_expsyms_cmds=
8510
8511  case $host_os in
8512  cygwin* | mingw* | pw32* | cegcc*)
8513    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8514    # When not using gcc, we currently assume that we are using
8515    # Microsoft Visual C++.
8516    if test "$GCC" != yes; then
8517      with_gnu_ld=no
8518    fi
8519    ;;
8520  interix*)
8521    # we just hope/assume this is gcc and not c89 (= MSVC++)
8522    with_gnu_ld=yes
8523    ;;
8524  openbsd*)
8525    with_gnu_ld=no
8526    ;;
8527  esac
8528
8529  ld_shlibs=yes
8530
8531  # On some targets, GNU ld is compatible enough with the native linker
8532  # that we're better off using the native interface for both.
8533  lt_use_gnu_ld_interface=no
8534  if test "$with_gnu_ld" = yes; then
8535    case $host_os in
8536      aix*)
8537	# The AIX port of GNU ld has always aspired to compatibility
8538	# with the native linker.  However, as the warning in the GNU ld
8539	# block says, versions before 2.19.5* couldn't really create working
8540	# shared libraries, regardless of the interface used.
8541	case `$LD -v 2>&1` in
8542	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8543	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8544	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8545	  *)
8546	    lt_use_gnu_ld_interface=yes
8547	    ;;
8548	esac
8549	;;
8550      *)
8551	lt_use_gnu_ld_interface=yes
8552	;;
8553    esac
8554  fi
8555
8556  if test "$lt_use_gnu_ld_interface" = yes; then
8557    # If archive_cmds runs LD, not CC, wlarc should be empty
8558    wlarc='${wl}'
8559
8560    # Set some defaults for GNU ld with shared library support. These
8561    # are reset later if shared libraries are not supported. Putting them
8562    # here allows them to be overridden if necessary.
8563    runpath_var=LD_RUN_PATH
8564    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8565    export_dynamic_flag_spec='${wl}--export-dynamic'
8566    # ancient GNU ld didn't support --whole-archive et. al.
8567    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8568      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8569    else
8570      whole_archive_flag_spec=
8571    fi
8572    supports_anon_versioning=no
8573    case `$LD -v 2>&1` in
8574      *GNU\ gold*) supports_anon_versioning=yes ;;
8575      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8576      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8577      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8578      *\ 2.11.*) ;; # other 2.11 versions
8579      *) supports_anon_versioning=yes ;;
8580    esac
8581
8582    # See if GNU ld supports shared libraries.
8583    case $host_os in
8584    aix[3-9]*)
8585      # On AIX/PPC, the GNU linker is very broken
8586      if test "$host_cpu" != ia64; then
8587	ld_shlibs=no
8588	cat <<_LT_EOF 1>&2
8589
8590*** Warning: the GNU linker, at least up to release 2.19, is reported
8591*** to be unable to reliably create shared libraries on AIX.
8592*** Therefore, libtool is disabling shared libraries support.  If you
8593*** really care for shared libraries, you may want to install binutils
8594*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8595*** You will then need to restart the configuration process.
8596
8597_LT_EOF
8598      fi
8599      ;;
8600
8601    amigaos*)
8602      case $host_cpu in
8603      powerpc)
8604            # see comment about AmigaOS4 .so support
8605            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8606            archive_expsym_cmds=''
8607        ;;
8608      m68k)
8609            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)'
8610            hardcode_libdir_flag_spec='-L$libdir'
8611            hardcode_minus_L=yes
8612        ;;
8613      esac
8614      ;;
8615
8616    beos*)
8617      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8618	allow_undefined_flag=unsupported
8619	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8620	# support --undefined.  This deserves some investigation.  FIXME
8621	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8622      else
8623	ld_shlibs=no
8624      fi
8625      ;;
8626
8627    cygwin* | mingw* | pw32* | cegcc*)
8628      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8629      # as there is no search path for DLLs.
8630      hardcode_libdir_flag_spec='-L$libdir'
8631      export_dynamic_flag_spec='${wl}--export-all-symbols'
8632      allow_undefined_flag=unsupported
8633      always_export_symbols=no
8634      enable_shared_with_static_runtimes=yes
8635      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'
8636      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8637
8638      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8639        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8640	# If the export-symbols file already is a .def file (1st line
8641	# is EXPORTS), use it as is; otherwise, prepend...
8642	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8643	  cp $export_symbols $output_objdir/$soname.def;
8644	else
8645	  echo EXPORTS > $output_objdir/$soname.def;
8646	  cat $export_symbols >> $output_objdir/$soname.def;
8647	fi~
8648	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8649      else
8650	ld_shlibs=no
8651      fi
8652      ;;
8653
8654    haiku*)
8655      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8656      link_all_deplibs=yes
8657      ;;
8658
8659    interix[3-9]*)
8660      hardcode_direct=no
8661      hardcode_shlibpath_var=no
8662      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8663      export_dynamic_flag_spec='${wl}-E'
8664      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8665      # Instead, shared libraries are loaded at an image base (0x10000000 by
8666      # default) and relocated if they conflict, which is a slow very memory
8667      # consuming and fragmenting process.  To avoid this, we pick a random,
8668      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8669      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8670      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8671      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'
8672      ;;
8673
8674    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8675      tmp_diet=no
8676      if test "$host_os" = linux-dietlibc; then
8677	case $cc_basename in
8678	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8679	esac
8680      fi
8681      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8682	 && test "$tmp_diet" = no
8683      then
8684	tmp_addflag=' $pic_flag'
8685	tmp_sharedflag='-shared'
8686	case $cc_basename,$host_cpu in
8687        pgcc*)				# Portland Group C compiler
8688	  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'
8689	  tmp_addflag=' $pic_flag'
8690	  ;;
8691	pgf77* | pgf90* | pgf95* | pgfortran*)
8692					# Portland Group f77 and f90 compilers
8693	  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'
8694	  tmp_addflag=' $pic_flag -Mnomain' ;;
8695	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8696	  tmp_addflag=' -i_dynamic' ;;
8697	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8698	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8699	ifc* | ifort*)			# Intel Fortran compiler
8700	  tmp_addflag=' -nofor_main' ;;
8701	lf95*)				# Lahey Fortran 8.1
8702	  whole_archive_flag_spec=
8703	  tmp_sharedflag='--shared' ;;
8704	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8705	  tmp_sharedflag='-qmkshrobj'
8706	  tmp_addflag= ;;
8707	nvcc*)	# Cuda Compiler Driver 2.2
8708	  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'
8709	  compiler_needs_object=yes
8710	  ;;
8711	esac
8712	case `$CC -V 2>&1 | sed 5q` in
8713	*Sun\ C*)			# Sun C 5.9
8714	  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'
8715	  compiler_needs_object=yes
8716	  tmp_sharedflag='-G' ;;
8717	*Sun\ F*)			# Sun Fortran 8.3
8718	  tmp_sharedflag='-G' ;;
8719	esac
8720	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8721
8722        if test "x$supports_anon_versioning" = xyes; then
8723          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8724	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8725	    echo "local: *; };" >> $output_objdir/$libname.ver~
8726	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8727        fi
8728
8729	case $cc_basename in
8730	xlf* | bgf* | bgxlf* | mpixlf*)
8731	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8732	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8733	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8734	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8735	  if test "x$supports_anon_versioning" = xyes; then
8736	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8737	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8738	      echo "local: *; };" >> $output_objdir/$libname.ver~
8739	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8740	  fi
8741	  ;;
8742	esac
8743      else
8744        ld_shlibs=no
8745      fi
8746      ;;
8747
8748    netbsd*)
8749      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8750	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8751	wlarc=
8752      else
8753	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8754	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8755      fi
8756      ;;
8757
8758    solaris*)
8759      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8760	ld_shlibs=no
8761	cat <<_LT_EOF 1>&2
8762
8763*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8764*** create shared libraries on Solaris systems.  Therefore, libtool
8765*** is disabling shared libraries support.  We urge you to upgrade GNU
8766*** binutils to release 2.9.1 or newer.  Another option is to modify
8767*** your PATH or compiler configuration so that the native linker is
8768*** used, and then restart.
8769
8770_LT_EOF
8771      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8772	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8773	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8774      else
8775	ld_shlibs=no
8776      fi
8777      ;;
8778
8779    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8780      case `$LD -v 2>&1` in
8781        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8782	ld_shlibs=no
8783	cat <<_LT_EOF 1>&2
8784
8785*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8786*** reliably create shared libraries on SCO systems.  Therefore, libtool
8787*** is disabling shared libraries support.  We urge you to upgrade GNU
8788*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8789*** your PATH or compiler configuration so that the native linker is
8790*** used, and then restart.
8791
8792_LT_EOF
8793	;;
8794	*)
8795	  # For security reasons, it is highly recommended that you always
8796	  # use absolute paths for naming shared libraries, and exclude the
8797	  # DT_RUNPATH tag from executables and libraries.  But doing so
8798	  # requires that you compile everything twice, which is a pain.
8799	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8800	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8801	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8802	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8803	  else
8804	    ld_shlibs=no
8805	  fi
8806	;;
8807      esac
8808      ;;
8809
8810    sunos4*)
8811      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8812      wlarc=
8813      hardcode_direct=yes
8814      hardcode_shlibpath_var=no
8815      ;;
8816
8817    *)
8818      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8819	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8820	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8821      else
8822	ld_shlibs=no
8823      fi
8824      ;;
8825    esac
8826
8827    if test "$ld_shlibs" = no; then
8828      runpath_var=
8829      hardcode_libdir_flag_spec=
8830      export_dynamic_flag_spec=
8831      whole_archive_flag_spec=
8832    fi
8833  else
8834    # PORTME fill in a description of your system's linker (not GNU ld)
8835    case $host_os in
8836    aix3*)
8837      allow_undefined_flag=unsupported
8838      always_export_symbols=yes
8839      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'
8840      # Note: this linker hardcodes the directories in LIBPATH if there
8841      # are no directories specified by -L.
8842      hardcode_minus_L=yes
8843      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8844	# Neither direct hardcoding nor static linking is supported with a
8845	# broken collect2.
8846	hardcode_direct=unsupported
8847      fi
8848      ;;
8849
8850    aix[4-9]*)
8851      if test "$host_cpu" = ia64; then
8852	# On IA64, the linker does run time linking by default, so we don't
8853	# have to do anything special.
8854	aix_use_runtimelinking=no
8855	exp_sym_flag='-Bexport'
8856	no_entry_flag=""
8857      else
8858	# If we're using GNU nm, then we don't want the "-C" option.
8859	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8860	# Also, AIX nm treats weak defined symbols like other global
8861	# defined symbols, whereas GNU nm marks them as "W".
8862	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8863	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8864	else
8865	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8866	fi
8867	aix_use_runtimelinking=no
8868
8869	# Test if we are trying to use run time linking or normal
8870	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8871	# need to do runtime linking.
8872	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8873	  for ld_flag in $LDFLAGS; do
8874	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8875	    aix_use_runtimelinking=yes
8876	    break
8877	  fi
8878	  done
8879	  ;;
8880	esac
8881
8882	exp_sym_flag='-bexport'
8883	no_entry_flag='-bnoentry'
8884      fi
8885
8886      # When large executables or shared objects are built, AIX ld can
8887      # have problems creating the table of contents.  If linking a library
8888      # or program results in "error TOC overflow" add -mminimal-toc to
8889      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8890      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8891
8892      archive_cmds=''
8893      hardcode_direct=yes
8894      hardcode_direct_absolute=yes
8895      hardcode_libdir_separator=':'
8896      link_all_deplibs=yes
8897      file_list_spec='${wl}-f,'
8898
8899      if test "$GCC" = yes; then
8900	case $host_os in aix4.[012]|aix4.[012].*)
8901	# We only want to do this on AIX 4.2 and lower, the check
8902	# below for broken collect2 doesn't work under 4.3+
8903	  collect2name=`${CC} -print-prog-name=collect2`
8904	  if test -f "$collect2name" &&
8905	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8906	  then
8907	  # We have reworked collect2
8908	  :
8909	  else
8910	  # We have old collect2
8911	  hardcode_direct=unsupported
8912	  # It fails to find uninstalled libraries when the uninstalled
8913	  # path is not listed in the libpath.  Setting hardcode_minus_L
8914	  # to unsupported forces relinking
8915	  hardcode_minus_L=yes
8916	  hardcode_libdir_flag_spec='-L$libdir'
8917	  hardcode_libdir_separator=
8918	  fi
8919	  ;;
8920	esac
8921	shared_flag='-shared'
8922	if test "$aix_use_runtimelinking" = yes; then
8923	  shared_flag="$shared_flag "'${wl}-G'
8924	fi
8925      else
8926	# not using gcc
8927	if test "$host_cpu" = ia64; then
8928	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8929	# chokes on -Wl,-G. The following line is correct:
8930	  shared_flag='-G'
8931	else
8932	  if test "$aix_use_runtimelinking" = yes; then
8933	    shared_flag='${wl}-G'
8934	  else
8935	    shared_flag='${wl}-bM:SRE'
8936	  fi
8937	fi
8938      fi
8939
8940      export_dynamic_flag_spec='${wl}-bexpall'
8941      # It seems that -bexpall does not export symbols beginning with
8942      # underscore (_), so it is better to generate a list of symbols to export.
8943      always_export_symbols=yes
8944      if test "$aix_use_runtimelinking" = yes; then
8945	# Warning - without using the other runtime loading flags (-brtl),
8946	# -berok will link without error, but may produce a broken library.
8947	allow_undefined_flag='-berok'
8948        # Determine the default libpath from the value encoded in an
8949        # empty executable.
8950        if test "${lt_cv_aix_libpath+set}" = set; then
8951  aix_libpath=$lt_cv_aix_libpath
8952else
8953  if ${lt_cv_aix_libpath_+:} false; then :
8954  $as_echo_n "(cached) " >&6
8955else
8956  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8957/* end confdefs.h.  */
8958
8959int
8960main ()
8961{
8962
8963  ;
8964  return 0;
8965}
8966_ACEOF
8967if ac_fn_c_try_link "$LINENO"; then :
8968
8969  lt_aix_libpath_sed='
8970      /Import File Strings/,/^$/ {
8971	  /^0/ {
8972	      s/^0  *\([^ ]*\) *$/\1/
8973	      p
8974	  }
8975      }'
8976  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8977  # Check for a 64-bit object if we didn't find anything.
8978  if test -z "$lt_cv_aix_libpath_"; then
8979    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8980  fi
8981fi
8982rm -f core conftest.err conftest.$ac_objext \
8983    conftest$ac_exeext conftest.$ac_ext
8984  if test -z "$lt_cv_aix_libpath_"; then
8985    lt_cv_aix_libpath_="/usr/lib:/lib"
8986  fi
8987
8988fi
8989
8990  aix_libpath=$lt_cv_aix_libpath_
8991fi
8992
8993        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8994        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8995      else
8996	if test "$host_cpu" = ia64; then
8997	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8998	  allow_undefined_flag="-z nodefs"
8999	  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"
9000	else
9001	 # Determine the default libpath from the value encoded in an
9002	 # empty executable.
9003	 if test "${lt_cv_aix_libpath+set}" = set; then
9004  aix_libpath=$lt_cv_aix_libpath
9005else
9006  if ${lt_cv_aix_libpath_+:} false; then :
9007  $as_echo_n "(cached) " >&6
9008else
9009  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9010/* end confdefs.h.  */
9011
9012int
9013main ()
9014{
9015
9016  ;
9017  return 0;
9018}
9019_ACEOF
9020if ac_fn_c_try_link "$LINENO"; then :
9021
9022  lt_aix_libpath_sed='
9023      /Import File Strings/,/^$/ {
9024	  /^0/ {
9025	      s/^0  *\([^ ]*\) *$/\1/
9026	      p
9027	  }
9028      }'
9029  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9030  # Check for a 64-bit object if we didn't find anything.
9031  if test -z "$lt_cv_aix_libpath_"; then
9032    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9033  fi
9034fi
9035rm -f core conftest.err conftest.$ac_objext \
9036    conftest$ac_exeext conftest.$ac_ext
9037  if test -z "$lt_cv_aix_libpath_"; then
9038    lt_cv_aix_libpath_="/usr/lib:/lib"
9039  fi
9040
9041fi
9042
9043  aix_libpath=$lt_cv_aix_libpath_
9044fi
9045
9046	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9047	  # Warning - without using the other run time loading flags,
9048	  # -berok will link without error, but may produce a broken library.
9049	  no_undefined_flag=' ${wl}-bernotok'
9050	  allow_undefined_flag=' ${wl}-berok'
9051	  if test "$with_gnu_ld" = yes; then
9052	    # We only use this code for GNU lds that support --whole-archive.
9053	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9054	  else
9055	    # Exported symbols can be pulled into shared objects from archives
9056	    whole_archive_flag_spec='$convenience'
9057	  fi
9058	  archive_cmds_need_lc=yes
9059	  # This is similar to how AIX traditionally builds its shared libraries.
9060	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9061	fi
9062      fi
9063      ;;
9064
9065    amigaos*)
9066      case $host_cpu in
9067      powerpc)
9068            # see comment about AmigaOS4 .so support
9069            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9070            archive_expsym_cmds=''
9071        ;;
9072      m68k)
9073            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)'
9074            hardcode_libdir_flag_spec='-L$libdir'
9075            hardcode_minus_L=yes
9076        ;;
9077      esac
9078      ;;
9079
9080    bsdi[45]*)
9081      export_dynamic_flag_spec=-rdynamic
9082      ;;
9083
9084    cygwin* | mingw* | pw32* | cegcc*)
9085      # When not using gcc, we currently assume that we are using
9086      # Microsoft Visual C++.
9087      # hardcode_libdir_flag_spec is actually meaningless, as there is
9088      # no search path for DLLs.
9089      case $cc_basename in
9090      cl*)
9091	# Native MSVC
9092	hardcode_libdir_flag_spec=' '
9093	allow_undefined_flag=unsupported
9094	always_export_symbols=yes
9095	file_list_spec='@'
9096	# Tell ltmain to make .lib files, not .a files.
9097	libext=lib
9098	# Tell ltmain to make .dll files, not .so files.
9099	shrext_cmds=".dll"
9100	# FIXME: Setting linknames here is a bad hack.
9101	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9102	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9103	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9104	  else
9105	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9106	  fi~
9107	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9108	  linknames='
9109	# The linker will not automatically build a static lib if we build a DLL.
9110	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9111	enable_shared_with_static_runtimes=yes
9112	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9113	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9114	# Don't use ranlib
9115	old_postinstall_cmds='chmod 644 $oldlib'
9116	postlink_cmds='lt_outputfile="@OUTPUT@"~
9117	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9118	  case $lt_outputfile in
9119	    *.exe|*.EXE) ;;
9120	    *)
9121	      lt_outputfile="$lt_outputfile.exe"
9122	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9123	      ;;
9124	  esac~
9125	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9126	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9127	    $RM "$lt_outputfile.manifest";
9128	  fi'
9129	;;
9130      *)
9131	# Assume MSVC wrapper
9132	hardcode_libdir_flag_spec=' '
9133	allow_undefined_flag=unsupported
9134	# Tell ltmain to make .lib files, not .a files.
9135	libext=lib
9136	# Tell ltmain to make .dll files, not .so files.
9137	shrext_cmds=".dll"
9138	# FIXME: Setting linknames here is a bad hack.
9139	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9140	# The linker will automatically build a .lib file if we build a DLL.
9141	old_archive_from_new_cmds='true'
9142	# FIXME: Should let the user specify the lib program.
9143	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9144	enable_shared_with_static_runtimes=yes
9145	;;
9146      esac
9147      ;;
9148
9149    darwin* | rhapsody*)
9150
9151
9152  archive_cmds_need_lc=no
9153  hardcode_direct=no
9154  hardcode_automatic=yes
9155  hardcode_shlibpath_var=unsupported
9156  if test "$lt_cv_ld_force_load" = "yes"; then
9157    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\"`'
9158
9159  else
9160    whole_archive_flag_spec=''
9161  fi
9162  link_all_deplibs=yes
9163  allow_undefined_flag="$_lt_dar_allow_undefined"
9164  case $cc_basename in
9165     ifort*) _lt_dar_can_shared=yes ;;
9166     *) _lt_dar_can_shared=$GCC ;;
9167  esac
9168  if test "$_lt_dar_can_shared" = "yes"; then
9169    output_verbose_link_cmd=func_echo_all
9170    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9171    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9172    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}"
9173    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}"
9174
9175  else
9176  ld_shlibs=no
9177  fi
9178
9179      ;;
9180
9181    dgux*)
9182      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9183      hardcode_libdir_flag_spec='-L$libdir'
9184      hardcode_shlibpath_var=no
9185      ;;
9186
9187    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9188    # support.  Future versions do this automatically, but an explicit c++rt0.o
9189    # does not break anything, and helps significantly (at the cost of a little
9190    # extra space).
9191    freebsd2.2*)
9192      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9193      hardcode_libdir_flag_spec='-R$libdir'
9194      hardcode_direct=yes
9195      hardcode_shlibpath_var=no
9196      ;;
9197
9198    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9199    freebsd2.*)
9200      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9201      hardcode_direct=yes
9202      hardcode_minus_L=yes
9203      hardcode_shlibpath_var=no
9204      ;;
9205
9206    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9207    freebsd* | dragonfly*)
9208      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9209      hardcode_libdir_flag_spec='-R$libdir'
9210      hardcode_direct=yes
9211      hardcode_shlibpath_var=no
9212      ;;
9213
9214    hpux9*)
9215      if test "$GCC" = yes; then
9216	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9217      else
9218	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9219      fi
9220      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9221      hardcode_libdir_separator=:
9222      hardcode_direct=yes
9223
9224      # hardcode_minus_L: Not really in the search PATH,
9225      # but as the default location of the library.
9226      hardcode_minus_L=yes
9227      export_dynamic_flag_spec='${wl}-E'
9228      ;;
9229
9230    hpux10*)
9231      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9232	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9233      else
9234	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9235      fi
9236      if test "$with_gnu_ld" = no; then
9237	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9238	hardcode_libdir_separator=:
9239	hardcode_direct=yes
9240	hardcode_direct_absolute=yes
9241	export_dynamic_flag_spec='${wl}-E'
9242	# hardcode_minus_L: Not really in the search PATH,
9243	# but as the default location of the library.
9244	hardcode_minus_L=yes
9245      fi
9246      ;;
9247
9248    hpux11*)
9249      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9250	case $host_cpu in
9251	hppa*64*)
9252	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9253	  ;;
9254	ia64*)
9255	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9256	  ;;
9257	*)
9258	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9259	  ;;
9260	esac
9261      else
9262	case $host_cpu in
9263	hppa*64*)
9264	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9265	  ;;
9266	ia64*)
9267	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9268	  ;;
9269	*)
9270
9271	  # Older versions of the 11.00 compiler do not understand -b yet
9272	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9273	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9274$as_echo_n "checking if $CC understands -b... " >&6; }
9275if ${lt_cv_prog_compiler__b+:} false; then :
9276  $as_echo_n "(cached) " >&6
9277else
9278  lt_cv_prog_compiler__b=no
9279   save_LDFLAGS="$LDFLAGS"
9280   LDFLAGS="$LDFLAGS -b"
9281   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9282   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9283     # The linker can only warn and ignore the option if not recognized
9284     # So say no if there are warnings
9285     if test -s conftest.err; then
9286       # Append any errors to the config.log.
9287       cat conftest.err 1>&5
9288       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9289       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9290       if diff conftest.exp conftest.er2 >/dev/null; then
9291         lt_cv_prog_compiler__b=yes
9292       fi
9293     else
9294       lt_cv_prog_compiler__b=yes
9295     fi
9296   fi
9297   $RM -r conftest*
9298   LDFLAGS="$save_LDFLAGS"
9299
9300fi
9301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9302$as_echo "$lt_cv_prog_compiler__b" >&6; }
9303
9304if test x"$lt_cv_prog_compiler__b" = xyes; then
9305    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9306else
9307    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9308fi
9309
9310	  ;;
9311	esac
9312      fi
9313      if test "$with_gnu_ld" = no; then
9314	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9315	hardcode_libdir_separator=:
9316
9317	case $host_cpu in
9318	hppa*64*|ia64*)
9319	  hardcode_direct=no
9320	  hardcode_shlibpath_var=no
9321	  ;;
9322	*)
9323	  hardcode_direct=yes
9324	  hardcode_direct_absolute=yes
9325	  export_dynamic_flag_spec='${wl}-E'
9326
9327	  # hardcode_minus_L: Not really in the search PATH,
9328	  # but as the default location of the library.
9329	  hardcode_minus_L=yes
9330	  ;;
9331	esac
9332      fi
9333      ;;
9334
9335    irix5* | irix6* | nonstopux*)
9336      if test "$GCC" = yes; then
9337	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'
9338	# Try to use the -exported_symbol ld option, if it does not
9339	# work, assume that -exports_file does not work either and
9340	# implicitly export all symbols.
9341	# This should be the same for all languages, so no per-tag cache variable.
9342	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9343$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9344if ${lt_cv_irix_exported_symbol+:} false; then :
9345  $as_echo_n "(cached) " >&6
9346else
9347  save_LDFLAGS="$LDFLAGS"
9348	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9349	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9350/* end confdefs.h.  */
9351int foo (void) { return 0; }
9352_ACEOF
9353if ac_fn_c_try_link "$LINENO"; then :
9354  lt_cv_irix_exported_symbol=yes
9355else
9356  lt_cv_irix_exported_symbol=no
9357fi
9358rm -f core conftest.err conftest.$ac_objext \
9359    conftest$ac_exeext conftest.$ac_ext
9360           LDFLAGS="$save_LDFLAGS"
9361fi
9362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9363$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9364	if test "$lt_cv_irix_exported_symbol" = yes; then
9365          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'
9366	fi
9367      else
9368	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'
9369	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'
9370      fi
9371      archive_cmds_need_lc='no'
9372      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9373      hardcode_libdir_separator=:
9374      inherit_rpath=yes
9375      link_all_deplibs=yes
9376      ;;
9377
9378    netbsd*)
9379      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9380	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9381      else
9382	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9383      fi
9384      hardcode_libdir_flag_spec='-R$libdir'
9385      hardcode_direct=yes
9386      hardcode_shlibpath_var=no
9387      ;;
9388
9389    newsos6)
9390      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9391      hardcode_direct=yes
9392      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9393      hardcode_libdir_separator=:
9394      hardcode_shlibpath_var=no
9395      ;;
9396
9397    *nto* | *qnx*)
9398      ;;
9399
9400    openbsd*)
9401      if test -f /usr/libexec/ld.so; then
9402	hardcode_direct=yes
9403	hardcode_shlibpath_var=no
9404	hardcode_direct_absolute=yes
9405	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9406	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9407	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9408	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9409	  export_dynamic_flag_spec='${wl}-E'
9410	else
9411	  case $host_os in
9412	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9413	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9414	     hardcode_libdir_flag_spec='-R$libdir'
9415	     ;;
9416	   *)
9417	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9418	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9419	     ;;
9420	  esac
9421	fi
9422      else
9423	ld_shlibs=no
9424      fi
9425      ;;
9426
9427    os2*)
9428      hardcode_libdir_flag_spec='-L$libdir'
9429      hardcode_minus_L=yes
9430      allow_undefined_flag=unsupported
9431      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9432      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9433      ;;
9434
9435    osf3*)
9436      if test "$GCC" = yes; then
9437	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9438	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'
9439      else
9440	allow_undefined_flag=' -expect_unresolved \*'
9441	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'
9442      fi
9443      archive_cmds_need_lc='no'
9444      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9445      hardcode_libdir_separator=:
9446      ;;
9447
9448    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9449      if test "$GCC" = yes; then
9450	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9451	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'
9452	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9453      else
9454	allow_undefined_flag=' -expect_unresolved \*'
9455	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'
9456	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~
9457	$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'
9458
9459	# Both c and cxx compiler support -rpath directly
9460	hardcode_libdir_flag_spec='-rpath $libdir'
9461      fi
9462      archive_cmds_need_lc='no'
9463      hardcode_libdir_separator=:
9464      ;;
9465
9466    solaris*)
9467      no_undefined_flag=' -z defs'
9468      if test "$GCC" = yes; then
9469	wlarc='${wl}'
9470	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9471	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9472	  $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'
9473      else
9474	case `$CC -V 2>&1` in
9475	*"Compilers 5.0"*)
9476	  wlarc=''
9477	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9478	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9479	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9480	  ;;
9481	*)
9482	  wlarc='${wl}'
9483	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9484	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9485	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9486	  ;;
9487	esac
9488      fi
9489      hardcode_libdir_flag_spec='-R$libdir'
9490      hardcode_shlibpath_var=no
9491      case $host_os in
9492      solaris2.[0-5] | solaris2.[0-5].*) ;;
9493      *)
9494	# The compiler driver will combine and reorder linker options,
9495	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9496	# but is careful enough not to reorder.
9497	# Supported since Solaris 2.6 (maybe 2.5.1?)
9498	if test "$GCC" = yes; then
9499	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9500	else
9501	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9502	fi
9503	;;
9504      esac
9505      link_all_deplibs=yes
9506      ;;
9507
9508    sunos4*)
9509      if test "x$host_vendor" = xsequent; then
9510	# Use $CC to link under sequent, because it throws in some extra .o
9511	# files that make .init and .fini sections work.
9512	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9513      else
9514	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9515      fi
9516      hardcode_libdir_flag_spec='-L$libdir'
9517      hardcode_direct=yes
9518      hardcode_minus_L=yes
9519      hardcode_shlibpath_var=no
9520      ;;
9521
9522    sysv4)
9523      case $host_vendor in
9524	sni)
9525	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9526	  hardcode_direct=yes # is this really true???
9527	;;
9528	siemens)
9529	  ## LD is ld it makes a PLAMLIB
9530	  ## CC just makes a GrossModule.
9531	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9532	  reload_cmds='$CC -r -o $output$reload_objs'
9533	  hardcode_direct=no
9534        ;;
9535	motorola)
9536	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9537	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9538	;;
9539      esac
9540      runpath_var='LD_RUN_PATH'
9541      hardcode_shlibpath_var=no
9542      ;;
9543
9544    sysv4.3*)
9545      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9546      hardcode_shlibpath_var=no
9547      export_dynamic_flag_spec='-Bexport'
9548      ;;
9549
9550    sysv4*MP*)
9551      if test -d /usr/nec; then
9552	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9553	hardcode_shlibpath_var=no
9554	runpath_var=LD_RUN_PATH
9555	hardcode_runpath_var=yes
9556	ld_shlibs=yes
9557      fi
9558      ;;
9559
9560    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9561      no_undefined_flag='${wl}-z,text'
9562      archive_cmds_need_lc=no
9563      hardcode_shlibpath_var=no
9564      runpath_var='LD_RUN_PATH'
9565
9566      if test "$GCC" = yes; then
9567	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9568	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9569      else
9570	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9571	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9572      fi
9573      ;;
9574
9575    sysv5* | sco3.2v5* | sco5v6*)
9576      # Note: We can NOT use -z defs as we might desire, because we do not
9577      # link with -lc, and that would cause any symbols used from libc to
9578      # always be unresolved, which means just about no library would
9579      # ever link correctly.  If we're not using GNU ld we use -z text
9580      # though, which does catch some bad symbols but isn't as heavy-handed
9581      # as -z defs.
9582      no_undefined_flag='${wl}-z,text'
9583      allow_undefined_flag='${wl}-z,nodefs'
9584      archive_cmds_need_lc=no
9585      hardcode_shlibpath_var=no
9586      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9587      hardcode_libdir_separator=':'
9588      link_all_deplibs=yes
9589      export_dynamic_flag_spec='${wl}-Bexport'
9590      runpath_var='LD_RUN_PATH'
9591
9592      if test "$GCC" = yes; then
9593	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9594	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9595      else
9596	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9597	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9598      fi
9599      ;;
9600
9601    uts4*)
9602      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9603      hardcode_libdir_flag_spec='-L$libdir'
9604      hardcode_shlibpath_var=no
9605      ;;
9606
9607    *)
9608      ld_shlibs=no
9609      ;;
9610    esac
9611
9612    if test x$host_vendor = xsni; then
9613      case $host in
9614      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9615	export_dynamic_flag_spec='${wl}-Blargedynsym'
9616	;;
9617      esac
9618    fi
9619  fi
9620
9621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9622$as_echo "$ld_shlibs" >&6; }
9623test "$ld_shlibs" = no && can_build_shared=no
9624
9625with_gnu_ld=$with_gnu_ld
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641#
9642# Do we need to explicitly link libc?
9643#
9644case "x$archive_cmds_need_lc" in
9645x|xyes)
9646  # Assume -lc should be added
9647  archive_cmds_need_lc=yes
9648
9649  if test "$enable_shared" = yes && test "$GCC" = yes; then
9650    case $archive_cmds in
9651    *'~'*)
9652      # FIXME: we may have to deal with multi-command sequences.
9653      ;;
9654    '$CC '*)
9655      # Test whether the compiler implicitly links with -lc since on some
9656      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9657      # to ld, don't add -lc before -lgcc.
9658      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9659$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9660if ${lt_cv_archive_cmds_need_lc+:} false; then :
9661  $as_echo_n "(cached) " >&6
9662else
9663  $RM conftest*
9664	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9665
9666	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9667  (eval $ac_compile) 2>&5
9668  ac_status=$?
9669  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9670  test $ac_status = 0; } 2>conftest.err; then
9671	  soname=conftest
9672	  lib=conftest
9673	  libobjs=conftest.$ac_objext
9674	  deplibs=
9675	  wl=$lt_prog_compiler_wl
9676	  pic_flag=$lt_prog_compiler_pic
9677	  compiler_flags=-v
9678	  linker_flags=-v
9679	  verstring=
9680	  output_objdir=.
9681	  libname=conftest
9682	  lt_save_allow_undefined_flag=$allow_undefined_flag
9683	  allow_undefined_flag=
9684	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9685  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9686  ac_status=$?
9687  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9688  test $ac_status = 0; }
9689	  then
9690	    lt_cv_archive_cmds_need_lc=no
9691	  else
9692	    lt_cv_archive_cmds_need_lc=yes
9693	  fi
9694	  allow_undefined_flag=$lt_save_allow_undefined_flag
9695	else
9696	  cat conftest.err 1>&5
9697	fi
9698	$RM conftest*
9699
9700fi
9701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9702$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9703      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9704      ;;
9705    esac
9706  fi
9707  ;;
9708esac
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9862$as_echo_n "checking dynamic linker characteristics... " >&6; }
9863
9864if test "$GCC" = yes; then
9865  case $host_os in
9866    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9867    *) lt_awk_arg="/^libraries:/" ;;
9868  esac
9869  case $host_os in
9870    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9871    *) lt_sed_strip_eq="s,=/,/,g" ;;
9872  esac
9873  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9874  case $lt_search_path_spec in
9875  *\;*)
9876    # if the path contains ";" then we assume it to be the separator
9877    # otherwise default to the standard path separator (i.e. ":") - it is
9878    # assumed that no part of a normal pathname contains ";" but that should
9879    # okay in the real world where ";" in dirpaths is itself problematic.
9880    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9881    ;;
9882  *)
9883    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9884    ;;
9885  esac
9886  # Ok, now we have the path, separated by spaces, we can step through it
9887  # and add multilib dir if necessary.
9888  lt_tmp_lt_search_path_spec=
9889  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9890  for lt_sys_path in $lt_search_path_spec; do
9891    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9892      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9893    else
9894      test -d "$lt_sys_path" && \
9895	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9896    fi
9897  done
9898  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9899BEGIN {RS=" "; FS="/|\n";} {
9900  lt_foo="";
9901  lt_count=0;
9902  for (lt_i = NF; lt_i > 0; lt_i--) {
9903    if ($lt_i != "" && $lt_i != ".") {
9904      if ($lt_i == "..") {
9905        lt_count++;
9906      } else {
9907        if (lt_count == 0) {
9908          lt_foo="/" $lt_i lt_foo;
9909        } else {
9910          lt_count--;
9911        }
9912      }
9913    }
9914  }
9915  if (lt_foo != "") { lt_freq[lt_foo]++; }
9916  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9917}'`
9918  # AWK program above erroneously prepends '/' to C:/dos/paths
9919  # for these hosts.
9920  case $host_os in
9921    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9922      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9923  esac
9924  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9925else
9926  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9927fi
9928library_names_spec=
9929libname_spec='lib$name'
9930soname_spec=
9931shrext_cmds=".so"
9932postinstall_cmds=
9933postuninstall_cmds=
9934finish_cmds=
9935finish_eval=
9936shlibpath_var=
9937shlibpath_overrides_runpath=unknown
9938version_type=none
9939dynamic_linker="$host_os ld.so"
9940sys_lib_dlsearch_path_spec="/lib /usr/lib"
9941need_lib_prefix=unknown
9942hardcode_into_libs=no
9943
9944# when you set need_version to no, make sure it does not cause -set_version
9945# flags to be left without arguments
9946need_version=unknown
9947
9948case $host_os in
9949aix3*)
9950  version_type=linux # correct to gnu/linux during the next big refactor
9951  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9952  shlibpath_var=LIBPATH
9953
9954  # AIX 3 has no versioning support, so we append a major version to the name.
9955  soname_spec='${libname}${release}${shared_ext}$major'
9956  ;;
9957
9958aix[4-9]*)
9959  version_type=linux # correct to gnu/linux during the next big refactor
9960  need_lib_prefix=no
9961  need_version=no
9962  hardcode_into_libs=yes
9963  if test "$host_cpu" = ia64; then
9964    # AIX 5 supports IA64
9965    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9966    shlibpath_var=LD_LIBRARY_PATH
9967  else
9968    # With GCC up to 2.95.x, collect2 would create an import file
9969    # for dependence libraries.  The import file would start with
9970    # the line `#! .'.  This would cause the generated library to
9971    # depend on `.', always an invalid library.  This was fixed in
9972    # development snapshots of GCC prior to 3.0.
9973    case $host_os in
9974      aix4 | aix4.[01] | aix4.[01].*)
9975      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9976	   echo ' yes '
9977	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9978	:
9979      else
9980	can_build_shared=no
9981      fi
9982      ;;
9983    esac
9984    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9985    # soname into executable. Probably we can add versioning support to
9986    # collect2, so additional links can be useful in future.
9987    if test "$aix_use_runtimelinking" = yes; then
9988      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9989      # instead of lib<name>.a to let people know that these are not
9990      # typical AIX shared libraries.
9991      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9992    else
9993      # We preserve .a as extension for shared libraries through AIX4.2
9994      # and later when we are not doing run time linking.
9995      library_names_spec='${libname}${release}.a $libname.a'
9996      soname_spec='${libname}${release}${shared_ext}$major'
9997    fi
9998    shlibpath_var=LIBPATH
9999  fi
10000  ;;
10001
10002amigaos*)
10003  case $host_cpu in
10004  powerpc)
10005    # Since July 2007 AmigaOS4 officially supports .so libraries.
10006    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10007    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10008    ;;
10009  m68k)
10010    library_names_spec='$libname.ixlibrary $libname.a'
10011    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10012    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10013    ;;
10014  esac
10015  ;;
10016
10017beos*)
10018  library_names_spec='${libname}${shared_ext}'
10019  dynamic_linker="$host_os ld.so"
10020  shlibpath_var=LIBRARY_PATH
10021  ;;
10022
10023bsdi[45]*)
10024  version_type=linux # correct to gnu/linux during the next big refactor
10025  need_version=no
10026  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10027  soname_spec='${libname}${release}${shared_ext}$major'
10028  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10029  shlibpath_var=LD_LIBRARY_PATH
10030  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10031  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10032  # the default ld.so.conf also contains /usr/contrib/lib and
10033  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10034  # libtool to hard-code these into programs
10035  ;;
10036
10037cygwin* | mingw* | pw32* | cegcc*)
10038  version_type=windows
10039  shrext_cmds=".dll"
10040  need_version=no
10041  need_lib_prefix=no
10042
10043  case $GCC,$cc_basename in
10044  yes,*)
10045    # gcc
10046    library_names_spec='$libname.dll.a'
10047    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10048    postinstall_cmds='base_file=`basename \${file}`~
10049      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10050      dldir=$destdir/`dirname \$dlpath`~
10051      test -d \$dldir || mkdir -p \$dldir~
10052      $install_prog $dir/$dlname \$dldir/$dlname~
10053      chmod a+x \$dldir/$dlname~
10054      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10055        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10056      fi'
10057    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10058      dlpath=$dir/\$dldll~
10059       $RM \$dlpath'
10060    shlibpath_overrides_runpath=yes
10061
10062    case $host_os in
10063    cygwin*)
10064      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10065      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10066
10067      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10068      ;;
10069    mingw* | cegcc*)
10070      # MinGW DLLs use traditional 'lib' prefix
10071      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10072      ;;
10073    pw32*)
10074      # pw32 DLLs use 'pw' prefix rather than 'lib'
10075      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10076      ;;
10077    esac
10078    dynamic_linker='Win32 ld.exe'
10079    ;;
10080
10081  *,cl*)
10082    # Native MSVC
10083    libname_spec='$name'
10084    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10085    library_names_spec='${libname}.dll.lib'
10086
10087    case $build_os in
10088    mingw*)
10089      sys_lib_search_path_spec=
10090      lt_save_ifs=$IFS
10091      IFS=';'
10092      for lt_path in $LIB
10093      do
10094        IFS=$lt_save_ifs
10095        # Let DOS variable expansion print the short 8.3 style file name.
10096        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10097        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10098      done
10099      IFS=$lt_save_ifs
10100      # Convert to MSYS style.
10101      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10102      ;;
10103    cygwin*)
10104      # Convert to unix form, then to dos form, then back to unix form
10105      # but this time dos style (no spaces!) so that the unix form looks
10106      # like /cygdrive/c/PROGRA~1:/cygdr...
10107      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10108      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10109      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10110      ;;
10111    *)
10112      sys_lib_search_path_spec="$LIB"
10113      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10114        # It is most probably a Windows format PATH.
10115        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10116      else
10117        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10118      fi
10119      # FIXME: find the short name or the path components, as spaces are
10120      # common. (e.g. "Program Files" -> "PROGRA~1")
10121      ;;
10122    esac
10123
10124    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10125    postinstall_cmds='base_file=`basename \${file}`~
10126      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10127      dldir=$destdir/`dirname \$dlpath`~
10128      test -d \$dldir || mkdir -p \$dldir~
10129      $install_prog $dir/$dlname \$dldir/$dlname'
10130    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10131      dlpath=$dir/\$dldll~
10132       $RM \$dlpath'
10133    shlibpath_overrides_runpath=yes
10134    dynamic_linker='Win32 link.exe'
10135    ;;
10136
10137  *)
10138    # Assume MSVC wrapper
10139    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10140    dynamic_linker='Win32 ld.exe'
10141    ;;
10142  esac
10143  # FIXME: first we should search . and the directory the executable is in
10144  shlibpath_var=PATH
10145  ;;
10146
10147darwin* | rhapsody*)
10148  dynamic_linker="$host_os dyld"
10149  version_type=darwin
10150  need_lib_prefix=no
10151  need_version=no
10152  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10153  soname_spec='${libname}${release}${major}$shared_ext'
10154  shlibpath_overrides_runpath=yes
10155  shlibpath_var=DYLD_LIBRARY_PATH
10156  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10157
10158  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10159  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10160  ;;
10161
10162dgux*)
10163  version_type=linux # correct to gnu/linux during the next big refactor
10164  need_lib_prefix=no
10165  need_version=no
10166  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10167  soname_spec='${libname}${release}${shared_ext}$major'
10168  shlibpath_var=LD_LIBRARY_PATH
10169  ;;
10170
10171freebsd* | dragonfly*)
10172  # DragonFly does not have aout.  When/if they implement a new
10173  # versioning mechanism, adjust this.
10174  if test -x /usr/bin/objformat; then
10175    objformat=`/usr/bin/objformat`
10176  else
10177    case $host_os in
10178    freebsd[23].*) objformat=aout ;;
10179    *) objformat=elf ;;
10180    esac
10181  fi
10182  version_type=freebsd-$objformat
10183  case $version_type in
10184    freebsd-elf*)
10185      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10186      need_version=no
10187      need_lib_prefix=no
10188      ;;
10189    freebsd-*)
10190      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10191      need_version=yes
10192      ;;
10193  esac
10194  shlibpath_var=LD_LIBRARY_PATH
10195  case $host_os in
10196  freebsd2.*)
10197    shlibpath_overrides_runpath=yes
10198    ;;
10199  freebsd3.[01]* | freebsdelf3.[01]*)
10200    shlibpath_overrides_runpath=yes
10201    hardcode_into_libs=yes
10202    ;;
10203  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10204  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10205    shlibpath_overrides_runpath=no
10206    hardcode_into_libs=yes
10207    ;;
10208  *) # from 4.6 on, and DragonFly
10209    shlibpath_overrides_runpath=yes
10210    hardcode_into_libs=yes
10211    ;;
10212  esac
10213  ;;
10214
10215gnu*)
10216  version_type=linux # correct to gnu/linux during the next big refactor
10217  need_lib_prefix=no
10218  need_version=no
10219  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10220  soname_spec='${libname}${release}${shared_ext}$major'
10221  shlibpath_var=LD_LIBRARY_PATH
10222  shlibpath_overrides_runpath=no
10223  hardcode_into_libs=yes
10224  ;;
10225
10226haiku*)
10227  version_type=linux # correct to gnu/linux during the next big refactor
10228  need_lib_prefix=no
10229  need_version=no
10230  dynamic_linker="$host_os runtime_loader"
10231  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10232  soname_spec='${libname}${release}${shared_ext}$major'
10233  shlibpath_var=LIBRARY_PATH
10234  shlibpath_overrides_runpath=yes
10235  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10236  hardcode_into_libs=yes
10237  ;;
10238
10239hpux9* | hpux10* | hpux11*)
10240  # Give a soname corresponding to the major version so that dld.sl refuses to
10241  # link against other versions.
10242  version_type=sunos
10243  need_lib_prefix=no
10244  need_version=no
10245  case $host_cpu in
10246  ia64*)
10247    shrext_cmds='.so'
10248    hardcode_into_libs=yes
10249    dynamic_linker="$host_os dld.so"
10250    shlibpath_var=LD_LIBRARY_PATH
10251    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10252    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10253    soname_spec='${libname}${release}${shared_ext}$major'
10254    if test "X$HPUX_IA64_MODE" = X32; then
10255      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10256    else
10257      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10258    fi
10259    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10260    ;;
10261  hppa*64*)
10262    shrext_cmds='.sl'
10263    hardcode_into_libs=yes
10264    dynamic_linker="$host_os dld.sl"
10265    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10266    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10267    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10268    soname_spec='${libname}${release}${shared_ext}$major'
10269    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10270    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10271    ;;
10272  *)
10273    shrext_cmds='.sl'
10274    dynamic_linker="$host_os dld.sl"
10275    shlibpath_var=SHLIB_PATH
10276    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10277    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10278    soname_spec='${libname}${release}${shared_ext}$major'
10279    ;;
10280  esac
10281  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10282  postinstall_cmds='chmod 555 $lib'
10283  # or fails outright, so override atomically:
10284  install_override_mode=555
10285  ;;
10286
10287interix[3-9]*)
10288  version_type=linux # correct to gnu/linux during the next big refactor
10289  need_lib_prefix=no
10290  need_version=no
10291  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10292  soname_spec='${libname}${release}${shared_ext}$major'
10293  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10294  shlibpath_var=LD_LIBRARY_PATH
10295  shlibpath_overrides_runpath=no
10296  hardcode_into_libs=yes
10297  ;;
10298
10299irix5* | irix6* | nonstopux*)
10300  case $host_os in
10301    nonstopux*) version_type=nonstopux ;;
10302    *)
10303	if test "$lt_cv_prog_gnu_ld" = yes; then
10304		version_type=linux # correct to gnu/linux during the next big refactor
10305	else
10306		version_type=irix
10307	fi ;;
10308  esac
10309  need_lib_prefix=no
10310  need_version=no
10311  soname_spec='${libname}${release}${shared_ext}$major'
10312  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10313  case $host_os in
10314  irix5* | nonstopux*)
10315    libsuff= shlibsuff=
10316    ;;
10317  *)
10318    case $LD in # libtool.m4 will add one of these switches to LD
10319    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10320      libsuff= shlibsuff= libmagic=32-bit;;
10321    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10322      libsuff=32 shlibsuff=N32 libmagic=N32;;
10323    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10324      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10325    *) libsuff= shlibsuff= libmagic=never-match;;
10326    esac
10327    ;;
10328  esac
10329  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10330  shlibpath_overrides_runpath=no
10331  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10332  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10333  hardcode_into_libs=yes
10334  ;;
10335
10336# No shared lib support for Linux oldld, aout, or coff.
10337linux*oldld* | linux*aout* | linux*coff*)
10338  dynamic_linker=no
10339  ;;
10340
10341# This must be glibc/ELF.
10342linux* | k*bsd*-gnu | kopensolaris*-gnu)
10343  version_type=linux # correct to gnu/linux during the next big refactor
10344  need_lib_prefix=no
10345  need_version=no
10346  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10347  soname_spec='${libname}${release}${shared_ext}$major'
10348  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10349  shlibpath_var=LD_LIBRARY_PATH
10350  shlibpath_overrides_runpath=no
10351
10352  # Some binutils ld are patched to set DT_RUNPATH
10353  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10354  $as_echo_n "(cached) " >&6
10355else
10356  lt_cv_shlibpath_overrides_runpath=no
10357    save_LDFLAGS=$LDFLAGS
10358    save_libdir=$libdir
10359    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10360	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10361    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10362/* end confdefs.h.  */
10363
10364int
10365main ()
10366{
10367
10368  ;
10369  return 0;
10370}
10371_ACEOF
10372if ac_fn_c_try_link "$LINENO"; then :
10373  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10374  lt_cv_shlibpath_overrides_runpath=yes
10375fi
10376fi
10377rm -f core conftest.err conftest.$ac_objext \
10378    conftest$ac_exeext conftest.$ac_ext
10379    LDFLAGS=$save_LDFLAGS
10380    libdir=$save_libdir
10381
10382fi
10383
10384  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10385
10386  # This implies no fast_install, which is unacceptable.
10387  # Some rework will be needed to allow for fast_install
10388  # before this can be enabled.
10389  hardcode_into_libs=yes
10390
10391  # Add ABI-specific directories to the system library path.
10392  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
10393
10394  # Append ld.so.conf contents to the search path
10395  if test -f /etc/ld.so.conf; then
10396    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' ' '`
10397    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
10398
10399  fi
10400
10401  # We used to test for /lib/ld.so.1 and disable shared libraries on
10402  # powerpc, because MkLinux only supported shared libraries with the
10403  # GNU dynamic linker.  Since this was broken with cross compilers,
10404  # most powerpc-linux boxes support dynamic linking these days and
10405  # people can always --disable-shared, the test was removed, and we
10406  # assume the GNU/Linux dynamic linker is in use.
10407  dynamic_linker='GNU/Linux ld.so'
10408  ;;
10409
10410netbsd*)
10411  version_type=sunos
10412  need_lib_prefix=no
10413  need_version=no
10414  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10415    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10416    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10417    dynamic_linker='NetBSD (a.out) ld.so'
10418  else
10419    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10420    soname_spec='${libname}${release}${shared_ext}$major'
10421    dynamic_linker='NetBSD ld.elf_so'
10422  fi
10423  shlibpath_var=LD_LIBRARY_PATH
10424  shlibpath_overrides_runpath=yes
10425  hardcode_into_libs=yes
10426  ;;
10427
10428newsos6)
10429  version_type=linux # correct to gnu/linux during the next big refactor
10430  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10431  shlibpath_var=LD_LIBRARY_PATH
10432  shlibpath_overrides_runpath=yes
10433  ;;
10434
10435*nto* | *qnx*)
10436  version_type=qnx
10437  need_lib_prefix=no
10438  need_version=no
10439  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10440  soname_spec='${libname}${release}${shared_ext}$major'
10441  shlibpath_var=LD_LIBRARY_PATH
10442  shlibpath_overrides_runpath=no
10443  hardcode_into_libs=yes
10444  dynamic_linker='ldqnx.so'
10445  ;;
10446
10447openbsd*)
10448  version_type=sunos
10449  sys_lib_dlsearch_path_spec="/usr/lib"
10450  need_lib_prefix=no
10451  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10452  case $host_os in
10453    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10454    *)				need_version=no  ;;
10455  esac
10456  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10457  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10458  shlibpath_var=LD_LIBRARY_PATH
10459  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10460    case $host_os in
10461      openbsd2.[89] | openbsd2.[89].*)
10462	shlibpath_overrides_runpath=no
10463	;;
10464      *)
10465	shlibpath_overrides_runpath=yes
10466	;;
10467      esac
10468  else
10469    shlibpath_overrides_runpath=yes
10470  fi
10471  ;;
10472
10473os2*)
10474  libname_spec='$name'
10475  shrext_cmds=".dll"
10476  need_lib_prefix=no
10477  library_names_spec='$libname${shared_ext} $libname.a'
10478  dynamic_linker='OS/2 ld.exe'
10479  shlibpath_var=LIBPATH
10480  ;;
10481
10482osf3* | osf4* | osf5*)
10483  version_type=osf
10484  need_lib_prefix=no
10485  need_version=no
10486  soname_spec='${libname}${release}${shared_ext}$major'
10487  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10488  shlibpath_var=LD_LIBRARY_PATH
10489  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10490  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10491  ;;
10492
10493rdos*)
10494  dynamic_linker=no
10495  ;;
10496
10497solaris*)
10498  version_type=linux # correct to gnu/linux during the next big refactor
10499  need_lib_prefix=no
10500  need_version=no
10501  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10502  soname_spec='${libname}${release}${shared_ext}$major'
10503  shlibpath_var=LD_LIBRARY_PATH
10504  shlibpath_overrides_runpath=yes
10505  hardcode_into_libs=yes
10506  # ldd complains unless libraries are executable
10507  postinstall_cmds='chmod +x $lib'
10508  ;;
10509
10510sunos4*)
10511  version_type=sunos
10512  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10513  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10514  shlibpath_var=LD_LIBRARY_PATH
10515  shlibpath_overrides_runpath=yes
10516  if test "$with_gnu_ld" = yes; then
10517    need_lib_prefix=no
10518  fi
10519  need_version=yes
10520  ;;
10521
10522sysv4 | sysv4.3*)
10523  version_type=linux # correct to gnu/linux during the next big refactor
10524  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10525  soname_spec='${libname}${release}${shared_ext}$major'
10526  shlibpath_var=LD_LIBRARY_PATH
10527  case $host_vendor in
10528    sni)
10529      shlibpath_overrides_runpath=no
10530      need_lib_prefix=no
10531      runpath_var=LD_RUN_PATH
10532      ;;
10533    siemens)
10534      need_lib_prefix=no
10535      ;;
10536    motorola)
10537      need_lib_prefix=no
10538      need_version=no
10539      shlibpath_overrides_runpath=no
10540      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10541      ;;
10542  esac
10543  ;;
10544
10545sysv4*MP*)
10546  if test -d /usr/nec ;then
10547    version_type=linux # correct to gnu/linux during the next big refactor
10548    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10549    soname_spec='$libname${shared_ext}.$major'
10550    shlibpath_var=LD_LIBRARY_PATH
10551  fi
10552  ;;
10553
10554sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10555  version_type=freebsd-elf
10556  need_lib_prefix=no
10557  need_version=no
10558  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10559  soname_spec='${libname}${release}${shared_ext}$major'
10560  shlibpath_var=LD_LIBRARY_PATH
10561  shlibpath_overrides_runpath=yes
10562  hardcode_into_libs=yes
10563  if test "$with_gnu_ld" = yes; then
10564    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10565  else
10566    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10567    case $host_os in
10568      sco3.2v5*)
10569        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10570	;;
10571    esac
10572  fi
10573  sys_lib_dlsearch_path_spec='/usr/lib'
10574  ;;
10575
10576tpf*)
10577  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10578  version_type=linux # correct to gnu/linux during the next big refactor
10579  need_lib_prefix=no
10580  need_version=no
10581  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10582  shlibpath_var=LD_LIBRARY_PATH
10583  shlibpath_overrides_runpath=no
10584  hardcode_into_libs=yes
10585  ;;
10586
10587uts4*)
10588  version_type=linux # correct to gnu/linux during the next big refactor
10589  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10590  soname_spec='${libname}${release}${shared_ext}$major'
10591  shlibpath_var=LD_LIBRARY_PATH
10592  ;;
10593
10594*)
10595  dynamic_linker=no
10596  ;;
10597esac
10598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10599$as_echo "$dynamic_linker" >&6; }
10600test "$dynamic_linker" = no && can_build_shared=no
10601
10602variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10603if test "$GCC" = yes; then
10604  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10605fi
10606
10607if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10608  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10609fi
10610if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10611  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10612fi
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10706$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10707hardcode_action=
10708if test -n "$hardcode_libdir_flag_spec" ||
10709   test -n "$runpath_var" ||
10710   test "X$hardcode_automatic" = "Xyes" ; then
10711
10712  # We can hardcode non-existent directories.
10713  if test "$hardcode_direct" != no &&
10714     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10715     # have to relink, otherwise we might link with an installed library
10716     # when we should be linking with a yet-to-be-installed one
10717     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10718     test "$hardcode_minus_L" != no; then
10719    # Linking always hardcodes the temporary library directory.
10720    hardcode_action=relink
10721  else
10722    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10723    hardcode_action=immediate
10724  fi
10725else
10726  # We cannot hardcode anything, or else we can only hardcode existing
10727  # directories.
10728  hardcode_action=unsupported
10729fi
10730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10731$as_echo "$hardcode_action" >&6; }
10732
10733if test "$hardcode_action" = relink ||
10734   test "$inherit_rpath" = yes; then
10735  # Fast installation is not supported
10736  enable_fast_install=no
10737elif test "$shlibpath_overrides_runpath" = yes ||
10738     test "$enable_shared" = no; then
10739  # Fast installation is not necessary
10740  enable_fast_install=needless
10741fi
10742
10743
10744
10745
10746
10747
10748  if test "x$enable_dlopen" != xyes; then
10749  enable_dlopen=unknown
10750  enable_dlopen_self=unknown
10751  enable_dlopen_self_static=unknown
10752else
10753  lt_cv_dlopen=no
10754  lt_cv_dlopen_libs=
10755
10756  case $host_os in
10757  beos*)
10758    lt_cv_dlopen="load_add_on"
10759    lt_cv_dlopen_libs=
10760    lt_cv_dlopen_self=yes
10761    ;;
10762
10763  mingw* | pw32* | cegcc*)
10764    lt_cv_dlopen="LoadLibrary"
10765    lt_cv_dlopen_libs=
10766    ;;
10767
10768  cygwin*)
10769    lt_cv_dlopen="dlopen"
10770    lt_cv_dlopen_libs=
10771    ;;
10772
10773  darwin*)
10774  # if libdl is installed we need to link against it
10775    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10776$as_echo_n "checking for dlopen in -ldl... " >&6; }
10777if ${ac_cv_lib_dl_dlopen+:} false; then :
10778  $as_echo_n "(cached) " >&6
10779else
10780  ac_check_lib_save_LIBS=$LIBS
10781LIBS="-ldl  $LIBS"
10782cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10783/* end confdefs.h.  */
10784
10785/* Override any GCC internal prototype to avoid an error.
10786   Use char because int might match the return type of a GCC
10787   builtin and then its argument prototype would still apply.  */
10788#ifdef __cplusplus
10789extern "C"
10790#endif
10791char dlopen ();
10792int
10793main ()
10794{
10795return dlopen ();
10796  ;
10797  return 0;
10798}
10799_ACEOF
10800if ac_fn_c_try_link "$LINENO"; then :
10801  ac_cv_lib_dl_dlopen=yes
10802else
10803  ac_cv_lib_dl_dlopen=no
10804fi
10805rm -f core conftest.err conftest.$ac_objext \
10806    conftest$ac_exeext conftest.$ac_ext
10807LIBS=$ac_check_lib_save_LIBS
10808fi
10809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10810$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10811if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10812  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10813else
10814
10815    lt_cv_dlopen="dyld"
10816    lt_cv_dlopen_libs=
10817    lt_cv_dlopen_self=yes
10818
10819fi
10820
10821    ;;
10822
10823  *)
10824    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10825if test "x$ac_cv_func_shl_load" = xyes; then :
10826  lt_cv_dlopen="shl_load"
10827else
10828  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10829$as_echo_n "checking for shl_load in -ldld... " >&6; }
10830if ${ac_cv_lib_dld_shl_load+:} false; then :
10831  $as_echo_n "(cached) " >&6
10832else
10833  ac_check_lib_save_LIBS=$LIBS
10834LIBS="-ldld  $LIBS"
10835cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10836/* end confdefs.h.  */
10837
10838/* Override any GCC internal prototype to avoid an error.
10839   Use char because int might match the return type of a GCC
10840   builtin and then its argument prototype would still apply.  */
10841#ifdef __cplusplus
10842extern "C"
10843#endif
10844char shl_load ();
10845int
10846main ()
10847{
10848return shl_load ();
10849  ;
10850  return 0;
10851}
10852_ACEOF
10853if ac_fn_c_try_link "$LINENO"; then :
10854  ac_cv_lib_dld_shl_load=yes
10855else
10856  ac_cv_lib_dld_shl_load=no
10857fi
10858rm -f core conftest.err conftest.$ac_objext \
10859    conftest$ac_exeext conftest.$ac_ext
10860LIBS=$ac_check_lib_save_LIBS
10861fi
10862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10863$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10864if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10865  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10866else
10867  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10868if test "x$ac_cv_func_dlopen" = xyes; then :
10869  lt_cv_dlopen="dlopen"
10870else
10871  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10872$as_echo_n "checking for dlopen in -ldl... " >&6; }
10873if ${ac_cv_lib_dl_dlopen+:} false; then :
10874  $as_echo_n "(cached) " >&6
10875else
10876  ac_check_lib_save_LIBS=$LIBS
10877LIBS="-ldl  $LIBS"
10878cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10879/* end confdefs.h.  */
10880
10881/* Override any GCC internal prototype to avoid an error.
10882   Use char because int might match the return type of a GCC
10883   builtin and then its argument prototype would still apply.  */
10884#ifdef __cplusplus
10885extern "C"
10886#endif
10887char dlopen ();
10888int
10889main ()
10890{
10891return dlopen ();
10892  ;
10893  return 0;
10894}
10895_ACEOF
10896if ac_fn_c_try_link "$LINENO"; then :
10897  ac_cv_lib_dl_dlopen=yes
10898else
10899  ac_cv_lib_dl_dlopen=no
10900fi
10901rm -f core conftest.err conftest.$ac_objext \
10902    conftest$ac_exeext conftest.$ac_ext
10903LIBS=$ac_check_lib_save_LIBS
10904fi
10905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10906$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10907if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10908  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10909else
10910  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10911$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10912if ${ac_cv_lib_svld_dlopen+:} false; then :
10913  $as_echo_n "(cached) " >&6
10914else
10915  ac_check_lib_save_LIBS=$LIBS
10916LIBS="-lsvld  $LIBS"
10917cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10918/* end confdefs.h.  */
10919
10920/* Override any GCC internal prototype to avoid an error.
10921   Use char because int might match the return type of a GCC
10922   builtin and then its argument prototype would still apply.  */
10923#ifdef __cplusplus
10924extern "C"
10925#endif
10926char dlopen ();
10927int
10928main ()
10929{
10930return dlopen ();
10931  ;
10932  return 0;
10933}
10934_ACEOF
10935if ac_fn_c_try_link "$LINENO"; then :
10936  ac_cv_lib_svld_dlopen=yes
10937else
10938  ac_cv_lib_svld_dlopen=no
10939fi
10940rm -f core conftest.err conftest.$ac_objext \
10941    conftest$ac_exeext conftest.$ac_ext
10942LIBS=$ac_check_lib_save_LIBS
10943fi
10944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10945$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10946if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10947  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10948else
10949  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10950$as_echo_n "checking for dld_link in -ldld... " >&6; }
10951if ${ac_cv_lib_dld_dld_link+:} false; then :
10952  $as_echo_n "(cached) " >&6
10953else
10954  ac_check_lib_save_LIBS=$LIBS
10955LIBS="-ldld  $LIBS"
10956cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10957/* end confdefs.h.  */
10958
10959/* Override any GCC internal prototype to avoid an error.
10960   Use char because int might match the return type of a GCC
10961   builtin and then its argument prototype would still apply.  */
10962#ifdef __cplusplus
10963extern "C"
10964#endif
10965char dld_link ();
10966int
10967main ()
10968{
10969return dld_link ();
10970  ;
10971  return 0;
10972}
10973_ACEOF
10974if ac_fn_c_try_link "$LINENO"; then :
10975  ac_cv_lib_dld_dld_link=yes
10976else
10977  ac_cv_lib_dld_dld_link=no
10978fi
10979rm -f core conftest.err conftest.$ac_objext \
10980    conftest$ac_exeext conftest.$ac_ext
10981LIBS=$ac_check_lib_save_LIBS
10982fi
10983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10984$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10985if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10986  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10987fi
10988
10989
10990fi
10991
10992
10993fi
10994
10995
10996fi
10997
10998
10999fi
11000
11001
11002fi
11003
11004    ;;
11005  esac
11006
11007  if test "x$lt_cv_dlopen" != xno; then
11008    enable_dlopen=yes
11009  else
11010    enable_dlopen=no
11011  fi
11012
11013  case $lt_cv_dlopen in
11014  dlopen)
11015    save_CPPFLAGS="$CPPFLAGS"
11016    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11017
11018    save_LDFLAGS="$LDFLAGS"
11019    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11020
11021    save_LIBS="$LIBS"
11022    LIBS="$lt_cv_dlopen_libs $LIBS"
11023
11024    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11025$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11026if ${lt_cv_dlopen_self+:} false; then :
11027  $as_echo_n "(cached) " >&6
11028else
11029  	  if test "$cross_compiling" = yes; then :
11030  lt_cv_dlopen_self=cross
11031else
11032  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11033  lt_status=$lt_dlunknown
11034  cat > conftest.$ac_ext <<_LT_EOF
11035#line $LINENO "configure"
11036#include "confdefs.h"
11037
11038#if HAVE_DLFCN_H
11039#include <dlfcn.h>
11040#endif
11041
11042#include <stdio.h>
11043
11044#ifdef RTLD_GLOBAL
11045#  define LT_DLGLOBAL		RTLD_GLOBAL
11046#else
11047#  ifdef DL_GLOBAL
11048#    define LT_DLGLOBAL		DL_GLOBAL
11049#  else
11050#    define LT_DLGLOBAL		0
11051#  endif
11052#endif
11053
11054/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11055   find out it does not work in some platform. */
11056#ifndef LT_DLLAZY_OR_NOW
11057#  ifdef RTLD_LAZY
11058#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11059#  else
11060#    ifdef DL_LAZY
11061#      define LT_DLLAZY_OR_NOW		DL_LAZY
11062#    else
11063#      ifdef RTLD_NOW
11064#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11065#      else
11066#        ifdef DL_NOW
11067#          define LT_DLLAZY_OR_NOW	DL_NOW
11068#        else
11069#          define LT_DLLAZY_OR_NOW	0
11070#        endif
11071#      endif
11072#    endif
11073#  endif
11074#endif
11075
11076/* When -fvisbility=hidden is used, assume the code has been annotated
11077   correspondingly for the symbols needed.  */
11078#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11079int fnord () __attribute__((visibility("default")));
11080#endif
11081
11082int fnord () { return 42; }
11083int main ()
11084{
11085  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11086  int status = $lt_dlunknown;
11087
11088  if (self)
11089    {
11090      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11091      else
11092        {
11093	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11094          else puts (dlerror ());
11095	}
11096      /* dlclose (self); */
11097    }
11098  else
11099    puts (dlerror ());
11100
11101  return status;
11102}
11103_LT_EOF
11104  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11105  (eval $ac_link) 2>&5
11106  ac_status=$?
11107  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11108  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11109    (./conftest; exit; ) >&5 2>/dev/null
11110    lt_status=$?
11111    case x$lt_status in
11112      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11113      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11114      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11115    esac
11116  else :
11117    # compilation failed
11118    lt_cv_dlopen_self=no
11119  fi
11120fi
11121rm -fr conftest*
11122
11123
11124fi
11125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11126$as_echo "$lt_cv_dlopen_self" >&6; }
11127
11128    if test "x$lt_cv_dlopen_self" = xyes; then
11129      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11130      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11131$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11132if ${lt_cv_dlopen_self_static+:} false; then :
11133  $as_echo_n "(cached) " >&6
11134else
11135  	  if test "$cross_compiling" = yes; then :
11136  lt_cv_dlopen_self_static=cross
11137else
11138  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11139  lt_status=$lt_dlunknown
11140  cat > conftest.$ac_ext <<_LT_EOF
11141#line $LINENO "configure"
11142#include "confdefs.h"
11143
11144#if HAVE_DLFCN_H
11145#include <dlfcn.h>
11146#endif
11147
11148#include <stdio.h>
11149
11150#ifdef RTLD_GLOBAL
11151#  define LT_DLGLOBAL		RTLD_GLOBAL
11152#else
11153#  ifdef DL_GLOBAL
11154#    define LT_DLGLOBAL		DL_GLOBAL
11155#  else
11156#    define LT_DLGLOBAL		0
11157#  endif
11158#endif
11159
11160/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11161   find out it does not work in some platform. */
11162#ifndef LT_DLLAZY_OR_NOW
11163#  ifdef RTLD_LAZY
11164#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11165#  else
11166#    ifdef DL_LAZY
11167#      define LT_DLLAZY_OR_NOW		DL_LAZY
11168#    else
11169#      ifdef RTLD_NOW
11170#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11171#      else
11172#        ifdef DL_NOW
11173#          define LT_DLLAZY_OR_NOW	DL_NOW
11174#        else
11175#          define LT_DLLAZY_OR_NOW	0
11176#        endif
11177#      endif
11178#    endif
11179#  endif
11180#endif
11181
11182/* When -fvisbility=hidden is used, assume the code has been annotated
11183   correspondingly for the symbols needed.  */
11184#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11185int fnord () __attribute__((visibility("default")));
11186#endif
11187
11188int fnord () { return 42; }
11189int main ()
11190{
11191  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11192  int status = $lt_dlunknown;
11193
11194  if (self)
11195    {
11196      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11197      else
11198        {
11199	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11200          else puts (dlerror ());
11201	}
11202      /* dlclose (self); */
11203    }
11204  else
11205    puts (dlerror ());
11206
11207  return status;
11208}
11209_LT_EOF
11210  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11211  (eval $ac_link) 2>&5
11212  ac_status=$?
11213  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11214  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11215    (./conftest; exit; ) >&5 2>/dev/null
11216    lt_status=$?
11217    case x$lt_status in
11218      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11219      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11220      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11221    esac
11222  else :
11223    # compilation failed
11224    lt_cv_dlopen_self_static=no
11225  fi
11226fi
11227rm -fr conftest*
11228
11229
11230fi
11231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11232$as_echo "$lt_cv_dlopen_self_static" >&6; }
11233    fi
11234
11235    CPPFLAGS="$save_CPPFLAGS"
11236    LDFLAGS="$save_LDFLAGS"
11237    LIBS="$save_LIBS"
11238    ;;
11239  esac
11240
11241  case $lt_cv_dlopen_self in
11242  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11243  *) enable_dlopen_self=unknown ;;
11244  esac
11245
11246  case $lt_cv_dlopen_self_static in
11247  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11248  *) enable_dlopen_self_static=unknown ;;
11249  esac
11250fi
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268striplib=
11269old_striplib=
11270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11271$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11272if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11273  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11274  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11275  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11276$as_echo "yes" >&6; }
11277else
11278# FIXME - insert some real tests, host_os isn't really good enough
11279  case $host_os in
11280  darwin*)
11281    if test -n "$STRIP" ; then
11282      striplib="$STRIP -x"
11283      old_striplib="$STRIP -S"
11284      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11285$as_echo "yes" >&6; }
11286    else
11287      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11288$as_echo "no" >&6; }
11289    fi
11290    ;;
11291  *)
11292    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11293$as_echo "no" >&6; }
11294    ;;
11295  esac
11296fi
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309  # Report which library types will actually be built
11310  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11311$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11312  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11313$as_echo "$can_build_shared" >&6; }
11314
11315  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11316$as_echo_n "checking whether to build shared libraries... " >&6; }
11317  test "$can_build_shared" = "no" && enable_shared=no
11318
11319  # On AIX, shared libraries and static libraries use the same namespace, and
11320  # are all built from PIC.
11321  case $host_os in
11322  aix3*)
11323    test "$enable_shared" = yes && enable_static=no
11324    if test -n "$RANLIB"; then
11325      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11326      postinstall_cmds='$RANLIB $lib'
11327    fi
11328    ;;
11329
11330  aix[4-9]*)
11331    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11332      test "$enable_shared" = yes && enable_static=no
11333    fi
11334    ;;
11335  esac
11336  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11337$as_echo "$enable_shared" >&6; }
11338
11339  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11340$as_echo_n "checking whether to build static libraries... " >&6; }
11341  # Make sure either enable_shared or enable_static is yes.
11342  test "$enable_shared" = yes || enable_static=yes
11343  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11344$as_echo "$enable_static" >&6; }
11345
11346
11347
11348
11349fi
11350ac_ext=c
11351ac_cpp='$CPP $CPPFLAGS'
11352ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11353ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11354ac_compiler_gnu=$ac_cv_c_compiler_gnu
11355
11356CC="$lt_save_CC"
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372        ac_config_commands="$ac_config_commands libtool"
11373
11374
11375
11376
11377# Only expand once:
11378
11379
11380
11381# Initialize X.Org macros 1.13 or later for XORG_ENABLE_UNIT_TESTS
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11394$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11395if ${ac_cv_prog_cc_c99+:} false; then :
11396  $as_echo_n "(cached) " >&6
11397else
11398  ac_cv_prog_cc_c99=no
11399ac_save_CC=$CC
11400cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11401/* end confdefs.h.  */
11402#include <stdarg.h>
11403#include <stdbool.h>
11404#include <stdlib.h>
11405#include <wchar.h>
11406#include <stdio.h>
11407
11408// Check varargs macros.  These examples are taken from C99 6.10.3.5.
11409#define debug(...) fprintf (stderr, __VA_ARGS__)
11410#define showlist(...) puts (#__VA_ARGS__)
11411#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11412static void
11413test_varargs_macros (void)
11414{
11415  int x = 1234;
11416  int y = 5678;
11417  debug ("Flag");
11418  debug ("X = %d\n", x);
11419  showlist (The first, second, and third items.);
11420  report (x>y, "x is %d but y is %d", x, y);
11421}
11422
11423// Check long long types.
11424#define BIG64 18446744073709551615ull
11425#define BIG32 4294967295ul
11426#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11427#if !BIG_OK
11428  your preprocessor is broken;
11429#endif
11430#if BIG_OK
11431#else
11432  your preprocessor is broken;
11433#endif
11434static long long int bignum = -9223372036854775807LL;
11435static unsigned long long int ubignum = BIG64;
11436
11437struct incomplete_array
11438{
11439  int datasize;
11440  double data[];
11441};
11442
11443struct named_init {
11444  int number;
11445  const wchar_t *name;
11446  double average;
11447};
11448
11449typedef const char *ccp;
11450
11451static inline int
11452test_restrict (ccp restrict text)
11453{
11454  // See if C++-style comments work.
11455  // Iterate through items via the restricted pointer.
11456  // Also check for declarations in for loops.
11457  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11458    continue;
11459  return 0;
11460}
11461
11462// Check varargs and va_copy.
11463static void
11464test_varargs (const char *format, ...)
11465{
11466  va_list args;
11467  va_start (args, format);
11468  va_list args_copy;
11469  va_copy (args_copy, args);
11470
11471  const char *str;
11472  int number;
11473  float fnumber;
11474
11475  while (*format)
11476    {
11477      switch (*format++)
11478	{
11479	case 's': // string
11480	  str = va_arg (args_copy, const char *);
11481	  break;
11482	case 'd': // int
11483	  number = va_arg (args_copy, int);
11484	  break;
11485	case 'f': // float
11486	  fnumber = va_arg (args_copy, double);
11487	  break;
11488	default:
11489	  break;
11490	}
11491    }
11492  va_end (args_copy);
11493  va_end (args);
11494}
11495
11496int
11497main ()
11498{
11499
11500  // Check bool.
11501  _Bool success = false;
11502
11503  // Check restrict.
11504  if (test_restrict ("String literal") == 0)
11505    success = true;
11506  char *restrict newvar = "Another string";
11507
11508  // Check varargs.
11509  test_varargs ("s, d' f .", "string", 65, 34.234);
11510  test_varargs_macros ();
11511
11512  // Check flexible array members.
11513  struct incomplete_array *ia =
11514    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11515  ia->datasize = 10;
11516  for (int i = 0; i < ia->datasize; ++i)
11517    ia->data[i] = i * 1.234;
11518
11519  // Check named initializers.
11520  struct named_init ni = {
11521    .number = 34,
11522    .name = L"Test wide string",
11523    .average = 543.34343,
11524  };
11525
11526  ni.number = 58;
11527
11528  int dynamic_array[ni.number];
11529  dynamic_array[ni.number - 1] = 543;
11530
11531  // work around unused variable warnings
11532  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11533	  || dynamic_array[ni.number - 1] != 543);
11534
11535  ;
11536  return 0;
11537}
11538_ACEOF
11539for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
11540do
11541  CC="$ac_save_CC $ac_arg"
11542  if ac_fn_c_try_compile "$LINENO"; then :
11543  ac_cv_prog_cc_c99=$ac_arg
11544fi
11545rm -f core conftest.err conftest.$ac_objext
11546  test "x$ac_cv_prog_cc_c99" != "xno" && break
11547done
11548rm -f conftest.$ac_ext
11549CC=$ac_save_CC
11550
11551fi
11552# AC_CACHE_VAL
11553case "x$ac_cv_prog_cc_c99" in
11554  x)
11555    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11556$as_echo "none needed" >&6; } ;;
11557  xno)
11558    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11559$as_echo "unsupported" >&6; } ;;
11560  *)
11561    CC="$CC $ac_cv_prog_cc_c99"
11562    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11563$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11564esac
11565if test "x$ac_cv_prog_cc_c99" != xno; then :
11566
11567fi
11568
11569
11570
11571
11572
11573
11574ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
11575if test "x$ac_cv_have_decl___clang__" = xyes; then :
11576  CLANGCC="yes"
11577else
11578  CLANGCC="no"
11579fi
11580
11581ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
11582if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
11583  INTELCC="yes"
11584else
11585  INTELCC="no"
11586fi
11587
11588ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
11589if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
11590  SUNCC="yes"
11591else
11592  SUNCC="no"
11593fi
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11604	if test -n "$ac_tool_prefix"; then
11605  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11606set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11608$as_echo_n "checking for $ac_word... " >&6; }
11609if ${ac_cv_path_PKG_CONFIG+:} false; then :
11610  $as_echo_n "(cached) " >&6
11611else
11612  case $PKG_CONFIG in
11613  [\\/]* | ?:[\\/]*)
11614  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11615  ;;
11616  *)
11617  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11618for as_dir in $PATH
11619do
11620  IFS=$as_save_IFS
11621  test -z "$as_dir" && as_dir=.
11622    for ac_exec_ext in '' $ac_executable_extensions; do
11623  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11624    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11625    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11626    break 2
11627  fi
11628done
11629  done
11630IFS=$as_save_IFS
11631
11632  ;;
11633esac
11634fi
11635PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11636if test -n "$PKG_CONFIG"; then
11637  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11638$as_echo "$PKG_CONFIG" >&6; }
11639else
11640  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11641$as_echo "no" >&6; }
11642fi
11643
11644
11645fi
11646if test -z "$ac_cv_path_PKG_CONFIG"; then
11647  ac_pt_PKG_CONFIG=$PKG_CONFIG
11648  # Extract the first word of "pkg-config", so it can be a program name with args.
11649set dummy pkg-config; ac_word=$2
11650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11651$as_echo_n "checking for $ac_word... " >&6; }
11652if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
11653  $as_echo_n "(cached) " >&6
11654else
11655  case $ac_pt_PKG_CONFIG in
11656  [\\/]* | ?:[\\/]*)
11657  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11658  ;;
11659  *)
11660  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11661for as_dir in $PATH
11662do
11663  IFS=$as_save_IFS
11664  test -z "$as_dir" && as_dir=.
11665    for ac_exec_ext in '' $ac_executable_extensions; do
11666  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11667    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11668    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11669    break 2
11670  fi
11671done
11672  done
11673IFS=$as_save_IFS
11674
11675  ;;
11676esac
11677fi
11678ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11679if test -n "$ac_pt_PKG_CONFIG"; then
11680  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
11681$as_echo "$ac_pt_PKG_CONFIG" >&6; }
11682else
11683  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11684$as_echo "no" >&6; }
11685fi
11686
11687  if test "x$ac_pt_PKG_CONFIG" = x; then
11688    PKG_CONFIG=""
11689  else
11690    case $cross_compiling:$ac_tool_warned in
11691yes:)
11692{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11693$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11694ac_tool_warned=yes ;;
11695esac
11696    PKG_CONFIG=$ac_pt_PKG_CONFIG
11697  fi
11698else
11699  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11700fi
11701
11702fi
11703if test -n "$PKG_CONFIG"; then
11704	_pkg_min_version=0.9.0
11705	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
11706$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11707	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11708		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11709$as_echo "yes" >&6; }
11710	else
11711		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11712$as_echo "no" >&6; }
11713		PKG_CONFIG=""
11714	fi
11715fi
11716
11717
11718
11719
11720
11721# Check whether --enable-selective-werror was given.
11722if test "${enable_selective_werror+set}" = set; then :
11723  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
11724else
11725  SELECTIVE_WERROR=yes
11726fi
11727
11728
11729
11730
11731
11732# -v is too short to test reliably with XORG_TESTSET_CFLAG
11733if test "x$SUNCC" = "xyes"; then
11734    BASE_CFLAGS="-v"
11735else
11736    BASE_CFLAGS=""
11737fi
11738
11739# This chunk of warnings were those that existed in the legacy CWARNFLAGS
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753xorg_testset_save_CFLAGS="$CFLAGS"
11754
11755if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11756	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11757	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11758$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11759if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11760  $as_echo_n "(cached) " >&6
11761else
11762  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11763/* end confdefs.h.  */
11764int i;
11765_ACEOF
11766if ac_fn_c_try_compile "$LINENO"; then :
11767  xorg_cv_cc_flag_unknown_warning_option=yes
11768else
11769  xorg_cv_cc_flag_unknown_warning_option=no
11770fi
11771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11772fi
11773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11774$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11775	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11776	CFLAGS="$xorg_testset_save_CFLAGS"
11777fi
11778
11779if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11780	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11781		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11782	fi
11783	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11784	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11785$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11786if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11787  $as_echo_n "(cached) " >&6
11788else
11789  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11790/* end confdefs.h.  */
11791int i;
11792_ACEOF
11793if ac_fn_c_try_compile "$LINENO"; then :
11794  xorg_cv_cc_flag_unused_command_line_argument=yes
11795else
11796  xorg_cv_cc_flag_unused_command_line_argument=no
11797fi
11798rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11799fi
11800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11801$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11802	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11803	CFLAGS="$xorg_testset_save_CFLAGS"
11804fi
11805
11806found="no"
11807
11808	if test $found = "no" ; then
11809		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
11810			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11811		fi
11812
11813		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
11814			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11815		fi
11816
11817		CFLAGS="$CFLAGS -Wall"
11818
11819		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wall" >&5
11820$as_echo_n "checking if $CC supports-Wall... " >&6; }
11821		cacheid=xorg_cv_cc_flag__Wall
11822		if eval \${$cacheid+:} false; then :
11823  $as_echo_n "(cached) " >&6
11824else
11825  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11826/* end confdefs.h.  */
11827int i;
11828int
11829main ()
11830{
11831
11832  ;
11833  return 0;
11834}
11835_ACEOF
11836if ac_fn_c_try_link "$LINENO"; then :
11837  eval $cacheid=yes
11838else
11839  eval $cacheid=no
11840fi
11841rm -f core conftest.err conftest.$ac_objext \
11842    conftest$ac_exeext conftest.$ac_ext
11843fi
11844
11845
11846		CFLAGS="$xorg_testset_save_CFLAGS"
11847
11848		eval supported=\$$cacheid
11849		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11850$as_echo "$supported" >&6; }
11851		if test "$supported" = "yes" ; then
11852			BASE_CFLAGS="$BASE_CFLAGS -Wall"
11853			found="yes"
11854		fi
11855	fi
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871xorg_testset_save_CFLAGS="$CFLAGS"
11872
11873if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11874	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11875	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11876$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11877if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11878  $as_echo_n "(cached) " >&6
11879else
11880  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11881/* end confdefs.h.  */
11882int i;
11883_ACEOF
11884if ac_fn_c_try_compile "$LINENO"; then :
11885  xorg_cv_cc_flag_unknown_warning_option=yes
11886else
11887  xorg_cv_cc_flag_unknown_warning_option=no
11888fi
11889rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11890fi
11891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11892$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11893	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11894	CFLAGS="$xorg_testset_save_CFLAGS"
11895fi
11896
11897if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11898	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11899		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11900	fi
11901	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11902	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11903$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11904if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11905  $as_echo_n "(cached) " >&6
11906else
11907  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11908/* end confdefs.h.  */
11909int i;
11910_ACEOF
11911if ac_fn_c_try_compile "$LINENO"; then :
11912  xorg_cv_cc_flag_unused_command_line_argument=yes
11913else
11914  xorg_cv_cc_flag_unused_command_line_argument=no
11915fi
11916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11917fi
11918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11919$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11920	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11921	CFLAGS="$xorg_testset_save_CFLAGS"
11922fi
11923
11924found="no"
11925
11926	if test $found = "no" ; then
11927		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
11928			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11929		fi
11930
11931		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
11932			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11933		fi
11934
11935		CFLAGS="$CFLAGS -Wpointer-arith"
11936
11937		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wpointer-arith" >&5
11938$as_echo_n "checking if $CC supports-Wpointer-arith... " >&6; }
11939		cacheid=xorg_cv_cc_flag__Wpointer_arith
11940		if eval \${$cacheid+:} false; then :
11941  $as_echo_n "(cached) " >&6
11942else
11943  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11944/* end confdefs.h.  */
11945int i;
11946int
11947main ()
11948{
11949
11950  ;
11951  return 0;
11952}
11953_ACEOF
11954if ac_fn_c_try_link "$LINENO"; then :
11955  eval $cacheid=yes
11956else
11957  eval $cacheid=no
11958fi
11959rm -f core conftest.err conftest.$ac_objext \
11960    conftest$ac_exeext conftest.$ac_ext
11961fi
11962
11963
11964		CFLAGS="$xorg_testset_save_CFLAGS"
11965
11966		eval supported=\$$cacheid
11967		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11968$as_echo "$supported" >&6; }
11969		if test "$supported" = "yes" ; then
11970			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
11971			found="yes"
11972		fi
11973	fi
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989xorg_testset_save_CFLAGS="$CFLAGS"
11990
11991if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11992	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11993	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11994$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11995if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11996  $as_echo_n "(cached) " >&6
11997else
11998  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11999/* end confdefs.h.  */
12000int i;
12001_ACEOF
12002if ac_fn_c_try_compile "$LINENO"; then :
12003  xorg_cv_cc_flag_unknown_warning_option=yes
12004else
12005  xorg_cv_cc_flag_unknown_warning_option=no
12006fi
12007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12008fi
12009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12010$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12011	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12012	CFLAGS="$xorg_testset_save_CFLAGS"
12013fi
12014
12015if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12016	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12017		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12018	fi
12019	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12020	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12021$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12022if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12023  $as_echo_n "(cached) " >&6
12024else
12025  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12026/* end confdefs.h.  */
12027int i;
12028_ACEOF
12029if ac_fn_c_try_compile "$LINENO"; then :
12030  xorg_cv_cc_flag_unused_command_line_argument=yes
12031else
12032  xorg_cv_cc_flag_unused_command_line_argument=no
12033fi
12034rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12035fi
12036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12037$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12038	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12039	CFLAGS="$xorg_testset_save_CFLAGS"
12040fi
12041
12042found="no"
12043
12044	if test $found = "no" ; then
12045		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12046			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12047		fi
12048
12049		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12050			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12051		fi
12052
12053		CFLAGS="$CFLAGS -Wmissing-declarations"
12054
12055		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-declarations" >&5
12056$as_echo_n "checking if $CC supports-Wmissing-declarations... " >&6; }
12057		cacheid=xorg_cv_cc_flag__Wmissing_declarations
12058		if eval \${$cacheid+:} false; then :
12059  $as_echo_n "(cached) " >&6
12060else
12061  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12062/* end confdefs.h.  */
12063int i;
12064int
12065main ()
12066{
12067
12068  ;
12069  return 0;
12070}
12071_ACEOF
12072if ac_fn_c_try_link "$LINENO"; then :
12073  eval $cacheid=yes
12074else
12075  eval $cacheid=no
12076fi
12077rm -f core conftest.err conftest.$ac_objext \
12078    conftest$ac_exeext conftest.$ac_ext
12079fi
12080
12081
12082		CFLAGS="$xorg_testset_save_CFLAGS"
12083
12084		eval supported=\$$cacheid
12085		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12086$as_echo "$supported" >&6; }
12087		if test "$supported" = "yes" ; then
12088			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12089			found="yes"
12090		fi
12091	fi
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107xorg_testset_save_CFLAGS="$CFLAGS"
12108
12109if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12110	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12111	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12112$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12113if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12114  $as_echo_n "(cached) " >&6
12115else
12116  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12117/* end confdefs.h.  */
12118int i;
12119_ACEOF
12120if ac_fn_c_try_compile "$LINENO"; then :
12121  xorg_cv_cc_flag_unknown_warning_option=yes
12122else
12123  xorg_cv_cc_flag_unknown_warning_option=no
12124fi
12125rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12126fi
12127{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12128$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12129	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12130	CFLAGS="$xorg_testset_save_CFLAGS"
12131fi
12132
12133if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12134	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12135		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12136	fi
12137	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12138	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12139$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12140if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12141  $as_echo_n "(cached) " >&6
12142else
12143  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12144/* end confdefs.h.  */
12145int i;
12146_ACEOF
12147if ac_fn_c_try_compile "$LINENO"; then :
12148  xorg_cv_cc_flag_unused_command_line_argument=yes
12149else
12150  xorg_cv_cc_flag_unused_command_line_argument=no
12151fi
12152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12153fi
12154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12155$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12156	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12157	CFLAGS="$xorg_testset_save_CFLAGS"
12158fi
12159
12160found="no"
12161
12162	if test $found = "no" ; then
12163		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12164			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12165		fi
12166
12167		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12168			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12169		fi
12170
12171		CFLAGS="$CFLAGS -Wformat=2"
12172
12173		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wformat=2" >&5
12174$as_echo_n "checking if $CC supports-Wformat=2... " >&6; }
12175		cacheid=xorg_cv_cc_flag__Wformat_2
12176		if eval \${$cacheid+:} false; then :
12177  $as_echo_n "(cached) " >&6
12178else
12179  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12180/* end confdefs.h.  */
12181int i;
12182int
12183main ()
12184{
12185
12186  ;
12187  return 0;
12188}
12189_ACEOF
12190if ac_fn_c_try_link "$LINENO"; then :
12191  eval $cacheid=yes
12192else
12193  eval $cacheid=no
12194fi
12195rm -f core conftest.err conftest.$ac_objext \
12196    conftest$ac_exeext conftest.$ac_ext
12197fi
12198
12199
12200		CFLAGS="$xorg_testset_save_CFLAGS"
12201
12202		eval supported=\$$cacheid
12203		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12204$as_echo "$supported" >&6; }
12205		if test "$supported" = "yes" ; then
12206			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12207			found="yes"
12208		fi
12209	fi
12210
12211	if test $found = "no" ; then
12212		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12213			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12214		fi
12215
12216		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12217			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12218		fi
12219
12220		CFLAGS="$CFLAGS -Wformat"
12221
12222		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wformat" >&5
12223$as_echo_n "checking if $CC supports-Wformat... " >&6; }
12224		cacheid=xorg_cv_cc_flag__Wformat
12225		if eval \${$cacheid+:} false; then :
12226  $as_echo_n "(cached) " >&6
12227else
12228  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12229/* end confdefs.h.  */
12230int i;
12231int
12232main ()
12233{
12234
12235  ;
12236  return 0;
12237}
12238_ACEOF
12239if ac_fn_c_try_link "$LINENO"; then :
12240  eval $cacheid=yes
12241else
12242  eval $cacheid=no
12243fi
12244rm -f core conftest.err conftest.$ac_objext \
12245    conftest$ac_exeext conftest.$ac_ext
12246fi
12247
12248
12249		CFLAGS="$xorg_testset_save_CFLAGS"
12250
12251		eval supported=\$$cacheid
12252		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12253$as_echo "$supported" >&6; }
12254		if test "$supported" = "yes" ; then
12255			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12256			found="yes"
12257		fi
12258	fi
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276xorg_testset_save_CFLAGS="$CFLAGS"
12277
12278if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12279	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12280	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12281$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12282if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12283  $as_echo_n "(cached) " >&6
12284else
12285  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12286/* end confdefs.h.  */
12287int i;
12288_ACEOF
12289if ac_fn_c_try_compile "$LINENO"; then :
12290  xorg_cv_cc_flag_unknown_warning_option=yes
12291else
12292  xorg_cv_cc_flag_unknown_warning_option=no
12293fi
12294rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12295fi
12296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12297$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12298	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12299	CFLAGS="$xorg_testset_save_CFLAGS"
12300fi
12301
12302if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12303	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12304		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12305	fi
12306	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12307	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12308$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12309if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12310  $as_echo_n "(cached) " >&6
12311else
12312  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12313/* end confdefs.h.  */
12314int i;
12315_ACEOF
12316if ac_fn_c_try_compile "$LINENO"; then :
12317  xorg_cv_cc_flag_unused_command_line_argument=yes
12318else
12319  xorg_cv_cc_flag_unused_command_line_argument=no
12320fi
12321rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12322fi
12323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12324$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12325	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12326	CFLAGS="$xorg_testset_save_CFLAGS"
12327fi
12328
12329found="no"
12330
12331	if test $found = "no" ; then
12332		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12333			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12334		fi
12335
12336		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12337			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12338		fi
12339
12340		CFLAGS="$CFLAGS -Wstrict-prototypes"
12341
12342		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wstrict-prototypes" >&5
12343$as_echo_n "checking if $CC supports-Wstrict-prototypes... " >&6; }
12344		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
12345		if eval \${$cacheid+:} false; then :
12346  $as_echo_n "(cached) " >&6
12347else
12348  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12349/* end confdefs.h.  */
12350int i;
12351int
12352main ()
12353{
12354
12355  ;
12356  return 0;
12357}
12358_ACEOF
12359if ac_fn_c_try_link "$LINENO"; then :
12360  eval $cacheid=yes
12361else
12362  eval $cacheid=no
12363fi
12364rm -f core conftest.err conftest.$ac_objext \
12365    conftest$ac_exeext conftest.$ac_ext
12366fi
12367
12368
12369		CFLAGS="$xorg_testset_save_CFLAGS"
12370
12371		eval supported=\$$cacheid
12372		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12373$as_echo "$supported" >&6; }
12374		if test "$supported" = "yes" ; then
12375			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
12376			found="yes"
12377		fi
12378	fi
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394xorg_testset_save_CFLAGS="$CFLAGS"
12395
12396if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12397	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12398	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12399$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12400if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12401  $as_echo_n "(cached) " >&6
12402else
12403  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12404/* end confdefs.h.  */
12405int i;
12406_ACEOF
12407if ac_fn_c_try_compile "$LINENO"; then :
12408  xorg_cv_cc_flag_unknown_warning_option=yes
12409else
12410  xorg_cv_cc_flag_unknown_warning_option=no
12411fi
12412rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12413fi
12414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12415$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12416	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12417	CFLAGS="$xorg_testset_save_CFLAGS"
12418fi
12419
12420if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12421	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12422		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12423	fi
12424	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12425	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12426$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12427if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12428  $as_echo_n "(cached) " >&6
12429else
12430  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12431/* end confdefs.h.  */
12432int i;
12433_ACEOF
12434if ac_fn_c_try_compile "$LINENO"; then :
12435  xorg_cv_cc_flag_unused_command_line_argument=yes
12436else
12437  xorg_cv_cc_flag_unused_command_line_argument=no
12438fi
12439rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12440fi
12441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12442$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12443	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12444	CFLAGS="$xorg_testset_save_CFLAGS"
12445fi
12446
12447found="no"
12448
12449	if test $found = "no" ; then
12450		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12451			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12452		fi
12453
12454		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12455			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12456		fi
12457
12458		CFLAGS="$CFLAGS -Wmissing-prototypes"
12459
12460		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-prototypes" >&5
12461$as_echo_n "checking if $CC supports-Wmissing-prototypes... " >&6; }
12462		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
12463		if eval \${$cacheid+:} false; then :
12464  $as_echo_n "(cached) " >&6
12465else
12466  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12467/* end confdefs.h.  */
12468int i;
12469int
12470main ()
12471{
12472
12473  ;
12474  return 0;
12475}
12476_ACEOF
12477if ac_fn_c_try_link "$LINENO"; then :
12478  eval $cacheid=yes
12479else
12480  eval $cacheid=no
12481fi
12482rm -f core conftest.err conftest.$ac_objext \
12483    conftest$ac_exeext conftest.$ac_ext
12484fi
12485
12486
12487		CFLAGS="$xorg_testset_save_CFLAGS"
12488
12489		eval supported=\$$cacheid
12490		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12491$as_echo "$supported" >&6; }
12492		if test "$supported" = "yes" ; then
12493			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
12494			found="yes"
12495		fi
12496	fi
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512xorg_testset_save_CFLAGS="$CFLAGS"
12513
12514if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12515	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12516	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12517$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12518if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12519  $as_echo_n "(cached) " >&6
12520else
12521  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12522/* end confdefs.h.  */
12523int i;
12524_ACEOF
12525if ac_fn_c_try_compile "$LINENO"; then :
12526  xorg_cv_cc_flag_unknown_warning_option=yes
12527else
12528  xorg_cv_cc_flag_unknown_warning_option=no
12529fi
12530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12531fi
12532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12533$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12534	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12535	CFLAGS="$xorg_testset_save_CFLAGS"
12536fi
12537
12538if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12539	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12540		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12541	fi
12542	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12543	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12544$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12545if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12546  $as_echo_n "(cached) " >&6
12547else
12548  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12549/* end confdefs.h.  */
12550int i;
12551_ACEOF
12552if ac_fn_c_try_compile "$LINENO"; then :
12553  xorg_cv_cc_flag_unused_command_line_argument=yes
12554else
12555  xorg_cv_cc_flag_unused_command_line_argument=no
12556fi
12557rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12558fi
12559{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12560$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12561	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12562	CFLAGS="$xorg_testset_save_CFLAGS"
12563fi
12564
12565found="no"
12566
12567	if test $found = "no" ; then
12568		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12569			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12570		fi
12571
12572		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12573			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12574		fi
12575
12576		CFLAGS="$CFLAGS -Wnested-externs"
12577
12578		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wnested-externs" >&5
12579$as_echo_n "checking if $CC supports-Wnested-externs... " >&6; }
12580		cacheid=xorg_cv_cc_flag__Wnested_externs
12581		if eval \${$cacheid+:} false; then :
12582  $as_echo_n "(cached) " >&6
12583else
12584  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12585/* end confdefs.h.  */
12586int i;
12587int
12588main ()
12589{
12590
12591  ;
12592  return 0;
12593}
12594_ACEOF
12595if ac_fn_c_try_link "$LINENO"; then :
12596  eval $cacheid=yes
12597else
12598  eval $cacheid=no
12599fi
12600rm -f core conftest.err conftest.$ac_objext \
12601    conftest$ac_exeext conftest.$ac_ext
12602fi
12603
12604
12605		CFLAGS="$xorg_testset_save_CFLAGS"
12606
12607		eval supported=\$$cacheid
12608		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12609$as_echo "$supported" >&6; }
12610		if test "$supported" = "yes" ; then
12611			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
12612			found="yes"
12613		fi
12614	fi
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630xorg_testset_save_CFLAGS="$CFLAGS"
12631
12632if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12633	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12634	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12635$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12636if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12637  $as_echo_n "(cached) " >&6
12638else
12639  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12640/* end confdefs.h.  */
12641int i;
12642_ACEOF
12643if ac_fn_c_try_compile "$LINENO"; then :
12644  xorg_cv_cc_flag_unknown_warning_option=yes
12645else
12646  xorg_cv_cc_flag_unknown_warning_option=no
12647fi
12648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12649fi
12650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12651$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12652	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12653	CFLAGS="$xorg_testset_save_CFLAGS"
12654fi
12655
12656if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12657	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12658		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12659	fi
12660	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12661	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12662$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12663if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12664  $as_echo_n "(cached) " >&6
12665else
12666  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12667/* end confdefs.h.  */
12668int i;
12669_ACEOF
12670if ac_fn_c_try_compile "$LINENO"; then :
12671  xorg_cv_cc_flag_unused_command_line_argument=yes
12672else
12673  xorg_cv_cc_flag_unused_command_line_argument=no
12674fi
12675rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12676fi
12677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12678$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12679	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12680	CFLAGS="$xorg_testset_save_CFLAGS"
12681fi
12682
12683found="no"
12684
12685	if test $found = "no" ; then
12686		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12687			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12688		fi
12689
12690		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12691			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12692		fi
12693
12694		CFLAGS="$CFLAGS -Wbad-function-cast"
12695
12696		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wbad-function-cast" >&5
12697$as_echo_n "checking if $CC supports-Wbad-function-cast... " >&6; }
12698		cacheid=xorg_cv_cc_flag__Wbad_function_cast
12699		if eval \${$cacheid+:} false; then :
12700  $as_echo_n "(cached) " >&6
12701else
12702  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12703/* end confdefs.h.  */
12704int i;
12705int
12706main ()
12707{
12708
12709  ;
12710  return 0;
12711}
12712_ACEOF
12713if ac_fn_c_try_link "$LINENO"; then :
12714  eval $cacheid=yes
12715else
12716  eval $cacheid=no
12717fi
12718rm -f core conftest.err conftest.$ac_objext \
12719    conftest$ac_exeext conftest.$ac_ext
12720fi
12721
12722
12723		CFLAGS="$xorg_testset_save_CFLAGS"
12724
12725		eval supported=\$$cacheid
12726		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12727$as_echo "$supported" >&6; }
12728		if test "$supported" = "yes" ; then
12729			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
12730			found="yes"
12731		fi
12732	fi
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748xorg_testset_save_CFLAGS="$CFLAGS"
12749
12750if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12751	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12752	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12753$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12754if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12755  $as_echo_n "(cached) " >&6
12756else
12757  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12758/* end confdefs.h.  */
12759int i;
12760_ACEOF
12761if ac_fn_c_try_compile "$LINENO"; then :
12762  xorg_cv_cc_flag_unknown_warning_option=yes
12763else
12764  xorg_cv_cc_flag_unknown_warning_option=no
12765fi
12766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12767fi
12768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12769$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12770	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12771	CFLAGS="$xorg_testset_save_CFLAGS"
12772fi
12773
12774if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12775	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12776		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12777	fi
12778	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12779	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12780$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12781if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12782  $as_echo_n "(cached) " >&6
12783else
12784  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12785/* end confdefs.h.  */
12786int i;
12787_ACEOF
12788if ac_fn_c_try_compile "$LINENO"; then :
12789  xorg_cv_cc_flag_unused_command_line_argument=yes
12790else
12791  xorg_cv_cc_flag_unused_command_line_argument=no
12792fi
12793rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12794fi
12795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12796$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12797	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12798	CFLAGS="$xorg_testset_save_CFLAGS"
12799fi
12800
12801found="no"
12802
12803	if test $found = "no" ; then
12804		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12805			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12806		fi
12807
12808		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12809			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12810		fi
12811
12812		CFLAGS="$CFLAGS -Wold-style-definition"
12813
12814		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wold-style-definition" >&5
12815$as_echo_n "checking if $CC supports-Wold-style-definition... " >&6; }
12816		cacheid=xorg_cv_cc_flag__Wold_style_definition
12817		if eval \${$cacheid+:} false; then :
12818  $as_echo_n "(cached) " >&6
12819else
12820  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12821/* end confdefs.h.  */
12822int i;
12823int
12824main ()
12825{
12826
12827  ;
12828  return 0;
12829}
12830_ACEOF
12831if ac_fn_c_try_link "$LINENO"; then :
12832  eval $cacheid=yes
12833else
12834  eval $cacheid=no
12835fi
12836rm -f core conftest.err conftest.$ac_objext \
12837    conftest$ac_exeext conftest.$ac_ext
12838fi
12839
12840
12841		CFLAGS="$xorg_testset_save_CFLAGS"
12842
12843		eval supported=\$$cacheid
12844		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12845$as_echo "$supported" >&6; }
12846		if test "$supported" = "yes" ; then
12847			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
12848			found="yes"
12849		fi
12850	fi
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866xorg_testset_save_CFLAGS="$CFLAGS"
12867
12868if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12869	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12870	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12871$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12872if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12873  $as_echo_n "(cached) " >&6
12874else
12875  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12876/* end confdefs.h.  */
12877int i;
12878_ACEOF
12879if ac_fn_c_try_compile "$LINENO"; then :
12880  xorg_cv_cc_flag_unknown_warning_option=yes
12881else
12882  xorg_cv_cc_flag_unknown_warning_option=no
12883fi
12884rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12885fi
12886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12887$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12888	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12889	CFLAGS="$xorg_testset_save_CFLAGS"
12890fi
12891
12892if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12893	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12894		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12895	fi
12896	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12897	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12898$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12899if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12900  $as_echo_n "(cached) " >&6
12901else
12902  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12903/* end confdefs.h.  */
12904int i;
12905_ACEOF
12906if ac_fn_c_try_compile "$LINENO"; then :
12907  xorg_cv_cc_flag_unused_command_line_argument=yes
12908else
12909  xorg_cv_cc_flag_unused_command_line_argument=no
12910fi
12911rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12912fi
12913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12914$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12915	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12916	CFLAGS="$xorg_testset_save_CFLAGS"
12917fi
12918
12919found="no"
12920
12921	if test $found = "no" ; then
12922		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12923			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12924		fi
12925
12926		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12927			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12928		fi
12929
12930		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
12931
12932		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wdeclaration-after-statement" >&5
12933$as_echo_n "checking if $CC supports-Wdeclaration-after-statement... " >&6; }
12934		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
12935		if eval \${$cacheid+:} false; then :
12936  $as_echo_n "(cached) " >&6
12937else
12938  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12939/* end confdefs.h.  */
12940int i;
12941int
12942main ()
12943{
12944
12945  ;
12946  return 0;
12947}
12948_ACEOF
12949if ac_fn_c_try_link "$LINENO"; then :
12950  eval $cacheid=yes
12951else
12952  eval $cacheid=no
12953fi
12954rm -f core conftest.err conftest.$ac_objext \
12955    conftest$ac_exeext conftest.$ac_ext
12956fi
12957
12958
12959		CFLAGS="$xorg_testset_save_CFLAGS"
12960
12961		eval supported=\$$cacheid
12962		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12963$as_echo "$supported" >&6; }
12964		if test "$supported" = "yes" ; then
12965			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
12966			found="yes"
12967		fi
12968	fi
12969
12970
12971
12972
12973
12974# This chunk adds additional warnings that could catch undesired effects.
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988xorg_testset_save_CFLAGS="$CFLAGS"
12989
12990if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12991	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12992	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12993$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12994if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12995  $as_echo_n "(cached) " >&6
12996else
12997  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12998/* end confdefs.h.  */
12999int i;
13000_ACEOF
13001if ac_fn_c_try_compile "$LINENO"; then :
13002  xorg_cv_cc_flag_unknown_warning_option=yes
13003else
13004  xorg_cv_cc_flag_unknown_warning_option=no
13005fi
13006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13007fi
13008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13009$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13010	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13011	CFLAGS="$xorg_testset_save_CFLAGS"
13012fi
13013
13014if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13015	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13016		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13017	fi
13018	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13019	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13020$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13021if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13022  $as_echo_n "(cached) " >&6
13023else
13024  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13025/* end confdefs.h.  */
13026int i;
13027_ACEOF
13028if ac_fn_c_try_compile "$LINENO"; then :
13029  xorg_cv_cc_flag_unused_command_line_argument=yes
13030else
13031  xorg_cv_cc_flag_unused_command_line_argument=no
13032fi
13033rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13034fi
13035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13036$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13037	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13038	CFLAGS="$xorg_testset_save_CFLAGS"
13039fi
13040
13041found="no"
13042
13043	if test $found = "no" ; then
13044		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13045			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13046		fi
13047
13048		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13049			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13050		fi
13051
13052		CFLAGS="$CFLAGS -Wunused"
13053
13054		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wunused" >&5
13055$as_echo_n "checking if $CC supports-Wunused... " >&6; }
13056		cacheid=xorg_cv_cc_flag__Wunused
13057		if eval \${$cacheid+:} false; then :
13058  $as_echo_n "(cached) " >&6
13059else
13060  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13061/* end confdefs.h.  */
13062int i;
13063int
13064main ()
13065{
13066
13067  ;
13068  return 0;
13069}
13070_ACEOF
13071if ac_fn_c_try_link "$LINENO"; then :
13072  eval $cacheid=yes
13073else
13074  eval $cacheid=no
13075fi
13076rm -f core conftest.err conftest.$ac_objext \
13077    conftest$ac_exeext conftest.$ac_ext
13078fi
13079
13080
13081		CFLAGS="$xorg_testset_save_CFLAGS"
13082
13083		eval supported=\$$cacheid
13084		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13085$as_echo "$supported" >&6; }
13086		if test "$supported" = "yes" ; then
13087			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13088			found="yes"
13089		fi
13090	fi
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106xorg_testset_save_CFLAGS="$CFLAGS"
13107
13108if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13109	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13110	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13111$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13112if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13113  $as_echo_n "(cached) " >&6
13114else
13115  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13116/* end confdefs.h.  */
13117int i;
13118_ACEOF
13119if ac_fn_c_try_compile "$LINENO"; then :
13120  xorg_cv_cc_flag_unknown_warning_option=yes
13121else
13122  xorg_cv_cc_flag_unknown_warning_option=no
13123fi
13124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13125fi
13126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13127$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13128	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13129	CFLAGS="$xorg_testset_save_CFLAGS"
13130fi
13131
13132if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13133	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13134		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13135	fi
13136	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13137	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13138$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13139if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13140  $as_echo_n "(cached) " >&6
13141else
13142  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13143/* end confdefs.h.  */
13144int i;
13145_ACEOF
13146if ac_fn_c_try_compile "$LINENO"; then :
13147  xorg_cv_cc_flag_unused_command_line_argument=yes
13148else
13149  xorg_cv_cc_flag_unused_command_line_argument=no
13150fi
13151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13152fi
13153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13154$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13155	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13156	CFLAGS="$xorg_testset_save_CFLAGS"
13157fi
13158
13159found="no"
13160
13161	if test $found = "no" ; then
13162		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13163			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13164		fi
13165
13166		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13167			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13168		fi
13169
13170		CFLAGS="$CFLAGS -Wuninitialized"
13171
13172		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wuninitialized" >&5
13173$as_echo_n "checking if $CC supports-Wuninitialized... " >&6; }
13174		cacheid=xorg_cv_cc_flag__Wuninitialized
13175		if eval \${$cacheid+:} false; then :
13176  $as_echo_n "(cached) " >&6
13177else
13178  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13179/* end confdefs.h.  */
13180int i;
13181int
13182main ()
13183{
13184
13185  ;
13186  return 0;
13187}
13188_ACEOF
13189if ac_fn_c_try_link "$LINENO"; then :
13190  eval $cacheid=yes
13191else
13192  eval $cacheid=no
13193fi
13194rm -f core conftest.err conftest.$ac_objext \
13195    conftest$ac_exeext conftest.$ac_ext
13196fi
13197
13198
13199		CFLAGS="$xorg_testset_save_CFLAGS"
13200
13201		eval supported=\$$cacheid
13202		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13203$as_echo "$supported" >&6; }
13204		if test "$supported" = "yes" ; then
13205			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13206			found="yes"
13207		fi
13208	fi
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224xorg_testset_save_CFLAGS="$CFLAGS"
13225
13226if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13227	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13228	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13229$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13230if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13231  $as_echo_n "(cached) " >&6
13232else
13233  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13234/* end confdefs.h.  */
13235int i;
13236_ACEOF
13237if ac_fn_c_try_compile "$LINENO"; then :
13238  xorg_cv_cc_flag_unknown_warning_option=yes
13239else
13240  xorg_cv_cc_flag_unknown_warning_option=no
13241fi
13242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13243fi
13244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13245$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13246	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13247	CFLAGS="$xorg_testset_save_CFLAGS"
13248fi
13249
13250if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13251	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13252		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13253	fi
13254	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13255	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13256$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13257if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13258  $as_echo_n "(cached) " >&6
13259else
13260  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13261/* end confdefs.h.  */
13262int i;
13263_ACEOF
13264if ac_fn_c_try_compile "$LINENO"; then :
13265  xorg_cv_cc_flag_unused_command_line_argument=yes
13266else
13267  xorg_cv_cc_flag_unused_command_line_argument=no
13268fi
13269rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13270fi
13271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13272$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13273	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13274	CFLAGS="$xorg_testset_save_CFLAGS"
13275fi
13276
13277found="no"
13278
13279	if test $found = "no" ; then
13280		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13281			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13282		fi
13283
13284		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13285			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13286		fi
13287
13288		CFLAGS="$CFLAGS -Wshadow"
13289
13290		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wshadow" >&5
13291$as_echo_n "checking if $CC supports-Wshadow... " >&6; }
13292		cacheid=xorg_cv_cc_flag__Wshadow
13293		if eval \${$cacheid+:} false; then :
13294  $as_echo_n "(cached) " >&6
13295else
13296  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13297/* end confdefs.h.  */
13298int i;
13299int
13300main ()
13301{
13302
13303  ;
13304  return 0;
13305}
13306_ACEOF
13307if ac_fn_c_try_link "$LINENO"; then :
13308  eval $cacheid=yes
13309else
13310  eval $cacheid=no
13311fi
13312rm -f core conftest.err conftest.$ac_objext \
13313    conftest$ac_exeext conftest.$ac_ext
13314fi
13315
13316
13317		CFLAGS="$xorg_testset_save_CFLAGS"
13318
13319		eval supported=\$$cacheid
13320		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13321$as_echo "$supported" >&6; }
13322		if test "$supported" = "yes" ; then
13323			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
13324			found="yes"
13325		fi
13326	fi
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342xorg_testset_save_CFLAGS="$CFLAGS"
13343
13344if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13345	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13346	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13347$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13348if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13349  $as_echo_n "(cached) " >&6
13350else
13351  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13352/* end confdefs.h.  */
13353int i;
13354_ACEOF
13355if ac_fn_c_try_compile "$LINENO"; then :
13356  xorg_cv_cc_flag_unknown_warning_option=yes
13357else
13358  xorg_cv_cc_flag_unknown_warning_option=no
13359fi
13360rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13361fi
13362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13363$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13364	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13365	CFLAGS="$xorg_testset_save_CFLAGS"
13366fi
13367
13368if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13369	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13370		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13371	fi
13372	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13373	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13374$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13375if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13376  $as_echo_n "(cached) " >&6
13377else
13378  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13379/* end confdefs.h.  */
13380int i;
13381_ACEOF
13382if ac_fn_c_try_compile "$LINENO"; then :
13383  xorg_cv_cc_flag_unused_command_line_argument=yes
13384else
13385  xorg_cv_cc_flag_unused_command_line_argument=no
13386fi
13387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13388fi
13389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13390$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13391	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13392	CFLAGS="$xorg_testset_save_CFLAGS"
13393fi
13394
13395found="no"
13396
13397	if test $found = "no" ; then
13398		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13399			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13400		fi
13401
13402		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13403			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13404		fi
13405
13406		CFLAGS="$CFLAGS -Wcast-qual"
13407
13408		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wcast-qual" >&5
13409$as_echo_n "checking if $CC supports-Wcast-qual... " >&6; }
13410		cacheid=xorg_cv_cc_flag__Wcast_qual
13411		if eval \${$cacheid+:} false; then :
13412  $as_echo_n "(cached) " >&6
13413else
13414  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13415/* end confdefs.h.  */
13416int i;
13417int
13418main ()
13419{
13420
13421  ;
13422  return 0;
13423}
13424_ACEOF
13425if ac_fn_c_try_link "$LINENO"; then :
13426  eval $cacheid=yes
13427else
13428  eval $cacheid=no
13429fi
13430rm -f core conftest.err conftest.$ac_objext \
13431    conftest$ac_exeext conftest.$ac_ext
13432fi
13433
13434
13435		CFLAGS="$xorg_testset_save_CFLAGS"
13436
13437		eval supported=\$$cacheid
13438		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13439$as_echo "$supported" >&6; }
13440		if test "$supported" = "yes" ; then
13441			BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual"
13442			found="yes"
13443		fi
13444	fi
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460xorg_testset_save_CFLAGS="$CFLAGS"
13461
13462if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13463	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13464	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13465$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13466if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13467  $as_echo_n "(cached) " >&6
13468else
13469  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13470/* end confdefs.h.  */
13471int i;
13472_ACEOF
13473if ac_fn_c_try_compile "$LINENO"; then :
13474  xorg_cv_cc_flag_unknown_warning_option=yes
13475else
13476  xorg_cv_cc_flag_unknown_warning_option=no
13477fi
13478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13479fi
13480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13481$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13482	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13483	CFLAGS="$xorg_testset_save_CFLAGS"
13484fi
13485
13486if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13487	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13488		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13489	fi
13490	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13491	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13492$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13493if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13494  $as_echo_n "(cached) " >&6
13495else
13496  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13497/* end confdefs.h.  */
13498int i;
13499_ACEOF
13500if ac_fn_c_try_compile "$LINENO"; then :
13501  xorg_cv_cc_flag_unused_command_line_argument=yes
13502else
13503  xorg_cv_cc_flag_unused_command_line_argument=no
13504fi
13505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13506fi
13507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13508$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13509	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13510	CFLAGS="$xorg_testset_save_CFLAGS"
13511fi
13512
13513found="no"
13514
13515	if test $found = "no" ; then
13516		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13517			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13518		fi
13519
13520		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13521			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13522		fi
13523
13524		CFLAGS="$CFLAGS -Wmissing-noreturn"
13525
13526		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-noreturn" >&5
13527$as_echo_n "checking if $CC supports-Wmissing-noreturn... " >&6; }
13528		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
13529		if eval \${$cacheid+:} false; then :
13530  $as_echo_n "(cached) " >&6
13531else
13532  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13533/* end confdefs.h.  */
13534int i;
13535int
13536main ()
13537{
13538
13539  ;
13540  return 0;
13541}
13542_ACEOF
13543if ac_fn_c_try_link "$LINENO"; then :
13544  eval $cacheid=yes
13545else
13546  eval $cacheid=no
13547fi
13548rm -f core conftest.err conftest.$ac_objext \
13549    conftest$ac_exeext conftest.$ac_ext
13550fi
13551
13552
13553		CFLAGS="$xorg_testset_save_CFLAGS"
13554
13555		eval supported=\$$cacheid
13556		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13557$as_echo "$supported" >&6; }
13558		if test "$supported" = "yes" ; then
13559			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
13560			found="yes"
13561		fi
13562	fi
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578xorg_testset_save_CFLAGS="$CFLAGS"
13579
13580if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13581	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13582	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13583$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13584if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13585  $as_echo_n "(cached) " >&6
13586else
13587  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13588/* end confdefs.h.  */
13589int i;
13590_ACEOF
13591if ac_fn_c_try_compile "$LINENO"; then :
13592  xorg_cv_cc_flag_unknown_warning_option=yes
13593else
13594  xorg_cv_cc_flag_unknown_warning_option=no
13595fi
13596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13597fi
13598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13599$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13600	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13601	CFLAGS="$xorg_testset_save_CFLAGS"
13602fi
13603
13604if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13605	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13606		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13607	fi
13608	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13609	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13610$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13611if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13612  $as_echo_n "(cached) " >&6
13613else
13614  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13615/* end confdefs.h.  */
13616int i;
13617_ACEOF
13618if ac_fn_c_try_compile "$LINENO"; then :
13619  xorg_cv_cc_flag_unused_command_line_argument=yes
13620else
13621  xorg_cv_cc_flag_unused_command_line_argument=no
13622fi
13623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13624fi
13625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13626$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13627	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13628	CFLAGS="$xorg_testset_save_CFLAGS"
13629fi
13630
13631found="no"
13632
13633	if test $found = "no" ; then
13634		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13635			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13636		fi
13637
13638		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13639			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13640		fi
13641
13642		CFLAGS="$CFLAGS -Wmissing-format-attribute"
13643
13644		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-format-attribute" >&5
13645$as_echo_n "checking if $CC supports-Wmissing-format-attribute... " >&6; }
13646		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
13647		if eval \${$cacheid+:} false; then :
13648  $as_echo_n "(cached) " >&6
13649else
13650  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13651/* end confdefs.h.  */
13652int i;
13653int
13654main ()
13655{
13656
13657  ;
13658  return 0;
13659}
13660_ACEOF
13661if ac_fn_c_try_link "$LINENO"; then :
13662  eval $cacheid=yes
13663else
13664  eval $cacheid=no
13665fi
13666rm -f core conftest.err conftest.$ac_objext \
13667    conftest$ac_exeext conftest.$ac_ext
13668fi
13669
13670
13671		CFLAGS="$xorg_testset_save_CFLAGS"
13672
13673		eval supported=\$$cacheid
13674		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13675$as_echo "$supported" >&6; }
13676		if test "$supported" = "yes" ; then
13677			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
13678			found="yes"
13679		fi
13680	fi
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696xorg_testset_save_CFLAGS="$CFLAGS"
13697
13698if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13699	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13700	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13701$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13702if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13703  $as_echo_n "(cached) " >&6
13704else
13705  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13706/* end confdefs.h.  */
13707int i;
13708_ACEOF
13709if ac_fn_c_try_compile "$LINENO"; then :
13710  xorg_cv_cc_flag_unknown_warning_option=yes
13711else
13712  xorg_cv_cc_flag_unknown_warning_option=no
13713fi
13714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13715fi
13716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13717$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13718	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13719	CFLAGS="$xorg_testset_save_CFLAGS"
13720fi
13721
13722if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13723	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13724		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13725	fi
13726	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13727	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13728$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13729if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13730  $as_echo_n "(cached) " >&6
13731else
13732  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13733/* end confdefs.h.  */
13734int i;
13735_ACEOF
13736if ac_fn_c_try_compile "$LINENO"; then :
13737  xorg_cv_cc_flag_unused_command_line_argument=yes
13738else
13739  xorg_cv_cc_flag_unused_command_line_argument=no
13740fi
13741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13742fi
13743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13744$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13745	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13746	CFLAGS="$xorg_testset_save_CFLAGS"
13747fi
13748
13749found="no"
13750
13751	if test $found = "no" ; then
13752		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13753			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13754		fi
13755
13756		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13757			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13758		fi
13759
13760		CFLAGS="$CFLAGS -Wredundant-decls"
13761
13762		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wredundant-decls" >&5
13763$as_echo_n "checking if $CC supports-Wredundant-decls... " >&6; }
13764		cacheid=xorg_cv_cc_flag__Wredundant_decls
13765		if eval \${$cacheid+:} false; then :
13766  $as_echo_n "(cached) " >&6
13767else
13768  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13769/* end confdefs.h.  */
13770int i;
13771int
13772main ()
13773{
13774
13775  ;
13776  return 0;
13777}
13778_ACEOF
13779if ac_fn_c_try_link "$LINENO"; then :
13780  eval $cacheid=yes
13781else
13782  eval $cacheid=no
13783fi
13784rm -f core conftest.err conftest.$ac_objext \
13785    conftest$ac_exeext conftest.$ac_ext
13786fi
13787
13788
13789		CFLAGS="$xorg_testset_save_CFLAGS"
13790
13791		eval supported=\$$cacheid
13792		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13793$as_echo "$supported" >&6; }
13794		if test "$supported" = "yes" ; then
13795			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
13796			found="yes"
13797		fi
13798	fi
13799
13800
13801
13802# These are currently disabled because they are noisy.  They will be enabled
13803# in the future once the codebase is sufficiently modernized to silence
13804# them.  For now, I don't want them to drown out the other warnings.
13805# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op])
13806# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
13807# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
13808
13809# Turn some warnings into errors, so we don't accidently get successful builds
13810# when there are problems that should be fixed.
13811
13812if test "x$SELECTIVE_WERROR" = "xyes" ; then
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826xorg_testset_save_CFLAGS="$CFLAGS"
13827
13828if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13829	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13830	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13831$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13832if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13833  $as_echo_n "(cached) " >&6
13834else
13835  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13836/* end confdefs.h.  */
13837int i;
13838_ACEOF
13839if ac_fn_c_try_compile "$LINENO"; then :
13840  xorg_cv_cc_flag_unknown_warning_option=yes
13841else
13842  xorg_cv_cc_flag_unknown_warning_option=no
13843fi
13844rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13845fi
13846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13847$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13848	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13849	CFLAGS="$xorg_testset_save_CFLAGS"
13850fi
13851
13852if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13853	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13854		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13855	fi
13856	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13857	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13858$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13859if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13860  $as_echo_n "(cached) " >&6
13861else
13862  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13863/* end confdefs.h.  */
13864int i;
13865_ACEOF
13866if ac_fn_c_try_compile "$LINENO"; then :
13867  xorg_cv_cc_flag_unused_command_line_argument=yes
13868else
13869  xorg_cv_cc_flag_unused_command_line_argument=no
13870fi
13871rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13872fi
13873{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13874$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13875	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13876	CFLAGS="$xorg_testset_save_CFLAGS"
13877fi
13878
13879found="no"
13880
13881	if test $found = "no" ; then
13882		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13883			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13884		fi
13885
13886		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13887			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13888		fi
13889
13890		CFLAGS="$CFLAGS -Werror=implicit"
13891
13892		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=implicit" >&5
13893$as_echo_n "checking if $CC supports-Werror=implicit... " >&6; }
13894		cacheid=xorg_cv_cc_flag__Werror_implicit
13895		if eval \${$cacheid+:} false; then :
13896  $as_echo_n "(cached) " >&6
13897else
13898  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13899/* end confdefs.h.  */
13900int i;
13901int
13902main ()
13903{
13904
13905  ;
13906  return 0;
13907}
13908_ACEOF
13909if ac_fn_c_try_link "$LINENO"; then :
13910  eval $cacheid=yes
13911else
13912  eval $cacheid=no
13913fi
13914rm -f core conftest.err conftest.$ac_objext \
13915    conftest$ac_exeext conftest.$ac_ext
13916fi
13917
13918
13919		CFLAGS="$xorg_testset_save_CFLAGS"
13920
13921		eval supported=\$$cacheid
13922		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13923$as_echo "$supported" >&6; }
13924		if test "$supported" = "yes" ; then
13925			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
13926			found="yes"
13927		fi
13928	fi
13929
13930	if test $found = "no" ; then
13931		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13932			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13933		fi
13934
13935		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13936			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13937		fi
13938
13939		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
13940
13941		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
13942$as_echo_n "checking if $CC supports-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
13943		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
13944		if eval \${$cacheid+:} false; then :
13945  $as_echo_n "(cached) " >&6
13946else
13947  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13948/* end confdefs.h.  */
13949int i;
13950int
13951main ()
13952{
13953
13954  ;
13955  return 0;
13956}
13957_ACEOF
13958if ac_fn_c_try_link "$LINENO"; then :
13959  eval $cacheid=yes
13960else
13961  eval $cacheid=no
13962fi
13963rm -f core conftest.err conftest.$ac_objext \
13964    conftest$ac_exeext conftest.$ac_ext
13965fi
13966
13967
13968		CFLAGS="$xorg_testset_save_CFLAGS"
13969
13970		eval supported=\$$cacheid
13971		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13972$as_echo "$supported" >&6; }
13973		if test "$supported" = "yes" ; then
13974			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
13975			found="yes"
13976		fi
13977	fi
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993xorg_testset_save_CFLAGS="$CFLAGS"
13994
13995if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13996	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13997	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13998$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13999if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14000  $as_echo_n "(cached) " >&6
14001else
14002  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14003/* end confdefs.h.  */
14004int i;
14005_ACEOF
14006if ac_fn_c_try_compile "$LINENO"; then :
14007  xorg_cv_cc_flag_unknown_warning_option=yes
14008else
14009  xorg_cv_cc_flag_unknown_warning_option=no
14010fi
14011rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14012fi
14013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14014$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14015	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14016	CFLAGS="$xorg_testset_save_CFLAGS"
14017fi
14018
14019if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14020	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14021		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14022	fi
14023	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14024	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14025$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14026if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14027  $as_echo_n "(cached) " >&6
14028else
14029  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14030/* end confdefs.h.  */
14031int i;
14032_ACEOF
14033if ac_fn_c_try_compile "$LINENO"; then :
14034  xorg_cv_cc_flag_unused_command_line_argument=yes
14035else
14036  xorg_cv_cc_flag_unused_command_line_argument=no
14037fi
14038rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14039fi
14040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14041$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14042	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14043	CFLAGS="$xorg_testset_save_CFLAGS"
14044fi
14045
14046found="no"
14047
14048	if test $found = "no" ; then
14049		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14050			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14051		fi
14052
14053		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14054			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14055		fi
14056
14057		CFLAGS="$CFLAGS -Werror=nonnull"
14058
14059		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=nonnull" >&5
14060$as_echo_n "checking if $CC supports-Werror=nonnull... " >&6; }
14061		cacheid=xorg_cv_cc_flag__Werror_nonnull
14062		if eval \${$cacheid+:} false; then :
14063  $as_echo_n "(cached) " >&6
14064else
14065  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14066/* end confdefs.h.  */
14067int i;
14068int
14069main ()
14070{
14071
14072  ;
14073  return 0;
14074}
14075_ACEOF
14076if ac_fn_c_try_link "$LINENO"; then :
14077  eval $cacheid=yes
14078else
14079  eval $cacheid=no
14080fi
14081rm -f core conftest.err conftest.$ac_objext \
14082    conftest$ac_exeext conftest.$ac_ext
14083fi
14084
14085
14086		CFLAGS="$xorg_testset_save_CFLAGS"
14087
14088		eval supported=\$$cacheid
14089		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14090$as_echo "$supported" >&6; }
14091		if test "$supported" = "yes" ; then
14092			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14093			found="yes"
14094		fi
14095	fi
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111xorg_testset_save_CFLAGS="$CFLAGS"
14112
14113if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14114	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14115	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14116$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14117if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14118  $as_echo_n "(cached) " >&6
14119else
14120  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14121/* end confdefs.h.  */
14122int i;
14123_ACEOF
14124if ac_fn_c_try_compile "$LINENO"; then :
14125  xorg_cv_cc_flag_unknown_warning_option=yes
14126else
14127  xorg_cv_cc_flag_unknown_warning_option=no
14128fi
14129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14130fi
14131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14132$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14133	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14134	CFLAGS="$xorg_testset_save_CFLAGS"
14135fi
14136
14137if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14138	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14139		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14140	fi
14141	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14142	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14143$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14144if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14145  $as_echo_n "(cached) " >&6
14146else
14147  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14148/* end confdefs.h.  */
14149int i;
14150_ACEOF
14151if ac_fn_c_try_compile "$LINENO"; then :
14152  xorg_cv_cc_flag_unused_command_line_argument=yes
14153else
14154  xorg_cv_cc_flag_unused_command_line_argument=no
14155fi
14156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14157fi
14158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14159$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14160	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14161	CFLAGS="$xorg_testset_save_CFLAGS"
14162fi
14163
14164found="no"
14165
14166	if test $found = "no" ; then
14167		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14168			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14169		fi
14170
14171		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14172			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14173		fi
14174
14175		CFLAGS="$CFLAGS -Werror=init-self"
14176
14177		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=init-self" >&5
14178$as_echo_n "checking if $CC supports-Werror=init-self... " >&6; }
14179		cacheid=xorg_cv_cc_flag__Werror_init_self
14180		if eval \${$cacheid+:} false; then :
14181  $as_echo_n "(cached) " >&6
14182else
14183  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14184/* end confdefs.h.  */
14185int i;
14186int
14187main ()
14188{
14189
14190  ;
14191  return 0;
14192}
14193_ACEOF
14194if ac_fn_c_try_link "$LINENO"; then :
14195  eval $cacheid=yes
14196else
14197  eval $cacheid=no
14198fi
14199rm -f core conftest.err conftest.$ac_objext \
14200    conftest$ac_exeext conftest.$ac_ext
14201fi
14202
14203
14204		CFLAGS="$xorg_testset_save_CFLAGS"
14205
14206		eval supported=\$$cacheid
14207		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14208$as_echo "$supported" >&6; }
14209		if test "$supported" = "yes" ; then
14210			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14211			found="yes"
14212		fi
14213	fi
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229xorg_testset_save_CFLAGS="$CFLAGS"
14230
14231if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14232	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14233	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14234$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14235if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14236  $as_echo_n "(cached) " >&6
14237else
14238  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14239/* end confdefs.h.  */
14240int i;
14241_ACEOF
14242if ac_fn_c_try_compile "$LINENO"; then :
14243  xorg_cv_cc_flag_unknown_warning_option=yes
14244else
14245  xorg_cv_cc_flag_unknown_warning_option=no
14246fi
14247rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14248fi
14249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14250$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14251	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14252	CFLAGS="$xorg_testset_save_CFLAGS"
14253fi
14254
14255if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14256	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14257		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14258	fi
14259	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14260	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14261$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14262if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14263  $as_echo_n "(cached) " >&6
14264else
14265  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14266/* end confdefs.h.  */
14267int i;
14268_ACEOF
14269if ac_fn_c_try_compile "$LINENO"; then :
14270  xorg_cv_cc_flag_unused_command_line_argument=yes
14271else
14272  xorg_cv_cc_flag_unused_command_line_argument=no
14273fi
14274rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14275fi
14276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14277$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14278	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14279	CFLAGS="$xorg_testset_save_CFLAGS"
14280fi
14281
14282found="no"
14283
14284	if test $found = "no" ; then
14285		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14286			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14287		fi
14288
14289		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14290			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14291		fi
14292
14293		CFLAGS="$CFLAGS -Werror=main"
14294
14295		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=main" >&5
14296$as_echo_n "checking if $CC supports-Werror=main... " >&6; }
14297		cacheid=xorg_cv_cc_flag__Werror_main
14298		if eval \${$cacheid+:} false; then :
14299  $as_echo_n "(cached) " >&6
14300else
14301  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14302/* end confdefs.h.  */
14303int i;
14304int
14305main ()
14306{
14307
14308  ;
14309  return 0;
14310}
14311_ACEOF
14312if ac_fn_c_try_link "$LINENO"; then :
14313  eval $cacheid=yes
14314else
14315  eval $cacheid=no
14316fi
14317rm -f core conftest.err conftest.$ac_objext \
14318    conftest$ac_exeext conftest.$ac_ext
14319fi
14320
14321
14322		CFLAGS="$xorg_testset_save_CFLAGS"
14323
14324		eval supported=\$$cacheid
14325		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14326$as_echo "$supported" >&6; }
14327		if test "$supported" = "yes" ; then
14328			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
14329			found="yes"
14330		fi
14331	fi
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347xorg_testset_save_CFLAGS="$CFLAGS"
14348
14349if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14350	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14351	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14352$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14353if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14354  $as_echo_n "(cached) " >&6
14355else
14356  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14357/* end confdefs.h.  */
14358int i;
14359_ACEOF
14360if ac_fn_c_try_compile "$LINENO"; then :
14361  xorg_cv_cc_flag_unknown_warning_option=yes
14362else
14363  xorg_cv_cc_flag_unknown_warning_option=no
14364fi
14365rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14366fi
14367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14368$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14369	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14370	CFLAGS="$xorg_testset_save_CFLAGS"
14371fi
14372
14373if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14374	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14375		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14376	fi
14377	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14378	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14379$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14380if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14381  $as_echo_n "(cached) " >&6
14382else
14383  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14384/* end confdefs.h.  */
14385int i;
14386_ACEOF
14387if ac_fn_c_try_compile "$LINENO"; then :
14388  xorg_cv_cc_flag_unused_command_line_argument=yes
14389else
14390  xorg_cv_cc_flag_unused_command_line_argument=no
14391fi
14392rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14393fi
14394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14395$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14396	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14397	CFLAGS="$xorg_testset_save_CFLAGS"
14398fi
14399
14400found="no"
14401
14402	if test $found = "no" ; then
14403		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14404			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14405		fi
14406
14407		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14408			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14409		fi
14410
14411		CFLAGS="$CFLAGS -Werror=missing-braces"
14412
14413		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=missing-braces" >&5
14414$as_echo_n "checking if $CC supports-Werror=missing-braces... " >&6; }
14415		cacheid=xorg_cv_cc_flag__Werror_missing_braces
14416		if eval \${$cacheid+:} false; then :
14417  $as_echo_n "(cached) " >&6
14418else
14419  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14420/* end confdefs.h.  */
14421int i;
14422int
14423main ()
14424{
14425
14426  ;
14427  return 0;
14428}
14429_ACEOF
14430if ac_fn_c_try_link "$LINENO"; then :
14431  eval $cacheid=yes
14432else
14433  eval $cacheid=no
14434fi
14435rm -f core conftest.err conftest.$ac_objext \
14436    conftest$ac_exeext conftest.$ac_ext
14437fi
14438
14439
14440		CFLAGS="$xorg_testset_save_CFLAGS"
14441
14442		eval supported=\$$cacheid
14443		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14444$as_echo "$supported" >&6; }
14445		if test "$supported" = "yes" ; then
14446			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
14447			found="yes"
14448		fi
14449	fi
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462
14463
14464
14465xorg_testset_save_CFLAGS="$CFLAGS"
14466
14467if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14468	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14469	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14470$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14471if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14472  $as_echo_n "(cached) " >&6
14473else
14474  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14475/* end confdefs.h.  */
14476int i;
14477_ACEOF
14478if ac_fn_c_try_compile "$LINENO"; then :
14479  xorg_cv_cc_flag_unknown_warning_option=yes
14480else
14481  xorg_cv_cc_flag_unknown_warning_option=no
14482fi
14483rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14484fi
14485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14486$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14487	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14488	CFLAGS="$xorg_testset_save_CFLAGS"
14489fi
14490
14491if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14492	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14493		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14494	fi
14495	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14496	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14497$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14498if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14499  $as_echo_n "(cached) " >&6
14500else
14501  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14502/* end confdefs.h.  */
14503int i;
14504_ACEOF
14505if ac_fn_c_try_compile "$LINENO"; then :
14506  xorg_cv_cc_flag_unused_command_line_argument=yes
14507else
14508  xorg_cv_cc_flag_unused_command_line_argument=no
14509fi
14510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14511fi
14512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14513$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14514	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14515	CFLAGS="$xorg_testset_save_CFLAGS"
14516fi
14517
14518found="no"
14519
14520	if test $found = "no" ; then
14521		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14522			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14523		fi
14524
14525		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14526			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14527		fi
14528
14529		CFLAGS="$CFLAGS -Werror=sequence-point"
14530
14531		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=sequence-point" >&5
14532$as_echo_n "checking if $CC supports-Werror=sequence-point... " >&6; }
14533		cacheid=xorg_cv_cc_flag__Werror_sequence_point
14534		if eval \${$cacheid+:} false; then :
14535  $as_echo_n "(cached) " >&6
14536else
14537  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14538/* end confdefs.h.  */
14539int i;
14540int
14541main ()
14542{
14543
14544  ;
14545  return 0;
14546}
14547_ACEOF
14548if ac_fn_c_try_link "$LINENO"; then :
14549  eval $cacheid=yes
14550else
14551  eval $cacheid=no
14552fi
14553rm -f core conftest.err conftest.$ac_objext \
14554    conftest$ac_exeext conftest.$ac_ext
14555fi
14556
14557
14558		CFLAGS="$xorg_testset_save_CFLAGS"
14559
14560		eval supported=\$$cacheid
14561		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14562$as_echo "$supported" >&6; }
14563		if test "$supported" = "yes" ; then
14564			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
14565			found="yes"
14566		fi
14567	fi
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577
14578
14579
14580
14581
14582
14583xorg_testset_save_CFLAGS="$CFLAGS"
14584
14585if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14586	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14587	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14588$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14589if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14590  $as_echo_n "(cached) " >&6
14591else
14592  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14593/* end confdefs.h.  */
14594int i;
14595_ACEOF
14596if ac_fn_c_try_compile "$LINENO"; then :
14597  xorg_cv_cc_flag_unknown_warning_option=yes
14598else
14599  xorg_cv_cc_flag_unknown_warning_option=no
14600fi
14601rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14602fi
14603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14604$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14605	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14606	CFLAGS="$xorg_testset_save_CFLAGS"
14607fi
14608
14609if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14610	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14611		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14612	fi
14613	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14614	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14615$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14616if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14617  $as_echo_n "(cached) " >&6
14618else
14619  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14620/* end confdefs.h.  */
14621int i;
14622_ACEOF
14623if ac_fn_c_try_compile "$LINENO"; then :
14624  xorg_cv_cc_flag_unused_command_line_argument=yes
14625else
14626  xorg_cv_cc_flag_unused_command_line_argument=no
14627fi
14628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14629fi
14630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14631$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14632	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14633	CFLAGS="$xorg_testset_save_CFLAGS"
14634fi
14635
14636found="no"
14637
14638	if test $found = "no" ; then
14639		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14640			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14641		fi
14642
14643		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14644			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14645		fi
14646
14647		CFLAGS="$CFLAGS -Werror=return-type"
14648
14649		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=return-type" >&5
14650$as_echo_n "checking if $CC supports-Werror=return-type... " >&6; }
14651		cacheid=xorg_cv_cc_flag__Werror_return_type
14652		if eval \${$cacheid+:} false; then :
14653  $as_echo_n "(cached) " >&6
14654else
14655  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14656/* end confdefs.h.  */
14657int i;
14658int
14659main ()
14660{
14661
14662  ;
14663  return 0;
14664}
14665_ACEOF
14666if ac_fn_c_try_link "$LINENO"; then :
14667  eval $cacheid=yes
14668else
14669  eval $cacheid=no
14670fi
14671rm -f core conftest.err conftest.$ac_objext \
14672    conftest$ac_exeext conftest.$ac_ext
14673fi
14674
14675
14676		CFLAGS="$xorg_testset_save_CFLAGS"
14677
14678		eval supported=\$$cacheid
14679		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14680$as_echo "$supported" >&6; }
14681		if test "$supported" = "yes" ; then
14682			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
14683			found="yes"
14684		fi
14685	fi
14686
14687	if test $found = "no" ; then
14688		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14689			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14690		fi
14691
14692		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14693			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14694		fi
14695
14696		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14697
14698		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
14699$as_echo_n "checking if $CC supports-errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
14700		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
14701		if eval \${$cacheid+:} false; then :
14702  $as_echo_n "(cached) " >&6
14703else
14704  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14705/* end confdefs.h.  */
14706int i;
14707int
14708main ()
14709{
14710
14711  ;
14712  return 0;
14713}
14714_ACEOF
14715if ac_fn_c_try_link "$LINENO"; then :
14716  eval $cacheid=yes
14717else
14718  eval $cacheid=no
14719fi
14720rm -f core conftest.err conftest.$ac_objext \
14721    conftest$ac_exeext conftest.$ac_ext
14722fi
14723
14724
14725		CFLAGS="$xorg_testset_save_CFLAGS"
14726
14727		eval supported=\$$cacheid
14728		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14729$as_echo "$supported" >&6; }
14730		if test "$supported" = "yes" ; then
14731			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14732			found="yes"
14733		fi
14734	fi
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750xorg_testset_save_CFLAGS="$CFLAGS"
14751
14752if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14753	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14754	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14755$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14756if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14757  $as_echo_n "(cached) " >&6
14758else
14759  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14760/* end confdefs.h.  */
14761int i;
14762_ACEOF
14763if ac_fn_c_try_compile "$LINENO"; then :
14764  xorg_cv_cc_flag_unknown_warning_option=yes
14765else
14766  xorg_cv_cc_flag_unknown_warning_option=no
14767fi
14768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14769fi
14770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14771$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14772	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14773	CFLAGS="$xorg_testset_save_CFLAGS"
14774fi
14775
14776if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14777	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14778		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14779	fi
14780	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14781	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14782$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14783if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14784  $as_echo_n "(cached) " >&6
14785else
14786  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14787/* end confdefs.h.  */
14788int i;
14789_ACEOF
14790if ac_fn_c_try_compile "$LINENO"; then :
14791  xorg_cv_cc_flag_unused_command_line_argument=yes
14792else
14793  xorg_cv_cc_flag_unused_command_line_argument=no
14794fi
14795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14796fi
14797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14798$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14799	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14800	CFLAGS="$xorg_testset_save_CFLAGS"
14801fi
14802
14803found="no"
14804
14805	if test $found = "no" ; then
14806		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14807			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14808		fi
14809
14810		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14811			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14812		fi
14813
14814		CFLAGS="$CFLAGS -Werror=trigraphs"
14815
14816		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=trigraphs" >&5
14817$as_echo_n "checking if $CC supports-Werror=trigraphs... " >&6; }
14818		cacheid=xorg_cv_cc_flag__Werror_trigraphs
14819		if eval \${$cacheid+:} false; then :
14820  $as_echo_n "(cached) " >&6
14821else
14822  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14823/* end confdefs.h.  */
14824int i;
14825int
14826main ()
14827{
14828
14829  ;
14830  return 0;
14831}
14832_ACEOF
14833if ac_fn_c_try_link "$LINENO"; then :
14834  eval $cacheid=yes
14835else
14836  eval $cacheid=no
14837fi
14838rm -f core conftest.err conftest.$ac_objext \
14839    conftest$ac_exeext conftest.$ac_ext
14840fi
14841
14842
14843		CFLAGS="$xorg_testset_save_CFLAGS"
14844
14845		eval supported=\$$cacheid
14846		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14847$as_echo "$supported" >&6; }
14848		if test "$supported" = "yes" ; then
14849			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
14850			found="yes"
14851		fi
14852	fi
14853
14854
14855
14856
14857
14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
14868xorg_testset_save_CFLAGS="$CFLAGS"
14869
14870if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14871	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14872	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14873$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14874if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14875  $as_echo_n "(cached) " >&6
14876else
14877  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14878/* end confdefs.h.  */
14879int i;
14880_ACEOF
14881if ac_fn_c_try_compile "$LINENO"; then :
14882  xorg_cv_cc_flag_unknown_warning_option=yes
14883else
14884  xorg_cv_cc_flag_unknown_warning_option=no
14885fi
14886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14887fi
14888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14889$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14890	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14891	CFLAGS="$xorg_testset_save_CFLAGS"
14892fi
14893
14894if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14895	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14896		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14897	fi
14898	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14899	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14900$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14901if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14902  $as_echo_n "(cached) " >&6
14903else
14904  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14905/* end confdefs.h.  */
14906int i;
14907_ACEOF
14908if ac_fn_c_try_compile "$LINENO"; then :
14909  xorg_cv_cc_flag_unused_command_line_argument=yes
14910else
14911  xorg_cv_cc_flag_unused_command_line_argument=no
14912fi
14913rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14914fi
14915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14916$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14917	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14918	CFLAGS="$xorg_testset_save_CFLAGS"
14919fi
14920
14921found="no"
14922
14923	if test $found = "no" ; then
14924		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14925			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14926		fi
14927
14928		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14929			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14930		fi
14931
14932		CFLAGS="$CFLAGS -Werror=array-bounds"
14933
14934		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=array-bounds" >&5
14935$as_echo_n "checking if $CC supports-Werror=array-bounds... " >&6; }
14936		cacheid=xorg_cv_cc_flag__Werror_array_bounds
14937		if eval \${$cacheid+:} false; then :
14938  $as_echo_n "(cached) " >&6
14939else
14940  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14941/* end confdefs.h.  */
14942int i;
14943int
14944main ()
14945{
14946
14947  ;
14948  return 0;
14949}
14950_ACEOF
14951if ac_fn_c_try_link "$LINENO"; then :
14952  eval $cacheid=yes
14953else
14954  eval $cacheid=no
14955fi
14956rm -f core conftest.err conftest.$ac_objext \
14957    conftest$ac_exeext conftest.$ac_ext
14958fi
14959
14960
14961		CFLAGS="$xorg_testset_save_CFLAGS"
14962
14963		eval supported=\$$cacheid
14964		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14965$as_echo "$supported" >&6; }
14966		if test "$supported" = "yes" ; then
14967			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
14968			found="yes"
14969		fi
14970	fi
14971
14972
14973
14974
14975
14976
14977
14978
14979
14980
14981
14982
14983
14984
14985
14986xorg_testset_save_CFLAGS="$CFLAGS"
14987
14988if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14989	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14990	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14991$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14992if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14993  $as_echo_n "(cached) " >&6
14994else
14995  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14996/* end confdefs.h.  */
14997int i;
14998_ACEOF
14999if ac_fn_c_try_compile "$LINENO"; then :
15000  xorg_cv_cc_flag_unknown_warning_option=yes
15001else
15002  xorg_cv_cc_flag_unknown_warning_option=no
15003fi
15004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15005fi
15006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15007$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15008	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15009	CFLAGS="$xorg_testset_save_CFLAGS"
15010fi
15011
15012if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15013	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15014		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15015	fi
15016	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15017	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15018$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15019if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15020  $as_echo_n "(cached) " >&6
15021else
15022  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15023/* end confdefs.h.  */
15024int i;
15025_ACEOF
15026if ac_fn_c_try_compile "$LINENO"; then :
15027  xorg_cv_cc_flag_unused_command_line_argument=yes
15028else
15029  xorg_cv_cc_flag_unused_command_line_argument=no
15030fi
15031rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15032fi
15033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15034$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15035	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15036	CFLAGS="$xorg_testset_save_CFLAGS"
15037fi
15038
15039found="no"
15040
15041	if test $found = "no" ; then
15042		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15043			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15044		fi
15045
15046		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15047			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15048		fi
15049
15050		CFLAGS="$CFLAGS -Werror=write-strings"
15051
15052		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=write-strings" >&5
15053$as_echo_n "checking if $CC supports-Werror=write-strings... " >&6; }
15054		cacheid=xorg_cv_cc_flag__Werror_write_strings
15055		if eval \${$cacheid+:} false; then :
15056  $as_echo_n "(cached) " >&6
15057else
15058  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15059/* end confdefs.h.  */
15060int i;
15061int
15062main ()
15063{
15064
15065  ;
15066  return 0;
15067}
15068_ACEOF
15069if ac_fn_c_try_link "$LINENO"; then :
15070  eval $cacheid=yes
15071else
15072  eval $cacheid=no
15073fi
15074rm -f core conftest.err conftest.$ac_objext \
15075    conftest$ac_exeext conftest.$ac_ext
15076fi
15077
15078
15079		CFLAGS="$xorg_testset_save_CFLAGS"
15080
15081		eval supported=\$$cacheid
15082		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15083$as_echo "$supported" >&6; }
15084		if test "$supported" = "yes" ; then
15085			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15086			found="yes"
15087		fi
15088	fi
15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
15104xorg_testset_save_CFLAGS="$CFLAGS"
15105
15106if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15107	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15108	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15109$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15110if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15111  $as_echo_n "(cached) " >&6
15112else
15113  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15114/* end confdefs.h.  */
15115int i;
15116_ACEOF
15117if ac_fn_c_try_compile "$LINENO"; then :
15118  xorg_cv_cc_flag_unknown_warning_option=yes
15119else
15120  xorg_cv_cc_flag_unknown_warning_option=no
15121fi
15122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15123fi
15124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15125$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15126	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15127	CFLAGS="$xorg_testset_save_CFLAGS"
15128fi
15129
15130if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15131	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15132		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15133	fi
15134	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15135	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15136$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15137if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15138  $as_echo_n "(cached) " >&6
15139else
15140  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15141/* end confdefs.h.  */
15142int i;
15143_ACEOF
15144if ac_fn_c_try_compile "$LINENO"; then :
15145  xorg_cv_cc_flag_unused_command_line_argument=yes
15146else
15147  xorg_cv_cc_flag_unused_command_line_argument=no
15148fi
15149rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15150fi
15151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15152$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15153	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15154	CFLAGS="$xorg_testset_save_CFLAGS"
15155fi
15156
15157found="no"
15158
15159	if test $found = "no" ; then
15160		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15161			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15162		fi
15163
15164		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15165			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15166		fi
15167
15168		CFLAGS="$CFLAGS -Werror=address"
15169
15170		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=address" >&5
15171$as_echo_n "checking if $CC supports-Werror=address... " >&6; }
15172		cacheid=xorg_cv_cc_flag__Werror_address
15173		if eval \${$cacheid+:} false; then :
15174  $as_echo_n "(cached) " >&6
15175else
15176  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15177/* end confdefs.h.  */
15178int i;
15179int
15180main ()
15181{
15182
15183  ;
15184  return 0;
15185}
15186_ACEOF
15187if ac_fn_c_try_link "$LINENO"; then :
15188  eval $cacheid=yes
15189else
15190  eval $cacheid=no
15191fi
15192rm -f core conftest.err conftest.$ac_objext \
15193    conftest$ac_exeext conftest.$ac_ext
15194fi
15195
15196
15197		CFLAGS="$xorg_testset_save_CFLAGS"
15198
15199		eval supported=\$$cacheid
15200		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15201$as_echo "$supported" >&6; }
15202		if test "$supported" = "yes" ; then
15203			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15204			found="yes"
15205		fi
15206	fi
15207
15208
15209
15210
15211
15212
15213
15214
15215
15216
15217
15218
15219
15220
15221
15222xorg_testset_save_CFLAGS="$CFLAGS"
15223
15224if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15225	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15226	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15227$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15228if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15229  $as_echo_n "(cached) " >&6
15230else
15231  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15232/* end confdefs.h.  */
15233int i;
15234_ACEOF
15235if ac_fn_c_try_compile "$LINENO"; then :
15236  xorg_cv_cc_flag_unknown_warning_option=yes
15237else
15238  xorg_cv_cc_flag_unknown_warning_option=no
15239fi
15240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15241fi
15242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15243$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15244	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15245	CFLAGS="$xorg_testset_save_CFLAGS"
15246fi
15247
15248if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15249	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15250		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15251	fi
15252	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15253	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15254$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15255if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15256  $as_echo_n "(cached) " >&6
15257else
15258  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15259/* end confdefs.h.  */
15260int i;
15261_ACEOF
15262if ac_fn_c_try_compile "$LINENO"; then :
15263  xorg_cv_cc_flag_unused_command_line_argument=yes
15264else
15265  xorg_cv_cc_flag_unused_command_line_argument=no
15266fi
15267rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15268fi
15269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15270$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15271	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15272	CFLAGS="$xorg_testset_save_CFLAGS"
15273fi
15274
15275found="no"
15276
15277	if test $found = "no" ; then
15278		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15279			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15280		fi
15281
15282		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15283			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15284		fi
15285
15286		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
15287
15288		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=int-to-pointer-cast" >&5
15289$as_echo_n "checking if $CC supports-Werror=int-to-pointer-cast... " >&6; }
15290		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
15291		if eval \${$cacheid+:} false; then :
15292  $as_echo_n "(cached) " >&6
15293else
15294  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15295/* end confdefs.h.  */
15296int i;
15297int
15298main ()
15299{
15300
15301  ;
15302  return 0;
15303}
15304_ACEOF
15305if ac_fn_c_try_link "$LINENO"; then :
15306  eval $cacheid=yes
15307else
15308  eval $cacheid=no
15309fi
15310rm -f core conftest.err conftest.$ac_objext \
15311    conftest$ac_exeext conftest.$ac_ext
15312fi
15313
15314
15315		CFLAGS="$xorg_testset_save_CFLAGS"
15316
15317		eval supported=\$$cacheid
15318		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15319$as_echo "$supported" >&6; }
15320		if test "$supported" = "yes" ; then
15321			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
15322			found="yes"
15323		fi
15324	fi
15325
15326	if test $found = "no" ; then
15327		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15328			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15329		fi
15330
15331		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15332			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15333		fi
15334
15335		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15336
15337		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn=E_BAD_PTR_INT_COMBINATION" >&5
15338$as_echo_n "checking if $CC supports-errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
15339		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
15340		if eval \${$cacheid+:} false; then :
15341  $as_echo_n "(cached) " >&6
15342else
15343  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15344/* end confdefs.h.  */
15345int i;
15346int
15347main ()
15348{
15349
15350  ;
15351  return 0;
15352}
15353_ACEOF
15354if ac_fn_c_try_link "$LINENO"; then :
15355  eval $cacheid=yes
15356else
15357  eval $cacheid=no
15358fi
15359rm -f core conftest.err conftest.$ac_objext \
15360    conftest$ac_exeext conftest.$ac_ext
15361fi
15362
15363
15364		CFLAGS="$xorg_testset_save_CFLAGS"
15365
15366		eval supported=\$$cacheid
15367		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15368$as_echo "$supported" >&6; }
15369		if test "$supported" = "yes" ; then
15370			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15371			found="yes"
15372		fi
15373	fi
15374
15375
15376
15377
15378
15379
15380
15381
15382
15383
15384
15385
15386
15387
15388
15389xorg_testset_save_CFLAGS="$CFLAGS"
15390
15391if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15392	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15393	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15394$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15395if ${xorg_cv_cc_flag_unknown_warning_option+:} 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_unknown_warning_option=yes
15404else
15405  xorg_cv_cc_flag_unknown_warning_option=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_unknown_warning_option" >&5
15410$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15411	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15412	CFLAGS="$xorg_testset_save_CFLAGS"
15413fi
15414
15415if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15416	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15417		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15418	fi
15419	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15420	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15421$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15422if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15423  $as_echo_n "(cached) " >&6
15424else
15425  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15426/* end confdefs.h.  */
15427int i;
15428_ACEOF
15429if ac_fn_c_try_compile "$LINENO"; then :
15430  xorg_cv_cc_flag_unused_command_line_argument=yes
15431else
15432  xorg_cv_cc_flag_unused_command_line_argument=no
15433fi
15434rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15435fi
15436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15437$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15438	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15439	CFLAGS="$xorg_testset_save_CFLAGS"
15440fi
15441
15442found="no"
15443
15444	if test $found = "no" ; then
15445		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15446			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15447		fi
15448
15449		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15450			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15451		fi
15452
15453		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
15454
15455		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=pointer-to-int-cast" >&5
15456$as_echo_n "checking if $CC supports-Werror=pointer-to-int-cast... " >&6; }
15457		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
15458		if eval \${$cacheid+:} false; then :
15459  $as_echo_n "(cached) " >&6
15460else
15461  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15462/* end confdefs.h.  */
15463int i;
15464int
15465main ()
15466{
15467
15468  ;
15469  return 0;
15470}
15471_ACEOF
15472if ac_fn_c_try_link "$LINENO"; then :
15473  eval $cacheid=yes
15474else
15475  eval $cacheid=no
15476fi
15477rm -f core conftest.err conftest.$ac_objext \
15478    conftest$ac_exeext conftest.$ac_ext
15479fi
15480
15481
15482		CFLAGS="$xorg_testset_save_CFLAGS"
15483
15484		eval supported=\$$cacheid
15485		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15486$as_echo "$supported" >&6; }
15487		if test "$supported" = "yes" ; then
15488			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
15489			found="yes"
15490		fi
15491	fi
15492
15493 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
15494else
15495{ $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
15496$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;}
15497
15498
15499
15500
15501
15502
15503
15504
15505
15506
15507
15508
15509
15510xorg_testset_save_CFLAGS="$CFLAGS"
15511
15512if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15513	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15514	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15515$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15516if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15517  $as_echo_n "(cached) " >&6
15518else
15519  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15520/* end confdefs.h.  */
15521int i;
15522_ACEOF
15523if ac_fn_c_try_compile "$LINENO"; then :
15524  xorg_cv_cc_flag_unknown_warning_option=yes
15525else
15526  xorg_cv_cc_flag_unknown_warning_option=no
15527fi
15528rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15529fi
15530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15531$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15532	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15533	CFLAGS="$xorg_testset_save_CFLAGS"
15534fi
15535
15536if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15537	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15538		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15539	fi
15540	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15541	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15542$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15543if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15544  $as_echo_n "(cached) " >&6
15545else
15546  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15547/* end confdefs.h.  */
15548int i;
15549_ACEOF
15550if ac_fn_c_try_compile "$LINENO"; then :
15551  xorg_cv_cc_flag_unused_command_line_argument=yes
15552else
15553  xorg_cv_cc_flag_unused_command_line_argument=no
15554fi
15555rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15556fi
15557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15558$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15559	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15560	CFLAGS="$xorg_testset_save_CFLAGS"
15561fi
15562
15563found="no"
15564
15565	if test $found = "no" ; then
15566		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15567			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15568		fi
15569
15570		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15571			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15572		fi
15573
15574		CFLAGS="$CFLAGS -Wimplicit"
15575
15576		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wimplicit" >&5
15577$as_echo_n "checking if $CC supports-Wimplicit... " >&6; }
15578		cacheid=xorg_cv_cc_flag__Wimplicit
15579		if eval \${$cacheid+:} false; then :
15580  $as_echo_n "(cached) " >&6
15581else
15582  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15583/* end confdefs.h.  */
15584int i;
15585int
15586main ()
15587{
15588
15589  ;
15590  return 0;
15591}
15592_ACEOF
15593if ac_fn_c_try_link "$LINENO"; then :
15594  eval $cacheid=yes
15595else
15596  eval $cacheid=no
15597fi
15598rm -f core conftest.err conftest.$ac_objext \
15599    conftest$ac_exeext conftest.$ac_ext
15600fi
15601
15602
15603		CFLAGS="$xorg_testset_save_CFLAGS"
15604
15605		eval supported=\$$cacheid
15606		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15607$as_echo "$supported" >&6; }
15608		if test "$supported" = "yes" ; then
15609			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
15610			found="yes"
15611		fi
15612	fi
15613
15614
15615
15616
15617
15618
15619
15620
15621
15622
15623
15624
15625
15626
15627
15628xorg_testset_save_CFLAGS="$CFLAGS"
15629
15630if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15631	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15632	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15633$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15634if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15635  $as_echo_n "(cached) " >&6
15636else
15637  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15638/* end confdefs.h.  */
15639int i;
15640_ACEOF
15641if ac_fn_c_try_compile "$LINENO"; then :
15642  xorg_cv_cc_flag_unknown_warning_option=yes
15643else
15644  xorg_cv_cc_flag_unknown_warning_option=no
15645fi
15646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15647fi
15648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15649$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15650	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15651	CFLAGS="$xorg_testset_save_CFLAGS"
15652fi
15653
15654if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15655	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15656		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15657	fi
15658	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15659	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15660$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15661if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15662  $as_echo_n "(cached) " >&6
15663else
15664  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15665/* end confdefs.h.  */
15666int i;
15667_ACEOF
15668if ac_fn_c_try_compile "$LINENO"; then :
15669  xorg_cv_cc_flag_unused_command_line_argument=yes
15670else
15671  xorg_cv_cc_flag_unused_command_line_argument=no
15672fi
15673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15674fi
15675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15676$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15677	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15678	CFLAGS="$xorg_testset_save_CFLAGS"
15679fi
15680
15681found="no"
15682
15683	if test $found = "no" ; then
15684		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15685			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15686		fi
15687
15688		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15689			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15690		fi
15691
15692		CFLAGS="$CFLAGS -Wnonnull"
15693
15694		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wnonnull" >&5
15695$as_echo_n "checking if $CC supports-Wnonnull... " >&6; }
15696		cacheid=xorg_cv_cc_flag__Wnonnull
15697		if eval \${$cacheid+:} false; then :
15698  $as_echo_n "(cached) " >&6
15699else
15700  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15701/* end confdefs.h.  */
15702int i;
15703int
15704main ()
15705{
15706
15707  ;
15708  return 0;
15709}
15710_ACEOF
15711if ac_fn_c_try_link "$LINENO"; then :
15712  eval $cacheid=yes
15713else
15714  eval $cacheid=no
15715fi
15716rm -f core conftest.err conftest.$ac_objext \
15717    conftest$ac_exeext conftest.$ac_ext
15718fi
15719
15720
15721		CFLAGS="$xorg_testset_save_CFLAGS"
15722
15723		eval supported=\$$cacheid
15724		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15725$as_echo "$supported" >&6; }
15726		if test "$supported" = "yes" ; then
15727			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
15728			found="yes"
15729		fi
15730	fi
15731
15732
15733
15734
15735
15736
15737
15738
15739
15740
15741
15742
15743
15744
15745
15746xorg_testset_save_CFLAGS="$CFLAGS"
15747
15748if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15749	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15750	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15751$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15752if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15753  $as_echo_n "(cached) " >&6
15754else
15755  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15756/* end confdefs.h.  */
15757int i;
15758_ACEOF
15759if ac_fn_c_try_compile "$LINENO"; then :
15760  xorg_cv_cc_flag_unknown_warning_option=yes
15761else
15762  xorg_cv_cc_flag_unknown_warning_option=no
15763fi
15764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15765fi
15766{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15767$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15768	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15769	CFLAGS="$xorg_testset_save_CFLAGS"
15770fi
15771
15772if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15773	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15774		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15775	fi
15776	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15777	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15778$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15779if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15780  $as_echo_n "(cached) " >&6
15781else
15782  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15783/* end confdefs.h.  */
15784int i;
15785_ACEOF
15786if ac_fn_c_try_compile "$LINENO"; then :
15787  xorg_cv_cc_flag_unused_command_line_argument=yes
15788else
15789  xorg_cv_cc_flag_unused_command_line_argument=no
15790fi
15791rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15792fi
15793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15794$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15795	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15796	CFLAGS="$xorg_testset_save_CFLAGS"
15797fi
15798
15799found="no"
15800
15801	if test $found = "no" ; then
15802		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15803			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15804		fi
15805
15806		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15807			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15808		fi
15809
15810		CFLAGS="$CFLAGS -Winit-self"
15811
15812		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Winit-self" >&5
15813$as_echo_n "checking if $CC supports-Winit-self... " >&6; }
15814		cacheid=xorg_cv_cc_flag__Winit_self
15815		if eval \${$cacheid+:} false; then :
15816  $as_echo_n "(cached) " >&6
15817else
15818  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15819/* end confdefs.h.  */
15820int i;
15821int
15822main ()
15823{
15824
15825  ;
15826  return 0;
15827}
15828_ACEOF
15829if ac_fn_c_try_link "$LINENO"; then :
15830  eval $cacheid=yes
15831else
15832  eval $cacheid=no
15833fi
15834rm -f core conftest.err conftest.$ac_objext \
15835    conftest$ac_exeext conftest.$ac_ext
15836fi
15837
15838
15839		CFLAGS="$xorg_testset_save_CFLAGS"
15840
15841		eval supported=\$$cacheid
15842		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15843$as_echo "$supported" >&6; }
15844		if test "$supported" = "yes" ; then
15845			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
15846			found="yes"
15847		fi
15848	fi
15849
15850
15851
15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864xorg_testset_save_CFLAGS="$CFLAGS"
15865
15866if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15867	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15868	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15869$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15870if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15871  $as_echo_n "(cached) " >&6
15872else
15873  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15874/* end confdefs.h.  */
15875int i;
15876_ACEOF
15877if ac_fn_c_try_compile "$LINENO"; then :
15878  xorg_cv_cc_flag_unknown_warning_option=yes
15879else
15880  xorg_cv_cc_flag_unknown_warning_option=no
15881fi
15882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15883fi
15884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15885$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15886	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15887	CFLAGS="$xorg_testset_save_CFLAGS"
15888fi
15889
15890if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15891	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15892		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15893	fi
15894	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15895	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15896$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15897if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15898  $as_echo_n "(cached) " >&6
15899else
15900  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15901/* end confdefs.h.  */
15902int i;
15903_ACEOF
15904if ac_fn_c_try_compile "$LINENO"; then :
15905  xorg_cv_cc_flag_unused_command_line_argument=yes
15906else
15907  xorg_cv_cc_flag_unused_command_line_argument=no
15908fi
15909rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15910fi
15911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15912$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15913	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15914	CFLAGS="$xorg_testset_save_CFLAGS"
15915fi
15916
15917found="no"
15918
15919	if test $found = "no" ; then
15920		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15921			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15922		fi
15923
15924		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15925			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15926		fi
15927
15928		CFLAGS="$CFLAGS -Wmain"
15929
15930		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmain" >&5
15931$as_echo_n "checking if $CC supports-Wmain... " >&6; }
15932		cacheid=xorg_cv_cc_flag__Wmain
15933		if eval \${$cacheid+:} false; then :
15934  $as_echo_n "(cached) " >&6
15935else
15936  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15937/* end confdefs.h.  */
15938int i;
15939int
15940main ()
15941{
15942
15943  ;
15944  return 0;
15945}
15946_ACEOF
15947if ac_fn_c_try_link "$LINENO"; then :
15948  eval $cacheid=yes
15949else
15950  eval $cacheid=no
15951fi
15952rm -f core conftest.err conftest.$ac_objext \
15953    conftest$ac_exeext conftest.$ac_ext
15954fi
15955
15956
15957		CFLAGS="$xorg_testset_save_CFLAGS"
15958
15959		eval supported=\$$cacheid
15960		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15961$as_echo "$supported" >&6; }
15962		if test "$supported" = "yes" ; then
15963			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
15964			found="yes"
15965		fi
15966	fi
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982xorg_testset_save_CFLAGS="$CFLAGS"
15983
15984if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15985	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15986	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15987$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15988if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15989  $as_echo_n "(cached) " >&6
15990else
15991  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15992/* end confdefs.h.  */
15993int i;
15994_ACEOF
15995if ac_fn_c_try_compile "$LINENO"; then :
15996  xorg_cv_cc_flag_unknown_warning_option=yes
15997else
15998  xorg_cv_cc_flag_unknown_warning_option=no
15999fi
16000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16001fi
16002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16003$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16004	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16005	CFLAGS="$xorg_testset_save_CFLAGS"
16006fi
16007
16008if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16009	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16010		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16011	fi
16012	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16013	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16014$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16015if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16016  $as_echo_n "(cached) " >&6
16017else
16018  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16019/* end confdefs.h.  */
16020int i;
16021_ACEOF
16022if ac_fn_c_try_compile "$LINENO"; then :
16023  xorg_cv_cc_flag_unused_command_line_argument=yes
16024else
16025  xorg_cv_cc_flag_unused_command_line_argument=no
16026fi
16027rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16028fi
16029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16030$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16031	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16032	CFLAGS="$xorg_testset_save_CFLAGS"
16033fi
16034
16035found="no"
16036
16037	if test $found = "no" ; then
16038		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16039			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16040		fi
16041
16042		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16043			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16044		fi
16045
16046		CFLAGS="$CFLAGS -Wmissing-braces"
16047
16048		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wmissing-braces" >&5
16049$as_echo_n "checking if $CC supports-Wmissing-braces... " >&6; }
16050		cacheid=xorg_cv_cc_flag__Wmissing_braces
16051		if eval \${$cacheid+:} false; then :
16052  $as_echo_n "(cached) " >&6
16053else
16054  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16055/* end confdefs.h.  */
16056int i;
16057int
16058main ()
16059{
16060
16061  ;
16062  return 0;
16063}
16064_ACEOF
16065if ac_fn_c_try_link "$LINENO"; then :
16066  eval $cacheid=yes
16067else
16068  eval $cacheid=no
16069fi
16070rm -f core conftest.err conftest.$ac_objext \
16071    conftest$ac_exeext conftest.$ac_ext
16072fi
16073
16074
16075		CFLAGS="$xorg_testset_save_CFLAGS"
16076
16077		eval supported=\$$cacheid
16078		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16079$as_echo "$supported" >&6; }
16080		if test "$supported" = "yes" ; then
16081			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16082			found="yes"
16083		fi
16084	fi
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100xorg_testset_save_CFLAGS="$CFLAGS"
16101
16102if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16103	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16104	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16105$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16106if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16107  $as_echo_n "(cached) " >&6
16108else
16109  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16110/* end confdefs.h.  */
16111int i;
16112_ACEOF
16113if ac_fn_c_try_compile "$LINENO"; then :
16114  xorg_cv_cc_flag_unknown_warning_option=yes
16115else
16116  xorg_cv_cc_flag_unknown_warning_option=no
16117fi
16118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16119fi
16120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16121$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16122	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16123	CFLAGS="$xorg_testset_save_CFLAGS"
16124fi
16125
16126if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16127	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16128		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16129	fi
16130	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16131	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16132$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16133if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16134  $as_echo_n "(cached) " >&6
16135else
16136  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16137/* end confdefs.h.  */
16138int i;
16139_ACEOF
16140if ac_fn_c_try_compile "$LINENO"; then :
16141  xorg_cv_cc_flag_unused_command_line_argument=yes
16142else
16143  xorg_cv_cc_flag_unused_command_line_argument=no
16144fi
16145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16146fi
16147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16148$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16149	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16150	CFLAGS="$xorg_testset_save_CFLAGS"
16151fi
16152
16153found="no"
16154
16155	if test $found = "no" ; then
16156		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16157			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16158		fi
16159
16160		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16161			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16162		fi
16163
16164		CFLAGS="$CFLAGS -Wsequence-point"
16165
16166		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wsequence-point" >&5
16167$as_echo_n "checking if $CC supports-Wsequence-point... " >&6; }
16168		cacheid=xorg_cv_cc_flag__Wsequence_point
16169		if eval \${$cacheid+:} false; then :
16170  $as_echo_n "(cached) " >&6
16171else
16172  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16173/* end confdefs.h.  */
16174int i;
16175int
16176main ()
16177{
16178
16179  ;
16180  return 0;
16181}
16182_ACEOF
16183if ac_fn_c_try_link "$LINENO"; then :
16184  eval $cacheid=yes
16185else
16186  eval $cacheid=no
16187fi
16188rm -f core conftest.err conftest.$ac_objext \
16189    conftest$ac_exeext conftest.$ac_ext
16190fi
16191
16192
16193		CFLAGS="$xorg_testset_save_CFLAGS"
16194
16195		eval supported=\$$cacheid
16196		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16197$as_echo "$supported" >&6; }
16198		if test "$supported" = "yes" ; then
16199			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16200			found="yes"
16201		fi
16202	fi
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218xorg_testset_save_CFLAGS="$CFLAGS"
16219
16220if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16221	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16222	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16223$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16224if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16225  $as_echo_n "(cached) " >&6
16226else
16227  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16228/* end confdefs.h.  */
16229int i;
16230_ACEOF
16231if ac_fn_c_try_compile "$LINENO"; then :
16232  xorg_cv_cc_flag_unknown_warning_option=yes
16233else
16234  xorg_cv_cc_flag_unknown_warning_option=no
16235fi
16236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16237fi
16238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16239$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16240	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16241	CFLAGS="$xorg_testset_save_CFLAGS"
16242fi
16243
16244if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16245	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16246		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16247	fi
16248	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16249	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16250$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16251if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16252  $as_echo_n "(cached) " >&6
16253else
16254  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16255/* end confdefs.h.  */
16256int i;
16257_ACEOF
16258if ac_fn_c_try_compile "$LINENO"; then :
16259  xorg_cv_cc_flag_unused_command_line_argument=yes
16260else
16261  xorg_cv_cc_flag_unused_command_line_argument=no
16262fi
16263rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16264fi
16265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16266$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16267	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16268	CFLAGS="$xorg_testset_save_CFLAGS"
16269fi
16270
16271found="no"
16272
16273	if test $found = "no" ; then
16274		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16275			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16276		fi
16277
16278		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16279			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16280		fi
16281
16282		CFLAGS="$CFLAGS -Wreturn-type"
16283
16284		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wreturn-type" >&5
16285$as_echo_n "checking if $CC supports-Wreturn-type... " >&6; }
16286		cacheid=xorg_cv_cc_flag__Wreturn_type
16287		if eval \${$cacheid+:} false; then :
16288  $as_echo_n "(cached) " >&6
16289else
16290  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16291/* end confdefs.h.  */
16292int i;
16293int
16294main ()
16295{
16296
16297  ;
16298  return 0;
16299}
16300_ACEOF
16301if ac_fn_c_try_link "$LINENO"; then :
16302  eval $cacheid=yes
16303else
16304  eval $cacheid=no
16305fi
16306rm -f core conftest.err conftest.$ac_objext \
16307    conftest$ac_exeext conftest.$ac_ext
16308fi
16309
16310
16311		CFLAGS="$xorg_testset_save_CFLAGS"
16312
16313		eval supported=\$$cacheid
16314		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16315$as_echo "$supported" >&6; }
16316		if test "$supported" = "yes" ; then
16317			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
16318			found="yes"
16319		fi
16320	fi
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330
16331
16332
16333
16334
16335
16336xorg_testset_save_CFLAGS="$CFLAGS"
16337
16338if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16339	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16340	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16341$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16342if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16343  $as_echo_n "(cached) " >&6
16344else
16345  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16346/* end confdefs.h.  */
16347int i;
16348_ACEOF
16349if ac_fn_c_try_compile "$LINENO"; then :
16350  xorg_cv_cc_flag_unknown_warning_option=yes
16351else
16352  xorg_cv_cc_flag_unknown_warning_option=no
16353fi
16354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16355fi
16356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16357$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16358	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16359	CFLAGS="$xorg_testset_save_CFLAGS"
16360fi
16361
16362if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16363	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16364		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16365	fi
16366	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16367	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16368$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16369if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16370  $as_echo_n "(cached) " >&6
16371else
16372  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16373/* end confdefs.h.  */
16374int i;
16375_ACEOF
16376if ac_fn_c_try_compile "$LINENO"; then :
16377  xorg_cv_cc_flag_unused_command_line_argument=yes
16378else
16379  xorg_cv_cc_flag_unused_command_line_argument=no
16380fi
16381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16382fi
16383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16384$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16385	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16386	CFLAGS="$xorg_testset_save_CFLAGS"
16387fi
16388
16389found="no"
16390
16391	if test $found = "no" ; then
16392		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16393			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16394		fi
16395
16396		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16397			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16398		fi
16399
16400		CFLAGS="$CFLAGS -Wtrigraphs"
16401
16402		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wtrigraphs" >&5
16403$as_echo_n "checking if $CC supports-Wtrigraphs... " >&6; }
16404		cacheid=xorg_cv_cc_flag__Wtrigraphs
16405		if eval \${$cacheid+:} false; then :
16406  $as_echo_n "(cached) " >&6
16407else
16408  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16409/* end confdefs.h.  */
16410int i;
16411int
16412main ()
16413{
16414
16415  ;
16416  return 0;
16417}
16418_ACEOF
16419if ac_fn_c_try_link "$LINENO"; then :
16420  eval $cacheid=yes
16421else
16422  eval $cacheid=no
16423fi
16424rm -f core conftest.err conftest.$ac_objext \
16425    conftest$ac_exeext conftest.$ac_ext
16426fi
16427
16428
16429		CFLAGS="$xorg_testset_save_CFLAGS"
16430
16431		eval supported=\$$cacheid
16432		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16433$as_echo "$supported" >&6; }
16434		if test "$supported" = "yes" ; then
16435			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
16436			found="yes"
16437		fi
16438	fi
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454xorg_testset_save_CFLAGS="$CFLAGS"
16455
16456if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16457	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16458	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16459$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16460if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16461  $as_echo_n "(cached) " >&6
16462else
16463  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16464/* end confdefs.h.  */
16465int i;
16466_ACEOF
16467if ac_fn_c_try_compile "$LINENO"; then :
16468  xorg_cv_cc_flag_unknown_warning_option=yes
16469else
16470  xorg_cv_cc_flag_unknown_warning_option=no
16471fi
16472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16473fi
16474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16475$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16476	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16477	CFLAGS="$xorg_testset_save_CFLAGS"
16478fi
16479
16480if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16481	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16482		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16483	fi
16484	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16485	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16486$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16487if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16488  $as_echo_n "(cached) " >&6
16489else
16490  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16491/* end confdefs.h.  */
16492int i;
16493_ACEOF
16494if ac_fn_c_try_compile "$LINENO"; then :
16495  xorg_cv_cc_flag_unused_command_line_argument=yes
16496else
16497  xorg_cv_cc_flag_unused_command_line_argument=no
16498fi
16499rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16500fi
16501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16502$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16503	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16504	CFLAGS="$xorg_testset_save_CFLAGS"
16505fi
16506
16507found="no"
16508
16509	if test $found = "no" ; then
16510		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16511			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16512		fi
16513
16514		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16515			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16516		fi
16517
16518		CFLAGS="$CFLAGS -Warray-bounds"
16519
16520		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Warray-bounds" >&5
16521$as_echo_n "checking if $CC supports-Warray-bounds... " >&6; }
16522		cacheid=xorg_cv_cc_flag__Warray_bounds
16523		if eval \${$cacheid+:} false; then :
16524  $as_echo_n "(cached) " >&6
16525else
16526  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16527/* end confdefs.h.  */
16528int i;
16529int
16530main ()
16531{
16532
16533  ;
16534  return 0;
16535}
16536_ACEOF
16537if ac_fn_c_try_link "$LINENO"; then :
16538  eval $cacheid=yes
16539else
16540  eval $cacheid=no
16541fi
16542rm -f core conftest.err conftest.$ac_objext \
16543    conftest$ac_exeext conftest.$ac_ext
16544fi
16545
16546
16547		CFLAGS="$xorg_testset_save_CFLAGS"
16548
16549		eval supported=\$$cacheid
16550		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16551$as_echo "$supported" >&6; }
16552		if test "$supported" = "yes" ; then
16553			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
16554			found="yes"
16555		fi
16556	fi
16557
16558
16559
16560
16561
16562
16563
16564
16565
16566
16567
16568
16569
16570
16571
16572xorg_testset_save_CFLAGS="$CFLAGS"
16573
16574if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16575	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16576	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16577$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16578if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16579  $as_echo_n "(cached) " >&6
16580else
16581  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16582/* end confdefs.h.  */
16583int i;
16584_ACEOF
16585if ac_fn_c_try_compile "$LINENO"; then :
16586  xorg_cv_cc_flag_unknown_warning_option=yes
16587else
16588  xorg_cv_cc_flag_unknown_warning_option=no
16589fi
16590rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16591fi
16592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16593$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16594	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16595	CFLAGS="$xorg_testset_save_CFLAGS"
16596fi
16597
16598if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16599	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16600		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16601	fi
16602	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16603	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16604$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16605if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16606  $as_echo_n "(cached) " >&6
16607else
16608  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16609/* end confdefs.h.  */
16610int i;
16611_ACEOF
16612if ac_fn_c_try_compile "$LINENO"; then :
16613  xorg_cv_cc_flag_unused_command_line_argument=yes
16614else
16615  xorg_cv_cc_flag_unused_command_line_argument=no
16616fi
16617rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16618fi
16619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16620$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16621	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16622	CFLAGS="$xorg_testset_save_CFLAGS"
16623fi
16624
16625found="no"
16626
16627	if test $found = "no" ; then
16628		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16629			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16630		fi
16631
16632		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16633			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16634		fi
16635
16636		CFLAGS="$CFLAGS -Wwrite-strings"
16637
16638		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wwrite-strings" >&5
16639$as_echo_n "checking if $CC supports-Wwrite-strings... " >&6; }
16640		cacheid=xorg_cv_cc_flag__Wwrite_strings
16641		if eval \${$cacheid+:} false; then :
16642  $as_echo_n "(cached) " >&6
16643else
16644  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16645/* end confdefs.h.  */
16646int i;
16647int
16648main ()
16649{
16650
16651  ;
16652  return 0;
16653}
16654_ACEOF
16655if ac_fn_c_try_link "$LINENO"; then :
16656  eval $cacheid=yes
16657else
16658  eval $cacheid=no
16659fi
16660rm -f core conftest.err conftest.$ac_objext \
16661    conftest$ac_exeext conftest.$ac_ext
16662fi
16663
16664
16665		CFLAGS="$xorg_testset_save_CFLAGS"
16666
16667		eval supported=\$$cacheid
16668		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16669$as_echo "$supported" >&6; }
16670		if test "$supported" = "yes" ; then
16671			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
16672			found="yes"
16673		fi
16674	fi
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690xorg_testset_save_CFLAGS="$CFLAGS"
16691
16692if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16693	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16694	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16695$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16696if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16697  $as_echo_n "(cached) " >&6
16698else
16699  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16700/* end confdefs.h.  */
16701int i;
16702_ACEOF
16703if ac_fn_c_try_compile "$LINENO"; then :
16704  xorg_cv_cc_flag_unknown_warning_option=yes
16705else
16706  xorg_cv_cc_flag_unknown_warning_option=no
16707fi
16708rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16709fi
16710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16711$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16712	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16713	CFLAGS="$xorg_testset_save_CFLAGS"
16714fi
16715
16716if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16717	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16718		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16719	fi
16720	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16721	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16722$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16723if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16724  $as_echo_n "(cached) " >&6
16725else
16726  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16727/* end confdefs.h.  */
16728int i;
16729_ACEOF
16730if ac_fn_c_try_compile "$LINENO"; then :
16731  xorg_cv_cc_flag_unused_command_line_argument=yes
16732else
16733  xorg_cv_cc_flag_unused_command_line_argument=no
16734fi
16735rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16736fi
16737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16738$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16739	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16740	CFLAGS="$xorg_testset_save_CFLAGS"
16741fi
16742
16743found="no"
16744
16745	if test $found = "no" ; then
16746		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16747			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16748		fi
16749
16750		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16751			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16752		fi
16753
16754		CFLAGS="$CFLAGS -Waddress"
16755
16756		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Waddress" >&5
16757$as_echo_n "checking if $CC supports-Waddress... " >&6; }
16758		cacheid=xorg_cv_cc_flag__Waddress
16759		if eval \${$cacheid+:} false; then :
16760  $as_echo_n "(cached) " >&6
16761else
16762  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16763/* end confdefs.h.  */
16764int i;
16765int
16766main ()
16767{
16768
16769  ;
16770  return 0;
16771}
16772_ACEOF
16773if ac_fn_c_try_link "$LINENO"; then :
16774  eval $cacheid=yes
16775else
16776  eval $cacheid=no
16777fi
16778rm -f core conftest.err conftest.$ac_objext \
16779    conftest$ac_exeext conftest.$ac_ext
16780fi
16781
16782
16783		CFLAGS="$xorg_testset_save_CFLAGS"
16784
16785		eval supported=\$$cacheid
16786		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16787$as_echo "$supported" >&6; }
16788		if test "$supported" = "yes" ; then
16789			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
16790			found="yes"
16791		fi
16792	fi
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807
16808xorg_testset_save_CFLAGS="$CFLAGS"
16809
16810if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16811	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16812	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16813$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16814if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16815  $as_echo_n "(cached) " >&6
16816else
16817  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16818/* end confdefs.h.  */
16819int i;
16820_ACEOF
16821if ac_fn_c_try_compile "$LINENO"; then :
16822  xorg_cv_cc_flag_unknown_warning_option=yes
16823else
16824  xorg_cv_cc_flag_unknown_warning_option=no
16825fi
16826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16827fi
16828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16829$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16830	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16831	CFLAGS="$xorg_testset_save_CFLAGS"
16832fi
16833
16834if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16835	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16836		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16837	fi
16838	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16839	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16840$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16841if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16842  $as_echo_n "(cached) " >&6
16843else
16844  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16845/* end confdefs.h.  */
16846int i;
16847_ACEOF
16848if ac_fn_c_try_compile "$LINENO"; then :
16849  xorg_cv_cc_flag_unused_command_line_argument=yes
16850else
16851  xorg_cv_cc_flag_unused_command_line_argument=no
16852fi
16853rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16854fi
16855{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16856$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16857	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16858	CFLAGS="$xorg_testset_save_CFLAGS"
16859fi
16860
16861found="no"
16862
16863	if test $found = "no" ; then
16864		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16865			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16866		fi
16867
16868		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16869			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16870		fi
16871
16872		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
16873
16874		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wint-to-pointer-cast" >&5
16875$as_echo_n "checking if $CC supports-Wint-to-pointer-cast... " >&6; }
16876		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
16877		if eval \${$cacheid+:} false; then :
16878  $as_echo_n "(cached) " >&6
16879else
16880  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16881/* end confdefs.h.  */
16882int i;
16883int
16884main ()
16885{
16886
16887  ;
16888  return 0;
16889}
16890_ACEOF
16891if ac_fn_c_try_link "$LINENO"; then :
16892  eval $cacheid=yes
16893else
16894  eval $cacheid=no
16895fi
16896rm -f core conftest.err conftest.$ac_objext \
16897    conftest$ac_exeext conftest.$ac_ext
16898fi
16899
16900
16901		CFLAGS="$xorg_testset_save_CFLAGS"
16902
16903		eval supported=\$$cacheid
16904		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16905$as_echo "$supported" >&6; }
16906		if test "$supported" = "yes" ; then
16907			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
16908			found="yes"
16909		fi
16910	fi
16911
16912
16913
16914
16915
16916
16917
16918
16919
16920
16921
16922
16923
16924
16925
16926xorg_testset_save_CFLAGS="$CFLAGS"
16927
16928if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16929	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16930	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16931$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16932if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16933  $as_echo_n "(cached) " >&6
16934else
16935  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16936/* end confdefs.h.  */
16937int i;
16938_ACEOF
16939if ac_fn_c_try_compile "$LINENO"; then :
16940  xorg_cv_cc_flag_unknown_warning_option=yes
16941else
16942  xorg_cv_cc_flag_unknown_warning_option=no
16943fi
16944rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16945fi
16946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16947$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16948	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16949	CFLAGS="$xorg_testset_save_CFLAGS"
16950fi
16951
16952if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16953	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16954		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16955	fi
16956	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16957	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16958$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16959if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16960  $as_echo_n "(cached) " >&6
16961else
16962  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16963/* end confdefs.h.  */
16964int i;
16965_ACEOF
16966if ac_fn_c_try_compile "$LINENO"; then :
16967  xorg_cv_cc_flag_unused_command_line_argument=yes
16968else
16969  xorg_cv_cc_flag_unused_command_line_argument=no
16970fi
16971rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16972fi
16973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16974$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16975	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16976	CFLAGS="$xorg_testset_save_CFLAGS"
16977fi
16978
16979found="no"
16980
16981	if test $found = "no" ; then
16982		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16983			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16984		fi
16985
16986		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16987			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16988		fi
16989
16990		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
16991
16992		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Wpointer-to-int-cast" >&5
16993$as_echo_n "checking if $CC supports-Wpointer-to-int-cast... " >&6; }
16994		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
16995		if eval \${$cacheid+:} false; then :
16996  $as_echo_n "(cached) " >&6
16997else
16998  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16999/* end confdefs.h.  */
17000int i;
17001int
17002main ()
17003{
17004
17005  ;
17006  return 0;
17007}
17008_ACEOF
17009if ac_fn_c_try_link "$LINENO"; then :
17010  eval $cacheid=yes
17011else
17012  eval $cacheid=no
17013fi
17014rm -f core conftest.err conftest.$ac_objext \
17015    conftest$ac_exeext conftest.$ac_ext
17016fi
17017
17018
17019		CFLAGS="$xorg_testset_save_CFLAGS"
17020
17021		eval supported=\$$cacheid
17022		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17023$as_echo "$supported" >&6; }
17024		if test "$supported" = "yes" ; then
17025			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17026			found="yes"
17027		fi
17028	fi
17029
17030
17031fi
17032
17033
17034
17035
17036
17037
17038
17039		CWARNFLAGS="$BASE_CFLAGS"
17040		if  test "x$GCC" = xyes ; then
17041		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17042		fi
17043
17044
17045
17046
17047
17048
17049
17050
17051# Check whether --enable-strict-compilation was given.
17052if test "${enable_strict_compilation+set}" = set; then :
17053  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17054else
17055  STRICT_COMPILE=no
17056fi
17057
17058
17059
17060
17061
17062
17063STRICT_CFLAGS=""
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074
17075
17076
17077xorg_testset_save_CFLAGS="$CFLAGS"
17078
17079if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17080	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17081	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17082$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17083if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17084  $as_echo_n "(cached) " >&6
17085else
17086  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17087/* end confdefs.h.  */
17088int i;
17089_ACEOF
17090if ac_fn_c_try_compile "$LINENO"; then :
17091  xorg_cv_cc_flag_unknown_warning_option=yes
17092else
17093  xorg_cv_cc_flag_unknown_warning_option=no
17094fi
17095rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17096fi
17097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17098$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17099	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17100	CFLAGS="$xorg_testset_save_CFLAGS"
17101fi
17102
17103if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17104	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17105		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17106	fi
17107	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17108	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17109$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17110if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17111  $as_echo_n "(cached) " >&6
17112else
17113  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17114/* end confdefs.h.  */
17115int i;
17116_ACEOF
17117if ac_fn_c_try_compile "$LINENO"; then :
17118  xorg_cv_cc_flag_unused_command_line_argument=yes
17119else
17120  xorg_cv_cc_flag_unused_command_line_argument=no
17121fi
17122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17123fi
17124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17125$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17126	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17127	CFLAGS="$xorg_testset_save_CFLAGS"
17128fi
17129
17130found="no"
17131
17132	if test $found = "no" ; then
17133		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
17134			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17135		fi
17136
17137		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
17138			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17139		fi
17140
17141		CFLAGS="$CFLAGS -pedantic"
17142
17143		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-pedantic" >&5
17144$as_echo_n "checking if $CC supports-pedantic... " >&6; }
17145		cacheid=xorg_cv_cc_flag__pedantic
17146		if eval \${$cacheid+:} false; then :
17147  $as_echo_n "(cached) " >&6
17148else
17149  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17150/* end confdefs.h.  */
17151int i;
17152int
17153main ()
17154{
17155
17156  ;
17157  return 0;
17158}
17159_ACEOF
17160if ac_fn_c_try_link "$LINENO"; then :
17161  eval $cacheid=yes
17162else
17163  eval $cacheid=no
17164fi
17165rm -f core conftest.err conftest.$ac_objext \
17166    conftest$ac_exeext conftest.$ac_ext
17167fi
17168
17169
17170		CFLAGS="$xorg_testset_save_CFLAGS"
17171
17172		eval supported=\$$cacheid
17173		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17174$as_echo "$supported" >&6; }
17175		if test "$supported" = "yes" ; then
17176			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17177			found="yes"
17178		fi
17179	fi
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
17190
17191
17192
17193
17194
17195xorg_testset_save_CFLAGS="$CFLAGS"
17196
17197if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17198	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17199	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17200$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17201if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17202  $as_echo_n "(cached) " >&6
17203else
17204  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17205/* end confdefs.h.  */
17206int i;
17207_ACEOF
17208if ac_fn_c_try_compile "$LINENO"; then :
17209  xorg_cv_cc_flag_unknown_warning_option=yes
17210else
17211  xorg_cv_cc_flag_unknown_warning_option=no
17212fi
17213rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17214fi
17215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17216$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17217	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17218	CFLAGS="$xorg_testset_save_CFLAGS"
17219fi
17220
17221if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17222	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17223		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17224	fi
17225	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17226	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17227$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17228if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17229  $as_echo_n "(cached) " >&6
17230else
17231  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17232/* end confdefs.h.  */
17233int i;
17234_ACEOF
17235if ac_fn_c_try_compile "$LINENO"; then :
17236  xorg_cv_cc_flag_unused_command_line_argument=yes
17237else
17238  xorg_cv_cc_flag_unused_command_line_argument=no
17239fi
17240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17241fi
17242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17243$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17244	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17245	CFLAGS="$xorg_testset_save_CFLAGS"
17246fi
17247
17248found="no"
17249
17250	if test $found = "no" ; then
17251		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
17252			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17253		fi
17254
17255		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
17256			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17257		fi
17258
17259		CFLAGS="$CFLAGS -Werror"
17260
17261		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror" >&5
17262$as_echo_n "checking if $CC supports-Werror... " >&6; }
17263		cacheid=xorg_cv_cc_flag__Werror
17264		if eval \${$cacheid+:} false; then :
17265  $as_echo_n "(cached) " >&6
17266else
17267  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17268/* end confdefs.h.  */
17269int i;
17270int
17271main ()
17272{
17273
17274  ;
17275  return 0;
17276}
17277_ACEOF
17278if ac_fn_c_try_link "$LINENO"; then :
17279  eval $cacheid=yes
17280else
17281  eval $cacheid=no
17282fi
17283rm -f core conftest.err conftest.$ac_objext \
17284    conftest$ac_exeext conftest.$ac_ext
17285fi
17286
17287
17288		CFLAGS="$xorg_testset_save_CFLAGS"
17289
17290		eval supported=\$$cacheid
17291		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17292$as_echo "$supported" >&6; }
17293		if test "$supported" = "yes" ; then
17294			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
17295			found="yes"
17296		fi
17297	fi
17298
17299	if test $found = "no" ; then
17300		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
17301			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17302		fi
17303
17304		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
17305			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17306		fi
17307
17308		CFLAGS="$CFLAGS -errwarn"
17309
17310		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-errwarn" >&5
17311$as_echo_n "checking if $CC supports-errwarn... " >&6; }
17312		cacheid=xorg_cv_cc_flag__errwarn
17313		if eval \${$cacheid+:} false; then :
17314  $as_echo_n "(cached) " >&6
17315else
17316  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17317/* end confdefs.h.  */
17318int i;
17319int
17320main ()
17321{
17322
17323  ;
17324  return 0;
17325}
17326_ACEOF
17327if ac_fn_c_try_link "$LINENO"; then :
17328  eval $cacheid=yes
17329else
17330  eval $cacheid=no
17331fi
17332rm -f core conftest.err conftest.$ac_objext \
17333    conftest$ac_exeext conftest.$ac_ext
17334fi
17335
17336
17337		CFLAGS="$xorg_testset_save_CFLAGS"
17338
17339		eval supported=\$$cacheid
17340		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17341$as_echo "$supported" >&6; }
17342		if test "$supported" = "yes" ; then
17343			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
17344			found="yes"
17345		fi
17346	fi
17347
17348
17349
17350# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
17351# activate it with -Werror, so we add it here explicitly.
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365xorg_testset_save_CFLAGS="$CFLAGS"
17366
17367if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17368	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17369	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17370$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17371if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17372  $as_echo_n "(cached) " >&6
17373else
17374  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17375/* end confdefs.h.  */
17376int i;
17377_ACEOF
17378if ac_fn_c_try_compile "$LINENO"; then :
17379  xorg_cv_cc_flag_unknown_warning_option=yes
17380else
17381  xorg_cv_cc_flag_unknown_warning_option=no
17382fi
17383rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17384fi
17385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17386$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17387	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17388	CFLAGS="$xorg_testset_save_CFLAGS"
17389fi
17390
17391if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17392	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17393		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17394	fi
17395	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17396	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17397$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17398if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17399  $as_echo_n "(cached) " >&6
17400else
17401  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17402/* end confdefs.h.  */
17403int i;
17404_ACEOF
17405if ac_fn_c_try_compile "$LINENO"; then :
17406  xorg_cv_cc_flag_unused_command_line_argument=yes
17407else
17408  xorg_cv_cc_flag_unused_command_line_argument=no
17409fi
17410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17411fi
17412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17413$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17414	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17415	CFLAGS="$xorg_testset_save_CFLAGS"
17416fi
17417
17418found="no"
17419
17420	if test $found = "no" ; then
17421		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
17422			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17423		fi
17424
17425		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
17426			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17427		fi
17428
17429		CFLAGS="$CFLAGS -Werror=attributes"
17430
17431		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports-Werror=attributes" >&5
17432$as_echo_n "checking if $CC supports-Werror=attributes... " >&6; }
17433		cacheid=xorg_cv_cc_flag__Werror_attributes
17434		if eval \${$cacheid+:} false; then :
17435  $as_echo_n "(cached) " >&6
17436else
17437  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17438/* end confdefs.h.  */
17439int i;
17440int
17441main ()
17442{
17443
17444  ;
17445  return 0;
17446}
17447_ACEOF
17448if ac_fn_c_try_link "$LINENO"; then :
17449  eval $cacheid=yes
17450else
17451  eval $cacheid=no
17452fi
17453rm -f core conftest.err conftest.$ac_objext \
17454    conftest$ac_exeext conftest.$ac_ext
17455fi
17456
17457
17458		CFLAGS="$xorg_testset_save_CFLAGS"
17459
17460		eval supported=\$$cacheid
17461		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17462$as_echo "$supported" >&6; }
17463		if test "$supported" = "yes" ; then
17464			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
17465			found="yes"
17466		fi
17467	fi
17468
17469
17470
17471if test "x$STRICT_COMPILE" = "xyes"; then
17472    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
17473    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
17474fi
17475
17476
17477
17478
17479
17480
17481cat >>confdefs.h <<_ACEOF
17482#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
17483_ACEOF
17484
17485	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
17486	if test "x$PVM" = "x"; then
17487		PVM="0"
17488	fi
17489
17490cat >>confdefs.h <<_ACEOF
17491#define PACKAGE_VERSION_MINOR $PVM
17492_ACEOF
17493
17494	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
17495	if test "x$PVP" = "x"; then
17496		PVP="0"
17497	fi
17498
17499cat >>confdefs.h <<_ACEOF
17500#define PACKAGE_VERSION_PATCHLEVEL $PVP
17501_ACEOF
17502
17503
17504
17505CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
17506mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
17507|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
17508echo 'git directory not found: installing possibly empty changelog.' >&2)"
17509
17510
17511
17512
17513macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
17514INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
17515mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
17516|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
17517echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
17518
17519
17520
17521
17522
17523
17524if test x$APP_MAN_SUFFIX = x    ; then
17525    APP_MAN_SUFFIX=1
17526fi
17527if test x$APP_MAN_DIR = x    ; then
17528    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
17529fi
17530
17531if test x$LIB_MAN_SUFFIX = x    ; then
17532    LIB_MAN_SUFFIX=3
17533fi
17534if test x$LIB_MAN_DIR = x    ; then
17535    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
17536fi
17537
17538if test x$FILE_MAN_SUFFIX = x    ; then
17539    case $host_os in
17540	solaris*)	FILE_MAN_SUFFIX=4  ;;
17541	*)		FILE_MAN_SUFFIX=5  ;;
17542    esac
17543fi
17544if test x$FILE_MAN_DIR = x    ; then
17545    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
17546fi
17547
17548if test x$MISC_MAN_SUFFIX = x    ; then
17549    case $host_os in
17550	solaris*)	MISC_MAN_SUFFIX=5  ;;
17551	*)		MISC_MAN_SUFFIX=7  ;;
17552    esac
17553fi
17554if test x$MISC_MAN_DIR = x    ; then
17555    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
17556fi
17557
17558if test x$DRIVER_MAN_SUFFIX = x    ; then
17559    case $host_os in
17560	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
17561	*)		DRIVER_MAN_SUFFIX=4  ;;
17562    esac
17563fi
17564if test x$DRIVER_MAN_DIR = x    ; then
17565    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
17566fi
17567
17568if test x$ADMIN_MAN_SUFFIX = x    ; then
17569    case $host_os in
17570	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
17571	*)		ADMIN_MAN_SUFFIX=8  ;;
17572    esac
17573fi
17574if test x$ADMIN_MAN_DIR = x    ; then
17575    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
17576fi
17577
17578
17579
17580
17581
17582
17583
17584
17585
17586
17587
17588
17589
17590
17591
17592XORG_MAN_PAGE="X Version 11"
17593
17594MAN_SUBSTS="\
17595	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17596	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17597	-e 's|__xservername__|Xorg|g' \
17598	-e 's|__xconfigfile__|xorg.conf|g' \
17599	-e 's|__projectroot__|\$(prefix)|g' \
17600	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
17601	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
17602	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
17603	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
17604	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
17605	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
17606	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
17607
17608
17609
17610# Check whether --enable-silent-rules was given.
17611if test "${enable_silent_rules+set}" = set; then :
17612  enableval=$enable_silent_rules;
17613fi
17614
17615case $enable_silent_rules in # (((
17616  yes) AM_DEFAULT_VERBOSITY=0;;
17617   no) AM_DEFAULT_VERBOSITY=1;;
17618    *) AM_DEFAULT_VERBOSITY=0;;
17619esac
17620am_make=${MAKE-make}
17621{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
17622$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
17623if ${am_cv_make_support_nested_variables+:} false; then :
17624  $as_echo_n "(cached) " >&6
17625else
17626  if $as_echo 'TRUE=$(BAR$(V))
17627BAR0=false
17628BAR1=true
17629V=1
17630am__doit:
17631	@$(TRUE)
17632.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
17633  am_cv_make_support_nested_variables=yes
17634else
17635  am_cv_make_support_nested_variables=no
17636fi
17637fi
17638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
17639$as_echo "$am_cv_make_support_nested_variables" >&6; }
17640if test $am_cv_make_support_nested_variables = yes; then
17641    AM_V='$(V)'
17642  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
17643else
17644  AM_V=$AM_DEFAULT_VERBOSITY
17645  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
17646fi
17647AM_BACKSLASH='\'
17648
17649
17650
17651
17652
17653
17654
17655# Check for different types of support on different platforms
17656case $host_os in
17657    solaris*)
17658        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umem_alloc in -lumem" >&5
17659$as_echo_n "checking for umem_alloc in -lumem... " >&6; }
17660if ${ac_cv_lib_umem_umem_alloc+:} false; then :
17661  $as_echo_n "(cached) " >&6
17662else
17663  ac_check_lib_save_LIBS=$LIBS
17664LIBS="-lumem  $LIBS"
17665cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17666/* end confdefs.h.  */
17667
17668/* Override any GCC internal prototype to avoid an error.
17669   Use char because int might match the return type of a GCC
17670   builtin and then its argument prototype would still apply.  */
17671#ifdef __cplusplus
17672extern "C"
17673#endif
17674char umem_alloc ();
17675int
17676main ()
17677{
17678return umem_alloc ();
17679  ;
17680  return 0;
17681}
17682_ACEOF
17683if ac_fn_c_try_link "$LINENO"; then :
17684  ac_cv_lib_umem_umem_alloc=yes
17685else
17686  ac_cv_lib_umem_umem_alloc=no
17687fi
17688rm -f core conftest.err conftest.$ac_objext \
17689    conftest$ac_exeext conftest.$ac_ext
17690LIBS=$ac_check_lib_save_LIBS
17691fi
17692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umem_umem_alloc" >&5
17693$as_echo "$ac_cv_lib_umem_umem_alloc" >&6; }
17694if test "x$ac_cv_lib_umem_umem_alloc" = xyes; then :
17695  malloc_debug_env='LD_PRELOAD=libumem.so UMEM_DEBUG=default'
17696fi
17697
17698        ;;
17699    *-gnu*) # GNU libc - Value is used as a single byte bit pattern,
17700        # both directly and inverted, so should not be 0 or 255.
17701        malloc_debug_env='MALLOC_PERTURB_=15'
17702        ;;
17703    darwin*)
17704        malloc_debug_env='MallocPreScribble=1 MallocScribble=1 DYLD_INSERT_LIBRARIES=/usr/lib/libgmalloc.dylib'
17705        ;;
17706    *bsd*)
17707        malloc_debug_env='MallocPreScribble=1 MallocScribble=1'
17708        ;;
17709esac
17710
17711# User supplied flags override default flags
17712if test "x$XORG_MALLOC_DEBUG_ENV" != "x"; then
17713    malloc_debug_env="$XORG_MALLOC_DEBUG_ENV"
17714fi
17715
17716XORG_MALLOC_DEBUG_ENV=$malloc_debug_env
17717
17718
17719
17720
17721
17722
17723
17724# Check whether --enable-unit-tests was given.
17725if test "${enable_unit_tests+set}" = set; then :
17726  enableval=$enable_unit_tests; enable_unit_tests=$enableval
17727else
17728  enable_unit_tests=auto
17729fi
17730
17731
17732 if test "x$enable_unit_tests" != xno; then
17733  ENABLE_UNIT_TESTS_TRUE=
17734  ENABLE_UNIT_TESTS_FALSE='#'
17735else
17736  ENABLE_UNIT_TESTS_TRUE='#'
17737  ENABLE_UNIT_TESTS_FALSE=
17738fi
17739
17740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build unit test cases" >&5
17741$as_echo_n "checking whether to build unit test cases... " >&6; }
17742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_unit_tests" >&5
17743$as_echo "$enable_unit_tests" >&6; }
17744
17745
17746# Checks for libraries.
17747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for rint in -lm" >&5
17748$as_echo_n "checking for rint in -lm... " >&6; }
17749if ${ac_cv_lib_m_rint+:} false; then :
17750  $as_echo_n "(cached) " >&6
17751else
17752  ac_check_lib_save_LIBS=$LIBS
17753LIBS="-lm  $LIBS"
17754cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17755/* end confdefs.h.  */
17756
17757/* Override any GCC internal prototype to avoid an error.
17758   Use char because int might match the return type of a GCC
17759   builtin and then its argument prototype would still apply.  */
17760#ifdef __cplusplus
17761extern "C"
17762#endif
17763char rint ();
17764int
17765main ()
17766{
17767return rint ();
17768  ;
17769  return 0;
17770}
17771_ACEOF
17772if ac_fn_c_try_link "$LINENO"; then :
17773  ac_cv_lib_m_rint=yes
17774else
17775  ac_cv_lib_m_rint=no
17776fi
17777rm -f core conftest.err conftest.$ac_objext \
17778    conftest$ac_exeext conftest.$ac_ext
17779LIBS=$ac_check_lib_save_LIBS
17780fi
17781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_rint" >&5
17782$as_echo "$ac_cv_lib_m_rint" >&6; }
17783if test "x$ac_cv_lib_m_rint" = xyes; then :
17784  cat >>confdefs.h <<_ACEOF
17785#define HAVE_LIBM 1
17786_ACEOF
17787
17788  LIBS="-lm $LIBS"
17789
17790fi
17791
17792
17793# Store the list of server defined optional extensions in REQUIRED_MODULES
17794
17795
17796
17797	SAVE_CFLAGS="$CFLAGS"
17798	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
17799	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17800/* end confdefs.h.  */
17801
17802#include "xorg-server.h"
17803#if !defined RANDR
17804#error RANDR not defined
17805#endif
17806
17807int
17808main ()
17809{
17810
17811  ;
17812  return 0;
17813}
17814_ACEOF
17815if ac_fn_c_try_compile "$LINENO"; then :
17816  _EXT_CHECK=yes
17817else
17818  _EXT_CHECK=no
17819fi
17820rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17821	CFLAGS="$SAVE_CFLAGS"
17822	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
17823$as_echo_n "checking if RANDR is defined... " >&6; }
17824	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
17825$as_echo "$_EXT_CHECK" >&6; }
17826	if test "$_EXT_CHECK" != no; then
17827		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
17828	fi
17829
17830
17831# Obtain compiler/linker options for the Synaptics driver dependencies
17832
17833pkg_failed=no
17834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
17835$as_echo_n "checking for XORG... " >&6; }
17836
17837if test -n "$XORG_CFLAGS"; then
17838    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
17839 elif test -n "$PKG_CONFIG"; then
17840    if test -n "$PKG_CONFIG" && \
17841    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto \$REQUIRED_MODULES\""; } >&5
17842  ($PKG_CONFIG --exists --print-errors "inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto $REQUIRED_MODULES") 2>&5
17843  ac_status=$?
17844  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17845  test $ac_status = 0; }; then
17846  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto $REQUIRED_MODULES" 2>/dev/null`
17847		      test "x$?" != "x0" && pkg_failed=yes
17848else
17849  pkg_failed=yes
17850fi
17851 else
17852    pkg_failed=untried
17853fi
17854if test -n "$XORG_LIBS"; then
17855    pkg_cv_XORG_LIBS="$XORG_LIBS"
17856 elif test -n "$PKG_CONFIG"; then
17857    if test -n "$PKG_CONFIG" && \
17858    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto \$REQUIRED_MODULES\""; } >&5
17859  ($PKG_CONFIG --exists --print-errors "inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto $REQUIRED_MODULES") 2>&5
17860  ac_status=$?
17861  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17862  test $ac_status = 0; }; then
17863  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto $REQUIRED_MODULES" 2>/dev/null`
17864		      test "x$?" != "x0" && pkg_failed=yes
17865else
17866  pkg_failed=yes
17867fi
17868 else
17869    pkg_failed=untried
17870fi
17871
17872
17873
17874if test $pkg_failed = yes; then
17875   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17876$as_echo "no" >&6; }
17877
17878if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17879        _pkg_short_errors_supported=yes
17880else
17881        _pkg_short_errors_supported=no
17882fi
17883        if test $_pkg_short_errors_supported = yes; then
17884	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto $REQUIRED_MODULES" 2>&1`
17885        else
17886	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto $REQUIRED_MODULES" 2>&1`
17887        fi
17888	# Put the nasty error message in config.log where it belongs
17889	echo "$XORG_PKG_ERRORS" >&5
17890
17891	as_fn_error $? "Package requirements (inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto $REQUIRED_MODULES) were not met:
17892
17893$XORG_PKG_ERRORS
17894
17895Consider adjusting the PKG_CONFIG_PATH environment variable if you
17896installed software in a non-standard prefix.
17897
17898Alternatively, you may set the environment variables XORG_CFLAGS
17899and XORG_LIBS to avoid the need to call pkg-config.
17900See the pkg-config man page for more details." "$LINENO" 5
17901elif test $pkg_failed = untried; then
17902     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17903$as_echo "no" >&6; }
17904	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17905$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17906as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
17907is in your PATH or set the PKG_CONFIG environment variable to the full
17908path to pkg-config.
17909
17910Alternatively, you may set the environment variables XORG_CFLAGS
17911and XORG_LIBS to avoid the need to call pkg-config.
17912See the pkg-config man page for more details.
17913
17914To get pkg-config, see <http://pkg-config.freedesktop.org/>.
17915See \`config.log' for more details" "$LINENO" 5; }
17916else
17917	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
17918	XORG_LIBS=$pkg_cv_XORG_LIBS
17919        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17920$as_echo "yes" >&6; }
17921
17922fi
17923
17924# X Server SDK location is required to install Synaptics header files
17925# This location is also relayed in the xorg-synaptics.pc file
17926sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
17927
17928
17929# -----------------------------------------------------------------------------
17930#			Configuration options
17931# -----------------------------------------------------------------------------
17932# Define a configure option for an alternate input module directory
17933
17934# Check whether --with-xorg-module-dir was given.
17935if test "${with_xorg_module_dir+set}" = set; then :
17936  withval=$with_xorg_module_dir; moduledir="$withval"
17937else
17938  moduledir="$libdir/xorg/modules"
17939fi
17940
17941inputdir=${moduledir}/input
17942
17943
17944# Define a configure option for an alternate X Server configuration directory
17945sysconfigdir=`$PKG_CONFIG --variable=sysconfigdir xorg-server`
17946
17947# Check whether --with-xorg-conf-dir was given.
17948if test "${with_xorg_conf_dir+set}" = set; then :
17949  withval=$with_xorg_conf_dir; configdir="$withval"
17950else
17951  configdir="$sysconfigdir"
17952fi
17953
17954
17955 if test "x$sysconfigdir" != "x"; then
17956  HAS_XORG_CONF_DIR_TRUE=
17957  HAS_XORG_CONF_DIR_FALSE='#'
17958else
17959  HAS_XORG_CONF_DIR_TRUE='#'
17960  HAS_XORG_CONF_DIR_FALSE=
17961fi
17962
17963
17964# Define a configure option to enable code debugging
17965# Check whether --enable-debug was given.
17966if test "${enable_debug+set}" = set; then :
17967  enableval=$enable_debug; DEBUGGING=$enableval
17968else
17969  DEBUGGING=no
17970fi
17971
17972if test "x$DEBUGGING" = xyes; then
17973
17974$as_echo "#define DEBUG 1" >>confdefs.h
17975
17976fi
17977 if test "x$DEBUGGING" = xyes; then
17978  DEBUG_TRUE=
17979  DEBUG_FALSE='#'
17980else
17981  DEBUG_TRUE='#'
17982  DEBUG_FALSE=
17983fi
17984
17985
17986# -----------------------------------------------------------------------------
17987#		Determine which backend, if any, to build
17988# -----------------------------------------------------------------------------
17989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which optional backends will be build" >&5
17990$as_echo_n "checking which optional backends will be build... " >&6; }
17991case "${host}" in
17992*linux*)
17993	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ps2comm alpscomm eventcomm" >&5
17994$as_echo "ps2comm alpscomm eventcomm" >&6; }
17995	BUILD_PS2COMM="yes"
17996	BUILD_EVENTCOMM="yes"
17997	;;
17998*freebsd* | *netbsd* | *dragonfly*)
17999	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ps2comm alpscomm psmcomm" >&5
18000$as_echo "ps2comm alpscomm psmcomm" >&6; }
18001	BUILD_PS2COMM="yes"
18002	BUILD_PSMCOMM="yes"
18003	;;
18004*solaris* | *gnu*)
18005	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ps2comm alpscomm" >&5
18006$as_echo "ps2comm alpscomm" >&6; }
18007	BUILD_PS2COMM="yes"
18008	;;
18009*)
18010	as_fn_error $? "Cannot find suitable backends for this platform." "$LINENO" 5
18011	;;
18012esac
18013if test "x$BUILD_EVENTCOMM" = xyes; then
18014
18015$as_echo "#define BUILD_EVENTCOMM 1" >>confdefs.h
18016
18017
18018    # Obtain compiler/linker options for mtdev
18019
18020pkg_failed=no
18021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MTDEV" >&5
18022$as_echo_n "checking for MTDEV... " >&6; }
18023
18024if test -n "$MTDEV_CFLAGS"; then
18025    pkg_cv_MTDEV_CFLAGS="$MTDEV_CFLAGS"
18026 elif test -n "$PKG_CONFIG"; then
18027    if test -n "$PKG_CONFIG" && \
18028    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mtdev\""; } >&5
18029  ($PKG_CONFIG --exists --print-errors "mtdev") 2>&5
18030  ac_status=$?
18031  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18032  test $ac_status = 0; }; then
18033  pkg_cv_MTDEV_CFLAGS=`$PKG_CONFIG --cflags "mtdev" 2>/dev/null`
18034		      test "x$?" != "x0" && pkg_failed=yes
18035else
18036  pkg_failed=yes
18037fi
18038 else
18039    pkg_failed=untried
18040fi
18041if test -n "$MTDEV_LIBS"; then
18042    pkg_cv_MTDEV_LIBS="$MTDEV_LIBS"
18043 elif test -n "$PKG_CONFIG"; then
18044    if test -n "$PKG_CONFIG" && \
18045    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mtdev\""; } >&5
18046  ($PKG_CONFIG --exists --print-errors "mtdev") 2>&5
18047  ac_status=$?
18048  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18049  test $ac_status = 0; }; then
18050  pkg_cv_MTDEV_LIBS=`$PKG_CONFIG --libs "mtdev" 2>/dev/null`
18051		      test "x$?" != "x0" && pkg_failed=yes
18052else
18053  pkg_failed=yes
18054fi
18055 else
18056    pkg_failed=untried
18057fi
18058
18059
18060
18061if test $pkg_failed = yes; then
18062   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18063$as_echo "no" >&6; }
18064
18065if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18066        _pkg_short_errors_supported=yes
18067else
18068        _pkg_short_errors_supported=no
18069fi
18070        if test $_pkg_short_errors_supported = yes; then
18071	        MTDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "mtdev" 2>&1`
18072        else
18073	        MTDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "mtdev" 2>&1`
18074        fi
18075	# Put the nasty error message in config.log where it belongs
18076	echo "$MTDEV_PKG_ERRORS" >&5
18077
18078	as_fn_error $? "Package requirements (mtdev) were not met:
18079
18080$MTDEV_PKG_ERRORS
18081
18082Consider adjusting the PKG_CONFIG_PATH environment variable if you
18083installed software in a non-standard prefix.
18084
18085Alternatively, you may set the environment variables MTDEV_CFLAGS
18086and MTDEV_LIBS to avoid the need to call pkg-config.
18087See the pkg-config man page for more details." "$LINENO" 5
18088elif test $pkg_failed = untried; then
18089     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18090$as_echo "no" >&6; }
18091	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18092$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18093as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18094is in your PATH or set the PKG_CONFIG environment variable to the full
18095path to pkg-config.
18096
18097Alternatively, you may set the environment variables MTDEV_CFLAGS
18098and MTDEV_LIBS to avoid the need to call pkg-config.
18099See the pkg-config man page for more details.
18100
18101To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18102See \`config.log' for more details" "$LINENO" 5; }
18103else
18104	MTDEV_CFLAGS=$pkg_cv_MTDEV_CFLAGS
18105	MTDEV_LIBS=$pkg_cv_MTDEV_LIBS
18106        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18107$as_echo "yes" >&6; }
18108
18109fi
18110fi
18111if test "x$BUILD_PSMCOMM" = xyes; then
18112
18113$as_echo "#define BUILD_PSMCOMM 1" >>confdefs.h
18114
18115fi
18116if test "x$BUILD_PS2COMM" = xyes; then
18117
18118$as_echo "#define BUILD_PS2COMM 1" >>confdefs.h
18119
18120fi
18121 if test "x${BUILD_EVENTCOMM}" = "xyes"; then
18122  BUILD_EVENTCOMM_TRUE=
18123  BUILD_EVENTCOMM_FALSE='#'
18124else
18125  BUILD_EVENTCOMM_TRUE='#'
18126  BUILD_EVENTCOMM_FALSE=
18127fi
18128
18129 if test "x${BUILD_PSMCOMM}" = "xyes"; then
18130  BUILD_PSMCOMM_TRUE=
18131  BUILD_PSMCOMM_FALSE='#'
18132else
18133  BUILD_PSMCOMM_TRUE='#'
18134  BUILD_PSMCOMM_FALSE=
18135fi
18136
18137 if test "x${BUILD_PS2COMM}" = "xyes"; then
18138  BUILD_PS2COMM_TRUE=
18139  BUILD_PS2COMM_FALSE='#'
18140else
18141  BUILD_PS2COMM_TRUE='#'
18142  BUILD_PS2COMM_FALSE=
18143fi
18144
18145
18146# -----------------------------------------------------------------------------
18147#			Dependencies for synclient and syndaemon
18148# -----------------------------------------------------------------------------
18149# Obtain compiler/linker options for the Synaptics apps dependencies
18150
18151pkg_failed=no
18152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XI" >&5
18153$as_echo_n "checking for XI... " >&6; }
18154
18155if test -n "$XI_CFLAGS"; then
18156    pkg_cv_XI_CFLAGS="$XI_CFLAGS"
18157 elif test -n "$PKG_CONFIG"; then
18158    if test -n "$PKG_CONFIG" && \
18159    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 inputproto xi >= 1.2\""; } >&5
18160  ($PKG_CONFIG --exists --print-errors "x11 inputproto xi >= 1.2") 2>&5
18161  ac_status=$?
18162  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18163  test $ac_status = 0; }; then
18164  pkg_cv_XI_CFLAGS=`$PKG_CONFIG --cflags "x11 inputproto xi >= 1.2" 2>/dev/null`
18165		      test "x$?" != "x0" && pkg_failed=yes
18166else
18167  pkg_failed=yes
18168fi
18169 else
18170    pkg_failed=untried
18171fi
18172if test -n "$XI_LIBS"; then
18173    pkg_cv_XI_LIBS="$XI_LIBS"
18174 elif test -n "$PKG_CONFIG"; then
18175    if test -n "$PKG_CONFIG" && \
18176    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 inputproto xi >= 1.2\""; } >&5
18177  ($PKG_CONFIG --exists --print-errors "x11 inputproto xi >= 1.2") 2>&5
18178  ac_status=$?
18179  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18180  test $ac_status = 0; }; then
18181  pkg_cv_XI_LIBS=`$PKG_CONFIG --libs "x11 inputproto xi >= 1.2" 2>/dev/null`
18182		      test "x$?" != "x0" && pkg_failed=yes
18183else
18184  pkg_failed=yes
18185fi
18186 else
18187    pkg_failed=untried
18188fi
18189
18190
18191
18192if test $pkg_failed = yes; then
18193   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18194$as_echo "no" >&6; }
18195
18196if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18197        _pkg_short_errors_supported=yes
18198else
18199        _pkg_short_errors_supported=no
18200fi
18201        if test $_pkg_short_errors_supported = yes; then
18202	        XI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 inputproto xi >= 1.2" 2>&1`
18203        else
18204	        XI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 inputproto xi >= 1.2" 2>&1`
18205        fi
18206	# Put the nasty error message in config.log where it belongs
18207	echo "$XI_PKG_ERRORS" >&5
18208
18209	as_fn_error $? "Package requirements (x11 inputproto xi >= 1.2) were not met:
18210
18211$XI_PKG_ERRORS
18212
18213Consider adjusting the PKG_CONFIG_PATH environment variable if you
18214installed software in a non-standard prefix.
18215
18216Alternatively, you may set the environment variables XI_CFLAGS
18217and XI_LIBS to avoid the need to call pkg-config.
18218See the pkg-config man page for more details." "$LINENO" 5
18219elif test $pkg_failed = untried; then
18220     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18221$as_echo "no" >&6; }
18222	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18223$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18224as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18225is in your PATH or set the PKG_CONFIG environment variable to the full
18226path to pkg-config.
18227
18228Alternatively, you may set the environment variables XI_CFLAGS
18229and XI_LIBS to avoid the need to call pkg-config.
18230See the pkg-config man page for more details.
18231
18232To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18233See \`config.log' for more details" "$LINENO" 5; }
18234else
18235	XI_CFLAGS=$pkg_cv_XI_CFLAGS
18236	XI_LIBS=$pkg_cv_XI_LIBS
18237        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18238$as_echo "yes" >&6; }
18239
18240fi
18241
18242# The syndaemon program uses an optional XRecord extension implementation
18243# If libxtst >= 1.0.99 is installed, Cflags contains the path to record.h
18244# If recordproto < 1.13.99.1 is installed, Cflags contains the path to record.h
18245
18246pkg_failed=no
18247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XTST" >&5
18248$as_echo_n "checking for XTST... " >&6; }
18249
18250if test -n "$XTST_CFLAGS"; then
18251    pkg_cv_XTST_CFLAGS="$XTST_CFLAGS"
18252 elif test -n "$PKG_CONFIG"; then
18253    if test -n "$PKG_CONFIG" && \
18254    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xtst recordproto\""; } >&5
18255  ($PKG_CONFIG --exists --print-errors "xtst recordproto") 2>&5
18256  ac_status=$?
18257  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18258  test $ac_status = 0; }; then
18259  pkg_cv_XTST_CFLAGS=`$PKG_CONFIG --cflags "xtst recordproto" 2>/dev/null`
18260		      test "x$?" != "x0" && pkg_failed=yes
18261else
18262  pkg_failed=yes
18263fi
18264 else
18265    pkg_failed=untried
18266fi
18267if test -n "$XTST_LIBS"; then
18268    pkg_cv_XTST_LIBS="$XTST_LIBS"
18269 elif test -n "$PKG_CONFIG"; then
18270    if test -n "$PKG_CONFIG" && \
18271    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xtst recordproto\""; } >&5
18272  ($PKG_CONFIG --exists --print-errors "xtst recordproto") 2>&5
18273  ac_status=$?
18274  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18275  test $ac_status = 0; }; then
18276  pkg_cv_XTST_LIBS=`$PKG_CONFIG --libs "xtst recordproto" 2>/dev/null`
18277		      test "x$?" != "x0" && pkg_failed=yes
18278else
18279  pkg_failed=yes
18280fi
18281 else
18282    pkg_failed=untried
18283fi
18284
18285
18286
18287if test $pkg_failed = yes; then
18288   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18289$as_echo "no" >&6; }
18290
18291if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18292        _pkg_short_errors_supported=yes
18293else
18294        _pkg_short_errors_supported=no
18295fi
18296        if test $_pkg_short_errors_supported = yes; then
18297	        XTST_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xtst recordproto" 2>&1`
18298        else
18299	        XTST_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xtst recordproto" 2>&1`
18300        fi
18301	# Put the nasty error message in config.log where it belongs
18302	echo "$XTST_PKG_ERRORS" >&5
18303
18304	have_libxtst="no"
18305elif test $pkg_failed = untried; then
18306     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18307$as_echo "no" >&6; }
18308	have_libxtst="no"
18309else
18310	XTST_CFLAGS=$pkg_cv_XTST_CFLAGS
18311	XTST_LIBS=$pkg_cv_XTST_LIBS
18312        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18313$as_echo "yes" >&6; }
18314	have_libxtst="yes"
18315fi
18316if test "x$have_libxtst" = "xyes" ; then
18317   # Header record.h may come from the xtst or recordproto package, or may be missing
18318   SAVE_CPPFLAGS="$CPPFLAGS"
18319   CPPFLAGS="$CPPFLAGS $XTST_CFLAGS"
18320   for ac_header in X11/extensions/record.h
18321do :
18322  ac_fn_c_check_header_compile "$LINENO" "X11/extensions/record.h" "ac_cv_header_X11_extensions_record_h" "#include <X11/Xlib.h>
18323"
18324if test "x$ac_cv_header_X11_extensions_record_h" = xyes; then :
18325  cat >>confdefs.h <<_ACEOF
18326#define HAVE_X11_EXTENSIONS_RECORD_H 1
18327_ACEOF
18328
18329fi
18330
18331done
18332
18333   CPPFLAGS="$SAVE_CPPFLAGS"
18334fi
18335# -----------------------------------------------------------------------------
18336
18337# Workaround overriding sdkdir to be able to create a tarball when user has no
18338# write permission in sdkdir. See DISTCHECK_CONFIGURE_FLAGS in Makefile.am
18339
18340# Check whether --with-sdkdir was given.
18341if test "${with_sdkdir+set}" = set; then :
18342  withval=$with_sdkdir; sdkdir="$withval"
18343fi
18344
18345
18346ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile tools/Makefile conf/Makefile include/Makefile test/Makefile xorg-synaptics.pc"
18347
18348cat >confcache <<\_ACEOF
18349# This file is a shell script that caches the results of configure
18350# tests run on this system so they can be shared between configure
18351# scripts and configure runs, see configure's option --config-cache.
18352# It is not useful on other systems.  If it contains results you don't
18353# want to keep, you may remove or edit it.
18354#
18355# config.status only pays attention to the cache file if you give it
18356# the --recheck option to rerun configure.
18357#
18358# `ac_cv_env_foo' variables (set or unset) will be overridden when
18359# loading this file, other *unset* `ac_cv_foo' will be assigned the
18360# following values.
18361
18362_ACEOF
18363
18364# The following way of writing the cache mishandles newlines in values,
18365# but we know of no workaround that is simple, portable, and efficient.
18366# So, we kill variables containing newlines.
18367# Ultrix sh set writes to stderr and can't be redirected directly,
18368# and sets the high bit in the cache file unless we assign to the vars.
18369(
18370  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18371    eval ac_val=\$$ac_var
18372    case $ac_val in #(
18373    *${as_nl}*)
18374      case $ac_var in #(
18375      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18376$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18377      esac
18378      case $ac_var in #(
18379      _ | IFS | as_nl) ;; #(
18380      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18381      *) { eval $ac_var=; unset $ac_var;} ;;
18382      esac ;;
18383    esac
18384  done
18385
18386  (set) 2>&1 |
18387    case $as_nl`(ac_space=' '; set) 2>&1` in #(
18388    *${as_nl}ac_space=\ *)
18389      # `set' does not quote correctly, so add quotes: double-quote
18390      # substitution turns \\\\ into \\, and sed turns \\ into \.
18391      sed -n \
18392	"s/'/'\\\\''/g;
18393	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18394      ;; #(
18395    *)
18396      # `set' quotes correctly as required by POSIX, so do not add quotes.
18397      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18398      ;;
18399    esac |
18400    sort
18401) |
18402  sed '
18403     /^ac_cv_env_/b end
18404     t clear
18405     :clear
18406     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18407     t end
18408     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18409     :end' >>confcache
18410if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18411  if test -w "$cache_file"; then
18412    if test "x$cache_file" != "x/dev/null"; then
18413      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18414$as_echo "$as_me: updating cache $cache_file" >&6;}
18415      if test ! -f "$cache_file" || test -h "$cache_file"; then
18416	cat confcache >"$cache_file"
18417      else
18418        case $cache_file in #(
18419        */* | ?:*)
18420	  mv -f confcache "$cache_file"$$ &&
18421	  mv -f "$cache_file"$$ "$cache_file" ;; #(
18422        *)
18423	  mv -f confcache "$cache_file" ;;
18424	esac
18425      fi
18426    fi
18427  else
18428    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18429$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18430  fi
18431fi
18432rm -f confcache
18433
18434test "x$prefix" = xNONE && prefix=$ac_default_prefix
18435# Let make expand exec_prefix.
18436test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18437
18438DEFS=-DHAVE_CONFIG_H
18439
18440ac_libobjs=
18441ac_ltlibobjs=
18442U=
18443for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18444  # 1. Remove the extension, and $U if already installed.
18445  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18446  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18447  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
18448  #    will be set to the directory where LIBOBJS objects are built.
18449  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18450  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18451done
18452LIBOBJS=$ac_libobjs
18453
18454LTLIBOBJS=$ac_ltlibobjs
18455
18456
18457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
18458$as_echo_n "checking that generated files are newer than configure... " >&6; }
18459   if test -n "$am_sleep_pid"; then
18460     # Hide warnings about reused PIDs.
18461     wait $am_sleep_pid 2>/dev/null
18462   fi
18463   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
18464$as_echo "done" >&6; }
18465 if test -n "$EXEEXT"; then
18466  am__EXEEXT_TRUE=
18467  am__EXEEXT_FALSE='#'
18468else
18469  am__EXEEXT_TRUE='#'
18470  am__EXEEXT_FALSE=
18471fi
18472
18473if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
18474  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
18475Usually this means the macro was only invoked conditionally." "$LINENO" 5
18476fi
18477if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
18478  as_fn_error $? "conditional \"AMDEP\" was never defined.
18479Usually this means the macro was only invoked conditionally." "$LINENO" 5
18480fi
18481if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
18482  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
18483Usually this means the macro was only invoked conditionally." "$LINENO" 5
18484fi
18485if test -z "${ENABLE_UNIT_TESTS_TRUE}" && test -z "${ENABLE_UNIT_TESTS_FALSE}"; then
18486  as_fn_error $? "conditional \"ENABLE_UNIT_TESTS\" was never defined.
18487Usually this means the macro was only invoked conditionally." "$LINENO" 5
18488fi
18489if test -z "${HAS_XORG_CONF_DIR_TRUE}" && test -z "${HAS_XORG_CONF_DIR_FALSE}"; then
18490  as_fn_error $? "conditional \"HAS_XORG_CONF_DIR\" was never defined.
18491Usually this means the macro was only invoked conditionally." "$LINENO" 5
18492fi
18493if test -z "${DEBUG_TRUE}" && test -z "${DEBUG_FALSE}"; then
18494  as_fn_error $? "conditional \"DEBUG\" was never defined.
18495Usually this means the macro was only invoked conditionally." "$LINENO" 5
18496fi
18497if test -z "${BUILD_EVENTCOMM_TRUE}" && test -z "${BUILD_EVENTCOMM_FALSE}"; then
18498  as_fn_error $? "conditional \"BUILD_EVENTCOMM\" was never defined.
18499Usually this means the macro was only invoked conditionally." "$LINENO" 5
18500fi
18501if test -z "${BUILD_PSMCOMM_TRUE}" && test -z "${BUILD_PSMCOMM_FALSE}"; then
18502  as_fn_error $? "conditional \"BUILD_PSMCOMM\" was never defined.
18503Usually this means the macro was only invoked conditionally." "$LINENO" 5
18504fi
18505if test -z "${BUILD_PS2COMM_TRUE}" && test -z "${BUILD_PS2COMM_FALSE}"; then
18506  as_fn_error $? "conditional \"BUILD_PS2COMM\" was never defined.
18507Usually this means the macro was only invoked conditionally." "$LINENO" 5
18508fi
18509
18510: "${CONFIG_STATUS=./config.status}"
18511ac_write_fail=0
18512ac_clean_files_save=$ac_clean_files
18513ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18514{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18515$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18516as_write_fail=0
18517cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18518#! $SHELL
18519# Generated by $as_me.
18520# Run this file to recreate the current configuration.
18521# Compiler output produced by configure, useful for debugging
18522# configure, is in config.log if it exists.
18523
18524debug=false
18525ac_cs_recheck=false
18526ac_cs_silent=false
18527
18528SHELL=\${CONFIG_SHELL-$SHELL}
18529export SHELL
18530_ASEOF
18531cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18532## -------------------- ##
18533## M4sh Initialization. ##
18534## -------------------- ##
18535
18536# Be more Bourne compatible
18537DUALCASE=1; export DUALCASE # for MKS sh
18538if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18539  emulate sh
18540  NULLCMD=:
18541  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18542  # is contrary to our usage.  Disable this feature.
18543  alias -g '${1+"$@"}'='"$@"'
18544  setopt NO_GLOB_SUBST
18545else
18546  case `(set -o) 2>/dev/null` in #(
18547  *posix*) :
18548    set -o posix ;; #(
18549  *) :
18550     ;;
18551esac
18552fi
18553
18554
18555as_nl='
18556'
18557export as_nl
18558# Printing a long string crashes Solaris 7 /usr/bin/printf.
18559as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18560as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18561as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18562# Prefer a ksh shell builtin over an external printf program on Solaris,
18563# but without wasting forks for bash or zsh.
18564if test -z "$BASH_VERSION$ZSH_VERSION" \
18565    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18566  as_echo='print -r --'
18567  as_echo_n='print -rn --'
18568elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18569  as_echo='printf %s\n'
18570  as_echo_n='printf %s'
18571else
18572  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18573    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18574    as_echo_n='/usr/ucb/echo -n'
18575  else
18576    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18577    as_echo_n_body='eval
18578      arg=$1;
18579      case $arg in #(
18580      *"$as_nl"*)
18581	expr "X$arg" : "X\\(.*\\)$as_nl";
18582	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18583      esac;
18584      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18585    '
18586    export as_echo_n_body
18587    as_echo_n='sh -c $as_echo_n_body as_echo'
18588  fi
18589  export as_echo_body
18590  as_echo='sh -c $as_echo_body as_echo'
18591fi
18592
18593# The user is always right.
18594if test "${PATH_SEPARATOR+set}" != set; then
18595  PATH_SEPARATOR=:
18596  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18597    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18598      PATH_SEPARATOR=';'
18599  }
18600fi
18601
18602
18603# IFS
18604# We need space, tab and new line, in precisely that order.  Quoting is
18605# there to prevent editors from complaining about space-tab.
18606# (If _AS_PATH_WALK were called with IFS unset, it would disable word
18607# splitting by setting IFS to empty value.)
18608IFS=" ""	$as_nl"
18609
18610# Find who we are.  Look in the path if we contain no directory separator.
18611as_myself=
18612case $0 in #((
18613  *[\\/]* ) as_myself=$0 ;;
18614  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18615for as_dir in $PATH
18616do
18617  IFS=$as_save_IFS
18618  test -z "$as_dir" && as_dir=.
18619    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18620  done
18621IFS=$as_save_IFS
18622
18623     ;;
18624esac
18625# We did not find ourselves, most probably we were run as `sh COMMAND'
18626# in which case we are not to be found in the path.
18627if test "x$as_myself" = x; then
18628  as_myself=$0
18629fi
18630if test ! -f "$as_myself"; then
18631  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18632  exit 1
18633fi
18634
18635# Unset variables that we do not need and which cause bugs (e.g. in
18636# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
18637# suppresses any "Segmentation fault" message there.  '((' could
18638# trigger a bug in pdksh 5.2.14.
18639for as_var in BASH_ENV ENV MAIL MAILPATH
18640do eval test x\${$as_var+set} = xset \
18641  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18642done
18643PS1='$ '
18644PS2='> '
18645PS4='+ '
18646
18647# NLS nuisances.
18648LC_ALL=C
18649export LC_ALL
18650LANGUAGE=C
18651export LANGUAGE
18652
18653# CDPATH.
18654(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18655
18656
18657# as_fn_error STATUS ERROR [LINENO LOG_FD]
18658# ----------------------------------------
18659# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18660# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18661# script with STATUS, using 1 if that was 0.
18662as_fn_error ()
18663{
18664  as_status=$1; test $as_status -eq 0 && as_status=1
18665  if test "$4"; then
18666    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18667    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18668  fi
18669  $as_echo "$as_me: error: $2" >&2
18670  as_fn_exit $as_status
18671} # as_fn_error
18672
18673
18674# as_fn_set_status STATUS
18675# -----------------------
18676# Set $? to STATUS, without forking.
18677as_fn_set_status ()
18678{
18679  return $1
18680} # as_fn_set_status
18681
18682# as_fn_exit STATUS
18683# -----------------
18684# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18685as_fn_exit ()
18686{
18687  set +e
18688  as_fn_set_status $1
18689  exit $1
18690} # as_fn_exit
18691
18692# as_fn_unset VAR
18693# ---------------
18694# Portably unset VAR.
18695as_fn_unset ()
18696{
18697  { eval $1=; unset $1;}
18698}
18699as_unset=as_fn_unset
18700# as_fn_append VAR VALUE
18701# ----------------------
18702# Append the text in VALUE to the end of the definition contained in VAR. Take
18703# advantage of any shell optimizations that allow amortized linear growth over
18704# repeated appends, instead of the typical quadratic growth present in naive
18705# implementations.
18706if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18707  eval 'as_fn_append ()
18708  {
18709    eval $1+=\$2
18710  }'
18711else
18712  as_fn_append ()
18713  {
18714    eval $1=\$$1\$2
18715  }
18716fi # as_fn_append
18717
18718# as_fn_arith ARG...
18719# ------------------
18720# Perform arithmetic evaluation on the ARGs, and store the result in the
18721# global $as_val. Take advantage of shells that can avoid forks. The arguments
18722# must be portable across $(()) and expr.
18723if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18724  eval 'as_fn_arith ()
18725  {
18726    as_val=$(( $* ))
18727  }'
18728else
18729  as_fn_arith ()
18730  {
18731    as_val=`expr "$@" || test $? -eq 1`
18732  }
18733fi # as_fn_arith
18734
18735
18736if expr a : '\(a\)' >/dev/null 2>&1 &&
18737   test "X`expr 00001 : '.*\(...\)'`" = X001; then
18738  as_expr=expr
18739else
18740  as_expr=false
18741fi
18742
18743if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18744  as_basename=basename
18745else
18746  as_basename=false
18747fi
18748
18749if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18750  as_dirname=dirname
18751else
18752  as_dirname=false
18753fi
18754
18755as_me=`$as_basename -- "$0" ||
18756$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18757	 X"$0" : 'X\(//\)$' \| \
18758	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18759$as_echo X/"$0" |
18760    sed '/^.*\/\([^/][^/]*\)\/*$/{
18761	    s//\1/
18762	    q
18763	  }
18764	  /^X\/\(\/\/\)$/{
18765	    s//\1/
18766	    q
18767	  }
18768	  /^X\/\(\/\).*/{
18769	    s//\1/
18770	    q
18771	  }
18772	  s/.*/./; q'`
18773
18774# Avoid depending upon Character Ranges.
18775as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18776as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18777as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18778as_cr_digits='0123456789'
18779as_cr_alnum=$as_cr_Letters$as_cr_digits
18780
18781ECHO_C= ECHO_N= ECHO_T=
18782case `echo -n x` in #(((((
18783-n*)
18784  case `echo 'xy\c'` in
18785  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
18786  xy)  ECHO_C='\c';;
18787  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
18788       ECHO_T='	';;
18789  esac;;
18790*)
18791  ECHO_N='-n';;
18792esac
18793
18794rm -f conf$$ conf$$.exe conf$$.file
18795if test -d conf$$.dir; then
18796  rm -f conf$$.dir/conf$$.file
18797else
18798  rm -f conf$$.dir
18799  mkdir conf$$.dir 2>/dev/null
18800fi
18801if (echo >conf$$.file) 2>/dev/null; then
18802  if ln -s conf$$.file conf$$ 2>/dev/null; then
18803    as_ln_s='ln -s'
18804    # ... but there are two gotchas:
18805    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18806    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18807    # In both cases, we have to default to `cp -pR'.
18808    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
18809      as_ln_s='cp -pR'
18810  elif ln conf$$.file conf$$ 2>/dev/null; then
18811    as_ln_s=ln
18812  else
18813    as_ln_s='cp -pR'
18814  fi
18815else
18816  as_ln_s='cp -pR'
18817fi
18818rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
18819rmdir conf$$.dir 2>/dev/null
18820
18821
18822# as_fn_mkdir_p
18823# -------------
18824# Create "$as_dir" as a directory, including parents if necessary.
18825as_fn_mkdir_p ()
18826{
18827
18828  case $as_dir in #(
18829  -*) as_dir=./$as_dir;;
18830  esac
18831  test -d "$as_dir" || eval $as_mkdir_p || {
18832    as_dirs=
18833    while :; do
18834      case $as_dir in #(
18835      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18836      *) as_qdir=$as_dir;;
18837      esac
18838      as_dirs="'$as_qdir' $as_dirs"
18839      as_dir=`$as_dirname -- "$as_dir" ||
18840$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18841	 X"$as_dir" : 'X\(//\)[^/]' \| \
18842	 X"$as_dir" : 'X\(//\)$' \| \
18843	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18844$as_echo X"$as_dir" |
18845    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18846	    s//\1/
18847	    q
18848	  }
18849	  /^X\(\/\/\)[^/].*/{
18850	    s//\1/
18851	    q
18852	  }
18853	  /^X\(\/\/\)$/{
18854	    s//\1/
18855	    q
18856	  }
18857	  /^X\(\/\).*/{
18858	    s//\1/
18859	    q
18860	  }
18861	  s/.*/./; q'`
18862      test -d "$as_dir" && break
18863    done
18864    test -z "$as_dirs" || eval "mkdir $as_dirs"
18865  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
18866
18867
18868} # as_fn_mkdir_p
18869if mkdir -p . 2>/dev/null; then
18870  as_mkdir_p='mkdir -p "$as_dir"'
18871else
18872  test -d ./-p && rmdir ./-p
18873  as_mkdir_p=false
18874fi
18875
18876
18877# as_fn_executable_p FILE
18878# -----------------------
18879# Test if FILE is an executable regular file.
18880as_fn_executable_p ()
18881{
18882  test -f "$1" && test -x "$1"
18883} # as_fn_executable_p
18884as_test_x='test -x'
18885as_executable_p=as_fn_executable_p
18886
18887# Sed expression to map a string onto a valid CPP name.
18888as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18889
18890# Sed expression to map a string onto a valid variable name.
18891as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18892
18893
18894exec 6>&1
18895## ----------------------------------- ##
18896## Main body of $CONFIG_STATUS script. ##
18897## ----------------------------------- ##
18898_ASEOF
18899test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
18900
18901cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18902# Save the log message, to keep $0 and so on meaningful, and to
18903# report actual input values of CONFIG_FILES etc. instead of their
18904# values after options handling.
18905ac_log="
18906This file was extended by xf86-input-synaptics $as_me 1.7.1, which was
18907generated by GNU Autoconf 2.69.  Invocation command line was
18908
18909  CONFIG_FILES    = $CONFIG_FILES
18910  CONFIG_HEADERS  = $CONFIG_HEADERS
18911  CONFIG_LINKS    = $CONFIG_LINKS
18912  CONFIG_COMMANDS = $CONFIG_COMMANDS
18913  $ $0 $@
18914
18915on `(hostname || uname -n) 2>/dev/null | sed 1q`
18916"
18917
18918_ACEOF
18919
18920case $ac_config_files in *"
18921"*) set x $ac_config_files; shift; ac_config_files=$*;;
18922esac
18923
18924case $ac_config_headers in *"
18925"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
18926esac
18927
18928
18929cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18930# Files that config.status was made for.
18931config_files="$ac_config_files"
18932config_headers="$ac_config_headers"
18933config_commands="$ac_config_commands"
18934
18935_ACEOF
18936
18937cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18938ac_cs_usage="\
18939\`$as_me' instantiates files and other configuration actions
18940from templates according to the current configuration.  Unless the files
18941and actions are specified as TAGs, all are instantiated by default.
18942
18943Usage: $0 [OPTION]... [TAG]...
18944
18945  -h, --help       print this help, then exit
18946  -V, --version    print version number and configuration settings, then exit
18947      --config     print configuration, then exit
18948  -q, --quiet, --silent
18949                   do not print progress messages
18950  -d, --debug      don't remove temporary files
18951      --recheck    update $as_me by reconfiguring in the same conditions
18952      --file=FILE[:TEMPLATE]
18953                   instantiate the configuration file FILE
18954      --header=FILE[:TEMPLATE]
18955                   instantiate the configuration header FILE
18956
18957Configuration files:
18958$config_files
18959
18960Configuration headers:
18961$config_headers
18962
18963Configuration commands:
18964$config_commands
18965
18966Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
18967
18968_ACEOF
18969cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18970ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18971ac_cs_version="\\
18972xf86-input-synaptics config.status 1.7.1
18973configured by $0, generated by GNU Autoconf 2.69,
18974  with options \\"\$ac_cs_config\\"
18975
18976Copyright (C) 2012 Free Software Foundation, Inc.
18977This config.status script is free software; the Free Software Foundation
18978gives unlimited permission to copy, distribute and modify it."
18979
18980ac_pwd='$ac_pwd'
18981srcdir='$srcdir'
18982INSTALL='$INSTALL'
18983MKDIR_P='$MKDIR_P'
18984AWK='$AWK'
18985test -n "\$AWK" || AWK=awk
18986_ACEOF
18987
18988cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18989# The default lists apply if the user does not specify any file.
18990ac_need_defaults=:
18991while test $# != 0
18992do
18993  case $1 in
18994  --*=?*)
18995    ac_option=`expr "X$1" : 'X\([^=]*\)='`
18996    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
18997    ac_shift=:
18998    ;;
18999  --*=)
19000    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19001    ac_optarg=
19002    ac_shift=:
19003    ;;
19004  *)
19005    ac_option=$1
19006    ac_optarg=$2
19007    ac_shift=shift
19008    ;;
19009  esac
19010
19011  case $ac_option in
19012  # Handling of the options.
19013  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19014    ac_cs_recheck=: ;;
19015  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19016    $as_echo "$ac_cs_version"; exit ;;
19017  --config | --confi | --conf | --con | --co | --c )
19018    $as_echo "$ac_cs_config"; exit ;;
19019  --debug | --debu | --deb | --de | --d | -d )
19020    debug=: ;;
19021  --file | --fil | --fi | --f )
19022    $ac_shift
19023    case $ac_optarg in
19024    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19025    '') as_fn_error $? "missing file argument" ;;
19026    esac
19027    as_fn_append CONFIG_FILES " '$ac_optarg'"
19028    ac_need_defaults=false;;
19029  --header | --heade | --head | --hea )
19030    $ac_shift
19031    case $ac_optarg in
19032    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19033    esac
19034    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19035    ac_need_defaults=false;;
19036  --he | --h)
19037    # Conflict between --help and --header
19038    as_fn_error $? "ambiguous option: \`$1'
19039Try \`$0 --help' for more information.";;
19040  --help | --hel | -h )
19041    $as_echo "$ac_cs_usage"; exit ;;
19042  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19043  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19044    ac_cs_silent=: ;;
19045
19046  # This is an error.
19047  -*) as_fn_error $? "unrecognized option: \`$1'
19048Try \`$0 --help' for more information." ;;
19049
19050  *) as_fn_append ac_config_targets " $1"
19051     ac_need_defaults=false ;;
19052
19053  esac
19054  shift
19055done
19056
19057ac_configure_extra_args=
19058
19059if $ac_cs_silent; then
19060  exec 6>/dev/null
19061  ac_configure_extra_args="$ac_configure_extra_args --silent"
19062fi
19063
19064_ACEOF
19065cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19066if \$ac_cs_recheck; then
19067  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19068  shift
19069  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19070  CONFIG_SHELL='$SHELL'
19071  export CONFIG_SHELL
19072  exec "\$@"
19073fi
19074
19075_ACEOF
19076cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19077exec 5>>config.log
19078{
19079  echo
19080  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19081## Running $as_me. ##
19082_ASBOX
19083  $as_echo "$ac_log"
19084} >&5
19085
19086_ACEOF
19087cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19088#
19089# INIT-COMMANDS
19090#
19091AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19092
19093
19094# The HP-UX ksh and POSIX shell print the target directory to stdout
19095# if CDPATH is set.
19096(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19097
19098sed_quote_subst='$sed_quote_subst'
19099double_quote_subst='$double_quote_subst'
19100delay_variable_subst='$delay_variable_subst'
19101enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19102macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19103macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19104enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19105pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19106enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19107SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19108ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19109PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19110host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19111host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19112host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19113build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19114build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19115build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19116SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19117Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19118GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19119EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19120FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19121LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19122NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19123LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19124max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19125ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19126exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19127lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19128lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19129lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19130lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19131lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19132reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19133reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19134OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19135deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19136file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19137file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19138want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19139DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19140sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19141AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19142AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19143archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19144STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19145RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19146old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19147old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19148old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19149lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19150CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19151CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19152compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19153GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
19154lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
19155lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
19156lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
19157lt_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"`'
19158nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
19159lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
19160objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
19161MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
19162lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
19163lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
19164lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
19165lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
19166lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
19167need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
19168MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
19169DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
19170NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
19171LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
19172OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
19173OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
19174libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
19175shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
19176extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19177archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
19178enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
19179export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
19180whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
19181compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
19182old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
19183old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19184archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
19185archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19186module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
19187module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19188with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
19189allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
19190no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
19191hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
19192hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
19193hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
19194hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
19195hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
19196hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
19197hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
19198inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
19199link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
19200always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
19201export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
19202exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
19203include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
19204prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
19205postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
19206file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
19207variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
19208need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
19209need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
19210version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
19211runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
19212shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
19213shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
19214libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
19215library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
19216soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
19217install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
19218postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19219postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19220finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
19221finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
19222hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
19223sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
19224sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
19225hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
19226enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
19227enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
19228enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
19229old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
19230striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
19231
19232LTCC='$LTCC'
19233LTCFLAGS='$LTCFLAGS'
19234compiler='$compiler_DEFAULT'
19235
19236# A function that is used when there is no print builtin or printf.
19237func_fallback_echo ()
19238{
19239  eval 'cat <<_LTECHO_EOF
19240\$1
19241_LTECHO_EOF'
19242}
19243
19244# Quote evaled strings.
19245for var in SHELL \
19246ECHO \
19247PATH_SEPARATOR \
19248SED \
19249GREP \
19250EGREP \
19251FGREP \
19252LD \
19253NM \
19254LN_S \
19255lt_SP2NL \
19256lt_NL2SP \
19257reload_flag \
19258OBJDUMP \
19259deplibs_check_method \
19260file_magic_cmd \
19261file_magic_glob \
19262want_nocaseglob \
19263DLLTOOL \
19264sharedlib_from_linklib_cmd \
19265AR \
19266AR_FLAGS \
19267archiver_list_spec \
19268STRIP \
19269RANLIB \
19270CC \
19271CFLAGS \
19272compiler \
19273lt_cv_sys_global_symbol_pipe \
19274lt_cv_sys_global_symbol_to_cdecl \
19275lt_cv_sys_global_symbol_to_c_name_address \
19276lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19277nm_file_list_spec \
19278lt_prog_compiler_no_builtin_flag \
19279lt_prog_compiler_pic \
19280lt_prog_compiler_wl \
19281lt_prog_compiler_static \
19282lt_cv_prog_compiler_c_o \
19283need_locks \
19284MANIFEST_TOOL \
19285DSYMUTIL \
19286NMEDIT \
19287LIPO \
19288OTOOL \
19289OTOOL64 \
19290shrext_cmds \
19291export_dynamic_flag_spec \
19292whole_archive_flag_spec \
19293compiler_needs_object \
19294with_gnu_ld \
19295allow_undefined_flag \
19296no_undefined_flag \
19297hardcode_libdir_flag_spec \
19298hardcode_libdir_separator \
19299exclude_expsyms \
19300include_expsyms \
19301file_list_spec \
19302variables_saved_for_relink \
19303libname_spec \
19304library_names_spec \
19305soname_spec \
19306install_override_mode \
19307finish_eval \
19308old_striplib \
19309striplib; do
19310    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19311    *[\\\\\\\`\\"\\\$]*)
19312      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
19313      ;;
19314    *)
19315      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19316      ;;
19317    esac
19318done
19319
19320# Double-quote double-evaled strings.
19321for var in reload_cmds \
19322old_postinstall_cmds \
19323old_postuninstall_cmds \
19324old_archive_cmds \
19325extract_expsyms_cmds \
19326old_archive_from_new_cmds \
19327old_archive_from_expsyms_cmds \
19328archive_cmds \
19329archive_expsym_cmds \
19330module_cmds \
19331module_expsym_cmds \
19332export_symbols_cmds \
19333prelink_cmds \
19334postlink_cmds \
19335postinstall_cmds \
19336postuninstall_cmds \
19337finish_cmds \
19338sys_lib_search_path_spec \
19339sys_lib_dlsearch_path_spec; do
19340    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19341    *[\\\\\\\`\\"\\\$]*)
19342      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
19343      ;;
19344    *)
19345      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19346      ;;
19347    esac
19348done
19349
19350ac_aux_dir='$ac_aux_dir'
19351xsi_shell='$xsi_shell'
19352lt_shell_append='$lt_shell_append'
19353
19354# See if we are running on zsh, and set the options which allow our
19355# commands through without removal of \ escapes INIT.
19356if test -n "\${ZSH_VERSION+set}" ; then
19357   setopt NO_GLOB_SUBST
19358fi
19359
19360
19361    PACKAGE='$PACKAGE'
19362    VERSION='$VERSION'
19363    TIMESTAMP='$TIMESTAMP'
19364    RM='$RM'
19365    ofile='$ofile'
19366
19367
19368
19369
19370_ACEOF
19371
19372cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19373
19374# Handling of arguments.
19375for ac_config_target in $ac_config_targets
19376do
19377  case $ac_config_target in
19378    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
19379    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
19380    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
19381    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19382    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
19383    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
19384    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
19385    "conf/Makefile") CONFIG_FILES="$CONFIG_FILES conf/Makefile" ;;
19386    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
19387    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
19388    "xorg-synaptics.pc") CONFIG_FILES="$CONFIG_FILES xorg-synaptics.pc" ;;
19389
19390  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19391  esac
19392done
19393
19394
19395# If the user did not use the arguments to specify the items to instantiate,
19396# then the envvar interface is used.  Set only those that are not.
19397# We use the long form for the default assignment because of an extremely
19398# bizarre bug on SunOS 4.1.3.
19399if $ac_need_defaults; then
19400  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19401  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19402  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19403fi
19404
19405# Have a temporary directory for convenience.  Make it in the build tree
19406# simply because there is no reason against having it here, and in addition,
19407# creating and moving files from /tmp can sometimes cause problems.
19408# Hook for its removal unless debugging.
19409# Note that there is a small window in which the directory will not be cleaned:
19410# after its creation but before its name has been assigned to `$tmp'.
19411$debug ||
19412{
19413  tmp= ac_tmp=
19414  trap 'exit_status=$?
19415  : "${ac_tmp:=$tmp}"
19416  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19417' 0
19418  trap 'as_fn_exit 1' 1 2 13 15
19419}
19420# Create a (secure) tmp directory for tmp files.
19421
19422{
19423  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19424  test -d "$tmp"
19425}  ||
19426{
19427  tmp=./conf$$-$RANDOM
19428  (umask 077 && mkdir "$tmp")
19429} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19430ac_tmp=$tmp
19431
19432# Set up the scripts for CONFIG_FILES section.
19433# No need to generate them if there are no CONFIG_FILES.
19434# This happens for instance with `./config.status config.h'.
19435if test -n "$CONFIG_FILES"; then
19436
19437
19438ac_cr=`echo X | tr X '\015'`
19439# On cygwin, bash can eat \r inside `` if the user requested igncr.
19440# But we know of no other shell where ac_cr would be empty at this
19441# point, so we can use a bashism as a fallback.
19442if test "x$ac_cr" = x; then
19443  eval ac_cr=\$\'\\r\'
19444fi
19445ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19446if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19447  ac_cs_awk_cr='\\r'
19448else
19449  ac_cs_awk_cr=$ac_cr
19450fi
19451
19452echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19453_ACEOF
19454
19455
19456{
19457  echo "cat >conf$$subs.awk <<_ACEOF" &&
19458  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19459  echo "_ACEOF"
19460} >conf$$subs.sh ||
19461  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19462ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19463ac_delim='%!_!# '
19464for ac_last_try in false false false false false :; do
19465  . ./conf$$subs.sh ||
19466    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19467
19468  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19469  if test $ac_delim_n = $ac_delim_num; then
19470    break
19471  elif $ac_last_try; then
19472    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19473  else
19474    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19475  fi
19476done
19477rm -f conf$$subs.sh
19478
19479cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19480cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19481_ACEOF
19482sed -n '
19483h
19484s/^/S["/; s/!.*/"]=/
19485p
19486g
19487s/^[^!]*!//
19488:repl
19489t repl
19490s/'"$ac_delim"'$//
19491t delim
19492:nl
19493h
19494s/\(.\{148\}\)..*/\1/
19495t more1
19496s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19497p
19498n
19499b repl
19500:more1
19501s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19502p
19503g
19504s/.\{148\}//
19505t nl
19506:delim
19507h
19508s/\(.\{148\}\)..*/\1/
19509t more2
19510s/["\\]/\\&/g; s/^/"/; s/$/"/
19511p
19512b
19513:more2
19514s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19515p
19516g
19517s/.\{148\}//
19518t delim
19519' <conf$$subs.awk | sed '
19520/^[^""]/{
19521  N
19522  s/\n//
19523}
19524' >>$CONFIG_STATUS || ac_write_fail=1
19525rm -f conf$$subs.awk
19526cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19527_ACAWK
19528cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19529  for (key in S) S_is_set[key] = 1
19530  FS = ""
19531
19532}
19533{
19534  line = $ 0
19535  nfields = split(line, field, "@")
19536  substed = 0
19537  len = length(field[1])
19538  for (i = 2; i < nfields; i++) {
19539    key = field[i]
19540    keylen = length(key)
19541    if (S_is_set[key]) {
19542      value = S[key]
19543      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19544      len += length(value) + length(field[++i])
19545      substed = 1
19546    } else
19547      len += 1 + keylen
19548  }
19549
19550  print line
19551}
19552
19553_ACAWK
19554_ACEOF
19555cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19556if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19557  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19558else
19559  cat
19560fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19561  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19562_ACEOF
19563
19564# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19565# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19566# trailing colons and then remove the whole line if VPATH becomes empty
19567# (actually we leave an empty line to preserve line numbers).
19568if test "x$srcdir" = x.; then
19569  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
19570h
19571s///
19572s/^/:/
19573s/[	 ]*$/:/
19574s/:\$(srcdir):/:/g
19575s/:\${srcdir}:/:/g
19576s/:@srcdir@:/:/g
19577s/^:*//
19578s/:*$//
19579x
19580s/\(=[	 ]*\).*/\1/
19581G
19582s/\n//
19583s/^[^=]*=[	 ]*$//
19584}'
19585fi
19586
19587cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19588fi # test -n "$CONFIG_FILES"
19589
19590# Set up the scripts for CONFIG_HEADERS section.
19591# No need to generate them if there are no CONFIG_HEADERS.
19592# This happens for instance with `./config.status Makefile'.
19593if test -n "$CONFIG_HEADERS"; then
19594cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
19595BEGIN {
19596_ACEOF
19597
19598# Transform confdefs.h into an awk script `defines.awk', embedded as
19599# here-document in config.status, that substitutes the proper values into
19600# config.h.in to produce config.h.
19601
19602# Create a delimiter string that does not exist in confdefs.h, to ease
19603# handling of long lines.
19604ac_delim='%!_!# '
19605for ac_last_try in false false :; do
19606  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
19607  if test -z "$ac_tt"; then
19608    break
19609  elif $ac_last_try; then
19610    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
19611  else
19612    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19613  fi
19614done
19615
19616# For the awk script, D is an array of macro values keyed by name,
19617# likewise P contains macro parameters if any.  Preserve backslash
19618# newline sequences.
19619
19620ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19621sed -n '
19622s/.\{148\}/&'"$ac_delim"'/g
19623t rset
19624:rset
19625s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
19626t def
19627d
19628:def
19629s/\\$//
19630t bsnl
19631s/["\\]/\\&/g
19632s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19633D["\1"]=" \3"/p
19634s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
19635d
19636:bsnl
19637s/["\\]/\\&/g
19638s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19639D["\1"]=" \3\\\\\\n"\\/p
19640t cont
19641s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
19642t cont
19643d
19644:cont
19645n
19646s/.\{148\}/&'"$ac_delim"'/g
19647t clear
19648:clear
19649s/\\$//
19650t bsnlc
19651s/["\\]/\\&/g; s/^/"/; s/$/"/p
19652d
19653:bsnlc
19654s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
19655b cont
19656' <confdefs.h | sed '
19657s/'"$ac_delim"'/"\\\
19658"/g' >>$CONFIG_STATUS || ac_write_fail=1
19659
19660cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19661  for (key in D) D_is_set[key] = 1
19662  FS = ""
19663}
19664/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19665  line = \$ 0
19666  split(line, arg, " ")
19667  if (arg[1] == "#") {
19668    defundef = arg[2]
19669    mac1 = arg[3]
19670  } else {
19671    defundef = substr(arg[1], 2)
19672    mac1 = arg[2]
19673  }
19674  split(mac1, mac2, "(") #)
19675  macro = mac2[1]
19676  prefix = substr(line, 1, index(line, defundef) - 1)
19677  if (D_is_set[macro]) {
19678    # Preserve the white space surrounding the "#".
19679    print prefix "define", macro P[macro] D[macro]
19680    next
19681  } else {
19682    # Replace #undef with comments.  This is necessary, for example,
19683    # in the case of _POSIX_SOURCE, which is predefined and required
19684    # on some systems where configure will not decide to define it.
19685    if (defundef == "undef") {
19686      print "/*", prefix defundef, macro, "*/"
19687      next
19688    }
19689  }
19690}
19691{ print }
19692_ACAWK
19693_ACEOF
19694cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19695  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
19696fi # test -n "$CONFIG_HEADERS"
19697
19698
19699eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
19700shift
19701for ac_tag
19702do
19703  case $ac_tag in
19704  :[FHLC]) ac_mode=$ac_tag; continue;;
19705  esac
19706  case $ac_mode$ac_tag in
19707  :[FHL]*:*);;
19708  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19709  :[FH]-) ac_tag=-:-;;
19710  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19711  esac
19712  ac_save_IFS=$IFS
19713  IFS=:
19714  set x $ac_tag
19715  IFS=$ac_save_IFS
19716  shift
19717  ac_file=$1
19718  shift
19719
19720  case $ac_mode in
19721  :L) ac_source=$1;;
19722  :[FH])
19723    ac_file_inputs=
19724    for ac_f
19725    do
19726      case $ac_f in
19727      -) ac_f="$ac_tmp/stdin";;
19728      *) # Look for the file first in the build tree, then in the source tree
19729	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
19730	 # because $ac_f cannot contain `:'.
19731	 test -f "$ac_f" ||
19732	   case $ac_f in
19733	   [\\/$]*) false;;
19734	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19735	   esac ||
19736	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19737      esac
19738      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19739      as_fn_append ac_file_inputs " '$ac_f'"
19740    done
19741
19742    # Let's still pretend it is `configure' which instantiates (i.e., don't
19743    # use $as_me), people would be surprised to read:
19744    #    /* config.h.  Generated by config.status.  */
19745    configure_input='Generated from '`
19746	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19747	`' by configure.'
19748    if test x"$ac_file" != x-; then
19749      configure_input="$ac_file.  $configure_input"
19750      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19751$as_echo "$as_me: creating $ac_file" >&6;}
19752    fi
19753    # Neutralize special characters interpreted by sed in replacement strings.
19754    case $configure_input in #(
19755    *\&* | *\|* | *\\* )
19756       ac_sed_conf_input=`$as_echo "$configure_input" |
19757       sed 's/[\\\\&|]/\\\\&/g'`;; #(
19758    *) ac_sed_conf_input=$configure_input;;
19759    esac
19760
19761    case $ac_tag in
19762    *:-:* | *:-) cat >"$ac_tmp/stdin" \
19763      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19764    esac
19765    ;;
19766  esac
19767
19768  ac_dir=`$as_dirname -- "$ac_file" ||
19769$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19770	 X"$ac_file" : 'X\(//\)[^/]' \| \
19771	 X"$ac_file" : 'X\(//\)$' \| \
19772	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19773$as_echo X"$ac_file" |
19774    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19775	    s//\1/
19776	    q
19777	  }
19778	  /^X\(\/\/\)[^/].*/{
19779	    s//\1/
19780	    q
19781	  }
19782	  /^X\(\/\/\)$/{
19783	    s//\1/
19784	    q
19785	  }
19786	  /^X\(\/\).*/{
19787	    s//\1/
19788	    q
19789	  }
19790	  s/.*/./; q'`
19791  as_dir="$ac_dir"; as_fn_mkdir_p
19792  ac_builddir=.
19793
19794case "$ac_dir" in
19795.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19796*)
19797  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19798  # A ".." for each directory in $ac_dir_suffix.
19799  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19800  case $ac_top_builddir_sub in
19801  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19802  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19803  esac ;;
19804esac
19805ac_abs_top_builddir=$ac_pwd
19806ac_abs_builddir=$ac_pwd$ac_dir_suffix
19807# for backward compatibility:
19808ac_top_builddir=$ac_top_build_prefix
19809
19810case $srcdir in
19811  .)  # We are building in place.
19812    ac_srcdir=.
19813    ac_top_srcdir=$ac_top_builddir_sub
19814    ac_abs_top_srcdir=$ac_pwd ;;
19815  [\\/]* | ?:[\\/]* )  # Absolute name.
19816    ac_srcdir=$srcdir$ac_dir_suffix;
19817    ac_top_srcdir=$srcdir
19818    ac_abs_top_srcdir=$srcdir ;;
19819  *) # Relative name.
19820    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19821    ac_top_srcdir=$ac_top_build_prefix$srcdir
19822    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19823esac
19824ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19825
19826
19827  case $ac_mode in
19828  :F)
19829  #
19830  # CONFIG_FILE
19831  #
19832
19833  case $INSTALL in
19834  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19835  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19836  esac
19837  ac_MKDIR_P=$MKDIR_P
19838  case $MKDIR_P in
19839  [\\/$]* | ?:[\\/]* ) ;;
19840  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
19841  esac
19842_ACEOF
19843
19844cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19845# If the template does not know about datarootdir, expand it.
19846# FIXME: This hack should be removed a few years after 2.60.
19847ac_datarootdir_hack=; ac_datarootdir_seen=
19848ac_sed_dataroot='
19849/datarootdir/ {
19850  p
19851  q
19852}
19853/@datadir@/p
19854/@docdir@/p
19855/@infodir@/p
19856/@localedir@/p
19857/@mandir@/p'
19858case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19859*datarootdir*) ac_datarootdir_seen=yes;;
19860*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19861  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19862$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19863_ACEOF
19864cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19865  ac_datarootdir_hack='
19866  s&@datadir@&$datadir&g
19867  s&@docdir@&$docdir&g
19868  s&@infodir@&$infodir&g
19869  s&@localedir@&$localedir&g
19870  s&@mandir@&$mandir&g
19871  s&\\\${datarootdir}&$datarootdir&g' ;;
19872esac
19873_ACEOF
19874
19875# Neutralize VPATH when `$srcdir' = `.'.
19876# Shell code in configure.ac might set extrasub.
19877# FIXME: do we really want to maintain this feature?
19878cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19879ac_sed_extra="$ac_vpsub
19880$extrasub
19881_ACEOF
19882cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19883:t
19884/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19885s|@configure_input@|$ac_sed_conf_input|;t t
19886s&@top_builddir@&$ac_top_builddir_sub&;t t
19887s&@top_build_prefix@&$ac_top_build_prefix&;t t
19888s&@srcdir@&$ac_srcdir&;t t
19889s&@abs_srcdir@&$ac_abs_srcdir&;t t
19890s&@top_srcdir@&$ac_top_srcdir&;t t
19891s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19892s&@builddir@&$ac_builddir&;t t
19893s&@abs_builddir@&$ac_abs_builddir&;t t
19894s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19895s&@INSTALL@&$ac_INSTALL&;t t
19896s&@MKDIR_P@&$ac_MKDIR_P&;t t
19897$ac_datarootdir_hack
19898"
19899eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
19900  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19901
19902test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19903  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
19904  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
19905      "$ac_tmp/out"`; test -z "$ac_out"; } &&
19906  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19907which seems to be undefined.  Please make sure it is defined" >&5
19908$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19909which seems to be undefined.  Please make sure it is defined" >&2;}
19910
19911  rm -f "$ac_tmp/stdin"
19912  case $ac_file in
19913  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19914  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19915  esac \
19916  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19917 ;;
19918  :H)
19919  #
19920  # CONFIG_HEADER
19921  #
19922  if test x"$ac_file" != x-; then
19923    {
19924      $as_echo "/* $configure_input  */" \
19925      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
19926    } >"$ac_tmp/config.h" \
19927      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19928    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
19929      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19930$as_echo "$as_me: $ac_file is unchanged" >&6;}
19931    else
19932      rm -f "$ac_file"
19933      mv "$ac_tmp/config.h" "$ac_file" \
19934	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
19935    fi
19936  else
19937    $as_echo "/* $configure_input  */" \
19938      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
19939      || as_fn_error $? "could not create -" "$LINENO" 5
19940  fi
19941# Compute "$ac_file"'s index in $config_headers.
19942_am_arg="$ac_file"
19943_am_stamp_count=1
19944for _am_header in $config_headers :; do
19945  case $_am_header in
19946    $_am_arg | $_am_arg:* )
19947      break ;;
19948    * )
19949      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
19950  esac
19951done
19952echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
19953$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19954	 X"$_am_arg" : 'X\(//\)[^/]' \| \
19955	 X"$_am_arg" : 'X\(//\)$' \| \
19956	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
19957$as_echo X"$_am_arg" |
19958    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19959	    s//\1/
19960	    q
19961	  }
19962	  /^X\(\/\/\)[^/].*/{
19963	    s//\1/
19964	    q
19965	  }
19966	  /^X\(\/\/\)$/{
19967	    s//\1/
19968	    q
19969	  }
19970	  /^X\(\/\).*/{
19971	    s//\1/
19972	    q
19973	  }
19974	  s/.*/./; q'`/stamp-h$_am_stamp_count
19975 ;;
19976
19977  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19978$as_echo "$as_me: executing $ac_file commands" >&6;}
19979 ;;
19980  esac
19981
19982
19983  case $ac_file$ac_mode in
19984    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
19985  # Autoconf 2.62 quotes --file arguments for eval, but not when files
19986  # are listed without --file.  Let's play safe and only enable the eval
19987  # if we detect the quoting.
19988  case $CONFIG_FILES in
19989  *\'*) eval set x "$CONFIG_FILES" ;;
19990  *)   set x $CONFIG_FILES ;;
19991  esac
19992  shift
19993  for mf
19994  do
19995    # Strip MF so we end up with the name of the file.
19996    mf=`echo "$mf" | sed -e 's/:.*$//'`
19997    # Check whether this is an Automake generated Makefile or not.
19998    # We used to match only the files named 'Makefile.in', but
19999    # some people rename them; so instead we look at the file content.
20000    # Grep'ing the first line is not enough: some people post-process
20001    # each Makefile.in and add a new line on top of each file to say so.
20002    # Grep'ing the whole file is not good either: AIX grep has a line
20003    # limit of 2048, but all sed's we know have understand at least 4000.
20004    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20005      dirpart=`$as_dirname -- "$mf" ||
20006$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20007	 X"$mf" : 'X\(//\)[^/]' \| \
20008	 X"$mf" : 'X\(//\)$' \| \
20009	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20010$as_echo X"$mf" |
20011    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20012	    s//\1/
20013	    q
20014	  }
20015	  /^X\(\/\/\)[^/].*/{
20016	    s//\1/
20017	    q
20018	  }
20019	  /^X\(\/\/\)$/{
20020	    s//\1/
20021	    q
20022	  }
20023	  /^X\(\/\).*/{
20024	    s//\1/
20025	    q
20026	  }
20027	  s/.*/./; q'`
20028    else
20029      continue
20030    fi
20031    # Extract the definition of DEPDIR, am__include, and am__quote
20032    # from the Makefile without running 'make'.
20033    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20034    test -z "$DEPDIR" && continue
20035    am__include=`sed -n 's/^am__include = //p' < "$mf"`
20036    test -z "am__include" && continue
20037    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20038    # Find all dependency output files, they are included files with
20039    # $(DEPDIR) in their names.  We invoke sed twice because it is the
20040    # simplest approach to changing $(DEPDIR) to its actual value in the
20041    # expansion.
20042    for file in `sed -n "
20043      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20044	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20045      # Make sure the directory exists.
20046      test -f "$dirpart/$file" && continue
20047      fdir=`$as_dirname -- "$file" ||
20048$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20049	 X"$file" : 'X\(//\)[^/]' \| \
20050	 X"$file" : 'X\(//\)$' \| \
20051	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20052$as_echo X"$file" |
20053    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20054	    s//\1/
20055	    q
20056	  }
20057	  /^X\(\/\/\)[^/].*/{
20058	    s//\1/
20059	    q
20060	  }
20061	  /^X\(\/\/\)$/{
20062	    s//\1/
20063	    q
20064	  }
20065	  /^X\(\/\).*/{
20066	    s//\1/
20067	    q
20068	  }
20069	  s/.*/./; q'`
20070      as_dir=$dirpart/$fdir; as_fn_mkdir_p
20071      # echo "creating $dirpart/$file"
20072      echo '# dummy' > "$dirpart/$file"
20073    done
20074  done
20075}
20076 ;;
20077    "libtool":C)
20078
20079    # See if we are running on zsh, and set the options which allow our
20080    # commands through without removal of \ escapes.
20081    if test -n "${ZSH_VERSION+set}" ; then
20082      setopt NO_GLOB_SUBST
20083    fi
20084
20085    cfgfile="${ofile}T"
20086    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20087    $RM "$cfgfile"
20088
20089    cat <<_LT_EOF >> "$cfgfile"
20090#! $SHELL
20091
20092# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
20093# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
20094# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20095# NOTE: Changes made to this file will be lost: look at ltmain.sh.
20096#
20097#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
20098#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
20099#                 Foundation, Inc.
20100#   Written by Gordon Matzigkeit, 1996
20101#
20102#   This file is part of GNU Libtool.
20103#
20104# GNU Libtool is free software; you can redistribute it and/or
20105# modify it under the terms of the GNU General Public License as
20106# published by the Free Software Foundation; either version 2 of
20107# the License, or (at your option) any later version.
20108#
20109# As a special exception to the GNU General Public License,
20110# if you distribute this file as part of a program or library that
20111# is built using GNU Libtool, you may include this file under the
20112# same distribution terms that you use for the rest of that program.
20113#
20114# GNU Libtool is distributed in the hope that it will be useful,
20115# but WITHOUT ANY WARRANTY; without even the implied warranty of
20116# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20117# GNU General Public License for more details.
20118#
20119# You should have received a copy of the GNU General Public License
20120# along with GNU Libtool; see the file COPYING.  If not, a copy
20121# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
20122# obtained by writing to the Free Software Foundation, Inc.,
20123# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20124
20125
20126# The names of the tagged configurations supported by this script.
20127available_tags=""
20128
20129# ### BEGIN LIBTOOL CONFIG
20130
20131# Whether or not to build static libraries.
20132build_old_libs=$enable_static
20133
20134# Which release of libtool.m4 was used?
20135macro_version=$macro_version
20136macro_revision=$macro_revision
20137
20138# Whether or not to build shared libraries.
20139build_libtool_libs=$enable_shared
20140
20141# What type of objects to build.
20142pic_mode=$pic_mode
20143
20144# Whether or not to optimize for fast installation.
20145fast_install=$enable_fast_install
20146
20147# Shell to use when invoking shell scripts.
20148SHELL=$lt_SHELL
20149
20150# An echo program that protects backslashes.
20151ECHO=$lt_ECHO
20152
20153# The PATH separator for the build system.
20154PATH_SEPARATOR=$lt_PATH_SEPARATOR
20155
20156# The host system.
20157host_alias=$host_alias
20158host=$host
20159host_os=$host_os
20160
20161# The build system.
20162build_alias=$build_alias
20163build=$build
20164build_os=$build_os
20165
20166# A sed program that does not truncate output.
20167SED=$lt_SED
20168
20169# Sed that helps us avoid accidentally triggering echo(1) options like -n.
20170Xsed="\$SED -e 1s/^X//"
20171
20172# A grep program that handles long lines.
20173GREP=$lt_GREP
20174
20175# An ERE matcher.
20176EGREP=$lt_EGREP
20177
20178# A literal string matcher.
20179FGREP=$lt_FGREP
20180
20181# A BSD- or MS-compatible name lister.
20182NM=$lt_NM
20183
20184# Whether we need soft or hard links.
20185LN_S=$lt_LN_S
20186
20187# What is the maximum length of a command?
20188max_cmd_len=$max_cmd_len
20189
20190# Object file suffix (normally "o").
20191objext=$ac_objext
20192
20193# Executable file suffix (normally "").
20194exeext=$exeext
20195
20196# whether the shell understands "unset".
20197lt_unset=$lt_unset
20198
20199# turn spaces into newlines.
20200SP2NL=$lt_lt_SP2NL
20201
20202# turn newlines into spaces.
20203NL2SP=$lt_lt_NL2SP
20204
20205# convert \$build file names to \$host format.
20206to_host_file_cmd=$lt_cv_to_host_file_cmd
20207
20208# convert \$build files to toolchain format.
20209to_tool_file_cmd=$lt_cv_to_tool_file_cmd
20210
20211# An object symbol dumper.
20212OBJDUMP=$lt_OBJDUMP
20213
20214# Method to check whether dependent libraries are shared objects.
20215deplibs_check_method=$lt_deplibs_check_method
20216
20217# Command to use when deplibs_check_method = "file_magic".
20218file_magic_cmd=$lt_file_magic_cmd
20219
20220# How to find potential files when deplibs_check_method = "file_magic".
20221file_magic_glob=$lt_file_magic_glob
20222
20223# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
20224want_nocaseglob=$lt_want_nocaseglob
20225
20226# DLL creation program.
20227DLLTOOL=$lt_DLLTOOL
20228
20229# Command to associate shared and link libraries.
20230sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
20231
20232# The archiver.
20233AR=$lt_AR
20234
20235# Flags to create an archive.
20236AR_FLAGS=$lt_AR_FLAGS
20237
20238# How to feed a file listing to the archiver.
20239archiver_list_spec=$lt_archiver_list_spec
20240
20241# A symbol stripping program.
20242STRIP=$lt_STRIP
20243
20244# Commands used to install an old-style archive.
20245RANLIB=$lt_RANLIB
20246old_postinstall_cmds=$lt_old_postinstall_cmds
20247old_postuninstall_cmds=$lt_old_postuninstall_cmds
20248
20249# Whether to use a lock for old archive extraction.
20250lock_old_archive_extraction=$lock_old_archive_extraction
20251
20252# A C compiler.
20253LTCC=$lt_CC
20254
20255# LTCC compiler flags.
20256LTCFLAGS=$lt_CFLAGS
20257
20258# Take the output of nm and produce a listing of raw symbols and C names.
20259global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20260
20261# Transform the output of nm in a proper C declaration.
20262global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20263
20264# Transform the output of nm in a C name address pair.
20265global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20266
20267# Transform the output of nm in a C name address pair when lib prefix is needed.
20268global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20269
20270# Specify filename containing input files for \$NM.
20271nm_file_list_spec=$lt_nm_file_list_spec
20272
20273# The root where to search for dependent libraries,and in which our libraries should be installed.
20274lt_sysroot=$lt_sysroot
20275
20276# The name of the directory that contains temporary libtool files.
20277objdir=$objdir
20278
20279# Used to examine libraries when file_magic_cmd begins with "file".
20280MAGIC_CMD=$MAGIC_CMD
20281
20282# Must we lock files when doing compilation?
20283need_locks=$lt_need_locks
20284
20285# Manifest tool.
20286MANIFEST_TOOL=$lt_MANIFEST_TOOL
20287
20288# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20289DSYMUTIL=$lt_DSYMUTIL
20290
20291# Tool to change global to local symbols on Mac OS X.
20292NMEDIT=$lt_NMEDIT
20293
20294# Tool to manipulate fat objects and archives on Mac OS X.
20295LIPO=$lt_LIPO
20296
20297# ldd/readelf like tool for Mach-O binaries on Mac OS X.
20298OTOOL=$lt_OTOOL
20299
20300# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20301OTOOL64=$lt_OTOOL64
20302
20303# Old archive suffix (normally "a").
20304libext=$libext
20305
20306# Shared library suffix (normally ".so").
20307shrext_cmds=$lt_shrext_cmds
20308
20309# The commands to extract the exported symbol list from a shared archive.
20310extract_expsyms_cmds=$lt_extract_expsyms_cmds
20311
20312# Variables whose values should be saved in libtool wrapper scripts and
20313# restored at link time.
20314variables_saved_for_relink=$lt_variables_saved_for_relink
20315
20316# Do we need the "lib" prefix for modules?
20317need_lib_prefix=$need_lib_prefix
20318
20319# Do we need a version for libraries?
20320need_version=$need_version
20321
20322# Library versioning type.
20323version_type=$version_type
20324
20325# Shared library runtime path variable.
20326runpath_var=$runpath_var
20327
20328# Shared library path variable.
20329shlibpath_var=$shlibpath_var
20330
20331# Is shlibpath searched before the hard-coded library search path?
20332shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20333
20334# Format of library name prefix.
20335libname_spec=$lt_libname_spec
20336
20337# List of archive names.  First name is the real one, the rest are links.
20338# The last name is the one that the linker finds with -lNAME
20339library_names_spec=$lt_library_names_spec
20340
20341# The coded name of the library, if different from the real name.
20342soname_spec=$lt_soname_spec
20343
20344# Permission mode override for installation of shared libraries.
20345install_override_mode=$lt_install_override_mode
20346
20347# Command to use after installation of a shared archive.
20348postinstall_cmds=$lt_postinstall_cmds
20349
20350# Command to use after uninstallation of a shared archive.
20351postuninstall_cmds=$lt_postuninstall_cmds
20352
20353# Commands used to finish a libtool library installation in a directory.
20354finish_cmds=$lt_finish_cmds
20355
20356# As "finish_cmds", except a single script fragment to be evaled but
20357# not shown.
20358finish_eval=$lt_finish_eval
20359
20360# Whether we should hardcode library paths into libraries.
20361hardcode_into_libs=$hardcode_into_libs
20362
20363# Compile-time system search path for libraries.
20364sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20365
20366# Run-time system search path for libraries.
20367sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
20368
20369# Whether dlopen is supported.
20370dlopen_support=$enable_dlopen
20371
20372# Whether dlopen of programs is supported.
20373dlopen_self=$enable_dlopen_self
20374
20375# Whether dlopen of statically linked programs is supported.
20376dlopen_self_static=$enable_dlopen_self_static
20377
20378# Commands to strip libraries.
20379old_striplib=$lt_old_striplib
20380striplib=$lt_striplib
20381
20382
20383# The linker used to build libraries.
20384LD=$lt_LD
20385
20386# How to create reloadable object files.
20387reload_flag=$lt_reload_flag
20388reload_cmds=$lt_reload_cmds
20389
20390# Commands used to build an old-style archive.
20391old_archive_cmds=$lt_old_archive_cmds
20392
20393# A language specific compiler.
20394CC=$lt_compiler
20395
20396# Is the compiler the GNU compiler?
20397with_gcc=$GCC
20398
20399# Compiler flag to turn off builtin functions.
20400no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20401
20402# Additional compiler flags for building library objects.
20403pic_flag=$lt_lt_prog_compiler_pic
20404
20405# How to pass a linker flag through the compiler.
20406wl=$lt_lt_prog_compiler_wl
20407
20408# Compiler flag to prevent dynamic linking.
20409link_static_flag=$lt_lt_prog_compiler_static
20410
20411# Does compiler simultaneously support -c and -o options?
20412compiler_c_o=$lt_lt_cv_prog_compiler_c_o
20413
20414# Whether or not to add -lc for building shared libraries.
20415build_libtool_need_lc=$archive_cmds_need_lc
20416
20417# Whether or not to disallow shared libs when runtime libs are static.
20418allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
20419
20420# Compiler flag to allow reflexive dlopens.
20421export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
20422
20423# Compiler flag to generate shared objects directly from archives.
20424whole_archive_flag_spec=$lt_whole_archive_flag_spec
20425
20426# Whether the compiler copes with passing no objects directly.
20427compiler_needs_object=$lt_compiler_needs_object
20428
20429# Create an old-style archive from a shared archive.
20430old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
20431
20432# Create a temporary old-style archive to link instead of a shared archive.
20433old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
20434
20435# Commands used to build a shared archive.
20436archive_cmds=$lt_archive_cmds
20437archive_expsym_cmds=$lt_archive_expsym_cmds
20438
20439# Commands used to build a loadable module if different from building
20440# a shared archive.
20441module_cmds=$lt_module_cmds
20442module_expsym_cmds=$lt_module_expsym_cmds
20443
20444# Whether we are building with GNU ld or not.
20445with_gnu_ld=$lt_with_gnu_ld
20446
20447# Flag that allows shared libraries with undefined symbols to be built.
20448allow_undefined_flag=$lt_allow_undefined_flag
20449
20450# Flag that enforces no undefined symbols.
20451no_undefined_flag=$lt_no_undefined_flag
20452
20453# Flag to hardcode \$libdir into a binary during linking.
20454# This must work even if \$libdir does not exist
20455hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
20456
20457# Whether we need a single "-rpath" flag with a separated argument.
20458hardcode_libdir_separator=$lt_hardcode_libdir_separator
20459
20460# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20461# DIR into the resulting binary.
20462hardcode_direct=$hardcode_direct
20463
20464# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20465# DIR into the resulting binary and the resulting library dependency is
20466# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
20467# library is relocated.
20468hardcode_direct_absolute=$hardcode_direct_absolute
20469
20470# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20471# into the resulting binary.
20472hardcode_minus_L=$hardcode_minus_L
20473
20474# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20475# into the resulting binary.
20476hardcode_shlibpath_var=$hardcode_shlibpath_var
20477
20478# Set to "yes" if building a shared library automatically hardcodes DIR
20479# into the library and all subsequent libraries and executables linked
20480# against it.
20481hardcode_automatic=$hardcode_automatic
20482
20483# Set to yes if linker adds runtime paths of dependent libraries
20484# to runtime path list.
20485inherit_rpath=$inherit_rpath
20486
20487# Whether libtool must link a program against all its dependency libraries.
20488link_all_deplibs=$link_all_deplibs
20489
20490# Set to "yes" if exported symbols are required.
20491always_export_symbols=$always_export_symbols
20492
20493# The commands to list exported symbols.
20494export_symbols_cmds=$lt_export_symbols_cmds
20495
20496# Symbols that should not be listed in the preloaded symbols.
20497exclude_expsyms=$lt_exclude_expsyms
20498
20499# Symbols that must always be exported.
20500include_expsyms=$lt_include_expsyms
20501
20502# Commands necessary for linking programs (against libraries) with templates.
20503prelink_cmds=$lt_prelink_cmds
20504
20505# Commands necessary for finishing linking programs.
20506postlink_cmds=$lt_postlink_cmds
20507
20508# Specify filename containing input files.
20509file_list_spec=$lt_file_list_spec
20510
20511# How to hardcode a shared library path into an executable.
20512hardcode_action=$hardcode_action
20513
20514# ### END LIBTOOL CONFIG
20515
20516_LT_EOF
20517
20518  case $host_os in
20519  aix3*)
20520    cat <<\_LT_EOF >> "$cfgfile"
20521# AIX sometimes has problems with the GCC collect2 program.  For some
20522# reason, if we set the COLLECT_NAMES environment variable, the problems
20523# vanish in a puff of smoke.
20524if test "X${COLLECT_NAMES+set}" != Xset; then
20525  COLLECT_NAMES=
20526  export COLLECT_NAMES
20527fi
20528_LT_EOF
20529    ;;
20530  esac
20531
20532
20533ltmain="$ac_aux_dir/ltmain.sh"
20534
20535
20536  # We use sed instead of cat because bash on DJGPP gets confused if
20537  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
20538  # text mode, it properly converts lines to CR/LF.  This bash problem
20539  # is reportedly fixed, but why not run on old versions too?
20540  sed '$q' "$ltmain" >> "$cfgfile" \
20541     || (rm -f "$cfgfile"; exit 1)
20542
20543  if test x"$xsi_shell" = xyes; then
20544  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
20545func_dirname ()\
20546{\
20547\    case ${1} in\
20548\      */*) func_dirname_result="${1%/*}${2}" ;;\
20549\      *  ) func_dirname_result="${3}" ;;\
20550\    esac\
20551} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
20552  && mv -f "$cfgfile.tmp" "$cfgfile" \
20553    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20554test 0 -eq $? || _lt_function_replace_fail=:
20555
20556
20557  sed -e '/^func_basename ()$/,/^} # func_basename /c\
20558func_basename ()\
20559{\
20560\    func_basename_result="${1##*/}"\
20561} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
20562  && mv -f "$cfgfile.tmp" "$cfgfile" \
20563    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20564test 0 -eq $? || _lt_function_replace_fail=:
20565
20566
20567  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
20568func_dirname_and_basename ()\
20569{\
20570\    case ${1} in\
20571\      */*) func_dirname_result="${1%/*}${2}" ;;\
20572\      *  ) func_dirname_result="${3}" ;;\
20573\    esac\
20574\    func_basename_result="${1##*/}"\
20575} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
20576  && mv -f "$cfgfile.tmp" "$cfgfile" \
20577    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20578test 0 -eq $? || _lt_function_replace_fail=:
20579
20580
20581  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
20582func_stripname ()\
20583{\
20584\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
20585\    # positional parameters, so assign one to ordinary parameter first.\
20586\    func_stripname_result=${3}\
20587\    func_stripname_result=${func_stripname_result#"${1}"}\
20588\    func_stripname_result=${func_stripname_result%"${2}"}\
20589} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
20590  && mv -f "$cfgfile.tmp" "$cfgfile" \
20591    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20592test 0 -eq $? || _lt_function_replace_fail=:
20593
20594
20595  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
20596func_split_long_opt ()\
20597{\
20598\    func_split_long_opt_name=${1%%=*}\
20599\    func_split_long_opt_arg=${1#*=}\
20600} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
20601  && mv -f "$cfgfile.tmp" "$cfgfile" \
20602    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20603test 0 -eq $? || _lt_function_replace_fail=:
20604
20605
20606  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
20607func_split_short_opt ()\
20608{\
20609\    func_split_short_opt_arg=${1#??}\
20610\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
20611} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
20612  && mv -f "$cfgfile.tmp" "$cfgfile" \
20613    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20614test 0 -eq $? || _lt_function_replace_fail=:
20615
20616
20617  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
20618func_lo2o ()\
20619{\
20620\    case ${1} in\
20621\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
20622\      *)    func_lo2o_result=${1} ;;\
20623\    esac\
20624} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
20625  && mv -f "$cfgfile.tmp" "$cfgfile" \
20626    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20627test 0 -eq $? || _lt_function_replace_fail=:
20628
20629
20630  sed -e '/^func_xform ()$/,/^} # func_xform /c\
20631func_xform ()\
20632{\
20633    func_xform_result=${1%.*}.lo\
20634} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
20635  && mv -f "$cfgfile.tmp" "$cfgfile" \
20636    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20637test 0 -eq $? || _lt_function_replace_fail=:
20638
20639
20640  sed -e '/^func_arith ()$/,/^} # func_arith /c\
20641func_arith ()\
20642{\
20643    func_arith_result=$(( $* ))\
20644} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
20645  && mv -f "$cfgfile.tmp" "$cfgfile" \
20646    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20647test 0 -eq $? || _lt_function_replace_fail=:
20648
20649
20650  sed -e '/^func_len ()$/,/^} # func_len /c\
20651func_len ()\
20652{\
20653    func_len_result=${#1}\
20654} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
20655  && mv -f "$cfgfile.tmp" "$cfgfile" \
20656    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20657test 0 -eq $? || _lt_function_replace_fail=:
20658
20659fi
20660
20661if test x"$lt_shell_append" = xyes; then
20662  sed -e '/^func_append ()$/,/^} # func_append /c\
20663func_append ()\
20664{\
20665    eval "${1}+=\\${2}"\
20666} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
20667  && mv -f "$cfgfile.tmp" "$cfgfile" \
20668    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20669test 0 -eq $? || _lt_function_replace_fail=:
20670
20671
20672  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
20673func_append_quoted ()\
20674{\
20675\    func_quote_for_eval "${2}"\
20676\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
20677} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
20678  && mv -f "$cfgfile.tmp" "$cfgfile" \
20679    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20680test 0 -eq $? || _lt_function_replace_fail=:
20681
20682
20683  # Save a `func_append' function call where possible by direct use of '+='
20684  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
20685    && mv -f "$cfgfile.tmp" "$cfgfile" \
20686      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20687  test 0 -eq $? || _lt_function_replace_fail=:
20688else
20689  # Save a `func_append' function call even when '+=' is not available
20690  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
20691    && mv -f "$cfgfile.tmp" "$cfgfile" \
20692      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20693  test 0 -eq $? || _lt_function_replace_fail=:
20694fi
20695
20696if test x"$_lt_function_replace_fail" = x":"; then
20697  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
20698$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
20699fi
20700
20701
20702   mv -f "$cfgfile" "$ofile" ||
20703    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20704  chmod +x "$ofile"
20705
20706 ;;
20707
20708  esac
20709done # for ac_tag
20710
20711
20712as_fn_exit 0
20713_ACEOF
20714ac_clean_files=$ac_clean_files_save
20715
20716test $ac_write_fail = 0 ||
20717  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
20718
20719
20720# configure is writing to config.log, and then calls config.status.
20721# config.status does its own redirection, appending to config.log.
20722# Unfortunately, on DOS this fails, as config.log is still kept open
20723# by configure, so config.status won't be able to write to it; its
20724# output is simply discarded.  So we exec the FD to /dev/null,
20725# effectively closing config.log, so it can be properly (re)opened and
20726# appended to by config.status.  When coming back to configure, we
20727# need to make the FD available again.
20728if test "$no_create" != yes; then
20729  ac_cs_success=:
20730  ac_config_status_args=
20731  test "$silent" = yes &&
20732    ac_config_status_args="$ac_config_status_args --quiet"
20733  exec 5>/dev/null
20734  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20735  exec 5>>config.log
20736  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20737  # would make configure fail if this is the last instruction.
20738  $ac_cs_success || as_fn_exit 1
20739fi
20740if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20741  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20742$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20743fi
20744
20745
20746