configure revision ed6f5d66
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libxshmfence 1.2.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
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='libxshmfence'
593PACKAGE_TARNAME='libxshmfence'
594PACKAGE_VERSION='1.2'
595PACKAGE_STRING='libxshmfence 1.2'
596PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
597PACKAGE_URL=''
598
599ac_unique_file="Makefile.am"
600# Factoring default headers for most tests.
601ac_includes_default="\
602#include <stdio.h>
603#ifdef HAVE_SYS_TYPES_H
604# include <sys/types.h>
605#endif
606#ifdef HAVE_SYS_STAT_H
607# include <sys/stat.h>
608#endif
609#ifdef STDC_HEADERS
610# include <stdlib.h>
611# include <stddef.h>
612#else
613# ifdef HAVE_STDLIB_H
614#  include <stdlib.h>
615# endif
616#endif
617#ifdef HAVE_STRING_H
618# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619#  include <memory.h>
620# endif
621# include <string.h>
622#endif
623#ifdef HAVE_STRINGS_H
624# include <strings.h>
625#endif
626#ifdef HAVE_INTTYPES_H
627# include <inttypes.h>
628#endif
629#ifdef HAVE_STDINT_H
630# include <stdint.h>
631#endif
632#ifdef HAVE_UNISTD_H
633# include <unistd.h>
634#endif"
635
636ac_subst_vars='am__EXEEXT_FALSE
637am__EXEEXT_TRUE
638LTLIBOBJS
639LIBOBJS
640XPROTO_LIBS
641XPROTO_CFLAGS
642PTHREAD_FALSE
643PTHREAD_TRUE
644FUTEX_FALSE
645FUTEX_TRUE
646PTHREAD_LIBS
647LINT_FALSE
648LINT_TRUE
649LINT_FLAGS
650LINT
651MAN_SUBSTS
652XORG_MAN_PAGE
653ADMIN_MAN_DIR
654DRIVER_MAN_DIR
655MISC_MAN_DIR
656FILE_MAN_DIR
657LIB_MAN_DIR
658APP_MAN_DIR
659ADMIN_MAN_SUFFIX
660DRIVER_MAN_SUFFIX
661MISC_MAN_SUFFIX
662FILE_MAN_SUFFIX
663LIB_MAN_SUFFIX
664APP_MAN_SUFFIX
665INSTALL_CMD
666PKG_CONFIG_LIBDIR
667PKG_CONFIG_PATH
668PKG_CONFIG
669CHANGELOG_CMD
670STRICT_CFLAGS
671CWARNFLAGS
672BASE_CFLAGS
673CPP
674OTOOL64
675OTOOL
676LIPO
677NMEDIT
678DSYMUTIL
679MANIFEST_TOOL
680RANLIB
681ac_ct_AR
682AR
683DLLTOOL
684OBJDUMP
685LN_S
686NM
687ac_ct_DUMPBIN
688DUMPBIN
689LD
690FGREP
691EGREP
692GREP
693SED
694am__fastdepCC_FALSE
695am__fastdepCC_TRUE
696CCDEPMODE
697am__nodep
698AMDEPBACKSLASH
699AMDEP_FALSE
700AMDEP_TRUE
701am__quote
702am__include
703DEPDIR
704OBJEXT
705EXEEXT
706ac_ct_CC
707CPPFLAGS
708LDFLAGS
709CFLAGS
710CC
711host_os
712host_vendor
713host_cpu
714host
715build_os
716build_vendor
717build_cpu
718build
719LIBTOOL
720AM_BACKSLASH
721AM_DEFAULT_VERBOSITY
722AM_DEFAULT_V
723AM_V
724am__untar
725am__tar
726AMTAR
727am__leading_dot
728SET_MAKE
729AWK
730mkdir_p
731MKDIR_P
732INSTALL_STRIP_PROGRAM
733STRIP
734install_sh
735MAKEINFO
736AUTOHEADER
737AUTOMAKE
738AUTOCONF
739ACLOCAL
740VERSION
741PACKAGE
742CYGPATH_W
743am__isrc
744INSTALL_DATA
745INSTALL_SCRIPT
746INSTALL_PROGRAM
747target_alias
748host_alias
749build_alias
750LIBS
751ECHO_T
752ECHO_N
753ECHO_C
754DEFS
755mandir
756localedir
757libdir
758psdir
759pdfdir
760dvidir
761htmldir
762infodir
763docdir
764oldincludedir
765includedir
766localstatedir
767sharedstatedir
768sysconfdir
769datadir
770datarootdir
771libexecdir
772sbindir
773bindir
774program_transform_name
775prefix
776exec_prefix
777PACKAGE_URL
778PACKAGE_BUGREPORT
779PACKAGE_STRING
780PACKAGE_VERSION
781PACKAGE_TARNAME
782PACKAGE_NAME
783PATH_SEPARATOR
784SHELL'
785ac_subst_files=''
786ac_user_opts='
787enable_option_checking
788enable_silent_rules
789enable_shared
790enable_static
791with_pic
792enable_fast_install
793enable_dependency_tracking
794with_gnu_ld
795with_sysroot
796enable_libtool_lock
797enable_selective_werror
798enable_strict_compilation
799with_lint
800enable_futex
801enable_visibility
802with_shared_memory_dir
803'
804      ac_precious_vars='build_alias
805host_alias
806target_alias
807CC
808CFLAGS
809LDFLAGS
810LIBS
811CPPFLAGS
812CPP
813PKG_CONFIG
814PKG_CONFIG_PATH
815PKG_CONFIG_LIBDIR
816LINT
817LINT_FLAGS
818XPROTO_CFLAGS
819XPROTO_LIBS'
820
821
822# Initialize some variables set by options.
823ac_init_help=
824ac_init_version=false
825ac_unrecognized_opts=
826ac_unrecognized_sep=
827# The variables have the same names as the options, with
828# dashes changed to underlines.
829cache_file=/dev/null
830exec_prefix=NONE
831no_create=
832no_recursion=
833prefix=NONE
834program_prefix=NONE
835program_suffix=NONE
836program_transform_name=s,x,x,
837silent=
838site=
839srcdir=
840verbose=
841x_includes=NONE
842x_libraries=NONE
843
844# Installation directory options.
845# These are left unexpanded so users can "make install exec_prefix=/foo"
846# and all the variables that are supposed to be based on exec_prefix
847# by default will actually change.
848# Use braces instead of parens because sh, perl, etc. also accept them.
849# (The list follows the same order as the GNU Coding Standards.)
850bindir='${exec_prefix}/bin'
851sbindir='${exec_prefix}/sbin'
852libexecdir='${exec_prefix}/libexec'
853datarootdir='${prefix}/share'
854datadir='${datarootdir}'
855sysconfdir='${prefix}/etc'
856sharedstatedir='${prefix}/com'
857localstatedir='${prefix}/var'
858includedir='${prefix}/include'
859oldincludedir='/usr/include'
860docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
861infodir='${datarootdir}/info'
862htmldir='${docdir}'
863dvidir='${docdir}'
864pdfdir='${docdir}'
865psdir='${docdir}'
866libdir='${exec_prefix}/lib'
867localedir='${datarootdir}/locale'
868mandir='${datarootdir}/man'
869
870ac_prev=
871ac_dashdash=
872for ac_option
873do
874  # If the previous option needs an argument, assign it.
875  if test -n "$ac_prev"; then
876    eval $ac_prev=\$ac_option
877    ac_prev=
878    continue
879  fi
880
881  case $ac_option in
882  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
883  *=)   ac_optarg= ;;
884  *)    ac_optarg=yes ;;
885  esac
886
887  # Accept the important Cygnus configure options, so we can diagnose typos.
888
889  case $ac_dashdash$ac_option in
890  --)
891    ac_dashdash=yes ;;
892
893  -bindir | --bindir | --bindi | --bind | --bin | --bi)
894    ac_prev=bindir ;;
895  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
896    bindir=$ac_optarg ;;
897
898  -build | --build | --buil | --bui | --bu)
899    ac_prev=build_alias ;;
900  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
901    build_alias=$ac_optarg ;;
902
903  -cache-file | --cache-file | --cache-fil | --cache-fi \
904  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
905    ac_prev=cache_file ;;
906  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
907  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
908    cache_file=$ac_optarg ;;
909
910  --config-cache | -C)
911    cache_file=config.cache ;;
912
913  -datadir | --datadir | --datadi | --datad)
914    ac_prev=datadir ;;
915  -datadir=* | --datadir=* | --datadi=* | --datad=*)
916    datadir=$ac_optarg ;;
917
918  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
919  | --dataroo | --dataro | --datar)
920    ac_prev=datarootdir ;;
921  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
922  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
923    datarootdir=$ac_optarg ;;
924
925  -disable-* | --disable-*)
926    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
927    # Reject names that are not valid shell variable names.
928    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
929      as_fn_error $? "invalid feature name: $ac_useropt"
930    ac_useropt_orig=$ac_useropt
931    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
932    case $ac_user_opts in
933      *"
934"enable_$ac_useropt"
935"*) ;;
936      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
937	 ac_unrecognized_sep=', ';;
938    esac
939    eval enable_$ac_useropt=no ;;
940
941  -docdir | --docdir | --docdi | --doc | --do)
942    ac_prev=docdir ;;
943  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
944    docdir=$ac_optarg ;;
945
946  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
947    ac_prev=dvidir ;;
948  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
949    dvidir=$ac_optarg ;;
950
951  -enable-* | --enable-*)
952    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
953    # Reject names that are not valid shell variable names.
954    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
955      as_fn_error $? "invalid feature name: $ac_useropt"
956    ac_useropt_orig=$ac_useropt
957    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
958    case $ac_user_opts in
959      *"
960"enable_$ac_useropt"
961"*) ;;
962      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
963	 ac_unrecognized_sep=', ';;
964    esac
965    eval enable_$ac_useropt=\$ac_optarg ;;
966
967  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
968  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
969  | --exec | --exe | --ex)
970    ac_prev=exec_prefix ;;
971  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
972  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
973  | --exec=* | --exe=* | --ex=*)
974    exec_prefix=$ac_optarg ;;
975
976  -gas | --gas | --ga | --g)
977    # Obsolete; use --with-gas.
978    with_gas=yes ;;
979
980  -help | --help | --hel | --he | -h)
981    ac_init_help=long ;;
982  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
983    ac_init_help=recursive ;;
984  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
985    ac_init_help=short ;;
986
987  -host | --host | --hos | --ho)
988    ac_prev=host_alias ;;
989  -host=* | --host=* | --hos=* | --ho=*)
990    host_alias=$ac_optarg ;;
991
992  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
993    ac_prev=htmldir ;;
994  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
995  | --ht=*)
996    htmldir=$ac_optarg ;;
997
998  -includedir | --includedir | --includedi | --included | --include \
999  | --includ | --inclu | --incl | --inc)
1000    ac_prev=includedir ;;
1001  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1002  | --includ=* | --inclu=* | --incl=* | --inc=*)
1003    includedir=$ac_optarg ;;
1004
1005  -infodir | --infodir | --infodi | --infod | --info | --inf)
1006    ac_prev=infodir ;;
1007  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1008    infodir=$ac_optarg ;;
1009
1010  -libdir | --libdir | --libdi | --libd)
1011    ac_prev=libdir ;;
1012  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1013    libdir=$ac_optarg ;;
1014
1015  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1016  | --libexe | --libex | --libe)
1017    ac_prev=libexecdir ;;
1018  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1019  | --libexe=* | --libex=* | --libe=*)
1020    libexecdir=$ac_optarg ;;
1021
1022  -localedir | --localedir | --localedi | --localed | --locale)
1023    ac_prev=localedir ;;
1024  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1025    localedir=$ac_optarg ;;
1026
1027  -localstatedir | --localstatedir | --localstatedi | --localstated \
1028  | --localstate | --localstat | --localsta | --localst | --locals)
1029    ac_prev=localstatedir ;;
1030  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1031  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1032    localstatedir=$ac_optarg ;;
1033
1034  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1035    ac_prev=mandir ;;
1036  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1037    mandir=$ac_optarg ;;
1038
1039  -nfp | --nfp | --nf)
1040    # Obsolete; use --without-fp.
1041    with_fp=no ;;
1042
1043  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1044  | --no-cr | --no-c | -n)
1045    no_create=yes ;;
1046
1047  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1048  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1049    no_recursion=yes ;;
1050
1051  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1052  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1053  | --oldin | --oldi | --old | --ol | --o)
1054    ac_prev=oldincludedir ;;
1055  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1056  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1057  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1058    oldincludedir=$ac_optarg ;;
1059
1060  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1061    ac_prev=prefix ;;
1062  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1063    prefix=$ac_optarg ;;
1064
1065  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1066  | --program-pre | --program-pr | --program-p)
1067    ac_prev=program_prefix ;;
1068  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1069  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1070    program_prefix=$ac_optarg ;;
1071
1072  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1073  | --program-suf | --program-su | --program-s)
1074    ac_prev=program_suffix ;;
1075  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1076  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1077    program_suffix=$ac_optarg ;;
1078
1079  -program-transform-name | --program-transform-name \
1080  | --program-transform-nam | --program-transform-na \
1081  | --program-transform-n | --program-transform- \
1082  | --program-transform | --program-transfor \
1083  | --program-transfo | --program-transf \
1084  | --program-trans | --program-tran \
1085  | --progr-tra | --program-tr | --program-t)
1086    ac_prev=program_transform_name ;;
1087  -program-transform-name=* | --program-transform-name=* \
1088  | --program-transform-nam=* | --program-transform-na=* \
1089  | --program-transform-n=* | --program-transform-=* \
1090  | --program-transform=* | --program-transfor=* \
1091  | --program-transfo=* | --program-transf=* \
1092  | --program-trans=* | --program-tran=* \
1093  | --progr-tra=* | --program-tr=* | --program-t=*)
1094    program_transform_name=$ac_optarg ;;
1095
1096  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1097    ac_prev=pdfdir ;;
1098  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1099    pdfdir=$ac_optarg ;;
1100
1101  -psdir | --psdir | --psdi | --psd | --ps)
1102    ac_prev=psdir ;;
1103  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1104    psdir=$ac_optarg ;;
1105
1106  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1107  | -silent | --silent | --silen | --sile | --sil)
1108    silent=yes ;;
1109
1110  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1111    ac_prev=sbindir ;;
1112  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1113  | --sbi=* | --sb=*)
1114    sbindir=$ac_optarg ;;
1115
1116  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1117  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1118  | --sharedst | --shareds | --shared | --share | --shar \
1119  | --sha | --sh)
1120    ac_prev=sharedstatedir ;;
1121  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1122  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1123  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1124  | --sha=* | --sh=*)
1125    sharedstatedir=$ac_optarg ;;
1126
1127  -site | --site | --sit)
1128    ac_prev=site ;;
1129  -site=* | --site=* | --sit=*)
1130    site=$ac_optarg ;;
1131
1132  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1133    ac_prev=srcdir ;;
1134  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1135    srcdir=$ac_optarg ;;
1136
1137  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1138  | --syscon | --sysco | --sysc | --sys | --sy)
1139    ac_prev=sysconfdir ;;
1140  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1141  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1142    sysconfdir=$ac_optarg ;;
1143
1144  -target | --target | --targe | --targ | --tar | --ta | --t)
1145    ac_prev=target_alias ;;
1146  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1147    target_alias=$ac_optarg ;;
1148
1149  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1150    verbose=yes ;;
1151
1152  -version | --version | --versio | --versi | --vers | -V)
1153    ac_init_version=: ;;
1154
1155  -with-* | --with-*)
1156    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1157    # Reject names that are not valid shell variable names.
1158    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1159      as_fn_error $? "invalid package name: $ac_useropt"
1160    ac_useropt_orig=$ac_useropt
1161    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1162    case $ac_user_opts in
1163      *"
1164"with_$ac_useropt"
1165"*) ;;
1166      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1167	 ac_unrecognized_sep=', ';;
1168    esac
1169    eval with_$ac_useropt=\$ac_optarg ;;
1170
1171  -without-* | --without-*)
1172    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1173    # Reject names that are not valid shell variable names.
1174    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1175      as_fn_error $? "invalid package name: $ac_useropt"
1176    ac_useropt_orig=$ac_useropt
1177    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1178    case $ac_user_opts in
1179      *"
1180"with_$ac_useropt"
1181"*) ;;
1182      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1183	 ac_unrecognized_sep=', ';;
1184    esac
1185    eval with_$ac_useropt=no ;;
1186
1187  --x)
1188    # Obsolete; use --with-x.
1189    with_x=yes ;;
1190
1191  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1192  | --x-incl | --x-inc | --x-in | --x-i)
1193    ac_prev=x_includes ;;
1194  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1195  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1196    x_includes=$ac_optarg ;;
1197
1198  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1199  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1200    ac_prev=x_libraries ;;
1201  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1202  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1203    x_libraries=$ac_optarg ;;
1204
1205  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1206Try \`$0 --help' for more information"
1207    ;;
1208
1209  *=*)
1210    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1211    # Reject names that are not valid shell variable names.
1212    case $ac_envvar in #(
1213      '' | [0-9]* | *[!_$as_cr_alnum]* )
1214      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1215    esac
1216    eval $ac_envvar=\$ac_optarg
1217    export $ac_envvar ;;
1218
1219  *)
1220    # FIXME: should be removed in autoconf 3.0.
1221    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1222    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1223      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1224    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1225    ;;
1226
1227  esac
1228done
1229
1230if test -n "$ac_prev"; then
1231  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1232  as_fn_error $? "missing argument to $ac_option"
1233fi
1234
1235if test -n "$ac_unrecognized_opts"; then
1236  case $enable_option_checking in
1237    no) ;;
1238    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1239    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1240  esac
1241fi
1242
1243# Check all directory arguments for consistency.
1244for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1245		datadir sysconfdir sharedstatedir localstatedir includedir \
1246		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1247		libdir localedir mandir
1248do
1249  eval ac_val=\$$ac_var
1250  # Remove trailing slashes.
1251  case $ac_val in
1252    */ )
1253      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1254      eval $ac_var=\$ac_val;;
1255  esac
1256  # Be sure to have absolute directory names.
1257  case $ac_val in
1258    [\\/$]* | ?:[\\/]* )  continue;;
1259    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1260  esac
1261  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1262done
1263
1264# There might be people who depend on the old broken behavior: `$host'
1265# used to hold the argument of --host etc.
1266# FIXME: To remove some day.
1267build=$build_alias
1268host=$host_alias
1269target=$target_alias
1270
1271# FIXME: To remove some day.
1272if test "x$host_alias" != x; then
1273  if test "x$build_alias" = x; then
1274    cross_compiling=maybe
1275  elif test "x$build_alias" != "x$host_alias"; then
1276    cross_compiling=yes
1277  fi
1278fi
1279
1280ac_tool_prefix=
1281test -n "$host_alias" && ac_tool_prefix=$host_alias-
1282
1283test "$silent" = yes && exec 6>/dev/null
1284
1285
1286ac_pwd=`pwd` && test -n "$ac_pwd" &&
1287ac_ls_di=`ls -di .` &&
1288ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1289  as_fn_error $? "working directory cannot be determined"
1290test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1291  as_fn_error $? "pwd does not report name of working directory"
1292
1293
1294# Find the source files, if location was not specified.
1295if test -z "$srcdir"; then
1296  ac_srcdir_defaulted=yes
1297  # Try the directory containing this script, then the parent directory.
1298  ac_confdir=`$as_dirname -- "$as_myself" ||
1299$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1300	 X"$as_myself" : 'X\(//\)[^/]' \| \
1301	 X"$as_myself" : 'X\(//\)$' \| \
1302	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1303$as_echo X"$as_myself" |
1304    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1305	    s//\1/
1306	    q
1307	  }
1308	  /^X\(\/\/\)[^/].*/{
1309	    s//\1/
1310	    q
1311	  }
1312	  /^X\(\/\/\)$/{
1313	    s//\1/
1314	    q
1315	  }
1316	  /^X\(\/\).*/{
1317	    s//\1/
1318	    q
1319	  }
1320	  s/.*/./; q'`
1321  srcdir=$ac_confdir
1322  if test ! -r "$srcdir/$ac_unique_file"; then
1323    srcdir=..
1324  fi
1325else
1326  ac_srcdir_defaulted=no
1327fi
1328if test ! -r "$srcdir/$ac_unique_file"; then
1329  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1330  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1331fi
1332ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1333ac_abs_confdir=`(
1334	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1335	pwd)`
1336# When building in place, set srcdir=.
1337if test "$ac_abs_confdir" = "$ac_pwd"; then
1338  srcdir=.
1339fi
1340# Remove unnecessary trailing slashes from srcdir.
1341# Double slashes in file names in object file debugging info
1342# mess up M-x gdb in Emacs.
1343case $srcdir in
1344*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1345esac
1346for ac_var in $ac_precious_vars; do
1347  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1348  eval ac_env_${ac_var}_value=\$${ac_var}
1349  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1350  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1351done
1352
1353#
1354# Report the --help message.
1355#
1356if test "$ac_init_help" = "long"; then
1357  # Omit some internal or obsolete options to make the list less imposing.
1358  # This message is too long to be a string in the A/UX 3.1 sh.
1359  cat <<_ACEOF
1360\`configure' configures libxshmfence 1.2 to adapt to many kinds of systems.
1361
1362Usage: $0 [OPTION]... [VAR=VALUE]...
1363
1364To assign environment variables (e.g., CC, CFLAGS...), specify them as
1365VAR=VALUE.  See below for descriptions of some of the useful variables.
1366
1367Defaults for the options are specified in brackets.
1368
1369Configuration:
1370  -h, --help              display this help and exit
1371      --help=short        display options specific to this package
1372      --help=recursive    display the short help of all the included packages
1373  -V, --version           display version information and exit
1374  -q, --quiet, --silent   do not print \`checking ...' messages
1375      --cache-file=FILE   cache test results in FILE [disabled]
1376  -C, --config-cache      alias for \`--cache-file=config.cache'
1377  -n, --no-create         do not create output files
1378      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1379
1380Installation directories:
1381  --prefix=PREFIX         install architecture-independent files in PREFIX
1382                          [$ac_default_prefix]
1383  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1384                          [PREFIX]
1385
1386By default, \`make install' will install all the files in
1387\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1388an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1389for instance \`--prefix=\$HOME'.
1390
1391For better control, use the options below.
1392
1393Fine tuning of the installation directories:
1394  --bindir=DIR            user executables [EPREFIX/bin]
1395  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1396  --libexecdir=DIR        program executables [EPREFIX/libexec]
1397  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1398  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1399  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1400  --libdir=DIR            object code libraries [EPREFIX/lib]
1401  --includedir=DIR        C header files [PREFIX/include]
1402  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1403  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1404  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1405  --infodir=DIR           info documentation [DATAROOTDIR/info]
1406  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1407  --mandir=DIR            man documentation [DATAROOTDIR/man]
1408  --docdir=DIR            documentation root [DATAROOTDIR/doc/libxshmfence]
1409  --htmldir=DIR           html documentation [DOCDIR]
1410  --dvidir=DIR            dvi documentation [DOCDIR]
1411  --pdfdir=DIR            pdf documentation [DOCDIR]
1412  --psdir=DIR             ps documentation [DOCDIR]
1413_ACEOF
1414
1415  cat <<\_ACEOF
1416
1417Program names:
1418  --program-prefix=PREFIX            prepend PREFIX to installed program names
1419  --program-suffix=SUFFIX            append SUFFIX to installed program names
1420  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1421
1422System types:
1423  --build=BUILD     configure for building on BUILD [guessed]
1424  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1425_ACEOF
1426fi
1427
1428if test -n "$ac_init_help"; then
1429  case $ac_init_help in
1430     short | recursive ) echo "Configuration of libxshmfence 1.2:";;
1431   esac
1432  cat <<\_ACEOF
1433
1434Optional Features:
1435  --disable-option-checking  ignore unrecognized --enable/--with options
1436  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1437  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1438  --enable-silent-rules   less verbose build output (undo: "make V=1")
1439  --disable-silent-rules  verbose build output (undo: "make V=0")
1440  --enable-shared[=PKGS]  build shared libraries [default=yes]
1441  --enable-static[=PKGS]  build static libraries [default=yes]
1442  --enable-fast-install[=PKGS]
1443                          optimize for fast installation [default=yes]
1444  --enable-dependency-tracking
1445                          do not reject slow dependency extractors
1446  --disable-dependency-tracking
1447                          speeds up one-time build
1448  --disable-libtool-lock  avoid locking (might break parallel builds)
1449  --disable-selective-werror
1450                          Turn off selective compiler errors. (default:
1451                          enabled)
1452  --enable-strict-compilation
1453                          Enable all warnings from compiler and make them
1454                          errors (default: disabled)
1455  --enable-futex          Enable futexes (default: auto)
1456  --enable-visibility     Enable symbol visibility (default: auto)
1457
1458Optional Packages:
1459  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1460  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1461  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1462                          both]
1463  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1464  --with-sysroot=DIR Search for dependent libraries within DIR
1465                        (or the compiler's sysroot if not specified).
1466  --with-lint             Use a lint-style source code checker (default:
1467                          disabled)
1468  --with-shared-memory-dir=PATH
1469                          Path to directory in a world-writable temporary
1470                          directory for anonymous shared memory (default:
1471                          auto)
1472
1473Some influential environment variables:
1474  CC          C compiler command
1475  CFLAGS      C compiler flags
1476  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1477              nonstandard directory <lib dir>
1478  LIBS        libraries to pass to the linker, e.g. -l<library>
1479  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1480              you have headers in a nonstandard directory <include dir>
1481  CPP         C preprocessor
1482  PKG_CONFIG  path to pkg-config utility
1483  PKG_CONFIG_PATH
1484              directories to add to pkg-config's search path
1485  PKG_CONFIG_LIBDIR
1486              path overriding pkg-config's built-in search path
1487  LINT        Path to a lint-style command
1488  LINT_FLAGS  Flags for the lint-style command
1489  XPROTO_CFLAGS
1490              C compiler flags for XPROTO, overriding pkg-config
1491  XPROTO_LIBS linker flags for XPROTO, overriding pkg-config
1492
1493Use these variables to override the choices made by `configure' or to help
1494it to find libraries and programs with nonstandard names/locations.
1495
1496Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1497_ACEOF
1498ac_status=$?
1499fi
1500
1501if test "$ac_init_help" = "recursive"; then
1502  # If there are subdirs, report their specific --help.
1503  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1504    test -d "$ac_dir" ||
1505      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1506      continue
1507    ac_builddir=.
1508
1509case "$ac_dir" in
1510.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1511*)
1512  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1513  # A ".." for each directory in $ac_dir_suffix.
1514  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1515  case $ac_top_builddir_sub in
1516  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1517  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1518  esac ;;
1519esac
1520ac_abs_top_builddir=$ac_pwd
1521ac_abs_builddir=$ac_pwd$ac_dir_suffix
1522# for backward compatibility:
1523ac_top_builddir=$ac_top_build_prefix
1524
1525case $srcdir in
1526  .)  # We are building in place.
1527    ac_srcdir=.
1528    ac_top_srcdir=$ac_top_builddir_sub
1529    ac_abs_top_srcdir=$ac_pwd ;;
1530  [\\/]* | ?:[\\/]* )  # Absolute name.
1531    ac_srcdir=$srcdir$ac_dir_suffix;
1532    ac_top_srcdir=$srcdir
1533    ac_abs_top_srcdir=$srcdir ;;
1534  *) # Relative name.
1535    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1536    ac_top_srcdir=$ac_top_build_prefix$srcdir
1537    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1538esac
1539ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1540
1541    cd "$ac_dir" || { ac_status=$?; continue; }
1542    # Check for guested configure.
1543    if test -f "$ac_srcdir/configure.gnu"; then
1544      echo &&
1545      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1546    elif test -f "$ac_srcdir/configure"; then
1547      echo &&
1548      $SHELL "$ac_srcdir/configure" --help=recursive
1549    else
1550      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1551    fi || ac_status=$?
1552    cd "$ac_pwd" || { ac_status=$?; break; }
1553  done
1554fi
1555
1556test -n "$ac_init_help" && exit $ac_status
1557if $ac_init_version; then
1558  cat <<\_ACEOF
1559libxshmfence configure 1.2
1560generated by GNU Autoconf 2.69
1561
1562Copyright (C) 2012 Free Software Foundation, Inc.
1563This configure script is free software; the Free Software Foundation
1564gives unlimited permission to copy, distribute and modify it.
1565_ACEOF
1566  exit
1567fi
1568
1569## ------------------------ ##
1570## Autoconf initialization. ##
1571## ------------------------ ##
1572
1573# ac_fn_c_try_compile LINENO
1574# --------------------------
1575# Try to compile conftest.$ac_ext, and return whether this succeeded.
1576ac_fn_c_try_compile ()
1577{
1578  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1579  rm -f conftest.$ac_objext
1580  if { { ac_try="$ac_compile"
1581case "(($ac_try" in
1582  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1583  *) ac_try_echo=$ac_try;;
1584esac
1585eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1586$as_echo "$ac_try_echo"; } >&5
1587  (eval "$ac_compile") 2>conftest.err
1588  ac_status=$?
1589  if test -s conftest.err; then
1590    grep -v '^ *+' conftest.err >conftest.er1
1591    cat conftest.er1 >&5
1592    mv -f conftest.er1 conftest.err
1593  fi
1594  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1595  test $ac_status = 0; } && {
1596	 test -z "$ac_c_werror_flag" ||
1597	 test ! -s conftest.err
1598       } && test -s conftest.$ac_objext; then :
1599  ac_retval=0
1600else
1601  $as_echo "$as_me: failed program was:" >&5
1602sed 's/^/| /' conftest.$ac_ext >&5
1603
1604	ac_retval=1
1605fi
1606  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1607  as_fn_set_status $ac_retval
1608
1609} # ac_fn_c_try_compile
1610
1611# ac_fn_c_try_link LINENO
1612# -----------------------
1613# Try to link conftest.$ac_ext, and return whether this succeeded.
1614ac_fn_c_try_link ()
1615{
1616  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1617  rm -f conftest.$ac_objext conftest$ac_exeext
1618  if { { ac_try="$ac_link"
1619case "(($ac_try" in
1620  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1621  *) ac_try_echo=$ac_try;;
1622esac
1623eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1624$as_echo "$ac_try_echo"; } >&5
1625  (eval "$ac_link") 2>conftest.err
1626  ac_status=$?
1627  if test -s conftest.err; then
1628    grep -v '^ *+' conftest.err >conftest.er1
1629    cat conftest.er1 >&5
1630    mv -f conftest.er1 conftest.err
1631  fi
1632  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1633  test $ac_status = 0; } && {
1634	 test -z "$ac_c_werror_flag" ||
1635	 test ! -s conftest.err
1636       } && test -s conftest$ac_exeext && {
1637	 test "$cross_compiling" = yes ||
1638	 test -x conftest$ac_exeext
1639       }; then :
1640  ac_retval=0
1641else
1642  $as_echo "$as_me: failed program was:" >&5
1643sed 's/^/| /' conftest.$ac_ext >&5
1644
1645	ac_retval=1
1646fi
1647  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1648  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1649  # interfere with the next link command; also delete a directory that is
1650  # left behind by Apple's compiler.  We do this before executing the actions.
1651  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1652  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1653  as_fn_set_status $ac_retval
1654
1655} # ac_fn_c_try_link
1656
1657# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1658# -------------------------------------------------------
1659# Tests whether HEADER exists and can be compiled using the include files in
1660# INCLUDES, setting the cache variable VAR accordingly.
1661ac_fn_c_check_header_compile ()
1662{
1663  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1664  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1665$as_echo_n "checking for $2... " >&6; }
1666if eval \${$3+:} false; then :
1667  $as_echo_n "(cached) " >&6
1668else
1669  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1670/* end confdefs.h.  */
1671$4
1672#include <$2>
1673_ACEOF
1674if ac_fn_c_try_compile "$LINENO"; then :
1675  eval "$3=yes"
1676else
1677  eval "$3=no"
1678fi
1679rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1680fi
1681eval ac_res=\$$3
1682	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1683$as_echo "$ac_res" >&6; }
1684  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1685
1686} # ac_fn_c_check_header_compile
1687
1688# ac_fn_c_try_cpp LINENO
1689# ----------------------
1690# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1691ac_fn_c_try_cpp ()
1692{
1693  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1694  if { { ac_try="$ac_cpp conftest.$ac_ext"
1695case "(($ac_try" in
1696  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1697  *) ac_try_echo=$ac_try;;
1698esac
1699eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1700$as_echo "$ac_try_echo"; } >&5
1701  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1702  ac_status=$?
1703  if test -s conftest.err; then
1704    grep -v '^ *+' conftest.err >conftest.er1
1705    cat conftest.er1 >&5
1706    mv -f conftest.er1 conftest.err
1707  fi
1708  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1709  test $ac_status = 0; } > conftest.i && {
1710	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1711	 test ! -s conftest.err
1712       }; then :
1713  ac_retval=0
1714else
1715  $as_echo "$as_me: failed program was:" >&5
1716sed 's/^/| /' conftest.$ac_ext >&5
1717
1718    ac_retval=1
1719fi
1720  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1721  as_fn_set_status $ac_retval
1722
1723} # ac_fn_c_try_cpp
1724
1725# ac_fn_c_try_run LINENO
1726# ----------------------
1727# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1728# that executables *can* be run.
1729ac_fn_c_try_run ()
1730{
1731  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1732  if { { ac_try="$ac_link"
1733case "(($ac_try" in
1734  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1735  *) ac_try_echo=$ac_try;;
1736esac
1737eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1738$as_echo "$ac_try_echo"; } >&5
1739  (eval "$ac_link") 2>&5
1740  ac_status=$?
1741  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1742  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1743  { { case "(($ac_try" in
1744  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1745  *) ac_try_echo=$ac_try;;
1746esac
1747eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1748$as_echo "$ac_try_echo"; } >&5
1749  (eval "$ac_try") 2>&5
1750  ac_status=$?
1751  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1752  test $ac_status = 0; }; }; then :
1753  ac_retval=0
1754else
1755  $as_echo "$as_me: program exited with status $ac_status" >&5
1756       $as_echo "$as_me: failed program was:" >&5
1757sed 's/^/| /' conftest.$ac_ext >&5
1758
1759       ac_retval=$ac_status
1760fi
1761  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1762  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1763  as_fn_set_status $ac_retval
1764
1765} # ac_fn_c_try_run
1766
1767# ac_fn_c_check_func LINENO FUNC VAR
1768# ----------------------------------
1769# Tests whether FUNC exists, setting the cache variable VAR accordingly
1770ac_fn_c_check_func ()
1771{
1772  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1773  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1774$as_echo_n "checking for $2... " >&6; }
1775if eval \${$3+:} false; then :
1776  $as_echo_n "(cached) " >&6
1777else
1778  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1779/* end confdefs.h.  */
1780/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1781   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1782#define $2 innocuous_$2
1783
1784/* System header to define __stub macros and hopefully few prototypes,
1785    which can conflict with char $2 (); below.
1786    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1787    <limits.h> exists even on freestanding compilers.  */
1788
1789#ifdef __STDC__
1790# include <limits.h>
1791#else
1792# include <assert.h>
1793#endif
1794
1795#undef $2
1796
1797/* Override any GCC internal prototype to avoid an error.
1798   Use char because int might match the return type of a GCC
1799   builtin and then its argument prototype would still apply.  */
1800#ifdef __cplusplus
1801extern "C"
1802#endif
1803char $2 ();
1804/* The GNU C library defines this for functions which it implements
1805    to always fail with ENOSYS.  Some functions are actually named
1806    something starting with __ and the normal name is an alias.  */
1807#if defined __stub_$2 || defined __stub___$2
1808choke me
1809#endif
1810
1811int
1812main ()
1813{
1814return $2 ();
1815  ;
1816  return 0;
1817}
1818_ACEOF
1819if ac_fn_c_try_link "$LINENO"; then :
1820  eval "$3=yes"
1821else
1822  eval "$3=no"
1823fi
1824rm -f core conftest.err conftest.$ac_objext \
1825    conftest$ac_exeext conftest.$ac_ext
1826fi
1827eval ac_res=\$$3
1828	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1829$as_echo "$ac_res" >&6; }
1830  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1831
1832} # ac_fn_c_check_func
1833
1834# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1835# ---------------------------------------------
1836# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1837# accordingly.
1838ac_fn_c_check_decl ()
1839{
1840  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1841  as_decl_name=`echo $2|sed 's/ *(.*//'`
1842  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1843  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1844$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1845if eval \${$3+:} false; then :
1846  $as_echo_n "(cached) " >&6
1847else
1848  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1849/* end confdefs.h.  */
1850$4
1851int
1852main ()
1853{
1854#ifndef $as_decl_name
1855#ifdef __cplusplus
1856  (void) $as_decl_use;
1857#else
1858  (void) $as_decl_name;
1859#endif
1860#endif
1861
1862  ;
1863  return 0;
1864}
1865_ACEOF
1866if ac_fn_c_try_compile "$LINENO"; then :
1867  eval "$3=yes"
1868else
1869  eval "$3=no"
1870fi
1871rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1872fi
1873eval ac_res=\$$3
1874	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1875$as_echo "$ac_res" >&6; }
1876  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1877
1878} # ac_fn_c_check_decl
1879
1880# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1881# -------------------------------------------------------
1882# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1883# the include files in INCLUDES and setting the cache variable VAR
1884# accordingly.
1885ac_fn_c_check_header_mongrel ()
1886{
1887  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1888  if eval \${$3+:} false; then :
1889  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1890$as_echo_n "checking for $2... " >&6; }
1891if eval \${$3+:} false; then :
1892  $as_echo_n "(cached) " >&6
1893fi
1894eval ac_res=\$$3
1895	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1896$as_echo "$ac_res" >&6; }
1897else
1898  # Is the header compilable?
1899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1900$as_echo_n "checking $2 usability... " >&6; }
1901cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1902/* end confdefs.h.  */
1903$4
1904#include <$2>
1905_ACEOF
1906if ac_fn_c_try_compile "$LINENO"; then :
1907  ac_header_compiler=yes
1908else
1909  ac_header_compiler=no
1910fi
1911rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1913$as_echo "$ac_header_compiler" >&6; }
1914
1915# Is the header present?
1916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1917$as_echo_n "checking $2 presence... " >&6; }
1918cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1919/* end confdefs.h.  */
1920#include <$2>
1921_ACEOF
1922if ac_fn_c_try_cpp "$LINENO"; then :
1923  ac_header_preproc=yes
1924else
1925  ac_header_preproc=no
1926fi
1927rm -f conftest.err conftest.i conftest.$ac_ext
1928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1929$as_echo "$ac_header_preproc" >&6; }
1930
1931# So?  What about this header?
1932case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1933  yes:no: )
1934    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1935$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1936    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1937$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1938    ;;
1939  no:yes:* )
1940    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1941$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1942    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1943$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1944    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1945$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1946    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1947$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1948    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1949$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1950( $as_echo "## ---------------------------------------------------------------------- ##
1951## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1952## ---------------------------------------------------------------------- ##"
1953     ) | sed "s/^/$as_me: WARNING:     /" >&2
1954    ;;
1955esac
1956  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1957$as_echo_n "checking for $2... " >&6; }
1958if eval \${$3+:} false; then :
1959  $as_echo_n "(cached) " >&6
1960else
1961  eval "$3=\$ac_header_compiler"
1962fi
1963eval ac_res=\$$3
1964	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1965$as_echo "$ac_res" >&6; }
1966fi
1967  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1968
1969} # ac_fn_c_check_header_mongrel
1970cat >config.log <<_ACEOF
1971This file contains any messages produced by compilers while
1972running configure, to aid debugging if configure makes a mistake.
1973
1974It was created by libxshmfence $as_me 1.2, which was
1975generated by GNU Autoconf 2.69.  Invocation command line was
1976
1977  $ $0 $@
1978
1979_ACEOF
1980exec 5>>config.log
1981{
1982cat <<_ASUNAME
1983## --------- ##
1984## Platform. ##
1985## --------- ##
1986
1987hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1988uname -m = `(uname -m) 2>/dev/null || echo unknown`
1989uname -r = `(uname -r) 2>/dev/null || echo unknown`
1990uname -s = `(uname -s) 2>/dev/null || echo unknown`
1991uname -v = `(uname -v) 2>/dev/null || echo unknown`
1992
1993/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1994/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1995
1996/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1997/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1998/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1999/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2000/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2001/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2002/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2003
2004_ASUNAME
2005
2006as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2007for as_dir in $PATH
2008do
2009  IFS=$as_save_IFS
2010  test -z "$as_dir" && as_dir=.
2011    $as_echo "PATH: $as_dir"
2012  done
2013IFS=$as_save_IFS
2014
2015} >&5
2016
2017cat >&5 <<_ACEOF
2018
2019
2020## ----------- ##
2021## Core tests. ##
2022## ----------- ##
2023
2024_ACEOF
2025
2026
2027# Keep a trace of the command line.
2028# Strip out --no-create and --no-recursion so they do not pile up.
2029# Strip out --silent because we don't want to record it for future runs.
2030# Also quote any args containing shell meta-characters.
2031# Make two passes to allow for proper duplicate-argument suppression.
2032ac_configure_args=
2033ac_configure_args0=
2034ac_configure_args1=
2035ac_must_keep_next=false
2036for ac_pass in 1 2
2037do
2038  for ac_arg
2039  do
2040    case $ac_arg in
2041    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2042    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2043    | -silent | --silent | --silen | --sile | --sil)
2044      continue ;;
2045    *\'*)
2046      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2047    esac
2048    case $ac_pass in
2049    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2050    2)
2051      as_fn_append ac_configure_args1 " '$ac_arg'"
2052      if test $ac_must_keep_next = true; then
2053	ac_must_keep_next=false # Got value, back to normal.
2054      else
2055	case $ac_arg in
2056	  *=* | --config-cache | -C | -disable-* | --disable-* \
2057	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2058	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2059	  | -with-* | --with-* | -without-* | --without-* | --x)
2060	    case "$ac_configure_args0 " in
2061	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2062	    esac
2063	    ;;
2064	  -* ) ac_must_keep_next=true ;;
2065	esac
2066      fi
2067      as_fn_append ac_configure_args " '$ac_arg'"
2068      ;;
2069    esac
2070  done
2071done
2072{ ac_configure_args0=; unset ac_configure_args0;}
2073{ ac_configure_args1=; unset ac_configure_args1;}
2074
2075# When interrupted or exit'd, cleanup temporary files, and complete
2076# config.log.  We remove comments because anyway the quotes in there
2077# would cause problems or look ugly.
2078# WARNING: Use '\'' to represent an apostrophe within the trap.
2079# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2080trap 'exit_status=$?
2081  # Save into config.log some information that might help in debugging.
2082  {
2083    echo
2084
2085    $as_echo "## ---------------- ##
2086## Cache variables. ##
2087## ---------------- ##"
2088    echo
2089    # The following way of writing the cache mishandles newlines in values,
2090(
2091  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2092    eval ac_val=\$$ac_var
2093    case $ac_val in #(
2094    *${as_nl}*)
2095      case $ac_var in #(
2096      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2097$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2098      esac
2099      case $ac_var in #(
2100      _ | IFS | as_nl) ;; #(
2101      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2102      *) { eval $ac_var=; unset $ac_var;} ;;
2103      esac ;;
2104    esac
2105  done
2106  (set) 2>&1 |
2107    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2108    *${as_nl}ac_space=\ *)
2109      sed -n \
2110	"s/'\''/'\''\\\\'\'''\''/g;
2111	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2112      ;; #(
2113    *)
2114      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2115      ;;
2116    esac |
2117    sort
2118)
2119    echo
2120
2121    $as_echo "## ----------------- ##
2122## Output variables. ##
2123## ----------------- ##"
2124    echo
2125    for ac_var in $ac_subst_vars
2126    do
2127      eval ac_val=\$$ac_var
2128      case $ac_val in
2129      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2130      esac
2131      $as_echo "$ac_var='\''$ac_val'\''"
2132    done | sort
2133    echo
2134
2135    if test -n "$ac_subst_files"; then
2136      $as_echo "## ------------------- ##
2137## File substitutions. ##
2138## ------------------- ##"
2139      echo
2140      for ac_var in $ac_subst_files
2141      do
2142	eval ac_val=\$$ac_var
2143	case $ac_val in
2144	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2145	esac
2146	$as_echo "$ac_var='\''$ac_val'\''"
2147      done | sort
2148      echo
2149    fi
2150
2151    if test -s confdefs.h; then
2152      $as_echo "## ----------- ##
2153## confdefs.h. ##
2154## ----------- ##"
2155      echo
2156      cat confdefs.h
2157      echo
2158    fi
2159    test "$ac_signal" != 0 &&
2160      $as_echo "$as_me: caught signal $ac_signal"
2161    $as_echo "$as_me: exit $exit_status"
2162  } >&5
2163  rm -f core *.core core.conftest.* &&
2164    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2165    exit $exit_status
2166' 0
2167for ac_signal in 1 2 13 15; do
2168  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2169done
2170ac_signal=0
2171
2172# confdefs.h avoids OS command line length limits that DEFS can exceed.
2173rm -f -r conftest* confdefs.h
2174
2175$as_echo "/* confdefs.h */" > confdefs.h
2176
2177# Predefined preprocessor variables.
2178
2179cat >>confdefs.h <<_ACEOF
2180#define PACKAGE_NAME "$PACKAGE_NAME"
2181_ACEOF
2182
2183cat >>confdefs.h <<_ACEOF
2184#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2185_ACEOF
2186
2187cat >>confdefs.h <<_ACEOF
2188#define PACKAGE_VERSION "$PACKAGE_VERSION"
2189_ACEOF
2190
2191cat >>confdefs.h <<_ACEOF
2192#define PACKAGE_STRING "$PACKAGE_STRING"
2193_ACEOF
2194
2195cat >>confdefs.h <<_ACEOF
2196#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2197_ACEOF
2198
2199cat >>confdefs.h <<_ACEOF
2200#define PACKAGE_URL "$PACKAGE_URL"
2201_ACEOF
2202
2203
2204# Let the site file select an alternate cache file if it wants to.
2205# Prefer an explicitly selected file to automatically selected ones.
2206ac_site_file1=NONE
2207ac_site_file2=NONE
2208if test -n "$CONFIG_SITE"; then
2209  # We do not want a PATH search for config.site.
2210  case $CONFIG_SITE in #((
2211    -*)  ac_site_file1=./$CONFIG_SITE;;
2212    */*) ac_site_file1=$CONFIG_SITE;;
2213    *)   ac_site_file1=./$CONFIG_SITE;;
2214  esac
2215elif test "x$prefix" != xNONE; then
2216  ac_site_file1=$prefix/share/config.site
2217  ac_site_file2=$prefix/etc/config.site
2218else
2219  ac_site_file1=$ac_default_prefix/share/config.site
2220  ac_site_file2=$ac_default_prefix/etc/config.site
2221fi
2222for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2223do
2224  test "x$ac_site_file" = xNONE && continue
2225  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2226    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2227$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2228    sed 's/^/| /' "$ac_site_file" >&5
2229    . "$ac_site_file" \
2230      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2231$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2232as_fn_error $? "failed to load site script $ac_site_file
2233See \`config.log' for more details" "$LINENO" 5; }
2234  fi
2235done
2236
2237if test -r "$cache_file"; then
2238  # Some versions of bash will fail to source /dev/null (special files
2239  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2240  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2241    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2242$as_echo "$as_me: loading cache $cache_file" >&6;}
2243    case $cache_file in
2244      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2245      *)                      . "./$cache_file";;
2246    esac
2247  fi
2248else
2249  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2250$as_echo "$as_me: creating cache $cache_file" >&6;}
2251  >$cache_file
2252fi
2253
2254# Check that the precious variables saved in the cache have kept the same
2255# value.
2256ac_cache_corrupted=false
2257for ac_var in $ac_precious_vars; do
2258  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2259  eval ac_new_set=\$ac_env_${ac_var}_set
2260  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2261  eval ac_new_val=\$ac_env_${ac_var}_value
2262  case $ac_old_set,$ac_new_set in
2263    set,)
2264      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2265$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2266      ac_cache_corrupted=: ;;
2267    ,set)
2268      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2269$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2270      ac_cache_corrupted=: ;;
2271    ,);;
2272    *)
2273      if test "x$ac_old_val" != "x$ac_new_val"; then
2274	# differences in whitespace do not lead to failure.
2275	ac_old_val_w=`echo x $ac_old_val`
2276	ac_new_val_w=`echo x $ac_new_val`
2277	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2278	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2279$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2280	  ac_cache_corrupted=:
2281	else
2282	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2283$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2284	  eval $ac_var=\$ac_old_val
2285	fi
2286	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2287$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2288	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2289$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2290      fi;;
2291  esac
2292  # Pass precious variables to config.status.
2293  if test "$ac_new_set" = set; then
2294    case $ac_new_val in
2295    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2296    *) ac_arg=$ac_var=$ac_new_val ;;
2297    esac
2298    case " $ac_configure_args " in
2299      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2300      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2301    esac
2302  fi
2303done
2304if $ac_cache_corrupted; then
2305  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2306$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2307  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2308$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2309  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2310fi
2311## -------------------- ##
2312## Main body of script. ##
2313## -------------------- ##
2314
2315ac_ext=c
2316ac_cpp='$CPP $CPPFLAGS'
2317ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2318ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2319ac_compiler_gnu=$ac_cv_c_compiler_gnu
2320
2321
2322
2323ac_config_headers="$ac_config_headers config.h"
2324
2325
2326# Initialize Automake
2327am__api_version='1.14'
2328
2329ac_aux_dir=
2330for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2331  if test -f "$ac_dir/install-sh"; then
2332    ac_aux_dir=$ac_dir
2333    ac_install_sh="$ac_aux_dir/install-sh -c"
2334    break
2335  elif test -f "$ac_dir/install.sh"; then
2336    ac_aux_dir=$ac_dir
2337    ac_install_sh="$ac_aux_dir/install.sh -c"
2338    break
2339  elif test -f "$ac_dir/shtool"; then
2340    ac_aux_dir=$ac_dir
2341    ac_install_sh="$ac_aux_dir/shtool install -c"
2342    break
2343  fi
2344done
2345if test -z "$ac_aux_dir"; then
2346  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2347fi
2348
2349# These three variables are undocumented and unsupported,
2350# and are intended to be withdrawn in a future Autoconf release.
2351# They can cause serious problems if a builder's source tree is in a directory
2352# whose full name contains unusual characters.
2353ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2354ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2355ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2356
2357
2358# Find a good install program.  We prefer a C program (faster),
2359# so one script is as good as another.  But avoid the broken or
2360# incompatible versions:
2361# SysV /etc/install, /usr/sbin/install
2362# SunOS /usr/etc/install
2363# IRIX /sbin/install
2364# AIX /bin/install
2365# AmigaOS /C/install, which installs bootblocks on floppy discs
2366# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2367# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2368# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2369# OS/2's system install, which has a completely different semantic
2370# ./install, which can be erroneously created by make from ./install.sh.
2371# Reject install programs that cannot install multiple files.
2372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2373$as_echo_n "checking for a BSD-compatible install... " >&6; }
2374if test -z "$INSTALL"; then
2375if ${ac_cv_path_install+:} false; then :
2376  $as_echo_n "(cached) " >&6
2377else
2378  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2379for as_dir in $PATH
2380do
2381  IFS=$as_save_IFS
2382  test -z "$as_dir" && as_dir=.
2383    # Account for people who put trailing slashes in PATH elements.
2384case $as_dir/ in #((
2385  ./ | .// | /[cC]/* | \
2386  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2387  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2388  /usr/ucb/* ) ;;
2389  *)
2390    # OSF1 and SCO ODT 3.0 have their own names for install.
2391    # Don't use installbsd from OSF since it installs stuff as root
2392    # by default.
2393    for ac_prog in ginstall scoinst install; do
2394      for ac_exec_ext in '' $ac_executable_extensions; do
2395	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2396	  if test $ac_prog = install &&
2397	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2398	    # AIX install.  It has an incompatible calling convention.
2399	    :
2400	  elif test $ac_prog = install &&
2401	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2402	    # program-specific install script used by HP pwplus--don't use.
2403	    :
2404	  else
2405	    rm -rf conftest.one conftest.two conftest.dir
2406	    echo one > conftest.one
2407	    echo two > conftest.two
2408	    mkdir conftest.dir
2409	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2410	      test -s conftest.one && test -s conftest.two &&
2411	      test -s conftest.dir/conftest.one &&
2412	      test -s conftest.dir/conftest.two
2413	    then
2414	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2415	      break 3
2416	    fi
2417	  fi
2418	fi
2419      done
2420    done
2421    ;;
2422esac
2423
2424  done
2425IFS=$as_save_IFS
2426
2427rm -rf conftest.one conftest.two conftest.dir
2428
2429fi
2430  if test "${ac_cv_path_install+set}" = set; then
2431    INSTALL=$ac_cv_path_install
2432  else
2433    # As a last resort, use the slow shell script.  Don't cache a
2434    # value for INSTALL within a source directory, because that will
2435    # break other packages using the cache if that directory is
2436    # removed, or if the value is a relative name.
2437    INSTALL=$ac_install_sh
2438  fi
2439fi
2440{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2441$as_echo "$INSTALL" >&6; }
2442
2443# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2444# It thinks the first close brace ends the variable substitution.
2445test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2446
2447test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2448
2449test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2450
2451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2452$as_echo_n "checking whether build environment is sane... " >&6; }
2453# Reject unsafe characters in $srcdir or the absolute working directory
2454# name.  Accept space and tab only in the latter.
2455am_lf='
2456'
2457case `pwd` in
2458  *[\\\"\#\$\&\'\`$am_lf]*)
2459    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2460esac
2461case $srcdir in
2462  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2463    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2464esac
2465
2466# Do 'set' in a subshell so we don't clobber the current shell's
2467# arguments.  Must try -L first in case configure is actually a
2468# symlink; some systems play weird games with the mod time of symlinks
2469# (eg FreeBSD returns the mod time of the symlink's containing
2470# directory).
2471if (
2472   am_has_slept=no
2473   for am_try in 1 2; do
2474     echo "timestamp, slept: $am_has_slept" > conftest.file
2475     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2476     if test "$*" = "X"; then
2477	# -L didn't work.
2478	set X `ls -t "$srcdir/configure" conftest.file`
2479     fi
2480     if test "$*" != "X $srcdir/configure conftest.file" \
2481	&& test "$*" != "X conftest.file $srcdir/configure"; then
2482
2483	# If neither matched, then we have a broken ls.  This can happen
2484	# if, for instance, CONFIG_SHELL is bash and it inherits a
2485	# broken ls alias from the environment.  This has actually
2486	# happened.  Such a system could not be considered "sane".
2487	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2488  alias in your environment" "$LINENO" 5
2489     fi
2490     if test "$2" = conftest.file || test $am_try -eq 2; then
2491       break
2492     fi
2493     # Just in case.
2494     sleep 1
2495     am_has_slept=yes
2496   done
2497   test "$2" = conftest.file
2498   )
2499then
2500   # Ok.
2501   :
2502else
2503   as_fn_error $? "newly created file is older than distributed files!
2504Check your system clock" "$LINENO" 5
2505fi
2506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2507$as_echo "yes" >&6; }
2508# If we didn't sleep, we still need to ensure time stamps of config.status and
2509# generated files are strictly newer.
2510am_sleep_pid=
2511if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2512  ( sleep 1 ) &
2513  am_sleep_pid=$!
2514fi
2515
2516rm -f conftest.file
2517
2518test "$program_prefix" != NONE &&
2519  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2520# Use a double $ so make ignores it.
2521test "$program_suffix" != NONE &&
2522  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2523# Double any \ or $.
2524# By default was `s,x,x', remove it if useless.
2525ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2526program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2527
2528# Expand $ac_aux_dir to an absolute path.
2529am_aux_dir=`cd "$ac_aux_dir" && pwd`
2530
2531if test x"${MISSING+set}" != xset; then
2532  case $am_aux_dir in
2533  *\ * | *\	*)
2534    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2535  *)
2536    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2537  esac
2538fi
2539# Use eval to expand $SHELL
2540if eval "$MISSING --is-lightweight"; then
2541  am_missing_run="$MISSING "
2542else
2543  am_missing_run=
2544  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2545$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2546fi
2547
2548if test x"${install_sh}" != xset; then
2549  case $am_aux_dir in
2550  *\ * | *\	*)
2551    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2552  *)
2553    install_sh="\${SHELL} $am_aux_dir/install-sh"
2554  esac
2555fi
2556
2557# Installed binaries are usually stripped using 'strip' when the user
2558# run "make install-strip".  However 'strip' might not be the right
2559# tool to use in cross-compilation environments, therefore Automake
2560# will honor the 'STRIP' environment variable to overrule this program.
2561if test "$cross_compiling" != no; then
2562  if test -n "$ac_tool_prefix"; then
2563  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2564set dummy ${ac_tool_prefix}strip; ac_word=$2
2565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2566$as_echo_n "checking for $ac_word... " >&6; }
2567if ${ac_cv_prog_STRIP+:} false; then :
2568  $as_echo_n "(cached) " >&6
2569else
2570  if test -n "$STRIP"; then
2571  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2572else
2573as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2574for as_dir in $PATH
2575do
2576  IFS=$as_save_IFS
2577  test -z "$as_dir" && as_dir=.
2578    for ac_exec_ext in '' $ac_executable_extensions; do
2579  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2580    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2581    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2582    break 2
2583  fi
2584done
2585  done
2586IFS=$as_save_IFS
2587
2588fi
2589fi
2590STRIP=$ac_cv_prog_STRIP
2591if test -n "$STRIP"; then
2592  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2593$as_echo "$STRIP" >&6; }
2594else
2595  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2596$as_echo "no" >&6; }
2597fi
2598
2599
2600fi
2601if test -z "$ac_cv_prog_STRIP"; then
2602  ac_ct_STRIP=$STRIP
2603  # Extract the first word of "strip", so it can be a program name with args.
2604set dummy strip; ac_word=$2
2605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2606$as_echo_n "checking for $ac_word... " >&6; }
2607if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2608  $as_echo_n "(cached) " >&6
2609else
2610  if test -n "$ac_ct_STRIP"; then
2611  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2612else
2613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2614for as_dir in $PATH
2615do
2616  IFS=$as_save_IFS
2617  test -z "$as_dir" && as_dir=.
2618    for ac_exec_ext in '' $ac_executable_extensions; do
2619  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2620    ac_cv_prog_ac_ct_STRIP="strip"
2621    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2622    break 2
2623  fi
2624done
2625  done
2626IFS=$as_save_IFS
2627
2628fi
2629fi
2630ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2631if test -n "$ac_ct_STRIP"; then
2632  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2633$as_echo "$ac_ct_STRIP" >&6; }
2634else
2635  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2636$as_echo "no" >&6; }
2637fi
2638
2639  if test "x$ac_ct_STRIP" = x; then
2640    STRIP=":"
2641  else
2642    case $cross_compiling:$ac_tool_warned in
2643yes:)
2644{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2645$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2646ac_tool_warned=yes ;;
2647esac
2648    STRIP=$ac_ct_STRIP
2649  fi
2650else
2651  STRIP="$ac_cv_prog_STRIP"
2652fi
2653
2654fi
2655INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2656
2657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2658$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2659if test -z "$MKDIR_P"; then
2660  if ${ac_cv_path_mkdir+:} false; then :
2661  $as_echo_n "(cached) " >&6
2662else
2663  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2664for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2665do
2666  IFS=$as_save_IFS
2667  test -z "$as_dir" && as_dir=.
2668    for ac_prog in mkdir gmkdir; do
2669	 for ac_exec_ext in '' $ac_executable_extensions; do
2670	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2671	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2672	     'mkdir (GNU coreutils) '* | \
2673	     'mkdir (coreutils) '* | \
2674	     'mkdir (fileutils) '4.1*)
2675	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2676	       break 3;;
2677	   esac
2678	 done
2679       done
2680  done
2681IFS=$as_save_IFS
2682
2683fi
2684
2685  test -d ./--version && rmdir ./--version
2686  if test "${ac_cv_path_mkdir+set}" = set; then
2687    MKDIR_P="$ac_cv_path_mkdir -p"
2688  else
2689    # As a last resort, use the slow shell script.  Don't cache a
2690    # value for MKDIR_P within a source directory, because that will
2691    # break other packages using the cache if that directory is
2692    # removed, or if the value is a relative name.
2693    MKDIR_P="$ac_install_sh -d"
2694  fi
2695fi
2696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2697$as_echo "$MKDIR_P" >&6; }
2698
2699for ac_prog in gawk mawk nawk awk
2700do
2701  # Extract the first word of "$ac_prog", so it can be a program name with args.
2702set dummy $ac_prog; ac_word=$2
2703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2704$as_echo_n "checking for $ac_word... " >&6; }
2705if ${ac_cv_prog_AWK+:} false; then :
2706  $as_echo_n "(cached) " >&6
2707else
2708  if test -n "$AWK"; then
2709  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2710else
2711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2712for as_dir in $PATH
2713do
2714  IFS=$as_save_IFS
2715  test -z "$as_dir" && as_dir=.
2716    for ac_exec_ext in '' $ac_executable_extensions; do
2717  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2718    ac_cv_prog_AWK="$ac_prog"
2719    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2720    break 2
2721  fi
2722done
2723  done
2724IFS=$as_save_IFS
2725
2726fi
2727fi
2728AWK=$ac_cv_prog_AWK
2729if test -n "$AWK"; then
2730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2731$as_echo "$AWK" >&6; }
2732else
2733  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2734$as_echo "no" >&6; }
2735fi
2736
2737
2738  test -n "$AWK" && break
2739done
2740
2741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2742$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2743set x ${MAKE-make}
2744ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2745if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2746  $as_echo_n "(cached) " >&6
2747else
2748  cat >conftest.make <<\_ACEOF
2749SHELL = /bin/sh
2750all:
2751	@echo '@@@%%%=$(MAKE)=@@@%%%'
2752_ACEOF
2753# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2754case `${MAKE-make} -f conftest.make 2>/dev/null` in
2755  *@@@%%%=?*=@@@%%%*)
2756    eval ac_cv_prog_make_${ac_make}_set=yes;;
2757  *)
2758    eval ac_cv_prog_make_${ac_make}_set=no;;
2759esac
2760rm -f conftest.make
2761fi
2762if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2764$as_echo "yes" >&6; }
2765  SET_MAKE=
2766else
2767  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2768$as_echo "no" >&6; }
2769  SET_MAKE="MAKE=${MAKE-make}"
2770fi
2771
2772rm -rf .tst 2>/dev/null
2773mkdir .tst 2>/dev/null
2774if test -d .tst; then
2775  am__leading_dot=.
2776else
2777  am__leading_dot=_
2778fi
2779rmdir .tst 2>/dev/null
2780
2781# Check whether --enable-silent-rules was given.
2782if test "${enable_silent_rules+set}" = set; then :
2783  enableval=$enable_silent_rules;
2784fi
2785
2786case $enable_silent_rules in # (((
2787  yes) AM_DEFAULT_VERBOSITY=0;;
2788   no) AM_DEFAULT_VERBOSITY=1;;
2789    *) AM_DEFAULT_VERBOSITY=1;;
2790esac
2791am_make=${MAKE-make}
2792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2793$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2794if ${am_cv_make_support_nested_variables+:} false; then :
2795  $as_echo_n "(cached) " >&6
2796else
2797  if $as_echo 'TRUE=$(BAR$(V))
2798BAR0=false
2799BAR1=true
2800V=1
2801am__doit:
2802	@$(TRUE)
2803.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2804  am_cv_make_support_nested_variables=yes
2805else
2806  am_cv_make_support_nested_variables=no
2807fi
2808fi
2809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2810$as_echo "$am_cv_make_support_nested_variables" >&6; }
2811if test $am_cv_make_support_nested_variables = yes; then
2812    AM_V='$(V)'
2813  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2814else
2815  AM_V=$AM_DEFAULT_VERBOSITY
2816  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2817fi
2818AM_BACKSLASH='\'
2819
2820if test "`cd $srcdir && pwd`" != "`pwd`"; then
2821  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2822  # is not polluted with repeated "-I."
2823  am__isrc=' -I$(srcdir)'
2824  # test to see if srcdir already configured
2825  if test -f $srcdir/config.status; then
2826    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2827  fi
2828fi
2829
2830# test whether we have cygpath
2831if test -z "$CYGPATH_W"; then
2832  if (cygpath --version) >/dev/null 2>/dev/null; then
2833    CYGPATH_W='cygpath -w'
2834  else
2835    CYGPATH_W=echo
2836  fi
2837fi
2838
2839
2840# Define the identity of the package.
2841 PACKAGE='libxshmfence'
2842 VERSION='1.2'
2843
2844
2845cat >>confdefs.h <<_ACEOF
2846#define PACKAGE "$PACKAGE"
2847_ACEOF
2848
2849
2850cat >>confdefs.h <<_ACEOF
2851#define VERSION "$VERSION"
2852_ACEOF
2853
2854# Some tools Automake needs.
2855
2856ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2857
2858
2859AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2860
2861
2862AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2863
2864
2865AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2866
2867
2868MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2869
2870# For better backward compatibility.  To be removed once Automake 1.9.x
2871# dies out for good.  For more background, see:
2872# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2873# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2874mkdir_p='$(MKDIR_P)'
2875
2876# We need awk for the "check" target.  The system "awk" is bad on
2877# some platforms.
2878# Always define AMTAR for backward compatibility.  Yes, it's still used
2879# in the wild :-(  We should find a proper way to deprecate it ...
2880AMTAR='$${TAR-tar}'
2881
2882
2883# We'll loop over all known methods to create a tar archive until one works.
2884_am_tools='gnutar  pax cpio none'
2885
2886am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2887
2888
2889
2890
2891
2892
2893# POSIX will say in a future version that running "rm -f" with no argument
2894# is OK; and we want to be able to make that assumption in our Makefile
2895# recipes.  So use an aggressive probe to check that the usage we want is
2896# actually supported "in the wild" to an acceptable degree.
2897# See automake bug#10828.
2898# To make any issue more visible, cause the running configure to be aborted
2899# by default if the 'rm' program in use doesn't match our expectations; the
2900# user can still override this though.
2901if rm -f && rm -fr && rm -rf; then : OK; else
2902  cat >&2 <<'END'
2903Oops!
2904
2905Your 'rm' program seems unable to run without file operands specified
2906on the command line, even when the '-f' option is present.  This is contrary
2907to the behaviour of most rm programs out there, and not conforming with
2908the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2909
2910Please tell bug-automake@gnu.org about your system, including the value
2911of your $PATH and any error possibly output before this message.  This
2912can help us improve future automake versions.
2913
2914END
2915  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2916    echo 'Configuration will proceed anyway, since you have set the' >&2
2917    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2918    echo >&2
2919  else
2920    cat >&2 <<'END'
2921Aborting the configuration process, to ensure you take notice of the issue.
2922
2923You can download and install GNU coreutils to get an 'rm' implementation
2924that behaves properly: <http://www.gnu.org/software/coreutils/>.
2925
2926If you want to complete the configuration process using your problematic
2927'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2928to "yes", and re-run configure.
2929
2930END
2931    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2932  fi
2933fi
2934
2935
2936# Initialize libtool
2937case `pwd` in
2938  *\ * | *\	*)
2939    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2940$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2941esac
2942
2943
2944
2945macro_version='2.4.2'
2946macro_revision='1.3337'
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960ltmain="$ac_aux_dir/ltmain.sh"
2961
2962# Make sure we can run config.sub.
2963$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2964  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2965
2966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2967$as_echo_n "checking build system type... " >&6; }
2968if ${ac_cv_build+:} false; then :
2969  $as_echo_n "(cached) " >&6
2970else
2971  ac_build_alias=$build_alias
2972test "x$ac_build_alias" = x &&
2973  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2974test "x$ac_build_alias" = x &&
2975  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2976ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2977  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2978
2979fi
2980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2981$as_echo "$ac_cv_build" >&6; }
2982case $ac_cv_build in
2983*-*-*) ;;
2984*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2985esac
2986build=$ac_cv_build
2987ac_save_IFS=$IFS; IFS='-'
2988set x $ac_cv_build
2989shift
2990build_cpu=$1
2991build_vendor=$2
2992shift; shift
2993# Remember, the first character of IFS is used to create $*,
2994# except with old shells:
2995build_os=$*
2996IFS=$ac_save_IFS
2997case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2998
2999
3000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3001$as_echo_n "checking host system type... " >&6; }
3002if ${ac_cv_host+:} false; then :
3003  $as_echo_n "(cached) " >&6
3004else
3005  if test "x$host_alias" = x; then
3006  ac_cv_host=$ac_cv_build
3007else
3008  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3009    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3010fi
3011
3012fi
3013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3014$as_echo "$ac_cv_host" >&6; }
3015case $ac_cv_host in
3016*-*-*) ;;
3017*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3018esac
3019host=$ac_cv_host
3020ac_save_IFS=$IFS; IFS='-'
3021set x $ac_cv_host
3022shift
3023host_cpu=$1
3024host_vendor=$2
3025shift; shift
3026# Remember, the first character of IFS is used to create $*,
3027# except with old shells:
3028host_os=$*
3029IFS=$ac_save_IFS
3030case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3031
3032
3033# Backslashify metacharacters that are still active within
3034# double-quoted strings.
3035sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3036
3037# Same as above, but do not quote variable references.
3038double_quote_subst='s/\(["`\\]\)/\\\1/g'
3039
3040# Sed substitution to delay expansion of an escaped shell variable in a
3041# double_quote_subst'ed string.
3042delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3043
3044# Sed substitution to delay expansion of an escaped single quote.
3045delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3046
3047# Sed substitution to avoid accidental globbing in evaled expressions
3048no_glob_subst='s/\*/\\\*/g'
3049
3050ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3051ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3052ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3053
3054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3055$as_echo_n "checking how to print strings... " >&6; }
3056# Test print first, because it will be a builtin if present.
3057if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
3058   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3059  ECHO='print -r --'
3060elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3061  ECHO='printf %s\n'
3062else
3063  # Use this function as a fallback that always works.
3064  func_fallback_echo ()
3065  {
3066    eval 'cat <<_LTECHO_EOF
3067$1
3068_LTECHO_EOF'
3069  }
3070  ECHO='func_fallback_echo'
3071fi
3072
3073# func_echo_all arg...
3074# Invoke $ECHO with all args, space-separated.
3075func_echo_all ()
3076{
3077    $ECHO ""
3078}
3079
3080case "$ECHO" in
3081  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3082$as_echo "printf" >&6; } ;;
3083  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3084$as_echo "print -r" >&6; } ;;
3085  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3086$as_echo "cat" >&6; } ;;
3087esac
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102DEPDIR="${am__leading_dot}deps"
3103
3104ac_config_commands="$ac_config_commands depfiles"
3105
3106
3107am_make=${MAKE-make}
3108cat > confinc << 'END'
3109am__doit:
3110	@echo this is the am__doit target
3111.PHONY: am__doit
3112END
3113# If we don't find an include directive, just comment out the code.
3114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3115$as_echo_n "checking for style of include used by $am_make... " >&6; }
3116am__include="#"
3117am__quote=
3118_am_result=none
3119# First try GNU make style include.
3120echo "include confinc" > confmf
3121# Ignore all kinds of additional output from 'make'.
3122case `$am_make -s -f confmf 2> /dev/null` in #(
3123*the\ am__doit\ target*)
3124  am__include=include
3125  am__quote=
3126  _am_result=GNU
3127  ;;
3128esac
3129# Now try BSD make style include.
3130if test "$am__include" = "#"; then
3131   echo '.include "confinc"' > confmf
3132   case `$am_make -s -f confmf 2> /dev/null` in #(
3133   *the\ am__doit\ target*)
3134     am__include=.include
3135     am__quote="\""
3136     _am_result=BSD
3137     ;;
3138   esac
3139fi
3140
3141
3142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3143$as_echo "$_am_result" >&6; }
3144rm -f confinc confmf
3145
3146# Check whether --enable-dependency-tracking was given.
3147if test "${enable_dependency_tracking+set}" = set; then :
3148  enableval=$enable_dependency_tracking;
3149fi
3150
3151if test "x$enable_dependency_tracking" != xno; then
3152  am_depcomp="$ac_aux_dir/depcomp"
3153  AMDEPBACKSLASH='\'
3154  am__nodep='_no'
3155fi
3156 if test "x$enable_dependency_tracking" != xno; then
3157  AMDEP_TRUE=
3158  AMDEP_FALSE='#'
3159else
3160  AMDEP_TRUE='#'
3161  AMDEP_FALSE=
3162fi
3163
3164
3165ac_ext=c
3166ac_cpp='$CPP $CPPFLAGS'
3167ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3168ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3169ac_compiler_gnu=$ac_cv_c_compiler_gnu
3170if test -n "$ac_tool_prefix"; then
3171  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3172set dummy ${ac_tool_prefix}gcc; ac_word=$2
3173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3174$as_echo_n "checking for $ac_word... " >&6; }
3175if ${ac_cv_prog_CC+:} false; then :
3176  $as_echo_n "(cached) " >&6
3177else
3178  if test -n "$CC"; then
3179  ac_cv_prog_CC="$CC" # Let the user override the test.
3180else
3181as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3182for as_dir in $PATH
3183do
3184  IFS=$as_save_IFS
3185  test -z "$as_dir" && as_dir=.
3186    for ac_exec_ext in '' $ac_executable_extensions; do
3187  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3188    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3189    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3190    break 2
3191  fi
3192done
3193  done
3194IFS=$as_save_IFS
3195
3196fi
3197fi
3198CC=$ac_cv_prog_CC
3199if test -n "$CC"; then
3200  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3201$as_echo "$CC" >&6; }
3202else
3203  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3204$as_echo "no" >&6; }
3205fi
3206
3207
3208fi
3209if test -z "$ac_cv_prog_CC"; then
3210  ac_ct_CC=$CC
3211  # Extract the first word of "gcc", so it can be a program name with args.
3212set dummy gcc; ac_word=$2
3213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3214$as_echo_n "checking for $ac_word... " >&6; }
3215if ${ac_cv_prog_ac_ct_CC+:} false; then :
3216  $as_echo_n "(cached) " >&6
3217else
3218  if test -n "$ac_ct_CC"; then
3219  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3220else
3221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3222for as_dir in $PATH
3223do
3224  IFS=$as_save_IFS
3225  test -z "$as_dir" && as_dir=.
3226    for ac_exec_ext in '' $ac_executable_extensions; do
3227  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3228    ac_cv_prog_ac_ct_CC="gcc"
3229    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3230    break 2
3231  fi
3232done
3233  done
3234IFS=$as_save_IFS
3235
3236fi
3237fi
3238ac_ct_CC=$ac_cv_prog_ac_ct_CC
3239if test -n "$ac_ct_CC"; then
3240  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3241$as_echo "$ac_ct_CC" >&6; }
3242else
3243  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3244$as_echo "no" >&6; }
3245fi
3246
3247  if test "x$ac_ct_CC" = x; then
3248    CC=""
3249  else
3250    case $cross_compiling:$ac_tool_warned in
3251yes:)
3252{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3253$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3254ac_tool_warned=yes ;;
3255esac
3256    CC=$ac_ct_CC
3257  fi
3258else
3259  CC="$ac_cv_prog_CC"
3260fi
3261
3262if test -z "$CC"; then
3263          if test -n "$ac_tool_prefix"; then
3264    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3265set dummy ${ac_tool_prefix}cc; ac_word=$2
3266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3267$as_echo_n "checking for $ac_word... " >&6; }
3268if ${ac_cv_prog_CC+:} false; then :
3269  $as_echo_n "(cached) " >&6
3270else
3271  if test -n "$CC"; then
3272  ac_cv_prog_CC="$CC" # Let the user override the test.
3273else
3274as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3275for as_dir in $PATH
3276do
3277  IFS=$as_save_IFS
3278  test -z "$as_dir" && as_dir=.
3279    for ac_exec_ext in '' $ac_executable_extensions; do
3280  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3281    ac_cv_prog_CC="${ac_tool_prefix}cc"
3282    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3283    break 2
3284  fi
3285done
3286  done
3287IFS=$as_save_IFS
3288
3289fi
3290fi
3291CC=$ac_cv_prog_CC
3292if test -n "$CC"; then
3293  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3294$as_echo "$CC" >&6; }
3295else
3296  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3297$as_echo "no" >&6; }
3298fi
3299
3300
3301  fi
3302fi
3303if test -z "$CC"; then
3304  # Extract the first word of "cc", so it can be a program name with args.
3305set dummy cc; ac_word=$2
3306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3307$as_echo_n "checking for $ac_word... " >&6; }
3308if ${ac_cv_prog_CC+:} false; then :
3309  $as_echo_n "(cached) " >&6
3310else
3311  if test -n "$CC"; then
3312  ac_cv_prog_CC="$CC" # Let the user override the test.
3313else
3314  ac_prog_rejected=no
3315as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3316for as_dir in $PATH
3317do
3318  IFS=$as_save_IFS
3319  test -z "$as_dir" && as_dir=.
3320    for ac_exec_ext in '' $ac_executable_extensions; do
3321  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3322    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3323       ac_prog_rejected=yes
3324       continue
3325     fi
3326    ac_cv_prog_CC="cc"
3327    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3328    break 2
3329  fi
3330done
3331  done
3332IFS=$as_save_IFS
3333
3334if test $ac_prog_rejected = yes; then
3335  # We found a bogon in the path, so make sure we never use it.
3336  set dummy $ac_cv_prog_CC
3337  shift
3338  if test $# != 0; then
3339    # We chose a different compiler from the bogus one.
3340    # However, it has the same basename, so the bogon will be chosen
3341    # first if we set CC to just the basename; use the full file name.
3342    shift
3343    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3344  fi
3345fi
3346fi
3347fi
3348CC=$ac_cv_prog_CC
3349if test -n "$CC"; then
3350  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3351$as_echo "$CC" >&6; }
3352else
3353  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3354$as_echo "no" >&6; }
3355fi
3356
3357
3358fi
3359if test -z "$CC"; then
3360  if test -n "$ac_tool_prefix"; then
3361  for ac_prog in cl.exe
3362  do
3363    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3364set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3366$as_echo_n "checking for $ac_word... " >&6; }
3367if ${ac_cv_prog_CC+:} false; then :
3368  $as_echo_n "(cached) " >&6
3369else
3370  if test -n "$CC"; then
3371  ac_cv_prog_CC="$CC" # Let the user override the test.
3372else
3373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3374for as_dir in $PATH
3375do
3376  IFS=$as_save_IFS
3377  test -z "$as_dir" && as_dir=.
3378    for ac_exec_ext in '' $ac_executable_extensions; do
3379  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3380    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3381    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3382    break 2
3383  fi
3384done
3385  done
3386IFS=$as_save_IFS
3387
3388fi
3389fi
3390CC=$ac_cv_prog_CC
3391if test -n "$CC"; then
3392  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3393$as_echo "$CC" >&6; }
3394else
3395  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3396$as_echo "no" >&6; }
3397fi
3398
3399
3400    test -n "$CC" && break
3401  done
3402fi
3403if test -z "$CC"; then
3404  ac_ct_CC=$CC
3405  for ac_prog in cl.exe
3406do
3407  # Extract the first word of "$ac_prog", so it can be a program name with args.
3408set dummy $ac_prog; ac_word=$2
3409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3410$as_echo_n "checking for $ac_word... " >&6; }
3411if ${ac_cv_prog_ac_ct_CC+:} false; then :
3412  $as_echo_n "(cached) " >&6
3413else
3414  if test -n "$ac_ct_CC"; then
3415  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3416else
3417as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3418for as_dir in $PATH
3419do
3420  IFS=$as_save_IFS
3421  test -z "$as_dir" && as_dir=.
3422    for ac_exec_ext in '' $ac_executable_extensions; do
3423  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3424    ac_cv_prog_ac_ct_CC="$ac_prog"
3425    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3426    break 2
3427  fi
3428done
3429  done
3430IFS=$as_save_IFS
3431
3432fi
3433fi
3434ac_ct_CC=$ac_cv_prog_ac_ct_CC
3435if test -n "$ac_ct_CC"; then
3436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3437$as_echo "$ac_ct_CC" >&6; }
3438else
3439  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3440$as_echo "no" >&6; }
3441fi
3442
3443
3444  test -n "$ac_ct_CC" && break
3445done
3446
3447  if test "x$ac_ct_CC" = x; then
3448    CC=""
3449  else
3450    case $cross_compiling:$ac_tool_warned in
3451yes:)
3452{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3453$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3454ac_tool_warned=yes ;;
3455esac
3456    CC=$ac_ct_CC
3457  fi
3458fi
3459
3460fi
3461
3462
3463test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3464$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3465as_fn_error $? "no acceptable C compiler found in \$PATH
3466See \`config.log' for more details" "$LINENO" 5; }
3467
3468# Provide some information about the compiler.
3469$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3470set X $ac_compile
3471ac_compiler=$2
3472for ac_option in --version -v -V -qversion; do
3473  { { ac_try="$ac_compiler $ac_option >&5"
3474case "(($ac_try" in
3475  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3476  *) ac_try_echo=$ac_try;;
3477esac
3478eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3479$as_echo "$ac_try_echo"; } >&5
3480  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3481  ac_status=$?
3482  if test -s conftest.err; then
3483    sed '10a\
3484... rest of stderr output deleted ...
3485         10q' conftest.err >conftest.er1
3486    cat conftest.er1 >&5
3487  fi
3488  rm -f conftest.er1 conftest.err
3489  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3490  test $ac_status = 0; }
3491done
3492
3493cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3494/* end confdefs.h.  */
3495
3496int
3497main ()
3498{
3499
3500  ;
3501  return 0;
3502}
3503_ACEOF
3504ac_clean_files_save=$ac_clean_files
3505ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3506# Try to create an executable without -o first, disregard a.out.
3507# It will help us diagnose broken compilers, and finding out an intuition
3508# of exeext.
3509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3510$as_echo_n "checking whether the C compiler works... " >&6; }
3511ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3512
3513# The possible output files:
3514ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3515
3516ac_rmfiles=
3517for ac_file in $ac_files
3518do
3519  case $ac_file in
3520    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3521    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3522  esac
3523done
3524rm -f $ac_rmfiles
3525
3526if { { ac_try="$ac_link_default"
3527case "(($ac_try" in
3528  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3529  *) ac_try_echo=$ac_try;;
3530esac
3531eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3532$as_echo "$ac_try_echo"; } >&5
3533  (eval "$ac_link_default") 2>&5
3534  ac_status=$?
3535  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3536  test $ac_status = 0; }; then :
3537  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3538# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3539# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3540# so that the user can short-circuit this test for compilers unknown to
3541# Autoconf.
3542for ac_file in $ac_files ''
3543do
3544  test -f "$ac_file" || continue
3545  case $ac_file in
3546    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3547	;;
3548    [ab].out )
3549	# We found the default executable, but exeext='' is most
3550	# certainly right.
3551	break;;
3552    *.* )
3553	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3554	then :; else
3555	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3556	fi
3557	# We set ac_cv_exeext here because the later test for it is not
3558	# safe: cross compilers may not add the suffix if given an `-o'
3559	# argument, so we may need to know it at that point already.
3560	# Even if this section looks crufty: it has the advantage of
3561	# actually working.
3562	break;;
3563    * )
3564	break;;
3565  esac
3566done
3567test "$ac_cv_exeext" = no && ac_cv_exeext=
3568
3569else
3570  ac_file=''
3571fi
3572if test -z "$ac_file"; then :
3573  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3574$as_echo "no" >&6; }
3575$as_echo "$as_me: failed program was:" >&5
3576sed 's/^/| /' conftest.$ac_ext >&5
3577
3578{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3579$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3580as_fn_error 77 "C compiler cannot create executables
3581See \`config.log' for more details" "$LINENO" 5; }
3582else
3583  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3584$as_echo "yes" >&6; }
3585fi
3586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3587$as_echo_n "checking for C compiler default output file name... " >&6; }
3588{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3589$as_echo "$ac_file" >&6; }
3590ac_exeext=$ac_cv_exeext
3591
3592rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3593ac_clean_files=$ac_clean_files_save
3594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3595$as_echo_n "checking for suffix of executables... " >&6; }
3596if { { ac_try="$ac_link"
3597case "(($ac_try" in
3598  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3599  *) ac_try_echo=$ac_try;;
3600esac
3601eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3602$as_echo "$ac_try_echo"; } >&5
3603  (eval "$ac_link") 2>&5
3604  ac_status=$?
3605  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3606  test $ac_status = 0; }; then :
3607  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3608# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3609# work properly (i.e., refer to `conftest.exe'), while it won't with
3610# `rm'.
3611for ac_file in conftest.exe conftest conftest.*; do
3612  test -f "$ac_file" || continue
3613  case $ac_file in
3614    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3615    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3616	  break;;
3617    * ) break;;
3618  esac
3619done
3620else
3621  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3622$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3623as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3624See \`config.log' for more details" "$LINENO" 5; }
3625fi
3626rm -f conftest conftest$ac_cv_exeext
3627{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3628$as_echo "$ac_cv_exeext" >&6; }
3629
3630rm -f conftest.$ac_ext
3631EXEEXT=$ac_cv_exeext
3632ac_exeext=$EXEEXT
3633cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3634/* end confdefs.h.  */
3635#include <stdio.h>
3636int
3637main ()
3638{
3639FILE *f = fopen ("conftest.out", "w");
3640 return ferror (f) || fclose (f) != 0;
3641
3642  ;
3643  return 0;
3644}
3645_ACEOF
3646ac_clean_files="$ac_clean_files conftest.out"
3647# Check that the compiler produces executables we can run.  If not, either
3648# the compiler is broken, or we cross compile.
3649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3650$as_echo_n "checking whether we are cross compiling... " >&6; }
3651if test "$cross_compiling" != yes; then
3652  { { ac_try="$ac_link"
3653case "(($ac_try" in
3654  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3655  *) ac_try_echo=$ac_try;;
3656esac
3657eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3658$as_echo "$ac_try_echo"; } >&5
3659  (eval "$ac_link") 2>&5
3660  ac_status=$?
3661  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3662  test $ac_status = 0; }
3663  if { ac_try='./conftest$ac_cv_exeext'
3664  { { case "(($ac_try" in
3665  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3666  *) ac_try_echo=$ac_try;;
3667esac
3668eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3669$as_echo "$ac_try_echo"; } >&5
3670  (eval "$ac_try") 2>&5
3671  ac_status=$?
3672  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3673  test $ac_status = 0; }; }; then
3674    cross_compiling=no
3675  else
3676    if test "$cross_compiling" = maybe; then
3677	cross_compiling=yes
3678    else
3679	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3680$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3681as_fn_error $? "cannot run C compiled programs.
3682If you meant to cross compile, use \`--host'.
3683See \`config.log' for more details" "$LINENO" 5; }
3684    fi
3685  fi
3686fi
3687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3688$as_echo "$cross_compiling" >&6; }
3689
3690rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3691ac_clean_files=$ac_clean_files_save
3692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3693$as_echo_n "checking for suffix of object files... " >&6; }
3694if ${ac_cv_objext+:} false; then :
3695  $as_echo_n "(cached) " >&6
3696else
3697  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3698/* end confdefs.h.  */
3699
3700int
3701main ()
3702{
3703
3704  ;
3705  return 0;
3706}
3707_ACEOF
3708rm -f conftest.o conftest.obj
3709if { { ac_try="$ac_compile"
3710case "(($ac_try" in
3711  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3712  *) ac_try_echo=$ac_try;;
3713esac
3714eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3715$as_echo "$ac_try_echo"; } >&5
3716  (eval "$ac_compile") 2>&5
3717  ac_status=$?
3718  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3719  test $ac_status = 0; }; then :
3720  for ac_file in conftest.o conftest.obj conftest.*; do
3721  test -f "$ac_file" || continue;
3722  case $ac_file in
3723    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3724    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3725       break;;
3726  esac
3727done
3728else
3729  $as_echo "$as_me: failed program was:" >&5
3730sed 's/^/| /' conftest.$ac_ext >&5
3731
3732{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3733$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3734as_fn_error $? "cannot compute suffix of object files: cannot compile
3735See \`config.log' for more details" "$LINENO" 5; }
3736fi
3737rm -f conftest.$ac_cv_objext conftest.$ac_ext
3738fi
3739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3740$as_echo "$ac_cv_objext" >&6; }
3741OBJEXT=$ac_cv_objext
3742ac_objext=$OBJEXT
3743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3744$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3745if ${ac_cv_c_compiler_gnu+:} false; then :
3746  $as_echo_n "(cached) " >&6
3747else
3748  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3749/* end confdefs.h.  */
3750
3751int
3752main ()
3753{
3754#ifndef __GNUC__
3755       choke me
3756#endif
3757
3758  ;
3759  return 0;
3760}
3761_ACEOF
3762if ac_fn_c_try_compile "$LINENO"; then :
3763  ac_compiler_gnu=yes
3764else
3765  ac_compiler_gnu=no
3766fi
3767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3768ac_cv_c_compiler_gnu=$ac_compiler_gnu
3769
3770fi
3771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3772$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3773if test $ac_compiler_gnu = yes; then
3774  GCC=yes
3775else
3776  GCC=
3777fi
3778ac_test_CFLAGS=${CFLAGS+set}
3779ac_save_CFLAGS=$CFLAGS
3780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3781$as_echo_n "checking whether $CC accepts -g... " >&6; }
3782if ${ac_cv_prog_cc_g+:} false; then :
3783  $as_echo_n "(cached) " >&6
3784else
3785  ac_save_c_werror_flag=$ac_c_werror_flag
3786   ac_c_werror_flag=yes
3787   ac_cv_prog_cc_g=no
3788   CFLAGS="-g"
3789   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3790/* end confdefs.h.  */
3791
3792int
3793main ()
3794{
3795
3796  ;
3797  return 0;
3798}
3799_ACEOF
3800if ac_fn_c_try_compile "$LINENO"; then :
3801  ac_cv_prog_cc_g=yes
3802else
3803  CFLAGS=""
3804      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3805/* end confdefs.h.  */
3806
3807int
3808main ()
3809{
3810
3811  ;
3812  return 0;
3813}
3814_ACEOF
3815if ac_fn_c_try_compile "$LINENO"; then :
3816
3817else
3818  ac_c_werror_flag=$ac_save_c_werror_flag
3819	 CFLAGS="-g"
3820	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3821/* end confdefs.h.  */
3822
3823int
3824main ()
3825{
3826
3827  ;
3828  return 0;
3829}
3830_ACEOF
3831if ac_fn_c_try_compile "$LINENO"; then :
3832  ac_cv_prog_cc_g=yes
3833fi
3834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3835fi
3836rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3837fi
3838rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3839   ac_c_werror_flag=$ac_save_c_werror_flag
3840fi
3841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3842$as_echo "$ac_cv_prog_cc_g" >&6; }
3843if test "$ac_test_CFLAGS" = set; then
3844  CFLAGS=$ac_save_CFLAGS
3845elif test $ac_cv_prog_cc_g = yes; then
3846  if test "$GCC" = yes; then
3847    CFLAGS="-g -O2"
3848  else
3849    CFLAGS="-g"
3850  fi
3851else
3852  if test "$GCC" = yes; then
3853    CFLAGS="-O2"
3854  else
3855    CFLAGS=
3856  fi
3857fi
3858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3859$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3860if ${ac_cv_prog_cc_c89+:} false; then :
3861  $as_echo_n "(cached) " >&6
3862else
3863  ac_cv_prog_cc_c89=no
3864ac_save_CC=$CC
3865cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3866/* end confdefs.h.  */
3867#include <stdarg.h>
3868#include <stdio.h>
3869struct stat;
3870/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3871struct buf { int x; };
3872FILE * (*rcsopen) (struct buf *, struct stat *, int);
3873static char *e (p, i)
3874     char **p;
3875     int i;
3876{
3877  return p[i];
3878}
3879static char *f (char * (*g) (char **, int), char **p, ...)
3880{
3881  char *s;
3882  va_list v;
3883  va_start (v,p);
3884  s = g (p, va_arg (v,int));
3885  va_end (v);
3886  return s;
3887}
3888
3889/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3890   function prototypes and stuff, but not '\xHH' hex character constants.
3891   These don't provoke an error unfortunately, instead are silently treated
3892   as 'x'.  The following induces an error, until -std is added to get
3893   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3894   array size at least.  It's necessary to write '\x00'==0 to get something
3895   that's true only with -std.  */
3896int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3897
3898/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3899   inside strings and character constants.  */
3900#define FOO(x) 'x'
3901int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3902
3903int test (int i, double x);
3904struct s1 {int (*f) (int a);};
3905struct s2 {int (*f) (double a);};
3906int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3907int argc;
3908char **argv;
3909int
3910main ()
3911{
3912return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3913  ;
3914  return 0;
3915}
3916_ACEOF
3917for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3918	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3919do
3920  CC="$ac_save_CC $ac_arg"
3921  if ac_fn_c_try_compile "$LINENO"; then :
3922  ac_cv_prog_cc_c89=$ac_arg
3923fi
3924rm -f core conftest.err conftest.$ac_objext
3925  test "x$ac_cv_prog_cc_c89" != "xno" && break
3926done
3927rm -f conftest.$ac_ext
3928CC=$ac_save_CC
3929
3930fi
3931# AC_CACHE_VAL
3932case "x$ac_cv_prog_cc_c89" in
3933  x)
3934    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3935$as_echo "none needed" >&6; } ;;
3936  xno)
3937    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3938$as_echo "unsupported" >&6; } ;;
3939  *)
3940    CC="$CC $ac_cv_prog_cc_c89"
3941    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3942$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3943esac
3944if test "x$ac_cv_prog_cc_c89" != xno; then :
3945
3946fi
3947
3948ac_ext=c
3949ac_cpp='$CPP $CPPFLAGS'
3950ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3951ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3952ac_compiler_gnu=$ac_cv_c_compiler_gnu
3953
3954ac_ext=c
3955ac_cpp='$CPP $CPPFLAGS'
3956ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3957ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3958ac_compiler_gnu=$ac_cv_c_compiler_gnu
3959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3960$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3961if ${am_cv_prog_cc_c_o+:} false; then :
3962  $as_echo_n "(cached) " >&6
3963else
3964  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3965/* end confdefs.h.  */
3966
3967int
3968main ()
3969{
3970
3971  ;
3972  return 0;
3973}
3974_ACEOF
3975  # Make sure it works both with $CC and with simple cc.
3976  # Following AC_PROG_CC_C_O, we do the test twice because some
3977  # compilers refuse to overwrite an existing .o file with -o,
3978  # though they will create one.
3979  am_cv_prog_cc_c_o=yes
3980  for am_i in 1 2; do
3981    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3982   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3983   ac_status=$?
3984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3985   (exit $ac_status); } \
3986         && test -f conftest2.$ac_objext; then
3987      : OK
3988    else
3989      am_cv_prog_cc_c_o=no
3990      break
3991    fi
3992  done
3993  rm -f core conftest*
3994  unset am_i
3995fi
3996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3997$as_echo "$am_cv_prog_cc_c_o" >&6; }
3998if test "$am_cv_prog_cc_c_o" != yes; then
3999   # Losing compiler, so override with the script.
4000   # FIXME: It is wrong to rewrite CC.
4001   # But if we don't then we get into trouble of one sort or another.
4002   # A longer-term fix would be to have automake use am__CC in this case,
4003   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4004   CC="$am_aux_dir/compile $CC"
4005fi
4006ac_ext=c
4007ac_cpp='$CPP $CPPFLAGS'
4008ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4009ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4010ac_compiler_gnu=$ac_cv_c_compiler_gnu
4011
4012
4013depcc="$CC"   am_compiler_list=
4014
4015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4016$as_echo_n "checking dependency style of $depcc... " >&6; }
4017if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4018  $as_echo_n "(cached) " >&6
4019else
4020  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4021  # We make a subdir and do the tests there.  Otherwise we can end up
4022  # making bogus files that we don't know about and never remove.  For
4023  # instance it was reported that on HP-UX the gcc test will end up
4024  # making a dummy file named 'D' -- because '-MD' means "put the output
4025  # in D".
4026  rm -rf conftest.dir
4027  mkdir conftest.dir
4028  # Copy depcomp to subdir because otherwise we won't find it if we're
4029  # using a relative directory.
4030  cp "$am_depcomp" conftest.dir
4031  cd conftest.dir
4032  # We will build objects and dependencies in a subdirectory because
4033  # it helps to detect inapplicable dependency modes.  For instance
4034  # both Tru64's cc and ICC support -MD to output dependencies as a
4035  # side effect of compilation, but ICC will put the dependencies in
4036  # the current directory while Tru64 will put them in the object
4037  # directory.
4038  mkdir sub
4039
4040  am_cv_CC_dependencies_compiler_type=none
4041  if test "$am_compiler_list" = ""; then
4042     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4043  fi
4044  am__universal=false
4045  case " $depcc " in #(
4046     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4047     esac
4048
4049  for depmode in $am_compiler_list; do
4050    # Setup a source with many dependencies, because some compilers
4051    # like to wrap large dependency lists on column 80 (with \), and
4052    # we should not choose a depcomp mode which is confused by this.
4053    #
4054    # We need to recreate these files for each test, as the compiler may
4055    # overwrite some of them when testing with obscure command lines.
4056    # This happens at least with the AIX C compiler.
4057    : > sub/conftest.c
4058    for i in 1 2 3 4 5 6; do
4059      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4060      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4061      # Solaris 10 /bin/sh.
4062      echo '/* dummy */' > sub/conftst$i.h
4063    done
4064    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4065
4066    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4067    # mode.  It turns out that the SunPro C++ compiler does not properly
4068    # handle '-M -o', and we need to detect this.  Also, some Intel
4069    # versions had trouble with output in subdirs.
4070    am__obj=sub/conftest.${OBJEXT-o}
4071    am__minus_obj="-o $am__obj"
4072    case $depmode in
4073    gcc)
4074      # This depmode causes a compiler race in universal mode.
4075      test "$am__universal" = false || continue
4076      ;;
4077    nosideeffect)
4078      # After this tag, mechanisms are not by side-effect, so they'll
4079      # only be used when explicitly requested.
4080      if test "x$enable_dependency_tracking" = xyes; then
4081	continue
4082      else
4083	break
4084      fi
4085      ;;
4086    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4087      # This compiler won't grok '-c -o', but also, the minuso test has
4088      # not run yet.  These depmodes are late enough in the game, and
4089      # so weak that their functioning should not be impacted.
4090      am__obj=conftest.${OBJEXT-o}
4091      am__minus_obj=
4092      ;;
4093    none) break ;;
4094    esac
4095    if depmode=$depmode \
4096       source=sub/conftest.c object=$am__obj \
4097       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4098       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4099         >/dev/null 2>conftest.err &&
4100       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4101       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4102       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4103       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4104      # icc doesn't choke on unknown options, it will just issue warnings
4105      # or remarks (even with -Werror).  So we grep stderr for any message
4106      # that says an option was ignored or not supported.
4107      # When given -MP, icc 7.0 and 7.1 complain thusly:
4108      #   icc: Command line warning: ignoring option '-M'; no argument required
4109      # The diagnosis changed in icc 8.0:
4110      #   icc: Command line remark: option '-MP' not supported
4111      if (grep 'ignoring option' conftest.err ||
4112          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4113        am_cv_CC_dependencies_compiler_type=$depmode
4114        break
4115      fi
4116    fi
4117  done
4118
4119  cd ..
4120  rm -rf conftest.dir
4121else
4122  am_cv_CC_dependencies_compiler_type=none
4123fi
4124
4125fi
4126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4127$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4128CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4129
4130 if
4131  test "x$enable_dependency_tracking" != xno \
4132  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4133  am__fastdepCC_TRUE=
4134  am__fastdepCC_FALSE='#'
4135else
4136  am__fastdepCC_TRUE='#'
4137  am__fastdepCC_FALSE=
4138fi
4139
4140
4141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4142$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4143if ${ac_cv_path_SED+:} false; then :
4144  $as_echo_n "(cached) " >&6
4145else
4146            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4147     for ac_i in 1 2 3 4 5 6 7; do
4148       ac_script="$ac_script$as_nl$ac_script"
4149     done
4150     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4151     { ac_script=; unset ac_script;}
4152     if test -z "$SED"; then
4153  ac_path_SED_found=false
4154  # Loop through the user's path and test for each of PROGNAME-LIST
4155  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4156for as_dir in $PATH
4157do
4158  IFS=$as_save_IFS
4159  test -z "$as_dir" && as_dir=.
4160    for ac_prog in sed gsed; do
4161    for ac_exec_ext in '' $ac_executable_extensions; do
4162      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4163      as_fn_executable_p "$ac_path_SED" || continue
4164# Check for GNU ac_path_SED and select it if it is found.
4165  # Check for GNU $ac_path_SED
4166case `"$ac_path_SED" --version 2>&1` in
4167*GNU*)
4168  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4169*)
4170  ac_count=0
4171  $as_echo_n 0123456789 >"conftest.in"
4172  while :
4173  do
4174    cat "conftest.in" "conftest.in" >"conftest.tmp"
4175    mv "conftest.tmp" "conftest.in"
4176    cp "conftest.in" "conftest.nl"
4177    $as_echo '' >> "conftest.nl"
4178    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4179    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4180    as_fn_arith $ac_count + 1 && ac_count=$as_val
4181    if test $ac_count -gt ${ac_path_SED_max-0}; then
4182      # Best one so far, save it but keep looking for a better one
4183      ac_cv_path_SED="$ac_path_SED"
4184      ac_path_SED_max=$ac_count
4185    fi
4186    # 10*(2^10) chars as input seems more than enough
4187    test $ac_count -gt 10 && break
4188  done
4189  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4190esac
4191
4192      $ac_path_SED_found && break 3
4193    done
4194  done
4195  done
4196IFS=$as_save_IFS
4197  if test -z "$ac_cv_path_SED"; then
4198    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4199  fi
4200else
4201  ac_cv_path_SED=$SED
4202fi
4203
4204fi
4205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4206$as_echo "$ac_cv_path_SED" >&6; }
4207 SED="$ac_cv_path_SED"
4208  rm -f conftest.sed
4209
4210test -z "$SED" && SED=sed
4211Xsed="$SED -e 1s/^X//"
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4224$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4225if ${ac_cv_path_GREP+:} false; then :
4226  $as_echo_n "(cached) " >&6
4227else
4228  if test -z "$GREP"; then
4229  ac_path_GREP_found=false
4230  # Loop through the user's path and test for each of PROGNAME-LIST
4231  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4232for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4233do
4234  IFS=$as_save_IFS
4235  test -z "$as_dir" && as_dir=.
4236    for ac_prog in grep ggrep; do
4237    for ac_exec_ext in '' $ac_executable_extensions; do
4238      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4239      as_fn_executable_p "$ac_path_GREP" || continue
4240# Check for GNU ac_path_GREP and select it if it is found.
4241  # Check for GNU $ac_path_GREP
4242case `"$ac_path_GREP" --version 2>&1` in
4243*GNU*)
4244  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4245*)
4246  ac_count=0
4247  $as_echo_n 0123456789 >"conftest.in"
4248  while :
4249  do
4250    cat "conftest.in" "conftest.in" >"conftest.tmp"
4251    mv "conftest.tmp" "conftest.in"
4252    cp "conftest.in" "conftest.nl"
4253    $as_echo 'GREP' >> "conftest.nl"
4254    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4255    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4256    as_fn_arith $ac_count + 1 && ac_count=$as_val
4257    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4258      # Best one so far, save it but keep looking for a better one
4259      ac_cv_path_GREP="$ac_path_GREP"
4260      ac_path_GREP_max=$ac_count
4261    fi
4262    # 10*(2^10) chars as input seems more than enough
4263    test $ac_count -gt 10 && break
4264  done
4265  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4266esac
4267
4268      $ac_path_GREP_found && break 3
4269    done
4270  done
4271  done
4272IFS=$as_save_IFS
4273  if test -z "$ac_cv_path_GREP"; then
4274    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4275  fi
4276else
4277  ac_cv_path_GREP=$GREP
4278fi
4279
4280fi
4281{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4282$as_echo "$ac_cv_path_GREP" >&6; }
4283 GREP="$ac_cv_path_GREP"
4284
4285
4286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4287$as_echo_n "checking for egrep... " >&6; }
4288if ${ac_cv_path_EGREP+:} false; then :
4289  $as_echo_n "(cached) " >&6
4290else
4291  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4292   then ac_cv_path_EGREP="$GREP -E"
4293   else
4294     if test -z "$EGREP"; then
4295  ac_path_EGREP_found=false
4296  # Loop through the user's path and test for each of PROGNAME-LIST
4297  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4298for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4299do
4300  IFS=$as_save_IFS
4301  test -z "$as_dir" && as_dir=.
4302    for ac_prog in egrep; do
4303    for ac_exec_ext in '' $ac_executable_extensions; do
4304      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4305      as_fn_executable_p "$ac_path_EGREP" || continue
4306# Check for GNU ac_path_EGREP and select it if it is found.
4307  # Check for GNU $ac_path_EGREP
4308case `"$ac_path_EGREP" --version 2>&1` in
4309*GNU*)
4310  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4311*)
4312  ac_count=0
4313  $as_echo_n 0123456789 >"conftest.in"
4314  while :
4315  do
4316    cat "conftest.in" "conftest.in" >"conftest.tmp"
4317    mv "conftest.tmp" "conftest.in"
4318    cp "conftest.in" "conftest.nl"
4319    $as_echo 'EGREP' >> "conftest.nl"
4320    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4321    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4322    as_fn_arith $ac_count + 1 && ac_count=$as_val
4323    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4324      # Best one so far, save it but keep looking for a better one
4325      ac_cv_path_EGREP="$ac_path_EGREP"
4326      ac_path_EGREP_max=$ac_count
4327    fi
4328    # 10*(2^10) chars as input seems more than enough
4329    test $ac_count -gt 10 && break
4330  done
4331  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4332esac
4333
4334      $ac_path_EGREP_found && break 3
4335    done
4336  done
4337  done
4338IFS=$as_save_IFS
4339  if test -z "$ac_cv_path_EGREP"; then
4340    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4341  fi
4342else
4343  ac_cv_path_EGREP=$EGREP
4344fi
4345
4346   fi
4347fi
4348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4349$as_echo "$ac_cv_path_EGREP" >&6; }
4350 EGREP="$ac_cv_path_EGREP"
4351
4352
4353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4354$as_echo_n "checking for fgrep... " >&6; }
4355if ${ac_cv_path_FGREP+:} false; then :
4356  $as_echo_n "(cached) " >&6
4357else
4358  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4359   then ac_cv_path_FGREP="$GREP -F"
4360   else
4361     if test -z "$FGREP"; then
4362  ac_path_FGREP_found=false
4363  # Loop through the user's path and test for each of PROGNAME-LIST
4364  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4365for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4366do
4367  IFS=$as_save_IFS
4368  test -z "$as_dir" && as_dir=.
4369    for ac_prog in fgrep; do
4370    for ac_exec_ext in '' $ac_executable_extensions; do
4371      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4372      as_fn_executable_p "$ac_path_FGREP" || continue
4373# Check for GNU ac_path_FGREP and select it if it is found.
4374  # Check for GNU $ac_path_FGREP
4375case `"$ac_path_FGREP" --version 2>&1` in
4376*GNU*)
4377  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4378*)
4379  ac_count=0
4380  $as_echo_n 0123456789 >"conftest.in"
4381  while :
4382  do
4383    cat "conftest.in" "conftest.in" >"conftest.tmp"
4384    mv "conftest.tmp" "conftest.in"
4385    cp "conftest.in" "conftest.nl"
4386    $as_echo 'FGREP' >> "conftest.nl"
4387    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4388    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4389    as_fn_arith $ac_count + 1 && ac_count=$as_val
4390    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4391      # Best one so far, save it but keep looking for a better one
4392      ac_cv_path_FGREP="$ac_path_FGREP"
4393      ac_path_FGREP_max=$ac_count
4394    fi
4395    # 10*(2^10) chars as input seems more than enough
4396    test $ac_count -gt 10 && break
4397  done
4398  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4399esac
4400
4401      $ac_path_FGREP_found && break 3
4402    done
4403  done
4404  done
4405IFS=$as_save_IFS
4406  if test -z "$ac_cv_path_FGREP"; then
4407    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4408  fi
4409else
4410  ac_cv_path_FGREP=$FGREP
4411fi
4412
4413   fi
4414fi
4415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4416$as_echo "$ac_cv_path_FGREP" >&6; }
4417 FGREP="$ac_cv_path_FGREP"
4418
4419
4420test -z "$GREP" && GREP=grep
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440# Check whether --with-gnu-ld was given.
4441if test "${with_gnu_ld+set}" = set; then :
4442  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4443else
4444  with_gnu_ld=no
4445fi
4446
4447ac_prog=ld
4448if test "$GCC" = yes; then
4449  # Check if gcc -print-prog-name=ld gives a path.
4450  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4451$as_echo_n "checking for ld used by $CC... " >&6; }
4452  case $host in
4453  *-*-mingw*)
4454    # gcc leaves a trailing carriage return which upsets mingw
4455    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4456  *)
4457    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4458  esac
4459  case $ac_prog in
4460    # Accept absolute paths.
4461    [\\/]* | ?:[\\/]*)
4462      re_direlt='/[^/][^/]*/\.\./'
4463      # Canonicalize the pathname of ld
4464      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4465      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4466	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4467      done
4468      test -z "$LD" && LD="$ac_prog"
4469      ;;
4470  "")
4471    # If it fails, then pretend we aren't using GCC.
4472    ac_prog=ld
4473    ;;
4474  *)
4475    # If it is relative, then search for the first ld in PATH.
4476    with_gnu_ld=unknown
4477    ;;
4478  esac
4479elif test "$with_gnu_ld" = yes; then
4480  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4481$as_echo_n "checking for GNU ld... " >&6; }
4482else
4483  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4484$as_echo_n "checking for non-GNU ld... " >&6; }
4485fi
4486if ${lt_cv_path_LD+:} false; then :
4487  $as_echo_n "(cached) " >&6
4488else
4489  if test -z "$LD"; then
4490  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4491  for ac_dir in $PATH; do
4492    IFS="$lt_save_ifs"
4493    test -z "$ac_dir" && ac_dir=.
4494    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4495      lt_cv_path_LD="$ac_dir/$ac_prog"
4496      # Check to see if the program is GNU ld.  I'd rather use --version,
4497      # but apparently some variants of GNU ld only accept -v.
4498      # Break only if it was the GNU/non-GNU ld that we prefer.
4499      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4500      *GNU* | *'with BFD'*)
4501	test "$with_gnu_ld" != no && break
4502	;;
4503      *)
4504	test "$with_gnu_ld" != yes && break
4505	;;
4506      esac
4507    fi
4508  done
4509  IFS="$lt_save_ifs"
4510else
4511  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4512fi
4513fi
4514
4515LD="$lt_cv_path_LD"
4516if test -n "$LD"; then
4517  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4518$as_echo "$LD" >&6; }
4519else
4520  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4521$as_echo "no" >&6; }
4522fi
4523test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4525$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4526if ${lt_cv_prog_gnu_ld+:} false; then :
4527  $as_echo_n "(cached) " >&6
4528else
4529  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4530case `$LD -v 2>&1 </dev/null` in
4531*GNU* | *'with BFD'*)
4532  lt_cv_prog_gnu_ld=yes
4533  ;;
4534*)
4535  lt_cv_prog_gnu_ld=no
4536  ;;
4537esac
4538fi
4539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4540$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4541with_gnu_ld=$lt_cv_prog_gnu_ld
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4552$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4553if ${lt_cv_path_NM+:} false; then :
4554  $as_echo_n "(cached) " >&6
4555else
4556  if test -n "$NM"; then
4557  # Let the user override the test.
4558  lt_cv_path_NM="$NM"
4559else
4560  lt_nm_to_check="${ac_tool_prefix}nm"
4561  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4562    lt_nm_to_check="$lt_nm_to_check nm"
4563  fi
4564  for lt_tmp_nm in $lt_nm_to_check; do
4565    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4566    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4567      IFS="$lt_save_ifs"
4568      test -z "$ac_dir" && ac_dir=.
4569      tmp_nm="$ac_dir/$lt_tmp_nm"
4570      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4571	# Check to see if the nm accepts a BSD-compat flag.
4572	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4573	#   nm: unknown option "B" ignored
4574	# Tru64's nm complains that /dev/null is an invalid object file
4575	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4576	*/dev/null* | *'Invalid file or object type'*)
4577	  lt_cv_path_NM="$tmp_nm -B"
4578	  break
4579	  ;;
4580	*)
4581	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4582	  */dev/null*)
4583	    lt_cv_path_NM="$tmp_nm -p"
4584	    break
4585	    ;;
4586	  *)
4587	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4588	    continue # so that we can try to find one that supports BSD flags
4589	    ;;
4590	  esac
4591	  ;;
4592	esac
4593      fi
4594    done
4595    IFS="$lt_save_ifs"
4596  done
4597  : ${lt_cv_path_NM=no}
4598fi
4599fi
4600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4601$as_echo "$lt_cv_path_NM" >&6; }
4602if test "$lt_cv_path_NM" != "no"; then
4603  NM="$lt_cv_path_NM"
4604else
4605  # Didn't find any BSD compatible name lister, look for dumpbin.
4606  if test -n "$DUMPBIN"; then :
4607    # Let the user override the test.
4608  else
4609    if test -n "$ac_tool_prefix"; then
4610  for ac_prog in dumpbin "link -dump"
4611  do
4612    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4613set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4615$as_echo_n "checking for $ac_word... " >&6; }
4616if ${ac_cv_prog_DUMPBIN+:} false; then :
4617  $as_echo_n "(cached) " >&6
4618else
4619  if test -n "$DUMPBIN"; then
4620  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4621else
4622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4623for as_dir in $PATH
4624do
4625  IFS=$as_save_IFS
4626  test -z "$as_dir" && as_dir=.
4627    for ac_exec_ext in '' $ac_executable_extensions; do
4628  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4629    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4630    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4631    break 2
4632  fi
4633done
4634  done
4635IFS=$as_save_IFS
4636
4637fi
4638fi
4639DUMPBIN=$ac_cv_prog_DUMPBIN
4640if test -n "$DUMPBIN"; then
4641  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4642$as_echo "$DUMPBIN" >&6; }
4643else
4644  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4645$as_echo "no" >&6; }
4646fi
4647
4648
4649    test -n "$DUMPBIN" && break
4650  done
4651fi
4652if test -z "$DUMPBIN"; then
4653  ac_ct_DUMPBIN=$DUMPBIN
4654  for ac_prog in dumpbin "link -dump"
4655do
4656  # Extract the first word of "$ac_prog", so it can be a program name with args.
4657set dummy $ac_prog; ac_word=$2
4658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4659$as_echo_n "checking for $ac_word... " >&6; }
4660if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4661  $as_echo_n "(cached) " >&6
4662else
4663  if test -n "$ac_ct_DUMPBIN"; then
4664  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4665else
4666as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4667for as_dir in $PATH
4668do
4669  IFS=$as_save_IFS
4670  test -z "$as_dir" && as_dir=.
4671    for ac_exec_ext in '' $ac_executable_extensions; do
4672  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4673    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4674    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4675    break 2
4676  fi
4677done
4678  done
4679IFS=$as_save_IFS
4680
4681fi
4682fi
4683ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4684if test -n "$ac_ct_DUMPBIN"; then
4685  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4686$as_echo "$ac_ct_DUMPBIN" >&6; }
4687else
4688  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4689$as_echo "no" >&6; }
4690fi
4691
4692
4693  test -n "$ac_ct_DUMPBIN" && break
4694done
4695
4696  if test "x$ac_ct_DUMPBIN" = x; then
4697    DUMPBIN=":"
4698  else
4699    case $cross_compiling:$ac_tool_warned in
4700yes:)
4701{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4702$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4703ac_tool_warned=yes ;;
4704esac
4705    DUMPBIN=$ac_ct_DUMPBIN
4706  fi
4707fi
4708
4709    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4710    *COFF*)
4711      DUMPBIN="$DUMPBIN -symbols"
4712      ;;
4713    *)
4714      DUMPBIN=:
4715      ;;
4716    esac
4717  fi
4718
4719  if test "$DUMPBIN" != ":"; then
4720    NM="$DUMPBIN"
4721  fi
4722fi
4723test -z "$NM" && NM=nm
4724
4725
4726
4727
4728
4729
4730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4731$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4732if ${lt_cv_nm_interface+:} false; then :
4733  $as_echo_n "(cached) " >&6
4734else
4735  lt_cv_nm_interface="BSD nm"
4736  echo "int some_variable = 0;" > conftest.$ac_ext
4737  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4738  (eval "$ac_compile" 2>conftest.err)
4739  cat conftest.err >&5
4740  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4741  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4742  cat conftest.err >&5
4743  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4744  cat conftest.out >&5
4745  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4746    lt_cv_nm_interface="MS dumpbin"
4747  fi
4748  rm -f conftest*
4749fi
4750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4751$as_echo "$lt_cv_nm_interface" >&6; }
4752
4753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4754$as_echo_n "checking whether ln -s works... " >&6; }
4755LN_S=$as_ln_s
4756if test "$LN_S" = "ln -s"; then
4757  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4758$as_echo "yes" >&6; }
4759else
4760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4761$as_echo "no, using $LN_S" >&6; }
4762fi
4763
4764# find the maximum length of command line arguments
4765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4766$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4767if ${lt_cv_sys_max_cmd_len+:} false; then :
4768  $as_echo_n "(cached) " >&6
4769else
4770    i=0
4771  teststring="ABCD"
4772
4773  case $build_os in
4774  msdosdjgpp*)
4775    # On DJGPP, this test can blow up pretty badly due to problems in libc
4776    # (any single argument exceeding 2000 bytes causes a buffer overrun
4777    # during glob expansion).  Even if it were fixed, the result of this
4778    # check would be larger than it should be.
4779    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4780    ;;
4781
4782  gnu*)
4783    # Under GNU Hurd, this test is not required because there is
4784    # no limit to the length of command line arguments.
4785    # Libtool will interpret -1 as no limit whatsoever
4786    lt_cv_sys_max_cmd_len=-1;
4787    ;;
4788
4789  cygwin* | mingw* | cegcc*)
4790    # On Win9x/ME, this test blows up -- it succeeds, but takes
4791    # about 5 minutes as the teststring grows exponentially.
4792    # Worse, since 9x/ME are not pre-emptively multitasking,
4793    # you end up with a "frozen" computer, even though with patience
4794    # the test eventually succeeds (with a max line length of 256k).
4795    # Instead, let's just punt: use the minimum linelength reported by
4796    # all of the supported platforms: 8192 (on NT/2K/XP).
4797    lt_cv_sys_max_cmd_len=8192;
4798    ;;
4799
4800  mint*)
4801    # On MiNT this can take a long time and run out of memory.
4802    lt_cv_sys_max_cmd_len=8192;
4803    ;;
4804
4805  amigaos*)
4806    # On AmigaOS with pdksh, this test takes hours, literally.
4807    # So we just punt and use a minimum line length of 8192.
4808    lt_cv_sys_max_cmd_len=8192;
4809    ;;
4810
4811  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4812    # This has been around since 386BSD, at least.  Likely further.
4813    if test -x /sbin/sysctl; then
4814      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4815    elif test -x /usr/sbin/sysctl; then
4816      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4817    else
4818      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4819    fi
4820    # And add a safety zone
4821    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4822    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4823    ;;
4824
4825  interix*)
4826    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4827    lt_cv_sys_max_cmd_len=196608
4828    ;;
4829
4830  os2*)
4831    # The test takes a long time on OS/2.
4832    lt_cv_sys_max_cmd_len=8192
4833    ;;
4834
4835  osf*)
4836    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4837    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4838    # nice to cause kernel panics so lets avoid the loop below.
4839    # First set a reasonable default.
4840    lt_cv_sys_max_cmd_len=16384
4841    #
4842    if test -x /sbin/sysconfig; then
4843      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4844        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4845      esac
4846    fi
4847    ;;
4848  sco3.2v5*)
4849    lt_cv_sys_max_cmd_len=102400
4850    ;;
4851  sysv5* | sco5v6* | sysv4.2uw2*)
4852    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4853    if test -n "$kargmax"; then
4854      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4855    else
4856      lt_cv_sys_max_cmd_len=32768
4857    fi
4858    ;;
4859  *)
4860    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4861    if test -n "$lt_cv_sys_max_cmd_len"; then
4862      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4863      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4864    else
4865      # Make teststring a little bigger before we do anything with it.
4866      # a 1K string should be a reasonable start.
4867      for i in 1 2 3 4 5 6 7 8 ; do
4868        teststring=$teststring$teststring
4869      done
4870      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4871      # If test is not a shell built-in, we'll probably end up computing a
4872      # maximum length that is only half of the actual maximum length, but
4873      # we can't tell.
4874      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4875	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4876	      test $i != 17 # 1/2 MB should be enough
4877      do
4878        i=`expr $i + 1`
4879        teststring=$teststring$teststring
4880      done
4881      # Only check the string length outside the loop.
4882      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4883      teststring=
4884      # Add a significant safety factor because C++ compilers can tack on
4885      # massive amounts of additional arguments before passing them to the
4886      # linker.  It appears as though 1/2 is a usable value.
4887      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4888    fi
4889    ;;
4890  esac
4891
4892fi
4893
4894if test -n $lt_cv_sys_max_cmd_len ; then
4895  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4896$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4897else
4898  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4899$as_echo "none" >&6; }
4900fi
4901max_cmd_len=$lt_cv_sys_max_cmd_len
4902
4903
4904
4905
4906
4907
4908: ${CP="cp -f"}
4909: ${MV="mv -f"}
4910: ${RM="rm -f"}
4911
4912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4913$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4914# Try some XSI features
4915xsi_shell=no
4916( _lt_dummy="a/b/c"
4917  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4918      = c,a/b,b/c, \
4919    && eval 'test $(( 1 + 1 )) -eq 2 \
4920    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4921  && xsi_shell=yes
4922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4923$as_echo "$xsi_shell" >&6; }
4924
4925
4926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4927$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4928lt_shell_append=no
4929( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4930    >/dev/null 2>&1 \
4931  && lt_shell_append=yes
4932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4933$as_echo "$lt_shell_append" >&6; }
4934
4935
4936if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4937  lt_unset=unset
4938else
4939  lt_unset=false
4940fi
4941
4942
4943
4944
4945
4946# test EBCDIC or ASCII
4947case `echo X|tr X '\101'` in
4948 A) # ASCII based system
4949    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4950  lt_SP2NL='tr \040 \012'
4951  lt_NL2SP='tr \015\012 \040\040'
4952  ;;
4953 *) # EBCDIC based system
4954  lt_SP2NL='tr \100 \n'
4955  lt_NL2SP='tr \r\n \100\100'
4956  ;;
4957esac
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4968$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4969if ${lt_cv_to_host_file_cmd+:} false; then :
4970  $as_echo_n "(cached) " >&6
4971else
4972  case $host in
4973  *-*-mingw* )
4974    case $build in
4975      *-*-mingw* ) # actually msys
4976        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4977        ;;
4978      *-*-cygwin* )
4979        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4980        ;;
4981      * ) # otherwise, assume *nix
4982        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4983        ;;
4984    esac
4985    ;;
4986  *-*-cygwin* )
4987    case $build in
4988      *-*-mingw* ) # actually msys
4989        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4990        ;;
4991      *-*-cygwin* )
4992        lt_cv_to_host_file_cmd=func_convert_file_noop
4993        ;;
4994      * ) # otherwise, assume *nix
4995        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4996        ;;
4997    esac
4998    ;;
4999  * ) # unhandled hosts (and "normal" native builds)
5000    lt_cv_to_host_file_cmd=func_convert_file_noop
5001    ;;
5002esac
5003
5004fi
5005
5006to_host_file_cmd=$lt_cv_to_host_file_cmd
5007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5008$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5009
5010
5011
5012
5013
5014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5015$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5016if ${lt_cv_to_tool_file_cmd+:} false; then :
5017  $as_echo_n "(cached) " >&6
5018else
5019  #assume ordinary cross tools, or native build.
5020lt_cv_to_tool_file_cmd=func_convert_file_noop
5021case $host in
5022  *-*-mingw* )
5023    case $build in
5024      *-*-mingw* ) # actually msys
5025        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5026        ;;
5027    esac
5028    ;;
5029esac
5030
5031fi
5032
5033to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5035$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5036
5037
5038
5039
5040
5041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5042$as_echo_n "checking for $LD option to reload object files... " >&6; }
5043if ${lt_cv_ld_reload_flag+:} false; then :
5044  $as_echo_n "(cached) " >&6
5045else
5046  lt_cv_ld_reload_flag='-r'
5047fi
5048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5049$as_echo "$lt_cv_ld_reload_flag" >&6; }
5050reload_flag=$lt_cv_ld_reload_flag
5051case $reload_flag in
5052"" | " "*) ;;
5053*) reload_flag=" $reload_flag" ;;
5054esac
5055reload_cmds='$LD$reload_flag -o $output$reload_objs'
5056case $host_os in
5057  cygwin* | mingw* | pw32* | cegcc*)
5058    if test "$GCC" != yes; then
5059      reload_cmds=false
5060    fi
5061    ;;
5062  darwin*)
5063    if test "$GCC" = yes; then
5064      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5065    else
5066      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5067    fi
5068    ;;
5069esac
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079if test -n "$ac_tool_prefix"; then
5080  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5081set dummy ${ac_tool_prefix}objdump; ac_word=$2
5082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5083$as_echo_n "checking for $ac_word... " >&6; }
5084if ${ac_cv_prog_OBJDUMP+:} false; then :
5085  $as_echo_n "(cached) " >&6
5086else
5087  if test -n "$OBJDUMP"; then
5088  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5089else
5090as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5091for as_dir in $PATH
5092do
5093  IFS=$as_save_IFS
5094  test -z "$as_dir" && as_dir=.
5095    for ac_exec_ext in '' $ac_executable_extensions; do
5096  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5097    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5098    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5099    break 2
5100  fi
5101done
5102  done
5103IFS=$as_save_IFS
5104
5105fi
5106fi
5107OBJDUMP=$ac_cv_prog_OBJDUMP
5108if test -n "$OBJDUMP"; then
5109  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5110$as_echo "$OBJDUMP" >&6; }
5111else
5112  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5113$as_echo "no" >&6; }
5114fi
5115
5116
5117fi
5118if test -z "$ac_cv_prog_OBJDUMP"; then
5119  ac_ct_OBJDUMP=$OBJDUMP
5120  # Extract the first word of "objdump", so it can be a program name with args.
5121set dummy objdump; ac_word=$2
5122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5123$as_echo_n "checking for $ac_word... " >&6; }
5124if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5125  $as_echo_n "(cached) " >&6
5126else
5127  if test -n "$ac_ct_OBJDUMP"; then
5128  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5129else
5130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5131for as_dir in $PATH
5132do
5133  IFS=$as_save_IFS
5134  test -z "$as_dir" && as_dir=.
5135    for ac_exec_ext in '' $ac_executable_extensions; do
5136  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5137    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5138    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5139    break 2
5140  fi
5141done
5142  done
5143IFS=$as_save_IFS
5144
5145fi
5146fi
5147ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5148if test -n "$ac_ct_OBJDUMP"; then
5149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5150$as_echo "$ac_ct_OBJDUMP" >&6; }
5151else
5152  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5153$as_echo "no" >&6; }
5154fi
5155
5156  if test "x$ac_ct_OBJDUMP" = x; then
5157    OBJDUMP="false"
5158  else
5159    case $cross_compiling:$ac_tool_warned in
5160yes:)
5161{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5162$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5163ac_tool_warned=yes ;;
5164esac
5165    OBJDUMP=$ac_ct_OBJDUMP
5166  fi
5167else
5168  OBJDUMP="$ac_cv_prog_OBJDUMP"
5169fi
5170
5171test -z "$OBJDUMP" && OBJDUMP=objdump
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5182$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5183if ${lt_cv_deplibs_check_method+:} false; then :
5184  $as_echo_n "(cached) " >&6
5185else
5186  lt_cv_file_magic_cmd='$MAGIC_CMD'
5187lt_cv_file_magic_test_file=
5188lt_cv_deplibs_check_method='unknown'
5189# Need to set the preceding variable on all platforms that support
5190# interlibrary dependencies.
5191# 'none' -- dependencies not supported.
5192# `unknown' -- same as none, but documents that we really don't know.
5193# 'pass_all' -- all dependencies passed with no checks.
5194# 'test_compile' -- check by making test program.
5195# 'file_magic [[regex]]' -- check by looking for files in library path
5196# which responds to the $file_magic_cmd with a given extended regex.
5197# If you have `file' or equivalent on your system and you're not sure
5198# whether `pass_all' will *always* work, you probably want this one.
5199
5200case $host_os in
5201aix[4-9]*)
5202  lt_cv_deplibs_check_method=pass_all
5203  ;;
5204
5205beos*)
5206  lt_cv_deplibs_check_method=pass_all
5207  ;;
5208
5209bsdi[45]*)
5210  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5211  lt_cv_file_magic_cmd='/usr/bin/file -L'
5212  lt_cv_file_magic_test_file=/shlib/libc.so
5213  ;;
5214
5215cygwin*)
5216  # func_win32_libid is a shell function defined in ltmain.sh
5217  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5218  lt_cv_file_magic_cmd='func_win32_libid'
5219  ;;
5220
5221mingw* | pw32*)
5222  # Base MSYS/MinGW do not provide the 'file' command needed by
5223  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5224  # unless we find 'file', for example because we are cross-compiling.
5225  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5226  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5227    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5228    lt_cv_file_magic_cmd='func_win32_libid'
5229  else
5230    # Keep this pattern in sync with the one in func_win32_libid.
5231    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5232    lt_cv_file_magic_cmd='$OBJDUMP -f'
5233  fi
5234  ;;
5235
5236cegcc*)
5237  # use the weaker test based on 'objdump'. See mingw*.
5238  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5239  lt_cv_file_magic_cmd='$OBJDUMP -f'
5240  ;;
5241
5242darwin* | rhapsody*)
5243  lt_cv_deplibs_check_method=pass_all
5244  ;;
5245
5246freebsd* | dragonfly*)
5247  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5248    case $host_cpu in
5249    i*86 )
5250      # Not sure whether the presence of OpenBSD here was a mistake.
5251      # Let's accept both of them until this is cleared up.
5252      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5253      lt_cv_file_magic_cmd=/usr/bin/file
5254      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5255      ;;
5256    esac
5257  else
5258    lt_cv_deplibs_check_method=pass_all
5259  fi
5260  ;;
5261
5262gnu*)
5263  lt_cv_deplibs_check_method=pass_all
5264  ;;
5265
5266haiku*)
5267  lt_cv_deplibs_check_method=pass_all
5268  ;;
5269
5270hpux10.20* | hpux11*)
5271  lt_cv_file_magic_cmd=/usr/bin/file
5272  case $host_cpu in
5273  ia64*)
5274    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5275    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5276    ;;
5277  hppa*64*)
5278    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]'
5279    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5280    ;;
5281  *)
5282    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5283    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5284    ;;
5285  esac
5286  ;;
5287
5288interix[3-9]*)
5289  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5290  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5291  ;;
5292
5293irix5* | irix6* | nonstopux*)
5294  case $LD in
5295  *-32|*"-32 ") libmagic=32-bit;;
5296  *-n32|*"-n32 ") libmagic=N32;;
5297  *-64|*"-64 ") libmagic=64-bit;;
5298  *) libmagic=never-match;;
5299  esac
5300  lt_cv_deplibs_check_method=pass_all
5301  ;;
5302
5303# This must be glibc/ELF.
5304linux* | k*bsd*-gnu | kopensolaris*-gnu)
5305  lt_cv_deplibs_check_method=pass_all
5306  ;;
5307
5308netbsd* | netbsdelf*-gnu)
5309  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5310    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5311  else
5312    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5313  fi
5314  ;;
5315
5316newos6*)
5317  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5318  lt_cv_file_magic_cmd=/usr/bin/file
5319  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5320  ;;
5321
5322*nto* | *qnx*)
5323  lt_cv_deplibs_check_method=pass_all
5324  ;;
5325
5326openbsd*)
5327  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5328    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5329  else
5330    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5331  fi
5332  ;;
5333
5334osf3* | osf4* | osf5*)
5335  lt_cv_deplibs_check_method=pass_all
5336  ;;
5337
5338rdos*)
5339  lt_cv_deplibs_check_method=pass_all
5340  ;;
5341
5342solaris*)
5343  lt_cv_deplibs_check_method=pass_all
5344  ;;
5345
5346sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5347  lt_cv_deplibs_check_method=pass_all
5348  ;;
5349
5350sysv4 | sysv4.3*)
5351  case $host_vendor in
5352  motorola)
5353    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]'
5354    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5355    ;;
5356  ncr)
5357    lt_cv_deplibs_check_method=pass_all
5358    ;;
5359  sequent)
5360    lt_cv_file_magic_cmd='/bin/file'
5361    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5362    ;;
5363  sni)
5364    lt_cv_file_magic_cmd='/bin/file'
5365    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5366    lt_cv_file_magic_test_file=/lib/libc.so
5367    ;;
5368  siemens)
5369    lt_cv_deplibs_check_method=pass_all
5370    ;;
5371  pc)
5372    lt_cv_deplibs_check_method=pass_all
5373    ;;
5374  esac
5375  ;;
5376
5377tpf*)
5378  lt_cv_deplibs_check_method=pass_all
5379  ;;
5380esac
5381
5382fi
5383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5384$as_echo "$lt_cv_deplibs_check_method" >&6; }
5385
5386file_magic_glob=
5387want_nocaseglob=no
5388if test "$build" = "$host"; then
5389  case $host_os in
5390  mingw* | pw32*)
5391    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5392      want_nocaseglob=yes
5393    else
5394      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5395    fi
5396    ;;
5397  esac
5398fi
5399
5400file_magic_cmd=$lt_cv_file_magic_cmd
5401deplibs_check_method=$lt_cv_deplibs_check_method
5402test -z "$deplibs_check_method" && deplibs_check_method=unknown
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425if test -n "$ac_tool_prefix"; then
5426  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5427set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5429$as_echo_n "checking for $ac_word... " >&6; }
5430if ${ac_cv_prog_DLLTOOL+:} false; then :
5431  $as_echo_n "(cached) " >&6
5432else
5433  if test -n "$DLLTOOL"; then
5434  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5435else
5436as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5437for as_dir in $PATH
5438do
5439  IFS=$as_save_IFS
5440  test -z "$as_dir" && as_dir=.
5441    for ac_exec_ext in '' $ac_executable_extensions; do
5442  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5443    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5444    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5445    break 2
5446  fi
5447done
5448  done
5449IFS=$as_save_IFS
5450
5451fi
5452fi
5453DLLTOOL=$ac_cv_prog_DLLTOOL
5454if test -n "$DLLTOOL"; then
5455  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5456$as_echo "$DLLTOOL" >&6; }
5457else
5458  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5459$as_echo "no" >&6; }
5460fi
5461
5462
5463fi
5464if test -z "$ac_cv_prog_DLLTOOL"; then
5465  ac_ct_DLLTOOL=$DLLTOOL
5466  # Extract the first word of "dlltool", so it can be a program name with args.
5467set dummy dlltool; 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_DLLTOOL+:} false; then :
5471  $as_echo_n "(cached) " >&6
5472else
5473  if test -n "$ac_ct_DLLTOOL"; then
5474  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # 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_DLLTOOL="dlltool"
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_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5494if test -n "$ac_ct_DLLTOOL"; then
5495  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5496$as_echo "$ac_ct_DLLTOOL" >&6; }
5497else
5498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5499$as_echo "no" >&6; }
5500fi
5501
5502  if test "x$ac_ct_DLLTOOL" = x; then
5503    DLLTOOL="false"
5504  else
5505    case $cross_compiling:$ac_tool_warned in
5506yes:)
5507{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5508$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5509ac_tool_warned=yes ;;
5510esac
5511    DLLTOOL=$ac_ct_DLLTOOL
5512  fi
5513else
5514  DLLTOOL="$ac_cv_prog_DLLTOOL"
5515fi
5516
5517test -z "$DLLTOOL" && DLLTOOL=dlltool
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5529$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5530if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5531  $as_echo_n "(cached) " >&6
5532else
5533  lt_cv_sharedlib_from_linklib_cmd='unknown'
5534
5535case $host_os in
5536cygwin* | mingw* | pw32* | cegcc*)
5537  # two different shell functions defined in ltmain.sh
5538  # decide which to use based on capabilities of $DLLTOOL
5539  case `$DLLTOOL --help 2>&1` in
5540  *--identify-strict*)
5541    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5542    ;;
5543  *)
5544    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5545    ;;
5546  esac
5547  ;;
5548*)
5549  # fallback: assume linklib IS sharedlib
5550  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5551  ;;
5552esac
5553
5554fi
5555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5556$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5557sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5558test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5559
5560
5561
5562
5563
5564
5565
5566
5567if test -n "$ac_tool_prefix"; then
5568  for ac_prog in ar
5569  do
5570    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5571set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5573$as_echo_n "checking for $ac_word... " >&6; }
5574if ${ac_cv_prog_AR+:} false; then :
5575  $as_echo_n "(cached) " >&6
5576else
5577  if test -n "$AR"; then
5578  ac_cv_prog_AR="$AR" # Let the user override the test.
5579else
5580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5581for as_dir in $PATH
5582do
5583  IFS=$as_save_IFS
5584  test -z "$as_dir" && as_dir=.
5585    for ac_exec_ext in '' $ac_executable_extensions; do
5586  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5587    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5588    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5589    break 2
5590  fi
5591done
5592  done
5593IFS=$as_save_IFS
5594
5595fi
5596fi
5597AR=$ac_cv_prog_AR
5598if test -n "$AR"; then
5599  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5600$as_echo "$AR" >&6; }
5601else
5602  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5603$as_echo "no" >&6; }
5604fi
5605
5606
5607    test -n "$AR" && break
5608  done
5609fi
5610if test -z "$AR"; then
5611  ac_ct_AR=$AR
5612  for ac_prog in ar
5613do
5614  # Extract the first word of "$ac_prog", so it can be a program name with args.
5615set dummy $ac_prog; ac_word=$2
5616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5617$as_echo_n "checking for $ac_word... " >&6; }
5618if ${ac_cv_prog_ac_ct_AR+:} false; then :
5619  $as_echo_n "(cached) " >&6
5620else
5621  if test -n "$ac_ct_AR"; then
5622  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5623else
5624as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5625for as_dir in $PATH
5626do
5627  IFS=$as_save_IFS
5628  test -z "$as_dir" && as_dir=.
5629    for ac_exec_ext in '' $ac_executable_extensions; do
5630  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5631    ac_cv_prog_ac_ct_AR="$ac_prog"
5632    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5633    break 2
5634  fi
5635done
5636  done
5637IFS=$as_save_IFS
5638
5639fi
5640fi
5641ac_ct_AR=$ac_cv_prog_ac_ct_AR
5642if test -n "$ac_ct_AR"; then
5643  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5644$as_echo "$ac_ct_AR" >&6; }
5645else
5646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5647$as_echo "no" >&6; }
5648fi
5649
5650
5651  test -n "$ac_ct_AR" && break
5652done
5653
5654  if test "x$ac_ct_AR" = x; then
5655    AR="false"
5656  else
5657    case $cross_compiling:$ac_tool_warned in
5658yes:)
5659{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5660$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5661ac_tool_warned=yes ;;
5662esac
5663    AR=$ac_ct_AR
5664  fi
5665fi
5666
5667: ${AR=ar}
5668: ${AR_FLAGS=cru}
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5681$as_echo_n "checking for archiver @FILE support... " >&6; }
5682if ${lt_cv_ar_at_file+:} false; then :
5683  $as_echo_n "(cached) " >&6
5684else
5685  lt_cv_ar_at_file=no
5686   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5687/* end confdefs.h.  */
5688
5689int
5690main ()
5691{
5692
5693  ;
5694  return 0;
5695}
5696_ACEOF
5697if ac_fn_c_try_compile "$LINENO"; then :
5698  echo conftest.$ac_objext > conftest.lst
5699      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5700      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5701  (eval $lt_ar_try) 2>&5
5702  ac_status=$?
5703  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5704  test $ac_status = 0; }
5705      if test "$ac_status" -eq 0; then
5706	# Ensure the archiver fails upon bogus file names.
5707	rm -f conftest.$ac_objext libconftest.a
5708	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5709  (eval $lt_ar_try) 2>&5
5710  ac_status=$?
5711  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5712  test $ac_status = 0; }
5713	if test "$ac_status" -ne 0; then
5714          lt_cv_ar_at_file=@
5715        fi
5716      fi
5717      rm -f conftest.* libconftest.a
5718
5719fi
5720rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5721
5722fi
5723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5724$as_echo "$lt_cv_ar_at_file" >&6; }
5725
5726if test "x$lt_cv_ar_at_file" = xno; then
5727  archiver_list_spec=
5728else
5729  archiver_list_spec=$lt_cv_ar_at_file
5730fi
5731
5732
5733
5734
5735
5736
5737
5738if test -n "$ac_tool_prefix"; then
5739  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5740set dummy ${ac_tool_prefix}strip; ac_word=$2
5741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5742$as_echo_n "checking for $ac_word... " >&6; }
5743if ${ac_cv_prog_STRIP+:} false; then :
5744  $as_echo_n "(cached) " >&6
5745else
5746  if test -n "$STRIP"; then
5747  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5748else
5749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5750for as_dir in $PATH
5751do
5752  IFS=$as_save_IFS
5753  test -z "$as_dir" && as_dir=.
5754    for ac_exec_ext in '' $ac_executable_extensions; do
5755  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5756    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5757    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5758    break 2
5759  fi
5760done
5761  done
5762IFS=$as_save_IFS
5763
5764fi
5765fi
5766STRIP=$ac_cv_prog_STRIP
5767if test -n "$STRIP"; then
5768  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5769$as_echo "$STRIP" >&6; }
5770else
5771  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5772$as_echo "no" >&6; }
5773fi
5774
5775
5776fi
5777if test -z "$ac_cv_prog_STRIP"; then
5778  ac_ct_STRIP=$STRIP
5779  # Extract the first word of "strip", so it can be a program name with args.
5780set dummy strip; ac_word=$2
5781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5782$as_echo_n "checking for $ac_word... " >&6; }
5783if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5784  $as_echo_n "(cached) " >&6
5785else
5786  if test -n "$ac_ct_STRIP"; then
5787  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5788else
5789as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5790for as_dir in $PATH
5791do
5792  IFS=$as_save_IFS
5793  test -z "$as_dir" && as_dir=.
5794    for ac_exec_ext in '' $ac_executable_extensions; do
5795  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5796    ac_cv_prog_ac_ct_STRIP="strip"
5797    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5798    break 2
5799  fi
5800done
5801  done
5802IFS=$as_save_IFS
5803
5804fi
5805fi
5806ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5807if test -n "$ac_ct_STRIP"; then
5808  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5809$as_echo "$ac_ct_STRIP" >&6; }
5810else
5811  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5812$as_echo "no" >&6; }
5813fi
5814
5815  if test "x$ac_ct_STRIP" = x; then
5816    STRIP=":"
5817  else
5818    case $cross_compiling:$ac_tool_warned in
5819yes:)
5820{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5821$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5822ac_tool_warned=yes ;;
5823esac
5824    STRIP=$ac_ct_STRIP
5825  fi
5826else
5827  STRIP="$ac_cv_prog_STRIP"
5828fi
5829
5830test -z "$STRIP" && STRIP=:
5831
5832
5833
5834
5835
5836
5837if test -n "$ac_tool_prefix"; then
5838  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5839set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5841$as_echo_n "checking for $ac_word... " >&6; }
5842if ${ac_cv_prog_RANLIB+:} false; then :
5843  $as_echo_n "(cached) " >&6
5844else
5845  if test -n "$RANLIB"; then
5846  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5847else
5848as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5849for as_dir in $PATH
5850do
5851  IFS=$as_save_IFS
5852  test -z "$as_dir" && as_dir=.
5853    for ac_exec_ext in '' $ac_executable_extensions; do
5854  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5855    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5856    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5857    break 2
5858  fi
5859done
5860  done
5861IFS=$as_save_IFS
5862
5863fi
5864fi
5865RANLIB=$ac_cv_prog_RANLIB
5866if test -n "$RANLIB"; then
5867  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5868$as_echo "$RANLIB" >&6; }
5869else
5870  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5871$as_echo "no" >&6; }
5872fi
5873
5874
5875fi
5876if test -z "$ac_cv_prog_RANLIB"; then
5877  ac_ct_RANLIB=$RANLIB
5878  # Extract the first word of "ranlib", so it can be a program name with args.
5879set dummy ranlib; ac_word=$2
5880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5881$as_echo_n "checking for $ac_word... " >&6; }
5882if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5883  $as_echo_n "(cached) " >&6
5884else
5885  if test -n "$ac_ct_RANLIB"; then
5886  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5887else
5888as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5889for as_dir in $PATH
5890do
5891  IFS=$as_save_IFS
5892  test -z "$as_dir" && as_dir=.
5893    for ac_exec_ext in '' $ac_executable_extensions; do
5894  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5895    ac_cv_prog_ac_ct_RANLIB="ranlib"
5896    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5897    break 2
5898  fi
5899done
5900  done
5901IFS=$as_save_IFS
5902
5903fi
5904fi
5905ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5906if test -n "$ac_ct_RANLIB"; then
5907  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5908$as_echo "$ac_ct_RANLIB" >&6; }
5909else
5910  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5911$as_echo "no" >&6; }
5912fi
5913
5914  if test "x$ac_ct_RANLIB" = x; then
5915    RANLIB=":"
5916  else
5917    case $cross_compiling:$ac_tool_warned in
5918yes:)
5919{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5920$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5921ac_tool_warned=yes ;;
5922esac
5923    RANLIB=$ac_ct_RANLIB
5924  fi
5925else
5926  RANLIB="$ac_cv_prog_RANLIB"
5927fi
5928
5929test -z "$RANLIB" && RANLIB=:
5930
5931
5932
5933
5934
5935
5936# Determine commands to create old-style static archives.
5937old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5938old_postinstall_cmds='chmod 644 $oldlib'
5939old_postuninstall_cmds=
5940
5941if test -n "$RANLIB"; then
5942  case $host_os in
5943  openbsd*)
5944    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5945    ;;
5946  *)
5947    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5948    ;;
5949  esac
5950  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5951fi
5952
5953case $host_os in
5954  darwin*)
5955    lock_old_archive_extraction=yes ;;
5956  *)
5957    lock_old_archive_extraction=no ;;
5958esac
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998# If no C compiler was specified, use CC.
5999LTCC=${LTCC-"$CC"}
6000
6001# If no C compiler flags were specified, use CFLAGS.
6002LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6003
6004# Allow CC to be a program name with arguments.
6005compiler=$CC
6006
6007
6008# Check for command to grab the raw symbol name followed by C symbol from nm.
6009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6010$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6011if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6012  $as_echo_n "(cached) " >&6
6013else
6014
6015# These are sane defaults that work on at least a few old systems.
6016# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6017
6018# Character class describing NM global symbol codes.
6019symcode='[BCDEGRST]'
6020
6021# Regexp to match symbols that can be accessed directly from C.
6022sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6023
6024# Define system-specific variables.
6025case $host_os in
6026aix*)
6027  symcode='[BCDT]'
6028  ;;
6029cygwin* | mingw* | pw32* | cegcc*)
6030  symcode='[ABCDGISTW]'
6031  ;;
6032hpux*)
6033  if test "$host_cpu" = ia64; then
6034    symcode='[ABCDEGRST]'
6035  fi
6036  ;;
6037irix* | nonstopux*)
6038  symcode='[BCDEGRST]'
6039  ;;
6040osf*)
6041  symcode='[BCDEGQRST]'
6042  ;;
6043solaris*)
6044  symcode='[BDRT]'
6045  ;;
6046sco3.2v5*)
6047  symcode='[DT]'
6048  ;;
6049sysv4.2uw2*)
6050  symcode='[DT]'
6051  ;;
6052sysv5* | sco5v6* | unixware* | OpenUNIX*)
6053  symcode='[ABDT]'
6054  ;;
6055sysv4)
6056  symcode='[DFNSTU]'
6057  ;;
6058esac
6059
6060# If we're using GNU nm, then use its standard symbol codes.
6061case `$NM -V 2>&1` in
6062*GNU* | *'with BFD'*)
6063  symcode='[ABCDGIRSTW]' ;;
6064esac
6065
6066# Transform an extracted symbol line into a proper C declaration.
6067# Some systems (esp. on ia64) link data and code symbols differently,
6068# so use this general approach.
6069lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6070
6071# Transform an extracted symbol line into symbol name and symbol address
6072lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6073lt_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'"
6074
6075# Handle CRLF in mingw tool chain
6076opt_cr=
6077case $build_os in
6078mingw*)
6079  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6080  ;;
6081esac
6082
6083# Try without a prefix underscore, then with it.
6084for ac_symprfx in "" "_"; do
6085
6086  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6087  symxfrm="\\1 $ac_symprfx\\2 \\2"
6088
6089  # Write the raw and C identifiers.
6090  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6091    # Fake it for dumpbin and say T for any non-static function
6092    # and D for any global variable.
6093    # Also find C++ and __fastcall symbols from MSVC++,
6094    # which start with @ or ?.
6095    lt_cv_sys_global_symbol_pipe="$AWK '"\
6096"     {last_section=section; section=\$ 3};"\
6097"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6098"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6099"     \$ 0!~/External *\|/{next};"\
6100"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6101"     {if(hide[section]) next};"\
6102"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6103"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6104"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6105"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6106"     ' prfx=^$ac_symprfx"
6107  else
6108    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6109  fi
6110  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6111
6112  # Check to see that the pipe works correctly.
6113  pipe_works=no
6114
6115  rm -f conftest*
6116  cat > conftest.$ac_ext <<_LT_EOF
6117#ifdef __cplusplus
6118extern "C" {
6119#endif
6120char nm_test_var;
6121void nm_test_func(void);
6122void nm_test_func(void){}
6123#ifdef __cplusplus
6124}
6125#endif
6126int main(){nm_test_var='a';nm_test_func();return(0);}
6127_LT_EOF
6128
6129  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6130  (eval $ac_compile) 2>&5
6131  ac_status=$?
6132  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6133  test $ac_status = 0; }; then
6134    # Now try to grab the symbols.
6135    nlist=conftest.nm
6136    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6137  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6138  ac_status=$?
6139  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6140  test $ac_status = 0; } && test -s "$nlist"; then
6141      # Try sorting and uniquifying the output.
6142      if sort "$nlist" | uniq > "$nlist"T; then
6143	mv -f "$nlist"T "$nlist"
6144      else
6145	rm -f "$nlist"T
6146      fi
6147
6148      # Make sure that we snagged all the symbols we need.
6149      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6150	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6151	  cat <<_LT_EOF > conftest.$ac_ext
6152/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6153#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6154/* DATA imports from DLLs on WIN32 con't be const, because runtime
6155   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6156# define LT_DLSYM_CONST
6157#elif defined(__osf__)
6158/* This system does not cope well with relocations in const data.  */
6159# define LT_DLSYM_CONST
6160#else
6161# define LT_DLSYM_CONST const
6162#endif
6163
6164#ifdef __cplusplus
6165extern "C" {
6166#endif
6167
6168_LT_EOF
6169	  # Now generate the symbol file.
6170	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6171
6172	  cat <<_LT_EOF >> conftest.$ac_ext
6173
6174/* The mapping between symbol names and symbols.  */
6175LT_DLSYM_CONST struct {
6176  const char *name;
6177  void       *address;
6178}
6179lt__PROGRAM__LTX_preloaded_symbols[] =
6180{
6181  { "@PROGRAM@", (void *) 0 },
6182_LT_EOF
6183	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6184	  cat <<\_LT_EOF >> conftest.$ac_ext
6185  {0, (void *) 0}
6186};
6187
6188/* This works around a problem in FreeBSD linker */
6189#ifdef FREEBSD_WORKAROUND
6190static const void *lt_preloaded_setup() {
6191  return lt__PROGRAM__LTX_preloaded_symbols;
6192}
6193#endif
6194
6195#ifdef __cplusplus
6196}
6197#endif
6198_LT_EOF
6199	  # Now try linking the two files.
6200	  mv conftest.$ac_objext conftstm.$ac_objext
6201	  lt_globsym_save_LIBS=$LIBS
6202	  lt_globsym_save_CFLAGS=$CFLAGS
6203	  LIBS="conftstm.$ac_objext"
6204	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6205	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6206  (eval $ac_link) 2>&5
6207  ac_status=$?
6208  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6209  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6210	    pipe_works=yes
6211	  fi
6212	  LIBS=$lt_globsym_save_LIBS
6213	  CFLAGS=$lt_globsym_save_CFLAGS
6214	else
6215	  echo "cannot find nm_test_func in $nlist" >&5
6216	fi
6217      else
6218	echo "cannot find nm_test_var in $nlist" >&5
6219      fi
6220    else
6221      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6222    fi
6223  else
6224    echo "$progname: failed program was:" >&5
6225    cat conftest.$ac_ext >&5
6226  fi
6227  rm -rf conftest* conftst*
6228
6229  # Do not use the global_symbol_pipe unless it works.
6230  if test "$pipe_works" = yes; then
6231    break
6232  else
6233    lt_cv_sys_global_symbol_pipe=
6234  fi
6235done
6236
6237fi
6238
6239if test -z "$lt_cv_sys_global_symbol_pipe"; then
6240  lt_cv_sys_global_symbol_to_cdecl=
6241fi
6242if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6243  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6244$as_echo "failed" >&6; }
6245else
6246  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6247$as_echo "ok" >&6; }
6248fi
6249
6250# Response file support.
6251if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6252  nm_file_list_spec='@'
6253elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6254  nm_file_list_spec='@'
6255fi
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6284$as_echo_n "checking for sysroot... " >&6; }
6285
6286# Check whether --with-sysroot was given.
6287if test "${with_sysroot+set}" = set; then :
6288  withval=$with_sysroot;
6289else
6290  with_sysroot=no
6291fi
6292
6293
6294lt_sysroot=
6295case ${with_sysroot} in #(
6296 yes)
6297   if test "$GCC" = yes; then
6298     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6299   fi
6300   ;; #(
6301 /*)
6302   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6303   ;; #(
6304 no|'')
6305   ;; #(
6306 *)
6307   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6308$as_echo "${with_sysroot}" >&6; }
6309   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6310   ;;
6311esac
6312
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6314$as_echo "${lt_sysroot:-no}" >&6; }
6315
6316
6317
6318
6319
6320# Check whether --enable-libtool-lock was given.
6321if test "${enable_libtool_lock+set}" = set; then :
6322  enableval=$enable_libtool_lock;
6323fi
6324
6325test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6326
6327# Some flags need to be propagated to the compiler or linker for good
6328# libtool support.
6329case $host in
6330ia64-*-hpux*)
6331  # Find out which ABI we are using.
6332  echo 'int i;' > conftest.$ac_ext
6333  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6334  (eval $ac_compile) 2>&5
6335  ac_status=$?
6336  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6337  test $ac_status = 0; }; then
6338    case `/usr/bin/file conftest.$ac_objext` in
6339      *ELF-32*)
6340	HPUX_IA64_MODE="32"
6341	;;
6342      *ELF-64*)
6343	HPUX_IA64_MODE="64"
6344	;;
6345    esac
6346  fi
6347  rm -rf conftest*
6348  ;;
6349*-*-irix6*)
6350  # Find out which ABI we are using.
6351  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6352  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6353  (eval $ac_compile) 2>&5
6354  ac_status=$?
6355  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6356  test $ac_status = 0; }; then
6357    if test "$lt_cv_prog_gnu_ld" = yes; then
6358      case `/usr/bin/file conftest.$ac_objext` in
6359	*32-bit*)
6360	  LD="${LD-ld} -melf32bsmip"
6361	  ;;
6362	*N32*)
6363	  LD="${LD-ld} -melf32bmipn32"
6364	  ;;
6365	*64-bit*)
6366	  LD="${LD-ld} -melf64bmip"
6367	;;
6368      esac
6369    else
6370      case `/usr/bin/file conftest.$ac_objext` in
6371	*32-bit*)
6372	  LD="${LD-ld} -32"
6373	  ;;
6374	*N32*)
6375	  LD="${LD-ld} -n32"
6376	  ;;
6377	*64-bit*)
6378	  LD="${LD-ld} -64"
6379	  ;;
6380      esac
6381    fi
6382  fi
6383  rm -rf conftest*
6384  ;;
6385
6386x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6387s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6388  # Find out which ABI we are using.
6389  echo 'int i;' > conftest.$ac_ext
6390  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6391  (eval $ac_compile) 2>&5
6392  ac_status=$?
6393  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6394  test $ac_status = 0; }; then
6395    case `/usr/bin/file conftest.o` in
6396      *32-bit*)
6397	case $host in
6398	  x86_64-*kfreebsd*-gnu)
6399	    LD="${LD-ld} -m elf_i386_fbsd"
6400	    ;;
6401	  x86_64-*linux*)
6402	    LD="${LD-ld} -m elf_i386"
6403	    ;;
6404	  ppc64-*linux*|powerpc64-*linux*)
6405	    LD="${LD-ld} -m elf32ppclinux"
6406	    ;;
6407	  s390x-*linux*)
6408	    LD="${LD-ld} -m elf_s390"
6409	    ;;
6410	  sparc64-*linux*)
6411	    LD="${LD-ld} -m elf32_sparc"
6412	    ;;
6413	esac
6414	;;
6415      *64-bit*)
6416	case $host in
6417	  x86_64-*kfreebsd*-gnu)
6418	    LD="${LD-ld} -m elf_x86_64_fbsd"
6419	    ;;
6420	  x86_64-*linux*)
6421	    LD="${LD-ld} -m elf_x86_64"
6422	    ;;
6423	  ppc*-*linux*|powerpc*-*linux*)
6424	    LD="${LD-ld} -m elf64ppc"
6425	    ;;
6426	  s390*-*linux*|s390*-*tpf*)
6427	    LD="${LD-ld} -m elf64_s390"
6428	    ;;
6429	  sparc*-*linux*)
6430	    LD="${LD-ld} -m elf64_sparc"
6431	    ;;
6432	esac
6433	;;
6434    esac
6435  fi
6436  rm -rf conftest*
6437  ;;
6438
6439*-*-sco3.2v5*)
6440  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6441  SAVE_CFLAGS="$CFLAGS"
6442  CFLAGS="$CFLAGS -belf"
6443  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6444$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6445if ${lt_cv_cc_needs_belf+:} false; then :
6446  $as_echo_n "(cached) " >&6
6447else
6448  ac_ext=c
6449ac_cpp='$CPP $CPPFLAGS'
6450ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6451ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6452ac_compiler_gnu=$ac_cv_c_compiler_gnu
6453
6454     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6455/* end confdefs.h.  */
6456
6457int
6458main ()
6459{
6460
6461  ;
6462  return 0;
6463}
6464_ACEOF
6465if ac_fn_c_try_link "$LINENO"; then :
6466  lt_cv_cc_needs_belf=yes
6467else
6468  lt_cv_cc_needs_belf=no
6469fi
6470rm -f core conftest.err conftest.$ac_objext \
6471    conftest$ac_exeext conftest.$ac_ext
6472     ac_ext=c
6473ac_cpp='$CPP $CPPFLAGS'
6474ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6475ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6476ac_compiler_gnu=$ac_cv_c_compiler_gnu
6477
6478fi
6479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6480$as_echo "$lt_cv_cc_needs_belf" >&6; }
6481  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6482    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6483    CFLAGS="$SAVE_CFLAGS"
6484  fi
6485  ;;
6486*-*solaris*)
6487  # Find out which ABI we are using.
6488  echo 'int i;' > conftest.$ac_ext
6489  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6490  (eval $ac_compile) 2>&5
6491  ac_status=$?
6492  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6493  test $ac_status = 0; }; then
6494    case `/usr/bin/file conftest.o` in
6495    *64-bit*)
6496      case $lt_cv_prog_gnu_ld in
6497      yes*)
6498        case $host in
6499        i?86-*-solaris*)
6500          LD="${LD-ld} -m elf_x86_64"
6501          ;;
6502        sparc*-*-solaris*)
6503          LD="${LD-ld} -m elf64_sparc"
6504          ;;
6505        esac
6506        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6507        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6508          LD="${LD-ld}_sol2"
6509        fi
6510        ;;
6511      *)
6512	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6513	  LD="${LD-ld} -64"
6514	fi
6515	;;
6516      esac
6517      ;;
6518    esac
6519  fi
6520  rm -rf conftest*
6521  ;;
6522esac
6523
6524need_locks="$enable_libtool_lock"
6525
6526if test -n "$ac_tool_prefix"; then
6527  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6528set dummy ${ac_tool_prefix}mt; ac_word=$2
6529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6530$as_echo_n "checking for $ac_word... " >&6; }
6531if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6532  $as_echo_n "(cached) " >&6
6533else
6534  if test -n "$MANIFEST_TOOL"; then
6535  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6536else
6537as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6538for as_dir in $PATH
6539do
6540  IFS=$as_save_IFS
6541  test -z "$as_dir" && as_dir=.
6542    for ac_exec_ext in '' $ac_executable_extensions; do
6543  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6544    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6545    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6546    break 2
6547  fi
6548done
6549  done
6550IFS=$as_save_IFS
6551
6552fi
6553fi
6554MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6555if test -n "$MANIFEST_TOOL"; then
6556  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6557$as_echo "$MANIFEST_TOOL" >&6; }
6558else
6559  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6560$as_echo "no" >&6; }
6561fi
6562
6563
6564fi
6565if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6566  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6567  # Extract the first word of "mt", so it can be a program name with args.
6568set dummy mt; ac_word=$2
6569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6570$as_echo_n "checking for $ac_word... " >&6; }
6571if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6572  $as_echo_n "(cached) " >&6
6573else
6574  if test -n "$ac_ct_MANIFEST_TOOL"; then
6575  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6576else
6577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6578for as_dir in $PATH
6579do
6580  IFS=$as_save_IFS
6581  test -z "$as_dir" && as_dir=.
6582    for ac_exec_ext in '' $ac_executable_extensions; do
6583  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6584    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6585    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6586    break 2
6587  fi
6588done
6589  done
6590IFS=$as_save_IFS
6591
6592fi
6593fi
6594ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6595if test -n "$ac_ct_MANIFEST_TOOL"; then
6596  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6597$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6598else
6599  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6600$as_echo "no" >&6; }
6601fi
6602
6603  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6604    MANIFEST_TOOL=":"
6605  else
6606    case $cross_compiling:$ac_tool_warned in
6607yes:)
6608{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6609$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6610ac_tool_warned=yes ;;
6611esac
6612    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6613  fi
6614else
6615  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6616fi
6617
6618test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6620$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6621if ${lt_cv_path_mainfest_tool+:} false; then :
6622  $as_echo_n "(cached) " >&6
6623else
6624  lt_cv_path_mainfest_tool=no
6625  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6626  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6627  cat conftest.err >&5
6628  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6629    lt_cv_path_mainfest_tool=yes
6630  fi
6631  rm -f conftest*
6632fi
6633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6634$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6635if test "x$lt_cv_path_mainfest_tool" != xyes; then
6636  MANIFEST_TOOL=:
6637fi
6638
6639
6640
6641
6642
6643
6644  case $host_os in
6645    rhapsody* | darwin*)
6646    if test -n "$ac_tool_prefix"; then
6647  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6648set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6650$as_echo_n "checking for $ac_word... " >&6; }
6651if ${ac_cv_prog_DSYMUTIL+:} false; then :
6652  $as_echo_n "(cached) " >&6
6653else
6654  if test -n "$DSYMUTIL"; then
6655  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6656else
6657as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6658for as_dir in $PATH
6659do
6660  IFS=$as_save_IFS
6661  test -z "$as_dir" && as_dir=.
6662    for ac_exec_ext in '' $ac_executable_extensions; do
6663  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6664    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6665    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6666    break 2
6667  fi
6668done
6669  done
6670IFS=$as_save_IFS
6671
6672fi
6673fi
6674DSYMUTIL=$ac_cv_prog_DSYMUTIL
6675if test -n "$DSYMUTIL"; then
6676  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6677$as_echo "$DSYMUTIL" >&6; }
6678else
6679  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6680$as_echo "no" >&6; }
6681fi
6682
6683
6684fi
6685if test -z "$ac_cv_prog_DSYMUTIL"; then
6686  ac_ct_DSYMUTIL=$DSYMUTIL
6687  # Extract the first word of "dsymutil", so it can be a program name with args.
6688set dummy dsymutil; ac_word=$2
6689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6690$as_echo_n "checking for $ac_word... " >&6; }
6691if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6692  $as_echo_n "(cached) " >&6
6693else
6694  if test -n "$ac_ct_DSYMUTIL"; then
6695  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6696else
6697as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6698for as_dir in $PATH
6699do
6700  IFS=$as_save_IFS
6701  test -z "$as_dir" && as_dir=.
6702    for ac_exec_ext in '' $ac_executable_extensions; do
6703  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6704    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6705    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6706    break 2
6707  fi
6708done
6709  done
6710IFS=$as_save_IFS
6711
6712fi
6713fi
6714ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6715if test -n "$ac_ct_DSYMUTIL"; then
6716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6717$as_echo "$ac_ct_DSYMUTIL" >&6; }
6718else
6719  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6720$as_echo "no" >&6; }
6721fi
6722
6723  if test "x$ac_ct_DSYMUTIL" = x; then
6724    DSYMUTIL=":"
6725  else
6726    case $cross_compiling:$ac_tool_warned in
6727yes:)
6728{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6729$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6730ac_tool_warned=yes ;;
6731esac
6732    DSYMUTIL=$ac_ct_DSYMUTIL
6733  fi
6734else
6735  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6736fi
6737
6738    if test -n "$ac_tool_prefix"; then
6739  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6740set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6742$as_echo_n "checking for $ac_word... " >&6; }
6743if ${ac_cv_prog_NMEDIT+:} false; then :
6744  $as_echo_n "(cached) " >&6
6745else
6746  if test -n "$NMEDIT"; then
6747  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6748else
6749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6750for as_dir in $PATH
6751do
6752  IFS=$as_save_IFS
6753  test -z "$as_dir" && as_dir=.
6754    for ac_exec_ext in '' $ac_executable_extensions; do
6755  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6756    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6757    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6758    break 2
6759  fi
6760done
6761  done
6762IFS=$as_save_IFS
6763
6764fi
6765fi
6766NMEDIT=$ac_cv_prog_NMEDIT
6767if test -n "$NMEDIT"; then
6768  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6769$as_echo "$NMEDIT" >&6; }
6770else
6771  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6772$as_echo "no" >&6; }
6773fi
6774
6775
6776fi
6777if test -z "$ac_cv_prog_NMEDIT"; then
6778  ac_ct_NMEDIT=$NMEDIT
6779  # Extract the first word of "nmedit", so it can be a program name with args.
6780set dummy nmedit; ac_word=$2
6781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6782$as_echo_n "checking for $ac_word... " >&6; }
6783if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6784  $as_echo_n "(cached) " >&6
6785else
6786  if test -n "$ac_ct_NMEDIT"; then
6787  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6788else
6789as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6790for as_dir in $PATH
6791do
6792  IFS=$as_save_IFS
6793  test -z "$as_dir" && as_dir=.
6794    for ac_exec_ext in '' $ac_executable_extensions; do
6795  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6796    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6797    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6798    break 2
6799  fi
6800done
6801  done
6802IFS=$as_save_IFS
6803
6804fi
6805fi
6806ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6807if test -n "$ac_ct_NMEDIT"; then
6808  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6809$as_echo "$ac_ct_NMEDIT" >&6; }
6810else
6811  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6812$as_echo "no" >&6; }
6813fi
6814
6815  if test "x$ac_ct_NMEDIT" = x; then
6816    NMEDIT=":"
6817  else
6818    case $cross_compiling:$ac_tool_warned in
6819yes:)
6820{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6821$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6822ac_tool_warned=yes ;;
6823esac
6824    NMEDIT=$ac_ct_NMEDIT
6825  fi
6826else
6827  NMEDIT="$ac_cv_prog_NMEDIT"
6828fi
6829
6830    if test -n "$ac_tool_prefix"; then
6831  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6832set dummy ${ac_tool_prefix}lipo; ac_word=$2
6833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6834$as_echo_n "checking for $ac_word... " >&6; }
6835if ${ac_cv_prog_LIPO+:} false; then :
6836  $as_echo_n "(cached) " >&6
6837else
6838  if test -n "$LIPO"; then
6839  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6840else
6841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6842for as_dir in $PATH
6843do
6844  IFS=$as_save_IFS
6845  test -z "$as_dir" && as_dir=.
6846    for ac_exec_ext in '' $ac_executable_extensions; do
6847  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6848    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6849    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6850    break 2
6851  fi
6852done
6853  done
6854IFS=$as_save_IFS
6855
6856fi
6857fi
6858LIPO=$ac_cv_prog_LIPO
6859if test -n "$LIPO"; then
6860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6861$as_echo "$LIPO" >&6; }
6862else
6863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6864$as_echo "no" >&6; }
6865fi
6866
6867
6868fi
6869if test -z "$ac_cv_prog_LIPO"; then
6870  ac_ct_LIPO=$LIPO
6871  # Extract the first word of "lipo", so it can be a program name with args.
6872set dummy lipo; ac_word=$2
6873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6874$as_echo_n "checking for $ac_word... " >&6; }
6875if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6876  $as_echo_n "(cached) " >&6
6877else
6878  if test -n "$ac_ct_LIPO"; then
6879  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6880else
6881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6882for as_dir in $PATH
6883do
6884  IFS=$as_save_IFS
6885  test -z "$as_dir" && as_dir=.
6886    for ac_exec_ext in '' $ac_executable_extensions; do
6887  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6888    ac_cv_prog_ac_ct_LIPO="lipo"
6889    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6890    break 2
6891  fi
6892done
6893  done
6894IFS=$as_save_IFS
6895
6896fi
6897fi
6898ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6899if test -n "$ac_ct_LIPO"; then
6900  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6901$as_echo "$ac_ct_LIPO" >&6; }
6902else
6903  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6904$as_echo "no" >&6; }
6905fi
6906
6907  if test "x$ac_ct_LIPO" = x; then
6908    LIPO=":"
6909  else
6910    case $cross_compiling:$ac_tool_warned in
6911yes:)
6912{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6913$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6914ac_tool_warned=yes ;;
6915esac
6916    LIPO=$ac_ct_LIPO
6917  fi
6918else
6919  LIPO="$ac_cv_prog_LIPO"
6920fi
6921
6922    if test -n "$ac_tool_prefix"; then
6923  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6924set dummy ${ac_tool_prefix}otool; ac_word=$2
6925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6926$as_echo_n "checking for $ac_word... " >&6; }
6927if ${ac_cv_prog_OTOOL+:} false; then :
6928  $as_echo_n "(cached) " >&6
6929else
6930  if test -n "$OTOOL"; then
6931  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6932else
6933as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6934for as_dir in $PATH
6935do
6936  IFS=$as_save_IFS
6937  test -z "$as_dir" && as_dir=.
6938    for ac_exec_ext in '' $ac_executable_extensions; do
6939  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6940    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6941    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6942    break 2
6943  fi
6944done
6945  done
6946IFS=$as_save_IFS
6947
6948fi
6949fi
6950OTOOL=$ac_cv_prog_OTOOL
6951if test -n "$OTOOL"; then
6952  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6953$as_echo "$OTOOL" >&6; }
6954else
6955  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6956$as_echo "no" >&6; }
6957fi
6958
6959
6960fi
6961if test -z "$ac_cv_prog_OTOOL"; then
6962  ac_ct_OTOOL=$OTOOL
6963  # Extract the first word of "otool", so it can be a program name with args.
6964set dummy otool; ac_word=$2
6965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6966$as_echo_n "checking for $ac_word... " >&6; }
6967if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6968  $as_echo_n "(cached) " >&6
6969else
6970  if test -n "$ac_ct_OTOOL"; then
6971  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6972else
6973as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6974for as_dir in $PATH
6975do
6976  IFS=$as_save_IFS
6977  test -z "$as_dir" && as_dir=.
6978    for ac_exec_ext in '' $ac_executable_extensions; do
6979  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6980    ac_cv_prog_ac_ct_OTOOL="otool"
6981    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6982    break 2
6983  fi
6984done
6985  done
6986IFS=$as_save_IFS
6987
6988fi
6989fi
6990ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6991if test -n "$ac_ct_OTOOL"; then
6992  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6993$as_echo "$ac_ct_OTOOL" >&6; }
6994else
6995  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6996$as_echo "no" >&6; }
6997fi
6998
6999  if test "x$ac_ct_OTOOL" = x; then
7000    OTOOL=":"
7001  else
7002    case $cross_compiling:$ac_tool_warned in
7003yes:)
7004{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7005$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7006ac_tool_warned=yes ;;
7007esac
7008    OTOOL=$ac_ct_OTOOL
7009  fi
7010else
7011  OTOOL="$ac_cv_prog_OTOOL"
7012fi
7013
7014    if test -n "$ac_tool_prefix"; then
7015  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7016set dummy ${ac_tool_prefix}otool64; ac_word=$2
7017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7018$as_echo_n "checking for $ac_word... " >&6; }
7019if ${ac_cv_prog_OTOOL64+:} false; then :
7020  $as_echo_n "(cached) " >&6
7021else
7022  if test -n "$OTOOL64"; then
7023  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7024else
7025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7026for as_dir in $PATH
7027do
7028  IFS=$as_save_IFS
7029  test -z "$as_dir" && as_dir=.
7030    for ac_exec_ext in '' $ac_executable_extensions; do
7031  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7032    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7033    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7034    break 2
7035  fi
7036done
7037  done
7038IFS=$as_save_IFS
7039
7040fi
7041fi
7042OTOOL64=$ac_cv_prog_OTOOL64
7043if test -n "$OTOOL64"; then
7044  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7045$as_echo "$OTOOL64" >&6; }
7046else
7047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7048$as_echo "no" >&6; }
7049fi
7050
7051
7052fi
7053if test -z "$ac_cv_prog_OTOOL64"; then
7054  ac_ct_OTOOL64=$OTOOL64
7055  # Extract the first word of "otool64", so it can be a program name with args.
7056set dummy otool64; ac_word=$2
7057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7058$as_echo_n "checking for $ac_word... " >&6; }
7059if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7060  $as_echo_n "(cached) " >&6
7061else
7062  if test -n "$ac_ct_OTOOL64"; then
7063  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7064else
7065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7066for as_dir in $PATH
7067do
7068  IFS=$as_save_IFS
7069  test -z "$as_dir" && as_dir=.
7070    for ac_exec_ext in '' $ac_executable_extensions; do
7071  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7072    ac_cv_prog_ac_ct_OTOOL64="otool64"
7073    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7074    break 2
7075  fi
7076done
7077  done
7078IFS=$as_save_IFS
7079
7080fi
7081fi
7082ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7083if test -n "$ac_ct_OTOOL64"; then
7084  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7085$as_echo "$ac_ct_OTOOL64" >&6; }
7086else
7087  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7088$as_echo "no" >&6; }
7089fi
7090
7091  if test "x$ac_ct_OTOOL64" = x; then
7092    OTOOL64=":"
7093  else
7094    case $cross_compiling:$ac_tool_warned in
7095yes:)
7096{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7097$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7098ac_tool_warned=yes ;;
7099esac
7100    OTOOL64=$ac_ct_OTOOL64
7101  fi
7102else
7103  OTOOL64="$ac_cv_prog_OTOOL64"
7104fi
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7133$as_echo_n "checking for -single_module linker flag... " >&6; }
7134if ${lt_cv_apple_cc_single_mod+:} false; then :
7135  $as_echo_n "(cached) " >&6
7136else
7137  lt_cv_apple_cc_single_mod=no
7138      if test -z "${LT_MULTI_MODULE}"; then
7139	# By default we will add the -single_module flag. You can override
7140	# by either setting the environment variable LT_MULTI_MODULE
7141	# non-empty at configure time, or by adding -multi_module to the
7142	# link flags.
7143	rm -rf libconftest.dylib*
7144	echo "int foo(void){return 1;}" > conftest.c
7145	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7146-dynamiclib -Wl,-single_module conftest.c" >&5
7147	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7148	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7149        _lt_result=$?
7150	# If there is a non-empty error log, and "single_module"
7151	# appears in it, assume the flag caused a linker warning
7152        if test -s conftest.err && $GREP single_module conftest.err; then
7153	  cat conftest.err >&5
7154	# Otherwise, if the output was created with a 0 exit code from
7155	# the compiler, it worked.
7156	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7157	  lt_cv_apple_cc_single_mod=yes
7158	else
7159	  cat conftest.err >&5
7160	fi
7161	rm -rf libconftest.dylib*
7162	rm -f conftest.*
7163      fi
7164fi
7165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7166$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7167
7168    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7169$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7170if ${lt_cv_ld_exported_symbols_list+:} false; then :
7171  $as_echo_n "(cached) " >&6
7172else
7173  lt_cv_ld_exported_symbols_list=no
7174      save_LDFLAGS=$LDFLAGS
7175      echo "_main" > conftest.sym
7176      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7177      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7178/* end confdefs.h.  */
7179
7180int
7181main ()
7182{
7183
7184  ;
7185  return 0;
7186}
7187_ACEOF
7188if ac_fn_c_try_link "$LINENO"; then :
7189  lt_cv_ld_exported_symbols_list=yes
7190else
7191  lt_cv_ld_exported_symbols_list=no
7192fi
7193rm -f core conftest.err conftest.$ac_objext \
7194    conftest$ac_exeext conftest.$ac_ext
7195	LDFLAGS="$save_LDFLAGS"
7196
7197fi
7198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7199$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7200
7201    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7202$as_echo_n "checking for -force_load linker flag... " >&6; }
7203if ${lt_cv_ld_force_load+:} false; then :
7204  $as_echo_n "(cached) " >&6
7205else
7206  lt_cv_ld_force_load=no
7207      cat > conftest.c << _LT_EOF
7208int forced_loaded() { return 2;}
7209_LT_EOF
7210      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7211      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7212      echo "$AR cru libconftest.a conftest.o" >&5
7213      $AR cru libconftest.a conftest.o 2>&5
7214      echo "$RANLIB libconftest.a" >&5
7215      $RANLIB libconftest.a 2>&5
7216      cat > conftest.c << _LT_EOF
7217int main() { return 0;}
7218_LT_EOF
7219      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7220      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7221      _lt_result=$?
7222      if test -s conftest.err && $GREP force_load conftest.err; then
7223	cat conftest.err >&5
7224      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7225	lt_cv_ld_force_load=yes
7226      else
7227	cat conftest.err >&5
7228      fi
7229        rm -f conftest.err libconftest.a conftest conftest.c
7230        rm -rf conftest.dSYM
7231
7232fi
7233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7234$as_echo "$lt_cv_ld_force_load" >&6; }
7235    case $host_os in
7236    rhapsody* | darwin1.[012])
7237      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7238    darwin1.*)
7239      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7240    darwin*) # darwin 5.x on
7241      # if running on 10.5 or later, the deployment target defaults
7242      # to the OS version, if on x86, and 10.4, the deployment
7243      # target defaults to 10.4. Don't you love it?
7244      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7245	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7246	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7247	10.[012]*)
7248	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7249	10.*)
7250	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7251      esac
7252    ;;
7253  esac
7254    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7255      _lt_dar_single_mod='$single_module'
7256    fi
7257    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7258      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7259    else
7260      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7261    fi
7262    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7263      _lt_dsymutil='~$DSYMUTIL $lib || :'
7264    else
7265      _lt_dsymutil=
7266    fi
7267    ;;
7268  esac
7269
7270ac_ext=c
7271ac_cpp='$CPP $CPPFLAGS'
7272ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7273ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7274ac_compiler_gnu=$ac_cv_c_compiler_gnu
7275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7276$as_echo_n "checking how to run the C preprocessor... " >&6; }
7277# On Suns, sometimes $CPP names a directory.
7278if test -n "$CPP" && test -d "$CPP"; then
7279  CPP=
7280fi
7281if test -z "$CPP"; then
7282  if ${ac_cv_prog_CPP+:} false; then :
7283  $as_echo_n "(cached) " >&6
7284else
7285      # Double quotes because CPP needs to be expanded
7286    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7287    do
7288      ac_preproc_ok=false
7289for ac_c_preproc_warn_flag in '' yes
7290do
7291  # Use a header file that comes with gcc, so configuring glibc
7292  # with a fresh cross-compiler works.
7293  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7294  # <limits.h> exists even on freestanding compilers.
7295  # On the NeXT, cc -E runs the code through the compiler's parser,
7296  # not just through cpp. "Syntax error" is here to catch this case.
7297  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7298/* end confdefs.h.  */
7299#ifdef __STDC__
7300# include <limits.h>
7301#else
7302# include <assert.h>
7303#endif
7304		     Syntax error
7305_ACEOF
7306if ac_fn_c_try_cpp "$LINENO"; then :
7307
7308else
7309  # Broken: fails on valid input.
7310continue
7311fi
7312rm -f conftest.err conftest.i conftest.$ac_ext
7313
7314  # OK, works on sane cases.  Now check whether nonexistent headers
7315  # can be detected and how.
7316  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7317/* end confdefs.h.  */
7318#include <ac_nonexistent.h>
7319_ACEOF
7320if ac_fn_c_try_cpp "$LINENO"; then :
7321  # Broken: success on invalid input.
7322continue
7323else
7324  # Passes both tests.
7325ac_preproc_ok=:
7326break
7327fi
7328rm -f conftest.err conftest.i conftest.$ac_ext
7329
7330done
7331# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7332rm -f conftest.i conftest.err conftest.$ac_ext
7333if $ac_preproc_ok; then :
7334  break
7335fi
7336
7337    done
7338    ac_cv_prog_CPP=$CPP
7339
7340fi
7341  CPP=$ac_cv_prog_CPP
7342else
7343  ac_cv_prog_CPP=$CPP
7344fi
7345{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7346$as_echo "$CPP" >&6; }
7347ac_preproc_ok=false
7348for ac_c_preproc_warn_flag in '' yes
7349do
7350  # Use a header file that comes with gcc, so configuring glibc
7351  # with a fresh cross-compiler works.
7352  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7353  # <limits.h> exists even on freestanding compilers.
7354  # On the NeXT, cc -E runs the code through the compiler's parser,
7355  # not just through cpp. "Syntax error" is here to catch this case.
7356  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7357/* end confdefs.h.  */
7358#ifdef __STDC__
7359# include <limits.h>
7360#else
7361# include <assert.h>
7362#endif
7363		     Syntax error
7364_ACEOF
7365if ac_fn_c_try_cpp "$LINENO"; then :
7366
7367else
7368  # Broken: fails on valid input.
7369continue
7370fi
7371rm -f conftest.err conftest.i conftest.$ac_ext
7372
7373  # OK, works on sane cases.  Now check whether nonexistent headers
7374  # can be detected and how.
7375  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7376/* end confdefs.h.  */
7377#include <ac_nonexistent.h>
7378_ACEOF
7379if ac_fn_c_try_cpp "$LINENO"; then :
7380  # Broken: success on invalid input.
7381continue
7382else
7383  # Passes both tests.
7384ac_preproc_ok=:
7385break
7386fi
7387rm -f conftest.err conftest.i conftest.$ac_ext
7388
7389done
7390# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7391rm -f conftest.i conftest.err conftest.$ac_ext
7392if $ac_preproc_ok; then :
7393
7394else
7395  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7396$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7397as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7398See \`config.log' for more details" "$LINENO" 5; }
7399fi
7400
7401ac_ext=c
7402ac_cpp='$CPP $CPPFLAGS'
7403ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7404ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7405ac_compiler_gnu=$ac_cv_c_compiler_gnu
7406
7407
7408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7409$as_echo_n "checking for ANSI C header files... " >&6; }
7410if ${ac_cv_header_stdc+:} false; then :
7411  $as_echo_n "(cached) " >&6
7412else
7413  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7414/* end confdefs.h.  */
7415#include <stdlib.h>
7416#include <stdarg.h>
7417#include <string.h>
7418#include <float.h>
7419
7420int
7421main ()
7422{
7423
7424  ;
7425  return 0;
7426}
7427_ACEOF
7428if ac_fn_c_try_compile "$LINENO"; then :
7429  ac_cv_header_stdc=yes
7430else
7431  ac_cv_header_stdc=no
7432fi
7433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7434
7435if test $ac_cv_header_stdc = yes; then
7436  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7437  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7438/* end confdefs.h.  */
7439#include <string.h>
7440
7441_ACEOF
7442if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7443  $EGREP "memchr" >/dev/null 2>&1; then :
7444
7445else
7446  ac_cv_header_stdc=no
7447fi
7448rm -f conftest*
7449
7450fi
7451
7452if test $ac_cv_header_stdc = yes; then
7453  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7454  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7455/* end confdefs.h.  */
7456#include <stdlib.h>
7457
7458_ACEOF
7459if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7460  $EGREP "free" >/dev/null 2>&1; then :
7461
7462else
7463  ac_cv_header_stdc=no
7464fi
7465rm -f conftest*
7466
7467fi
7468
7469if test $ac_cv_header_stdc = yes; then
7470  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7471  if test "$cross_compiling" = yes; then :
7472  :
7473else
7474  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7475/* end confdefs.h.  */
7476#include <ctype.h>
7477#include <stdlib.h>
7478#if ((' ' & 0x0FF) == 0x020)
7479# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7480# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7481#else
7482# define ISLOWER(c) \
7483		   (('a' <= (c) && (c) <= 'i') \
7484		     || ('j' <= (c) && (c) <= 'r') \
7485		     || ('s' <= (c) && (c) <= 'z'))
7486# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7487#endif
7488
7489#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7490int
7491main ()
7492{
7493  int i;
7494  for (i = 0; i < 256; i++)
7495    if (XOR (islower (i), ISLOWER (i))
7496	|| toupper (i) != TOUPPER (i))
7497      return 2;
7498  return 0;
7499}
7500_ACEOF
7501if ac_fn_c_try_run "$LINENO"; then :
7502
7503else
7504  ac_cv_header_stdc=no
7505fi
7506rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7507  conftest.$ac_objext conftest.beam conftest.$ac_ext
7508fi
7509
7510fi
7511fi
7512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7513$as_echo "$ac_cv_header_stdc" >&6; }
7514if test $ac_cv_header_stdc = yes; then
7515
7516$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7517
7518fi
7519
7520# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7521for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7522		  inttypes.h stdint.h unistd.h
7523do :
7524  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7525ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7526"
7527if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7528  cat >>confdefs.h <<_ACEOF
7529#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7530_ACEOF
7531
7532fi
7533
7534done
7535
7536
7537for ac_header in dlfcn.h
7538do :
7539  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7540"
7541if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7542  cat >>confdefs.h <<_ACEOF
7543#define HAVE_DLFCN_H 1
7544_ACEOF
7545
7546fi
7547
7548done
7549
7550
7551
7552
7553
7554# Set options
7555
7556
7557
7558        enable_dlopen=no
7559
7560
7561  enable_win32_dll=no
7562
7563
7564            # Check whether --enable-shared was given.
7565if test "${enable_shared+set}" = set; then :
7566  enableval=$enable_shared; p=${PACKAGE-default}
7567    case $enableval in
7568    yes) enable_shared=yes ;;
7569    no) enable_shared=no ;;
7570    *)
7571      enable_shared=no
7572      # Look at the argument we got.  We use all the common list separators.
7573      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7574      for pkg in $enableval; do
7575	IFS="$lt_save_ifs"
7576	if test "X$pkg" = "X$p"; then
7577	  enable_shared=yes
7578	fi
7579      done
7580      IFS="$lt_save_ifs"
7581      ;;
7582    esac
7583else
7584  enable_shared=yes
7585fi
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595  # Check whether --enable-static was given.
7596if test "${enable_static+set}" = set; then :
7597  enableval=$enable_static; p=${PACKAGE-default}
7598    case $enableval in
7599    yes) enable_static=yes ;;
7600    no) enable_static=no ;;
7601    *)
7602     enable_static=no
7603      # Look at the argument we got.  We use all the common list separators.
7604      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7605      for pkg in $enableval; do
7606	IFS="$lt_save_ifs"
7607	if test "X$pkg" = "X$p"; then
7608	  enable_static=yes
7609	fi
7610      done
7611      IFS="$lt_save_ifs"
7612      ;;
7613    esac
7614else
7615  enable_static=yes
7616fi
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627# Check whether --with-pic was given.
7628if test "${with_pic+set}" = set; then :
7629  withval=$with_pic; lt_p=${PACKAGE-default}
7630    case $withval in
7631    yes|no) pic_mode=$withval ;;
7632    *)
7633      pic_mode=default
7634      # Look at the argument we got.  We use all the common list separators.
7635      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7636      for lt_pkg in $withval; do
7637	IFS="$lt_save_ifs"
7638	if test "X$lt_pkg" = "X$lt_p"; then
7639	  pic_mode=yes
7640	fi
7641      done
7642      IFS="$lt_save_ifs"
7643      ;;
7644    esac
7645else
7646  pic_mode=default
7647fi
7648
7649
7650test -z "$pic_mode" && pic_mode=default
7651
7652
7653
7654
7655
7656
7657
7658  # Check whether --enable-fast-install was given.
7659if test "${enable_fast_install+set}" = set; then :
7660  enableval=$enable_fast_install; p=${PACKAGE-default}
7661    case $enableval in
7662    yes) enable_fast_install=yes ;;
7663    no) enable_fast_install=no ;;
7664    *)
7665      enable_fast_install=no
7666      # Look at the argument we got.  We use all the common list separators.
7667      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7668      for pkg in $enableval; do
7669	IFS="$lt_save_ifs"
7670	if test "X$pkg" = "X$p"; then
7671	  enable_fast_install=yes
7672	fi
7673      done
7674      IFS="$lt_save_ifs"
7675      ;;
7676    esac
7677else
7678  enable_fast_install=yes
7679fi
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691# This can be used to rebuild libtool when needed
7692LIBTOOL_DEPS="$ltmain"
7693
7694# Always use our own libtool.
7695LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726test -z "$LN_S" && LN_S="ln -s"
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741if test -n "${ZSH_VERSION+set}" ; then
7742   setopt NO_GLOB_SUBST
7743fi
7744
7745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7746$as_echo_n "checking for objdir... " >&6; }
7747if ${lt_cv_objdir+:} false; then :
7748  $as_echo_n "(cached) " >&6
7749else
7750  rm -f .libs 2>/dev/null
7751mkdir .libs 2>/dev/null
7752if test -d .libs; then
7753  lt_cv_objdir=.libs
7754else
7755  # MS-DOS does not allow filenames that begin with a dot.
7756  lt_cv_objdir=_libs
7757fi
7758rmdir .libs 2>/dev/null
7759fi
7760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7761$as_echo "$lt_cv_objdir" >&6; }
7762objdir=$lt_cv_objdir
7763
7764
7765
7766
7767
7768cat >>confdefs.h <<_ACEOF
7769#define LT_OBJDIR "$lt_cv_objdir/"
7770_ACEOF
7771
7772
7773
7774
7775case $host_os in
7776aix3*)
7777  # AIX sometimes has problems with the GCC collect2 program.  For some
7778  # reason, if we set the COLLECT_NAMES environment variable, the problems
7779  # vanish in a puff of smoke.
7780  if test "X${COLLECT_NAMES+set}" != Xset; then
7781    COLLECT_NAMES=
7782    export COLLECT_NAMES
7783  fi
7784  ;;
7785esac
7786
7787# Global variables:
7788ofile=libtool
7789can_build_shared=yes
7790
7791# All known linkers require a `.a' archive for static linking (except MSVC,
7792# which needs '.lib').
7793libext=a
7794
7795with_gnu_ld="$lt_cv_prog_gnu_ld"
7796
7797old_CC="$CC"
7798old_CFLAGS="$CFLAGS"
7799
7800# Set sane defaults for various variables
7801test -z "$CC" && CC=cc
7802test -z "$LTCC" && LTCC=$CC
7803test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7804test -z "$LD" && LD=ld
7805test -z "$ac_objext" && ac_objext=o
7806
7807for cc_temp in $compiler""; do
7808  case $cc_temp in
7809    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7810    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7811    \-*) ;;
7812    *) break;;
7813  esac
7814done
7815cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7816
7817
7818# Only perform the check for file, if the check method requires it
7819test -z "$MAGIC_CMD" && MAGIC_CMD=file
7820case $deplibs_check_method in
7821file_magic*)
7822  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7823    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7824$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7825if ${lt_cv_path_MAGIC_CMD+:} false; then :
7826  $as_echo_n "(cached) " >&6
7827else
7828  case $MAGIC_CMD in
7829[\\/*] |  ?:[\\/]*)
7830  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7831  ;;
7832*)
7833  lt_save_MAGIC_CMD="$MAGIC_CMD"
7834  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7835  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7836  for ac_dir in $ac_dummy; do
7837    IFS="$lt_save_ifs"
7838    test -z "$ac_dir" && ac_dir=.
7839    if test -f $ac_dir/${ac_tool_prefix}file; then
7840      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7841      if test -n "$file_magic_test_file"; then
7842	case $deplibs_check_method in
7843	"file_magic "*)
7844	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7845	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7846	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7847	    $EGREP "$file_magic_regex" > /dev/null; then
7848	    :
7849	  else
7850	    cat <<_LT_EOF 1>&2
7851
7852*** Warning: the command libtool uses to detect shared libraries,
7853*** $file_magic_cmd, produces output that libtool cannot recognize.
7854*** The result is that libtool may fail to recognize shared libraries
7855*** as such.  This will affect the creation of libtool libraries that
7856*** depend on shared libraries, but programs linked with such libtool
7857*** libraries will work regardless of this problem.  Nevertheless, you
7858*** may want to report the problem to your system manager and/or to
7859*** bug-libtool@gnu.org
7860
7861_LT_EOF
7862	  fi ;;
7863	esac
7864      fi
7865      break
7866    fi
7867  done
7868  IFS="$lt_save_ifs"
7869  MAGIC_CMD="$lt_save_MAGIC_CMD"
7870  ;;
7871esac
7872fi
7873
7874MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7875if test -n "$MAGIC_CMD"; then
7876  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7877$as_echo "$MAGIC_CMD" >&6; }
7878else
7879  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7880$as_echo "no" >&6; }
7881fi
7882
7883
7884
7885
7886
7887if test -z "$lt_cv_path_MAGIC_CMD"; then
7888  if test -n "$ac_tool_prefix"; then
7889    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7890$as_echo_n "checking for file... " >&6; }
7891if ${lt_cv_path_MAGIC_CMD+:} false; then :
7892  $as_echo_n "(cached) " >&6
7893else
7894  case $MAGIC_CMD in
7895[\\/*] |  ?:[\\/]*)
7896  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7897  ;;
7898*)
7899  lt_save_MAGIC_CMD="$MAGIC_CMD"
7900  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7901  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7902  for ac_dir in $ac_dummy; do
7903    IFS="$lt_save_ifs"
7904    test -z "$ac_dir" && ac_dir=.
7905    if test -f $ac_dir/file; then
7906      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7907      if test -n "$file_magic_test_file"; then
7908	case $deplibs_check_method in
7909	"file_magic "*)
7910	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7911	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7912	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7913	    $EGREP "$file_magic_regex" > /dev/null; then
7914	    :
7915	  else
7916	    cat <<_LT_EOF 1>&2
7917
7918*** Warning: the command libtool uses to detect shared libraries,
7919*** $file_magic_cmd, produces output that libtool cannot recognize.
7920*** The result is that libtool may fail to recognize shared libraries
7921*** as such.  This will affect the creation of libtool libraries that
7922*** depend on shared libraries, but programs linked with such libtool
7923*** libraries will work regardless of this problem.  Nevertheless, you
7924*** may want to report the problem to your system manager and/or to
7925*** bug-libtool@gnu.org
7926
7927_LT_EOF
7928	  fi ;;
7929	esac
7930      fi
7931      break
7932    fi
7933  done
7934  IFS="$lt_save_ifs"
7935  MAGIC_CMD="$lt_save_MAGIC_CMD"
7936  ;;
7937esac
7938fi
7939
7940MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7941if test -n "$MAGIC_CMD"; then
7942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7943$as_echo "$MAGIC_CMD" >&6; }
7944else
7945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7946$as_echo "no" >&6; }
7947fi
7948
7949
7950  else
7951    MAGIC_CMD=:
7952  fi
7953fi
7954
7955  fi
7956  ;;
7957esac
7958
7959# Use C for the default configuration in the libtool script
7960
7961lt_save_CC="$CC"
7962ac_ext=c
7963ac_cpp='$CPP $CPPFLAGS'
7964ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7965ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7966ac_compiler_gnu=$ac_cv_c_compiler_gnu
7967
7968
7969# Source file extension for C test sources.
7970ac_ext=c
7971
7972# Object file extension for compiled C test sources.
7973objext=o
7974objext=$objext
7975
7976# Code to be used in simple compile tests
7977lt_simple_compile_test_code="int some_variable = 0;"
7978
7979# Code to be used in simple link tests
7980lt_simple_link_test_code='int main(){return(0);}'
7981
7982
7983
7984
7985
7986
7987
7988# If no C compiler was specified, use CC.
7989LTCC=${LTCC-"$CC"}
7990
7991# If no C compiler flags were specified, use CFLAGS.
7992LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7993
7994# Allow CC to be a program name with arguments.
7995compiler=$CC
7996
7997# Save the default compiler, since it gets overwritten when the other
7998# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7999compiler_DEFAULT=$CC
8000
8001# save warnings/boilerplate of simple test code
8002ac_outfile=conftest.$ac_objext
8003echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8004eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8005_lt_compiler_boilerplate=`cat conftest.err`
8006$RM conftest*
8007
8008ac_outfile=conftest.$ac_objext
8009echo "$lt_simple_link_test_code" >conftest.$ac_ext
8010eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8011_lt_linker_boilerplate=`cat conftest.err`
8012$RM -r conftest*
8013
8014
8015if test -n "$compiler"; then
8016
8017lt_prog_compiler_no_builtin_flag=
8018
8019if test "$GCC" = yes; then
8020  case $cc_basename in
8021  nvcc*)
8022    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8023  *)
8024    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8025  esac
8026
8027  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8028$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8029if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8030  $as_echo_n "(cached) " >&6
8031else
8032  lt_cv_prog_compiler_rtti_exceptions=no
8033   ac_outfile=conftest.$ac_objext
8034   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8035   lt_compiler_flag="-fno-rtti -fno-exceptions"
8036   # Insert the option either (1) after the last *FLAGS variable, or
8037   # (2) before a word containing "conftest.", or (3) at the end.
8038   # Note that $ac_compile itself does not contain backslashes and begins
8039   # with a dollar sign (not a hyphen), so the echo should work correctly.
8040   # The option is referenced via a variable to avoid confusing sed.
8041   lt_compile=`echo "$ac_compile" | $SED \
8042   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8043   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8044   -e 's:$: $lt_compiler_flag:'`
8045   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8046   (eval "$lt_compile" 2>conftest.err)
8047   ac_status=$?
8048   cat conftest.err >&5
8049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8050   if (exit $ac_status) && test -s "$ac_outfile"; then
8051     # The compiler can only warn and ignore the option if not recognized
8052     # So say no if there are warnings other than the usual output.
8053     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8054     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8055     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8056       lt_cv_prog_compiler_rtti_exceptions=yes
8057     fi
8058   fi
8059   $RM conftest*
8060
8061fi
8062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8063$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8064
8065if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8066    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8067else
8068    :
8069fi
8070
8071fi
8072
8073
8074
8075
8076
8077
8078  lt_prog_compiler_wl=
8079lt_prog_compiler_pic=
8080lt_prog_compiler_static=
8081
8082
8083  if test "$GCC" = yes; then
8084    lt_prog_compiler_wl='-Wl,'
8085    lt_prog_compiler_static='-static'
8086
8087    case $host_os in
8088      aix*)
8089      # All AIX code is PIC.
8090      if test "$host_cpu" = ia64; then
8091	# AIX 5 now supports IA64 processor
8092	lt_prog_compiler_static='-Bstatic'
8093      fi
8094      ;;
8095
8096    amigaos*)
8097      case $host_cpu in
8098      powerpc)
8099            # see comment about AmigaOS4 .so support
8100            lt_prog_compiler_pic='-fPIC'
8101        ;;
8102      m68k)
8103            # FIXME: we need at least 68020 code to build shared libraries, but
8104            # adding the `-m68020' flag to GCC prevents building anything better,
8105            # like `-m68040'.
8106            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8107        ;;
8108      esac
8109      ;;
8110
8111    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8112      # PIC is the default for these OSes.
8113      ;;
8114
8115    mingw* | cygwin* | pw32* | os2* | cegcc*)
8116      # This hack is so that the source file can tell whether it is being
8117      # built for inclusion in a dll (and should export symbols for example).
8118      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8119      # (--disable-auto-import) libraries
8120      lt_prog_compiler_pic='-DDLL_EXPORT'
8121      ;;
8122
8123    darwin* | rhapsody*)
8124      # PIC is the default on this platform
8125      # Common symbols not allowed in MH_DYLIB files
8126      lt_prog_compiler_pic='-fno-common'
8127      ;;
8128
8129    haiku*)
8130      # PIC is the default for Haiku.
8131      # The "-static" flag exists, but is broken.
8132      lt_prog_compiler_static=
8133      ;;
8134
8135    hpux*)
8136      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8137      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8138      # sets the default TLS model and affects inlining.
8139      case $host_cpu in
8140      hppa*64*)
8141	# +Z the default
8142	;;
8143      *)
8144	lt_prog_compiler_pic='-fPIC'
8145	;;
8146      esac
8147      ;;
8148
8149    interix[3-9]*)
8150      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8151      # Instead, we relocate shared libraries at runtime.
8152      ;;
8153
8154    msdosdjgpp*)
8155      # Just because we use GCC doesn't mean we suddenly get shared libraries
8156      # on systems that don't support them.
8157      lt_prog_compiler_can_build_shared=no
8158      enable_shared=no
8159      ;;
8160
8161    *nto* | *qnx*)
8162      # QNX uses GNU C++, but need to define -shared option too, otherwise
8163      # it will coredump.
8164      lt_prog_compiler_pic='-fPIC -shared'
8165      ;;
8166
8167    sysv4*MP*)
8168      if test -d /usr/nec; then
8169	lt_prog_compiler_pic=-Kconform_pic
8170      fi
8171      ;;
8172
8173    *)
8174      lt_prog_compiler_pic='-fPIC'
8175      ;;
8176    esac
8177
8178    case $cc_basename in
8179    nvcc*) # Cuda Compiler Driver 2.2
8180      lt_prog_compiler_wl='-Xlinker '
8181      if test -n "$lt_prog_compiler_pic"; then
8182        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8183      fi
8184      ;;
8185    esac
8186  else
8187    # PORTME Check for flag to pass linker flags through the system compiler.
8188    case $host_os in
8189    aix*)
8190      lt_prog_compiler_wl='-Wl,'
8191      if test "$host_cpu" = ia64; then
8192	# AIX 5 now supports IA64 processor
8193	lt_prog_compiler_static='-Bstatic'
8194      else
8195	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8196      fi
8197      ;;
8198
8199    mingw* | cygwin* | pw32* | os2* | cegcc*)
8200      # This hack is so that the source file can tell whether it is being
8201      # built for inclusion in a dll (and should export symbols for example).
8202      lt_prog_compiler_pic='-DDLL_EXPORT'
8203      ;;
8204
8205    hpux9* | hpux10* | hpux11*)
8206      lt_prog_compiler_wl='-Wl,'
8207      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8208      # not for PA HP-UX.
8209      case $host_cpu in
8210      hppa*64*|ia64*)
8211	# +Z the default
8212	;;
8213      *)
8214	lt_prog_compiler_pic='+Z'
8215	;;
8216      esac
8217      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8218      lt_prog_compiler_static='${wl}-a ${wl}archive'
8219      ;;
8220
8221    irix5* | irix6* | nonstopux*)
8222      lt_prog_compiler_wl='-Wl,'
8223      # PIC (with -KPIC) is the default.
8224      lt_prog_compiler_static='-non_shared'
8225      ;;
8226
8227    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8228      case $cc_basename in
8229      # old Intel for x86_64 which still supported -KPIC.
8230      ecc*)
8231	lt_prog_compiler_wl='-Wl,'
8232	lt_prog_compiler_pic='-KPIC'
8233	lt_prog_compiler_static='-static'
8234        ;;
8235      # icc used to be incompatible with GCC.
8236      # ICC 10 doesn't accept -KPIC any more.
8237      icc* | ifort*)
8238	lt_prog_compiler_wl='-Wl,'
8239	lt_prog_compiler_pic='-fPIC'
8240	lt_prog_compiler_static='-static'
8241        ;;
8242      # Lahey Fortran 8.1.
8243      lf95*)
8244	lt_prog_compiler_wl='-Wl,'
8245	lt_prog_compiler_pic='--shared'
8246	lt_prog_compiler_static='--static'
8247	;;
8248      nagfor*)
8249	# NAG Fortran compiler
8250	lt_prog_compiler_wl='-Wl,-Wl,,'
8251	lt_prog_compiler_pic='-PIC'
8252	lt_prog_compiler_static='-Bstatic'
8253	;;
8254      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8255        # Portland Group compilers (*not* the Pentium gcc compiler,
8256	# which looks to be a dead project)
8257	lt_prog_compiler_wl='-Wl,'
8258	lt_prog_compiler_pic='-fpic'
8259	lt_prog_compiler_static='-Bstatic'
8260        ;;
8261      ccc*)
8262        lt_prog_compiler_wl='-Wl,'
8263        # All Alpha code is PIC.
8264        lt_prog_compiler_static='-non_shared'
8265        ;;
8266      xl* | bgxl* | bgf* | mpixl*)
8267	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8268	lt_prog_compiler_wl='-Wl,'
8269	lt_prog_compiler_pic='-qpic'
8270	lt_prog_compiler_static='-qstaticlink'
8271	;;
8272      *)
8273	case `$CC -V 2>&1 | sed 5q` in
8274	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8275	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8276	  lt_prog_compiler_pic='-KPIC'
8277	  lt_prog_compiler_static='-Bstatic'
8278	  lt_prog_compiler_wl=''
8279	  ;;
8280	*Sun\ F* | *Sun*Fortran*)
8281	  lt_prog_compiler_pic='-KPIC'
8282	  lt_prog_compiler_static='-Bstatic'
8283	  lt_prog_compiler_wl='-Qoption ld '
8284	  ;;
8285	*Sun\ C*)
8286	  # Sun C 5.9
8287	  lt_prog_compiler_pic='-KPIC'
8288	  lt_prog_compiler_static='-Bstatic'
8289	  lt_prog_compiler_wl='-Wl,'
8290	  ;;
8291        *Intel*\ [CF]*Compiler*)
8292	  lt_prog_compiler_wl='-Wl,'
8293	  lt_prog_compiler_pic='-fPIC'
8294	  lt_prog_compiler_static='-static'
8295	  ;;
8296	*Portland\ Group*)
8297	  lt_prog_compiler_wl='-Wl,'
8298	  lt_prog_compiler_pic='-fpic'
8299	  lt_prog_compiler_static='-Bstatic'
8300	  ;;
8301	esac
8302	;;
8303      esac
8304      ;;
8305
8306    newsos6)
8307      lt_prog_compiler_pic='-KPIC'
8308      lt_prog_compiler_static='-Bstatic'
8309      ;;
8310
8311    *nto* | *qnx*)
8312      # QNX uses GNU C++, but need to define -shared option too, otherwise
8313      # it will coredump.
8314      lt_prog_compiler_pic='-fPIC -shared'
8315      ;;
8316
8317    osf3* | osf4* | osf5*)
8318      lt_prog_compiler_wl='-Wl,'
8319      # All OSF/1 code is PIC.
8320      lt_prog_compiler_static='-non_shared'
8321      ;;
8322
8323    rdos*)
8324      lt_prog_compiler_static='-non_shared'
8325      ;;
8326
8327    solaris*)
8328      lt_prog_compiler_pic='-KPIC'
8329      lt_prog_compiler_static='-Bstatic'
8330      case $cc_basename in
8331      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8332	lt_prog_compiler_wl='-Qoption ld ';;
8333      *)
8334	lt_prog_compiler_wl='-Wl,';;
8335      esac
8336      ;;
8337
8338    sunos4*)
8339      lt_prog_compiler_wl='-Qoption ld '
8340      lt_prog_compiler_pic='-PIC'
8341      lt_prog_compiler_static='-Bstatic'
8342      ;;
8343
8344    sysv4 | sysv4.2uw2* | sysv4.3*)
8345      lt_prog_compiler_wl='-Wl,'
8346      lt_prog_compiler_pic='-KPIC'
8347      lt_prog_compiler_static='-Bstatic'
8348      ;;
8349
8350    sysv4*MP*)
8351      if test -d /usr/nec ;then
8352	lt_prog_compiler_pic='-Kconform_pic'
8353	lt_prog_compiler_static='-Bstatic'
8354      fi
8355      ;;
8356
8357    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8358      lt_prog_compiler_wl='-Wl,'
8359      lt_prog_compiler_pic='-KPIC'
8360      lt_prog_compiler_static='-Bstatic'
8361      ;;
8362
8363    unicos*)
8364      lt_prog_compiler_wl='-Wl,'
8365      lt_prog_compiler_can_build_shared=no
8366      ;;
8367
8368    uts4*)
8369      lt_prog_compiler_pic='-pic'
8370      lt_prog_compiler_static='-Bstatic'
8371      ;;
8372
8373    *)
8374      lt_prog_compiler_can_build_shared=no
8375      ;;
8376    esac
8377  fi
8378
8379case $host_os in
8380  # For platforms which do not support PIC, -DPIC is meaningless:
8381  *djgpp*)
8382    lt_prog_compiler_pic=
8383    ;;
8384  *)
8385    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8386    ;;
8387esac
8388
8389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8390$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8391if ${lt_cv_prog_compiler_pic+:} false; then :
8392  $as_echo_n "(cached) " >&6
8393else
8394  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8395fi
8396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8397$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8398lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8399
8400#
8401# Check to make sure the PIC flag actually works.
8402#
8403if test -n "$lt_prog_compiler_pic"; then
8404  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8405$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8406if ${lt_cv_prog_compiler_pic_works+:} false; then :
8407  $as_echo_n "(cached) " >&6
8408else
8409  lt_cv_prog_compiler_pic_works=no
8410   ac_outfile=conftest.$ac_objext
8411   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8412   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8413   # Insert the option either (1) after the last *FLAGS variable, or
8414   # (2) before a word containing "conftest.", or (3) at the end.
8415   # Note that $ac_compile itself does not contain backslashes and begins
8416   # with a dollar sign (not a hyphen), so the echo should work correctly.
8417   # The option is referenced via a variable to avoid confusing sed.
8418   lt_compile=`echo "$ac_compile" | $SED \
8419   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8420   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8421   -e 's:$: $lt_compiler_flag:'`
8422   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8423   (eval "$lt_compile" 2>conftest.err)
8424   ac_status=$?
8425   cat conftest.err >&5
8426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8427   if (exit $ac_status) && test -s "$ac_outfile"; then
8428     # The compiler can only warn and ignore the option if not recognized
8429     # So say no if there are warnings other than the usual output.
8430     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8431     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8432     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8433       lt_cv_prog_compiler_pic_works=yes
8434     fi
8435   fi
8436   $RM conftest*
8437
8438fi
8439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8440$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8441
8442if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8443    case $lt_prog_compiler_pic in
8444     "" | " "*) ;;
8445     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8446     esac
8447else
8448    lt_prog_compiler_pic=
8449     lt_prog_compiler_can_build_shared=no
8450fi
8451
8452fi
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464#
8465# Check to make sure the static flag actually works.
8466#
8467wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8469$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8470if ${lt_cv_prog_compiler_static_works+:} false; then :
8471  $as_echo_n "(cached) " >&6
8472else
8473  lt_cv_prog_compiler_static_works=no
8474   save_LDFLAGS="$LDFLAGS"
8475   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8476   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8477   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8478     # The linker can only warn and ignore the option if not recognized
8479     # So say no if there are warnings
8480     if test -s conftest.err; then
8481       # Append any errors to the config.log.
8482       cat conftest.err 1>&5
8483       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8484       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8485       if diff conftest.exp conftest.er2 >/dev/null; then
8486         lt_cv_prog_compiler_static_works=yes
8487       fi
8488     else
8489       lt_cv_prog_compiler_static_works=yes
8490     fi
8491   fi
8492   $RM -r conftest*
8493   LDFLAGS="$save_LDFLAGS"
8494
8495fi
8496{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8497$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8498
8499if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8500    :
8501else
8502    lt_prog_compiler_static=
8503fi
8504
8505
8506
8507
8508
8509
8510
8511  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8512$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8513if ${lt_cv_prog_compiler_c_o+:} false; then :
8514  $as_echo_n "(cached) " >&6
8515else
8516  lt_cv_prog_compiler_c_o=no
8517   $RM -r conftest 2>/dev/null
8518   mkdir conftest
8519   cd conftest
8520   mkdir out
8521   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8522
8523   lt_compiler_flag="-o out/conftest2.$ac_objext"
8524   # Insert the option either (1) after the last *FLAGS variable, or
8525   # (2) before a word containing "conftest.", or (3) at the end.
8526   # Note that $ac_compile itself does not contain backslashes and begins
8527   # with a dollar sign (not a hyphen), so the echo should work correctly.
8528   lt_compile=`echo "$ac_compile" | $SED \
8529   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8530   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8531   -e 's:$: $lt_compiler_flag:'`
8532   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8533   (eval "$lt_compile" 2>out/conftest.err)
8534   ac_status=$?
8535   cat out/conftest.err >&5
8536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8537   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8538   then
8539     # The compiler can only warn and ignore the option if not recognized
8540     # So say no if there are warnings
8541     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8542     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8543     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8544       lt_cv_prog_compiler_c_o=yes
8545     fi
8546   fi
8547   chmod u+w . 2>&5
8548   $RM conftest*
8549   # SGI C++ compiler will create directory out/ii_files/ for
8550   # template instantiation
8551   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8552   $RM out/* && rmdir out
8553   cd ..
8554   $RM -r conftest
8555   $RM conftest*
8556
8557fi
8558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8559$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8560
8561
8562
8563
8564
8565
8566  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8567$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8568if ${lt_cv_prog_compiler_c_o+:} false; then :
8569  $as_echo_n "(cached) " >&6
8570else
8571  lt_cv_prog_compiler_c_o=no
8572   $RM -r conftest 2>/dev/null
8573   mkdir conftest
8574   cd conftest
8575   mkdir out
8576   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8577
8578   lt_compiler_flag="-o out/conftest2.$ac_objext"
8579   # Insert the option either (1) after the last *FLAGS variable, or
8580   # (2) before a word containing "conftest.", or (3) at the end.
8581   # Note that $ac_compile itself does not contain backslashes and begins
8582   # with a dollar sign (not a hyphen), so the echo should work correctly.
8583   lt_compile=`echo "$ac_compile" | $SED \
8584   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8585   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8586   -e 's:$: $lt_compiler_flag:'`
8587   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8588   (eval "$lt_compile" 2>out/conftest.err)
8589   ac_status=$?
8590   cat out/conftest.err >&5
8591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8592   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8593   then
8594     # The compiler can only warn and ignore the option if not recognized
8595     # So say no if there are warnings
8596     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8597     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8598     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8599       lt_cv_prog_compiler_c_o=yes
8600     fi
8601   fi
8602   chmod u+w . 2>&5
8603   $RM conftest*
8604   # SGI C++ compiler will create directory out/ii_files/ for
8605   # template instantiation
8606   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8607   $RM out/* && rmdir out
8608   cd ..
8609   $RM -r conftest
8610   $RM conftest*
8611
8612fi
8613{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8614$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8615
8616
8617
8618
8619hard_links="nottested"
8620if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8621  # do not overwrite the value of need_locks provided by the user
8622  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8623$as_echo_n "checking if we can lock with hard links... " >&6; }
8624  hard_links=yes
8625  $RM conftest*
8626  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8627  touch conftest.a
8628  ln conftest.a conftest.b 2>&5 || hard_links=no
8629  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8631$as_echo "$hard_links" >&6; }
8632  if test "$hard_links" = no; then
8633    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8634$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8635    need_locks=warn
8636  fi
8637else
8638  need_locks=no
8639fi
8640
8641
8642
8643
8644
8645
8646  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8647$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8648
8649  runpath_var=
8650  allow_undefined_flag=
8651  always_export_symbols=no
8652  archive_cmds=
8653  archive_expsym_cmds=
8654  compiler_needs_object=no
8655  enable_shared_with_static_runtimes=no
8656  export_dynamic_flag_spec=
8657  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8658  hardcode_automatic=no
8659  hardcode_direct=no
8660  hardcode_direct_absolute=no
8661  hardcode_libdir_flag_spec=
8662  hardcode_libdir_separator=
8663  hardcode_minus_L=no
8664  hardcode_shlibpath_var=unsupported
8665  inherit_rpath=no
8666  link_all_deplibs=unknown
8667  module_cmds=
8668  module_expsym_cmds=
8669  old_archive_from_new_cmds=
8670  old_archive_from_expsyms_cmds=
8671  thread_safe_flag_spec=
8672  whole_archive_flag_spec=
8673  # include_expsyms should be a list of space-separated symbols to be *always*
8674  # included in the symbol list
8675  include_expsyms=
8676  # exclude_expsyms can be an extended regexp of symbols to exclude
8677  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8678  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8679  # as well as any symbol that contains `d'.
8680  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8681  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8682  # platforms (ab)use it in PIC code, but their linkers get confused if
8683  # the symbol is explicitly referenced.  Since portable code cannot
8684  # rely on this symbol name, it's probably fine to never include it in
8685  # preloaded symbol tables.
8686  # Exclude shared library initialization/finalization symbols.
8687  extract_expsyms_cmds=
8688
8689  case $host_os in
8690  cygwin* | mingw* | pw32* | cegcc*)
8691    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8692    # When not using gcc, we currently assume that we are using
8693    # Microsoft Visual C++.
8694    if test "$GCC" != yes; then
8695      with_gnu_ld=no
8696    fi
8697    ;;
8698  interix*)
8699    # we just hope/assume this is gcc and not c89 (= MSVC++)
8700    with_gnu_ld=yes
8701    ;;
8702  openbsd*)
8703    with_gnu_ld=no
8704    ;;
8705  linux* | k*bsd*-gnu | gnu*)
8706    link_all_deplibs=no
8707    ;;
8708  esac
8709
8710  ld_shlibs=yes
8711
8712  # On some targets, GNU ld is compatible enough with the native linker
8713  # that we're better off using the native interface for both.
8714  lt_use_gnu_ld_interface=no
8715  if test "$with_gnu_ld" = yes; then
8716    case $host_os in
8717      aix*)
8718	# The AIX port of GNU ld has always aspired to compatibility
8719	# with the native linker.  However, as the warning in the GNU ld
8720	# block says, versions before 2.19.5* couldn't really create working
8721	# shared libraries, regardless of the interface used.
8722	case `$LD -v 2>&1` in
8723	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8724	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8725	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8726	  *)
8727	    lt_use_gnu_ld_interface=yes
8728	    ;;
8729	esac
8730	;;
8731      *)
8732	lt_use_gnu_ld_interface=yes
8733	;;
8734    esac
8735  fi
8736
8737  if test "$lt_use_gnu_ld_interface" = yes; then
8738    # If archive_cmds runs LD, not CC, wlarc should be empty
8739    wlarc='${wl}'
8740
8741    # Set some defaults for GNU ld with shared library support. These
8742    # are reset later if shared libraries are not supported. Putting them
8743    # here allows them to be overridden if necessary.
8744    runpath_var=LD_RUN_PATH
8745    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8746    export_dynamic_flag_spec='${wl}--export-dynamic'
8747    # ancient GNU ld didn't support --whole-archive et. al.
8748    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8749      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8750    else
8751      whole_archive_flag_spec=
8752    fi
8753    supports_anon_versioning=no
8754    case `$LD -v 2>&1` in
8755      *GNU\ gold*) supports_anon_versioning=yes ;;
8756      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8757      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8758      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8759      *\ 2.11.*) ;; # other 2.11 versions
8760      *) supports_anon_versioning=yes ;;
8761    esac
8762
8763    # See if GNU ld supports shared libraries.
8764    case $host_os in
8765    aix[3-9]*)
8766      # On AIX/PPC, the GNU linker is very broken
8767      if test "$host_cpu" != ia64; then
8768	ld_shlibs=no
8769	cat <<_LT_EOF 1>&2
8770
8771*** Warning: the GNU linker, at least up to release 2.19, is reported
8772*** to be unable to reliably create shared libraries on AIX.
8773*** Therefore, libtool is disabling shared libraries support.  If you
8774*** really care for shared libraries, you may want to install binutils
8775*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8776*** You will then need to restart the configuration process.
8777
8778_LT_EOF
8779      fi
8780      ;;
8781
8782    amigaos*)
8783      case $host_cpu in
8784      powerpc)
8785            # see comment about AmigaOS4 .so support
8786            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8787            archive_expsym_cmds=''
8788        ;;
8789      m68k)
8790            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)'
8791            hardcode_libdir_flag_spec='-L$libdir'
8792            hardcode_minus_L=yes
8793        ;;
8794      esac
8795      ;;
8796
8797    beos*)
8798      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8799	allow_undefined_flag=unsupported
8800	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8801	# support --undefined.  This deserves some investigation.  FIXME
8802	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8803      else
8804	ld_shlibs=no
8805      fi
8806      ;;
8807
8808    cygwin* | mingw* | pw32* | cegcc*)
8809      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8810      # as there is no search path for DLLs.
8811      hardcode_libdir_flag_spec='-L$libdir'
8812      export_dynamic_flag_spec='${wl}--export-all-symbols'
8813      allow_undefined_flag=unsupported
8814      always_export_symbols=no
8815      enable_shared_with_static_runtimes=yes
8816      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'
8817      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8818
8819      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8820        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8821	# If the export-symbols file already is a .def file (1st line
8822	# is EXPORTS), use it as is; otherwise, prepend...
8823	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8824	  cp $export_symbols $output_objdir/$soname.def;
8825	else
8826	  echo EXPORTS > $output_objdir/$soname.def;
8827	  cat $export_symbols >> $output_objdir/$soname.def;
8828	fi~
8829	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8830      else
8831	ld_shlibs=no
8832      fi
8833      ;;
8834
8835    haiku*)
8836      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8837      link_all_deplibs=yes
8838      ;;
8839
8840    interix[3-9]*)
8841      hardcode_direct=no
8842      hardcode_shlibpath_var=no
8843      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8844      export_dynamic_flag_spec='${wl}-E'
8845      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8846      # Instead, shared libraries are loaded at an image base (0x10000000 by
8847      # default) and relocated if they conflict, which is a slow very memory
8848      # consuming and fragmenting process.  To avoid this, we pick a random,
8849      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8850      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8851      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8852      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'
8853      ;;
8854
8855    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8856      tmp_diet=no
8857      if test "$host_os" = linux-dietlibc; then
8858	case $cc_basename in
8859	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8860	esac
8861      fi
8862      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8863	 && test "$tmp_diet" = no
8864      then
8865	tmp_addflag=' $pic_flag'
8866	tmp_sharedflag='-shared'
8867	case $cc_basename,$host_cpu in
8868        pgcc*)				# Portland Group C compiler
8869	  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'
8870	  tmp_addflag=' $pic_flag'
8871	  ;;
8872	pgf77* | pgf90* | pgf95* | pgfortran*)
8873					# Portland Group f77 and f90 compilers
8874	  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'
8875	  tmp_addflag=' $pic_flag -Mnomain' ;;
8876	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8877	  tmp_addflag=' -i_dynamic' ;;
8878	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8879	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8880	ifc* | ifort*)			# Intel Fortran compiler
8881	  tmp_addflag=' -nofor_main' ;;
8882	lf95*)				# Lahey Fortran 8.1
8883	  whole_archive_flag_spec=
8884	  tmp_sharedflag='--shared' ;;
8885	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8886	  tmp_sharedflag='-qmkshrobj'
8887	  tmp_addflag= ;;
8888	nvcc*)	# Cuda Compiler Driver 2.2
8889	  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'
8890	  compiler_needs_object=yes
8891	  ;;
8892	esac
8893	case `$CC -V 2>&1 | sed 5q` in
8894	*Sun\ C*)			# Sun C 5.9
8895	  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'
8896	  compiler_needs_object=yes
8897	  tmp_sharedflag='-G' ;;
8898	*Sun\ F*)			# Sun Fortran 8.3
8899	  tmp_sharedflag='-G' ;;
8900	esac
8901	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8902
8903        if test "x$supports_anon_versioning" = xyes; then
8904          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8905	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8906	    echo "local: *; };" >> $output_objdir/$libname.ver~
8907	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8908        fi
8909
8910	case $cc_basename in
8911	xlf* | bgf* | bgxlf* | mpixlf*)
8912	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8913	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8914	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8915	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8916	  if test "x$supports_anon_versioning" = xyes; then
8917	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8918	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8919	      echo "local: *; };" >> $output_objdir/$libname.ver~
8920	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8921	  fi
8922	  ;;
8923	esac
8924      else
8925        ld_shlibs=no
8926      fi
8927      ;;
8928
8929    netbsd* | netbsdelf*-gnu)
8930      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8931	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8932	wlarc=
8933      else
8934	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8935	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8936      fi
8937      ;;
8938
8939    solaris*)
8940      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8941	ld_shlibs=no
8942	cat <<_LT_EOF 1>&2
8943
8944*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8945*** create shared libraries on Solaris systems.  Therefore, libtool
8946*** is disabling shared libraries support.  We urge you to upgrade GNU
8947*** binutils to release 2.9.1 or newer.  Another option is to modify
8948*** your PATH or compiler configuration so that the native linker is
8949*** used, and then restart.
8950
8951_LT_EOF
8952      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8953	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8954	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8955      else
8956	ld_shlibs=no
8957      fi
8958      ;;
8959
8960    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8961      case `$LD -v 2>&1` in
8962        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8963	ld_shlibs=no
8964	cat <<_LT_EOF 1>&2
8965
8966*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8967*** reliably create shared libraries on SCO systems.  Therefore, libtool
8968*** is disabling shared libraries support.  We urge you to upgrade GNU
8969*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8970*** your PATH or compiler configuration so that the native linker is
8971*** used, and then restart.
8972
8973_LT_EOF
8974	;;
8975	*)
8976	  # For security reasons, it is highly recommended that you always
8977	  # use absolute paths for naming shared libraries, and exclude the
8978	  # DT_RUNPATH tag from executables and libraries.  But doing so
8979	  # requires that you compile everything twice, which is a pain.
8980	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8981	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8982	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8983	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8984	  else
8985	    ld_shlibs=no
8986	  fi
8987	;;
8988      esac
8989      ;;
8990
8991    sunos4*)
8992      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8993      wlarc=
8994      hardcode_direct=yes
8995      hardcode_shlibpath_var=no
8996      ;;
8997
8998    *)
8999      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9000	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9001	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9002      else
9003	ld_shlibs=no
9004      fi
9005      ;;
9006    esac
9007
9008    if test "$ld_shlibs" = no; then
9009      runpath_var=
9010      hardcode_libdir_flag_spec=
9011      export_dynamic_flag_spec=
9012      whole_archive_flag_spec=
9013    fi
9014  else
9015    # PORTME fill in a description of your system's linker (not GNU ld)
9016    case $host_os in
9017    aix3*)
9018      allow_undefined_flag=unsupported
9019      always_export_symbols=yes
9020      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'
9021      # Note: this linker hardcodes the directories in LIBPATH if there
9022      # are no directories specified by -L.
9023      hardcode_minus_L=yes
9024      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9025	# Neither direct hardcoding nor static linking is supported with a
9026	# broken collect2.
9027	hardcode_direct=unsupported
9028      fi
9029      ;;
9030
9031    aix[4-9]*)
9032      if test "$host_cpu" = ia64; then
9033	# On IA64, the linker does run time linking by default, so we don't
9034	# have to do anything special.
9035	aix_use_runtimelinking=no
9036	exp_sym_flag='-Bexport'
9037	no_entry_flag=""
9038      else
9039	# If we're using GNU nm, then we don't want the "-C" option.
9040	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9041	# Also, AIX nm treats weak defined symbols like other global
9042	# defined symbols, whereas GNU nm marks them as "W".
9043	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9044	  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'
9045	else
9046	  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'
9047	fi
9048	aix_use_runtimelinking=no
9049
9050	# Test if we are trying to use run time linking or normal
9051	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9052	# need to do runtime linking.
9053	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9054	  for ld_flag in $LDFLAGS; do
9055	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9056	    aix_use_runtimelinking=yes
9057	    break
9058	  fi
9059	  done
9060	  ;;
9061	esac
9062
9063	exp_sym_flag='-bexport'
9064	no_entry_flag='-bnoentry'
9065      fi
9066
9067      # When large executables or shared objects are built, AIX ld can
9068      # have problems creating the table of contents.  If linking a library
9069      # or program results in "error TOC overflow" add -mminimal-toc to
9070      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9071      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9072
9073      archive_cmds=''
9074      hardcode_direct=yes
9075      hardcode_direct_absolute=yes
9076      hardcode_libdir_separator=':'
9077      link_all_deplibs=yes
9078      file_list_spec='${wl}-f,'
9079
9080      if test "$GCC" = yes; then
9081	case $host_os in aix4.[012]|aix4.[012].*)
9082	# We only want to do this on AIX 4.2 and lower, the check
9083	# below for broken collect2 doesn't work under 4.3+
9084	  collect2name=`${CC} -print-prog-name=collect2`
9085	  if test -f "$collect2name" &&
9086	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9087	  then
9088	  # We have reworked collect2
9089	  :
9090	  else
9091	  # We have old collect2
9092	  hardcode_direct=unsupported
9093	  # It fails to find uninstalled libraries when the uninstalled
9094	  # path is not listed in the libpath.  Setting hardcode_minus_L
9095	  # to unsupported forces relinking
9096	  hardcode_minus_L=yes
9097	  hardcode_libdir_flag_spec='-L$libdir'
9098	  hardcode_libdir_separator=
9099	  fi
9100	  ;;
9101	esac
9102	shared_flag='-shared'
9103	if test "$aix_use_runtimelinking" = yes; then
9104	  shared_flag="$shared_flag "'${wl}-G'
9105	fi
9106	link_all_deplibs=no
9107      else
9108	# not using gcc
9109	if test "$host_cpu" = ia64; then
9110	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9111	# chokes on -Wl,-G. The following line is correct:
9112	  shared_flag='-G'
9113	else
9114	  if test "$aix_use_runtimelinking" = yes; then
9115	    shared_flag='${wl}-G'
9116	  else
9117	    shared_flag='${wl}-bM:SRE'
9118	  fi
9119	fi
9120      fi
9121
9122      export_dynamic_flag_spec='${wl}-bexpall'
9123      # It seems that -bexpall does not export symbols beginning with
9124      # underscore (_), so it is better to generate a list of symbols to export.
9125      always_export_symbols=yes
9126      if test "$aix_use_runtimelinking" = yes; then
9127	# Warning - without using the other runtime loading flags (-brtl),
9128	# -berok will link without error, but may produce a broken library.
9129	allow_undefined_flag='-berok'
9130        # Determine the default libpath from the value encoded in an
9131        # empty executable.
9132        if test "${lt_cv_aix_libpath+set}" = set; then
9133  aix_libpath=$lt_cv_aix_libpath
9134else
9135  if ${lt_cv_aix_libpath_+:} false; then :
9136  $as_echo_n "(cached) " >&6
9137else
9138  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9139/* end confdefs.h.  */
9140
9141int
9142main ()
9143{
9144
9145  ;
9146  return 0;
9147}
9148_ACEOF
9149if ac_fn_c_try_link "$LINENO"; then :
9150
9151  lt_aix_libpath_sed='
9152      /Import File Strings/,/^$/ {
9153	  /^0/ {
9154	      s/^0  *\([^ ]*\) *$/\1/
9155	      p
9156	  }
9157      }'
9158  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9159  # Check for a 64-bit object if we didn't find anything.
9160  if test -z "$lt_cv_aix_libpath_"; then
9161    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9162  fi
9163fi
9164rm -f core conftest.err conftest.$ac_objext \
9165    conftest$ac_exeext conftest.$ac_ext
9166  if test -z "$lt_cv_aix_libpath_"; then
9167    lt_cv_aix_libpath_="/usr/lib:/lib"
9168  fi
9169
9170fi
9171
9172  aix_libpath=$lt_cv_aix_libpath_
9173fi
9174
9175        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9176        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"
9177      else
9178	if test "$host_cpu" = ia64; then
9179	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9180	  allow_undefined_flag="-z nodefs"
9181	  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"
9182	else
9183	 # Determine the default libpath from the value encoded in an
9184	 # empty executable.
9185	 if test "${lt_cv_aix_libpath+set}" = set; then
9186  aix_libpath=$lt_cv_aix_libpath
9187else
9188  if ${lt_cv_aix_libpath_+:} false; then :
9189  $as_echo_n "(cached) " >&6
9190else
9191  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9192/* end confdefs.h.  */
9193
9194int
9195main ()
9196{
9197
9198  ;
9199  return 0;
9200}
9201_ACEOF
9202if ac_fn_c_try_link "$LINENO"; then :
9203
9204  lt_aix_libpath_sed='
9205      /Import File Strings/,/^$/ {
9206	  /^0/ {
9207	      s/^0  *\([^ ]*\) *$/\1/
9208	      p
9209	  }
9210      }'
9211  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9212  # Check for a 64-bit object if we didn't find anything.
9213  if test -z "$lt_cv_aix_libpath_"; then
9214    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9215  fi
9216fi
9217rm -f core conftest.err conftest.$ac_objext \
9218    conftest$ac_exeext conftest.$ac_ext
9219  if test -z "$lt_cv_aix_libpath_"; then
9220    lt_cv_aix_libpath_="/usr/lib:/lib"
9221  fi
9222
9223fi
9224
9225  aix_libpath=$lt_cv_aix_libpath_
9226fi
9227
9228	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9229	  # Warning - without using the other run time loading flags,
9230	  # -berok will link without error, but may produce a broken library.
9231	  no_undefined_flag=' ${wl}-bernotok'
9232	  allow_undefined_flag=' ${wl}-berok'
9233	  if test "$with_gnu_ld" = yes; then
9234	    # We only use this code for GNU lds that support --whole-archive.
9235	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9236	  else
9237	    # Exported symbols can be pulled into shared objects from archives
9238	    whole_archive_flag_spec='$convenience'
9239	  fi
9240	  archive_cmds_need_lc=yes
9241	  # This is similar to how AIX traditionally builds its shared libraries.
9242	  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'
9243	fi
9244      fi
9245      ;;
9246
9247    amigaos*)
9248      case $host_cpu in
9249      powerpc)
9250            # see comment about AmigaOS4 .so support
9251            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9252            archive_expsym_cmds=''
9253        ;;
9254      m68k)
9255            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)'
9256            hardcode_libdir_flag_spec='-L$libdir'
9257            hardcode_minus_L=yes
9258        ;;
9259      esac
9260      ;;
9261
9262    bsdi[45]*)
9263      export_dynamic_flag_spec=-rdynamic
9264      ;;
9265
9266    cygwin* | mingw* | pw32* | cegcc*)
9267      # When not using gcc, we currently assume that we are using
9268      # Microsoft Visual C++.
9269      # hardcode_libdir_flag_spec is actually meaningless, as there is
9270      # no search path for DLLs.
9271      case $cc_basename in
9272      cl*)
9273	# Native MSVC
9274	hardcode_libdir_flag_spec=' '
9275	allow_undefined_flag=unsupported
9276	always_export_symbols=yes
9277	file_list_spec='@'
9278	# Tell ltmain to make .lib files, not .a files.
9279	libext=lib
9280	# Tell ltmain to make .dll files, not .so files.
9281	shrext_cmds=".dll"
9282	# FIXME: Setting linknames here is a bad hack.
9283	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9284	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9285	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9286	  else
9287	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9288	  fi~
9289	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9290	  linknames='
9291	# The linker will not automatically build a static lib if we build a DLL.
9292	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9293	enable_shared_with_static_runtimes=yes
9294	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9295	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9296	# Don't use ranlib
9297	old_postinstall_cmds='chmod 644 $oldlib'
9298	postlink_cmds='lt_outputfile="@OUTPUT@"~
9299	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9300	  case $lt_outputfile in
9301	    *.exe|*.EXE) ;;
9302	    *)
9303	      lt_outputfile="$lt_outputfile.exe"
9304	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9305	      ;;
9306	  esac~
9307	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9308	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9309	    $RM "$lt_outputfile.manifest";
9310	  fi'
9311	;;
9312      *)
9313	# Assume MSVC wrapper
9314	hardcode_libdir_flag_spec=' '
9315	allow_undefined_flag=unsupported
9316	# Tell ltmain to make .lib files, not .a files.
9317	libext=lib
9318	# Tell ltmain to make .dll files, not .so files.
9319	shrext_cmds=".dll"
9320	# FIXME: Setting linknames here is a bad hack.
9321	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9322	# The linker will automatically build a .lib file if we build a DLL.
9323	old_archive_from_new_cmds='true'
9324	# FIXME: Should let the user specify the lib program.
9325	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9326	enable_shared_with_static_runtimes=yes
9327	;;
9328      esac
9329      ;;
9330
9331    darwin* | rhapsody*)
9332
9333
9334  archive_cmds_need_lc=no
9335  hardcode_direct=no
9336  hardcode_automatic=yes
9337  hardcode_shlibpath_var=unsupported
9338  if test "$lt_cv_ld_force_load" = "yes"; then
9339    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\"`'
9340
9341  else
9342    whole_archive_flag_spec=''
9343  fi
9344  link_all_deplibs=yes
9345  allow_undefined_flag="$_lt_dar_allow_undefined"
9346  case $cc_basename in
9347     ifort*) _lt_dar_can_shared=yes ;;
9348     *) _lt_dar_can_shared=$GCC ;;
9349  esac
9350  if test "$_lt_dar_can_shared" = "yes"; then
9351    output_verbose_link_cmd=func_echo_all
9352    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9353    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9354    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}"
9355    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}"
9356
9357  else
9358  ld_shlibs=no
9359  fi
9360
9361      ;;
9362
9363    dgux*)
9364      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9365      hardcode_libdir_flag_spec='-L$libdir'
9366      hardcode_shlibpath_var=no
9367      ;;
9368
9369    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9370    # support.  Future versions do this automatically, but an explicit c++rt0.o
9371    # does not break anything, and helps significantly (at the cost of a little
9372    # extra space).
9373    freebsd2.2*)
9374      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9375      hardcode_libdir_flag_spec='-R$libdir'
9376      hardcode_direct=yes
9377      hardcode_shlibpath_var=no
9378      ;;
9379
9380    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9381    freebsd2.*)
9382      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9383      hardcode_direct=yes
9384      hardcode_minus_L=yes
9385      hardcode_shlibpath_var=no
9386      ;;
9387
9388    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9389    freebsd* | dragonfly*)
9390      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9391      hardcode_libdir_flag_spec='-R$libdir'
9392      hardcode_direct=yes
9393      hardcode_shlibpath_var=no
9394      ;;
9395
9396    hpux9*)
9397      if test "$GCC" = yes; then
9398	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'
9399      else
9400	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'
9401      fi
9402      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9403      hardcode_libdir_separator=:
9404      hardcode_direct=yes
9405
9406      # hardcode_minus_L: Not really in the search PATH,
9407      # but as the default location of the library.
9408      hardcode_minus_L=yes
9409      export_dynamic_flag_spec='${wl}-E'
9410      ;;
9411
9412    hpux10*)
9413      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9414	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9415      else
9416	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9417      fi
9418      if test "$with_gnu_ld" = no; then
9419	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9420	hardcode_libdir_separator=:
9421	hardcode_direct=yes
9422	hardcode_direct_absolute=yes
9423	export_dynamic_flag_spec='${wl}-E'
9424	# hardcode_minus_L: Not really in the search PATH,
9425	# but as the default location of the library.
9426	hardcode_minus_L=yes
9427      fi
9428      ;;
9429
9430    hpux11*)
9431      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9432	case $host_cpu in
9433	hppa*64*)
9434	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9435	  ;;
9436	ia64*)
9437	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9438	  ;;
9439	*)
9440	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9441	  ;;
9442	esac
9443      else
9444	case $host_cpu in
9445	hppa*64*)
9446	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9447	  ;;
9448	ia64*)
9449	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9450	  ;;
9451	*)
9452
9453	  # Older versions of the 11.00 compiler do not understand -b yet
9454	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9455	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9456$as_echo_n "checking if $CC understands -b... " >&6; }
9457if ${lt_cv_prog_compiler__b+:} false; then :
9458  $as_echo_n "(cached) " >&6
9459else
9460  lt_cv_prog_compiler__b=no
9461   save_LDFLAGS="$LDFLAGS"
9462   LDFLAGS="$LDFLAGS -b"
9463   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9464   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9465     # The linker can only warn and ignore the option if not recognized
9466     # So say no if there are warnings
9467     if test -s conftest.err; then
9468       # Append any errors to the config.log.
9469       cat conftest.err 1>&5
9470       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9471       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9472       if diff conftest.exp conftest.er2 >/dev/null; then
9473         lt_cv_prog_compiler__b=yes
9474       fi
9475     else
9476       lt_cv_prog_compiler__b=yes
9477     fi
9478   fi
9479   $RM -r conftest*
9480   LDFLAGS="$save_LDFLAGS"
9481
9482fi
9483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9484$as_echo "$lt_cv_prog_compiler__b" >&6; }
9485
9486if test x"$lt_cv_prog_compiler__b" = xyes; then
9487    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9488else
9489    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9490fi
9491
9492	  ;;
9493	esac
9494      fi
9495      if test "$with_gnu_ld" = no; then
9496	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9497	hardcode_libdir_separator=:
9498
9499	case $host_cpu in
9500	hppa*64*|ia64*)
9501	  hardcode_direct=no
9502	  hardcode_shlibpath_var=no
9503	  ;;
9504	*)
9505	  hardcode_direct=yes
9506	  hardcode_direct_absolute=yes
9507	  export_dynamic_flag_spec='${wl}-E'
9508
9509	  # hardcode_minus_L: Not really in the search PATH,
9510	  # but as the default location of the library.
9511	  hardcode_minus_L=yes
9512	  ;;
9513	esac
9514      fi
9515      ;;
9516
9517    irix5* | irix6* | nonstopux*)
9518      if test "$GCC" = yes; then
9519	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'
9520	# Try to use the -exported_symbol ld option, if it does not
9521	# work, assume that -exports_file does not work either and
9522	# implicitly export all symbols.
9523	# This should be the same for all languages, so no per-tag cache variable.
9524	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9525$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9526if ${lt_cv_irix_exported_symbol+:} false; then :
9527  $as_echo_n "(cached) " >&6
9528else
9529  save_LDFLAGS="$LDFLAGS"
9530	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9531	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9532/* end confdefs.h.  */
9533int foo (void) { return 0; }
9534_ACEOF
9535if ac_fn_c_try_link "$LINENO"; then :
9536  lt_cv_irix_exported_symbol=yes
9537else
9538  lt_cv_irix_exported_symbol=no
9539fi
9540rm -f core conftest.err conftest.$ac_objext \
9541    conftest$ac_exeext conftest.$ac_ext
9542           LDFLAGS="$save_LDFLAGS"
9543fi
9544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9545$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9546	if test "$lt_cv_irix_exported_symbol" = yes; then
9547          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'
9548	fi
9549      else
9550	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'
9551	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'
9552      fi
9553      archive_cmds_need_lc='no'
9554      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9555      hardcode_libdir_separator=:
9556      inherit_rpath=yes
9557      link_all_deplibs=yes
9558      ;;
9559
9560    netbsd* | netbsdelf*-gnu)
9561      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9562	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9563      else
9564	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9565      fi
9566      hardcode_libdir_flag_spec='-R$libdir'
9567      hardcode_direct=yes
9568      hardcode_shlibpath_var=no
9569      ;;
9570
9571    newsos6)
9572      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9573      hardcode_direct=yes
9574      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9575      hardcode_libdir_separator=:
9576      hardcode_shlibpath_var=no
9577      ;;
9578
9579    *nto* | *qnx*)
9580      ;;
9581
9582    openbsd*)
9583      if test -f /usr/libexec/ld.so; then
9584	hardcode_direct=yes
9585	hardcode_shlibpath_var=no
9586	hardcode_direct_absolute=yes
9587	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9588	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9589	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9590	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9591	  export_dynamic_flag_spec='${wl}-E'
9592	else
9593	  case $host_os in
9594	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9595	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9596	     hardcode_libdir_flag_spec='-R$libdir'
9597	     ;;
9598	   *)
9599	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9600	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9601	     ;;
9602	  esac
9603	fi
9604      else
9605	ld_shlibs=no
9606      fi
9607      ;;
9608
9609    os2*)
9610      hardcode_libdir_flag_spec='-L$libdir'
9611      hardcode_minus_L=yes
9612      allow_undefined_flag=unsupported
9613      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'
9614      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9615      ;;
9616
9617    osf3*)
9618      if test "$GCC" = yes; then
9619	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9620	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'
9621      else
9622	allow_undefined_flag=' -expect_unresolved \*'
9623	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'
9624      fi
9625      archive_cmds_need_lc='no'
9626      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9627      hardcode_libdir_separator=:
9628      ;;
9629
9630    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9631      if test "$GCC" = yes; then
9632	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9633	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'
9634	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9635      else
9636	allow_undefined_flag=' -expect_unresolved \*'
9637	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'
9638	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~
9639	$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'
9640
9641	# Both c and cxx compiler support -rpath directly
9642	hardcode_libdir_flag_spec='-rpath $libdir'
9643      fi
9644      archive_cmds_need_lc='no'
9645      hardcode_libdir_separator=:
9646      ;;
9647
9648    solaris*)
9649      no_undefined_flag=' -z defs'
9650      if test "$GCC" = yes; then
9651	wlarc='${wl}'
9652	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9653	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9654	  $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'
9655      else
9656	case `$CC -V 2>&1` in
9657	*"Compilers 5.0"*)
9658	  wlarc=''
9659	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9660	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9661	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9662	  ;;
9663	*)
9664	  wlarc='${wl}'
9665	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9666	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9667	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9668	  ;;
9669	esac
9670      fi
9671      hardcode_libdir_flag_spec='-R$libdir'
9672      hardcode_shlibpath_var=no
9673      case $host_os in
9674      solaris2.[0-5] | solaris2.[0-5].*) ;;
9675      *)
9676	# The compiler driver will combine and reorder linker options,
9677	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9678	# but is careful enough not to reorder.
9679	# Supported since Solaris 2.6 (maybe 2.5.1?)
9680	if test "$GCC" = yes; then
9681	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9682	else
9683	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9684	fi
9685	;;
9686      esac
9687      link_all_deplibs=yes
9688      ;;
9689
9690    sunos4*)
9691      if test "x$host_vendor" = xsequent; then
9692	# Use $CC to link under sequent, because it throws in some extra .o
9693	# files that make .init and .fini sections work.
9694	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9695      else
9696	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9697      fi
9698      hardcode_libdir_flag_spec='-L$libdir'
9699      hardcode_direct=yes
9700      hardcode_minus_L=yes
9701      hardcode_shlibpath_var=no
9702      ;;
9703
9704    sysv4)
9705      case $host_vendor in
9706	sni)
9707	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9708	  hardcode_direct=yes # is this really true???
9709	;;
9710	siemens)
9711	  ## LD is ld it makes a PLAMLIB
9712	  ## CC just makes a GrossModule.
9713	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9714	  reload_cmds='$CC -r -o $output$reload_objs'
9715	  hardcode_direct=no
9716        ;;
9717	motorola)
9718	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9719	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9720	;;
9721      esac
9722      runpath_var='LD_RUN_PATH'
9723      hardcode_shlibpath_var=no
9724      ;;
9725
9726    sysv4.3*)
9727      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9728      hardcode_shlibpath_var=no
9729      export_dynamic_flag_spec='-Bexport'
9730      ;;
9731
9732    sysv4*MP*)
9733      if test -d /usr/nec; then
9734	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9735	hardcode_shlibpath_var=no
9736	runpath_var=LD_RUN_PATH
9737	hardcode_runpath_var=yes
9738	ld_shlibs=yes
9739      fi
9740      ;;
9741
9742    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9743      no_undefined_flag='${wl}-z,text'
9744      archive_cmds_need_lc=no
9745      hardcode_shlibpath_var=no
9746      runpath_var='LD_RUN_PATH'
9747
9748      if test "$GCC" = yes; then
9749	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9750	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9751      else
9752	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9753	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9754      fi
9755      ;;
9756
9757    sysv5* | sco3.2v5* | sco5v6*)
9758      # Note: We can NOT use -z defs as we might desire, because we do not
9759      # link with -lc, and that would cause any symbols used from libc to
9760      # always be unresolved, which means just about no library would
9761      # ever link correctly.  If we're not using GNU ld we use -z text
9762      # though, which does catch some bad symbols but isn't as heavy-handed
9763      # as -z defs.
9764      no_undefined_flag='${wl}-z,text'
9765      allow_undefined_flag='${wl}-z,nodefs'
9766      archive_cmds_need_lc=no
9767      hardcode_shlibpath_var=no
9768      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9769      hardcode_libdir_separator=':'
9770      link_all_deplibs=yes
9771      export_dynamic_flag_spec='${wl}-Bexport'
9772      runpath_var='LD_RUN_PATH'
9773
9774      if test "$GCC" = yes; then
9775	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9776	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9777      else
9778	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9779	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9780      fi
9781      ;;
9782
9783    uts4*)
9784      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9785      hardcode_libdir_flag_spec='-L$libdir'
9786      hardcode_shlibpath_var=no
9787      ;;
9788
9789    *)
9790      ld_shlibs=no
9791      ;;
9792    esac
9793
9794    if test x$host_vendor = xsni; then
9795      case $host in
9796      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9797	export_dynamic_flag_spec='${wl}-Blargedynsym'
9798	;;
9799      esac
9800    fi
9801  fi
9802
9803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9804$as_echo "$ld_shlibs" >&6; }
9805test "$ld_shlibs" = no && can_build_shared=no
9806
9807with_gnu_ld=$with_gnu_ld
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823#
9824# Do we need to explicitly link libc?
9825#
9826case "x$archive_cmds_need_lc" in
9827x|xyes)
9828  # Assume -lc should be added
9829  archive_cmds_need_lc=yes
9830
9831  if test "$enable_shared" = yes && test "$GCC" = yes; then
9832    case $archive_cmds in
9833    *'~'*)
9834      # FIXME: we may have to deal with multi-command sequences.
9835      ;;
9836    '$CC '*)
9837      # Test whether the compiler implicitly links with -lc since on some
9838      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9839      # to ld, don't add -lc before -lgcc.
9840      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9841$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9842if ${lt_cv_archive_cmds_need_lc+:} false; then :
9843  $as_echo_n "(cached) " >&6
9844else
9845  $RM conftest*
9846	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9847
9848	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9849  (eval $ac_compile) 2>&5
9850  ac_status=$?
9851  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9852  test $ac_status = 0; } 2>conftest.err; then
9853	  soname=conftest
9854	  lib=conftest
9855	  libobjs=conftest.$ac_objext
9856	  deplibs=
9857	  wl=$lt_prog_compiler_wl
9858	  pic_flag=$lt_prog_compiler_pic
9859	  compiler_flags=-v
9860	  linker_flags=-v
9861	  verstring=
9862	  output_objdir=.
9863	  libname=conftest
9864	  lt_save_allow_undefined_flag=$allow_undefined_flag
9865	  allow_undefined_flag=
9866	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9867  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9868  ac_status=$?
9869  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9870  test $ac_status = 0; }
9871	  then
9872	    lt_cv_archive_cmds_need_lc=no
9873	  else
9874	    lt_cv_archive_cmds_need_lc=yes
9875	  fi
9876	  allow_undefined_flag=$lt_save_allow_undefined_flag
9877	else
9878	  cat conftest.err 1>&5
9879	fi
9880	$RM conftest*
9881
9882fi
9883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9884$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9885      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9886      ;;
9887    esac
9888  fi
9889  ;;
9890esac
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10044$as_echo_n "checking dynamic linker characteristics... " >&6; }
10045
10046if test "$GCC" = yes; then
10047  case $host_os in
10048    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10049    *) lt_awk_arg="/^libraries:/" ;;
10050  esac
10051  case $host_os in
10052    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10053    *) lt_sed_strip_eq="s,=/,/,g" ;;
10054  esac
10055  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10056  case $lt_search_path_spec in
10057  *\;*)
10058    # if the path contains ";" then we assume it to be the separator
10059    # otherwise default to the standard path separator (i.e. ":") - it is
10060    # assumed that no part of a normal pathname contains ";" but that should
10061    # okay in the real world where ";" in dirpaths is itself problematic.
10062    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10063    ;;
10064  *)
10065    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10066    ;;
10067  esac
10068  # Ok, now we have the path, separated by spaces, we can step through it
10069  # and add multilib dir if necessary.
10070  lt_tmp_lt_search_path_spec=
10071  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10072  for lt_sys_path in $lt_search_path_spec; do
10073    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10074      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10075    else
10076      test -d "$lt_sys_path" && \
10077	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10078    fi
10079  done
10080  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10081BEGIN {RS=" "; FS="/|\n";} {
10082  lt_foo="";
10083  lt_count=0;
10084  for (lt_i = NF; lt_i > 0; lt_i--) {
10085    if ($lt_i != "" && $lt_i != ".") {
10086      if ($lt_i == "..") {
10087        lt_count++;
10088      } else {
10089        if (lt_count == 0) {
10090          lt_foo="/" $lt_i lt_foo;
10091        } else {
10092          lt_count--;
10093        }
10094      }
10095    }
10096  }
10097  if (lt_foo != "") { lt_freq[lt_foo]++; }
10098  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10099}'`
10100  # AWK program above erroneously prepends '/' to C:/dos/paths
10101  # for these hosts.
10102  case $host_os in
10103    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10104      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10105  esac
10106  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10107else
10108  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10109fi
10110library_names_spec=
10111libname_spec='lib$name'
10112soname_spec=
10113shrext_cmds=".so"
10114postinstall_cmds=
10115postuninstall_cmds=
10116finish_cmds=
10117finish_eval=
10118shlibpath_var=
10119shlibpath_overrides_runpath=unknown
10120version_type=none
10121dynamic_linker="$host_os ld.so"
10122sys_lib_dlsearch_path_spec="/lib /usr/lib"
10123need_lib_prefix=unknown
10124hardcode_into_libs=no
10125
10126# when you set need_version to no, make sure it does not cause -set_version
10127# flags to be left without arguments
10128need_version=unknown
10129
10130case $host_os in
10131aix3*)
10132  version_type=linux # correct to gnu/linux during the next big refactor
10133  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10134  shlibpath_var=LIBPATH
10135
10136  # AIX 3 has no versioning support, so we append a major version to the name.
10137  soname_spec='${libname}${release}${shared_ext}$major'
10138  ;;
10139
10140aix[4-9]*)
10141  version_type=linux # correct to gnu/linux during the next big refactor
10142  need_lib_prefix=no
10143  need_version=no
10144  hardcode_into_libs=yes
10145  if test "$host_cpu" = ia64; then
10146    # AIX 5 supports IA64
10147    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10148    shlibpath_var=LD_LIBRARY_PATH
10149  else
10150    # With GCC up to 2.95.x, collect2 would create an import file
10151    # for dependence libraries.  The import file would start with
10152    # the line `#! .'.  This would cause the generated library to
10153    # depend on `.', always an invalid library.  This was fixed in
10154    # development snapshots of GCC prior to 3.0.
10155    case $host_os in
10156      aix4 | aix4.[01] | aix4.[01].*)
10157      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10158	   echo ' yes '
10159	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10160	:
10161      else
10162	can_build_shared=no
10163      fi
10164      ;;
10165    esac
10166    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10167    # soname into executable. Probably we can add versioning support to
10168    # collect2, so additional links can be useful in future.
10169    if test "$aix_use_runtimelinking" = yes; then
10170      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10171      # instead of lib<name>.a to let people know that these are not
10172      # typical AIX shared libraries.
10173      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10174    else
10175      # We preserve .a as extension for shared libraries through AIX4.2
10176      # and later when we are not doing run time linking.
10177      library_names_spec='${libname}${release}.a $libname.a'
10178      soname_spec='${libname}${release}${shared_ext}$major'
10179    fi
10180    shlibpath_var=LIBPATH
10181  fi
10182  ;;
10183
10184amigaos*)
10185  case $host_cpu in
10186  powerpc)
10187    # Since July 2007 AmigaOS4 officially supports .so libraries.
10188    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10189    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10190    ;;
10191  m68k)
10192    library_names_spec='$libname.ixlibrary $libname.a'
10193    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10194    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'
10195    ;;
10196  esac
10197  ;;
10198
10199beos*)
10200  library_names_spec='${libname}${shared_ext}'
10201  dynamic_linker="$host_os ld.so"
10202  shlibpath_var=LIBRARY_PATH
10203  ;;
10204
10205bsdi[45]*)
10206  version_type=linux # correct to gnu/linux during the next big refactor
10207  need_version=no
10208  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10209  soname_spec='${libname}${release}${shared_ext}$major'
10210  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10211  shlibpath_var=LD_LIBRARY_PATH
10212  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10213  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10214  # the default ld.so.conf also contains /usr/contrib/lib and
10215  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10216  # libtool to hard-code these into programs
10217  ;;
10218
10219cygwin* | mingw* | pw32* | cegcc*)
10220  version_type=windows
10221  shrext_cmds=".dll"
10222  need_version=no
10223  need_lib_prefix=no
10224
10225  case $GCC,$cc_basename in
10226  yes,*)
10227    # gcc
10228    library_names_spec='$libname.dll.a'
10229    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10230    postinstall_cmds='base_file=`basename \${file}`~
10231      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10232      dldir=$destdir/`dirname \$dlpath`~
10233      test -d \$dldir || mkdir -p \$dldir~
10234      $install_prog $dir/$dlname \$dldir/$dlname~
10235      chmod a+x \$dldir/$dlname~
10236      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10237        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10238      fi'
10239    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10240      dlpath=$dir/\$dldll~
10241       $RM \$dlpath'
10242    shlibpath_overrides_runpath=yes
10243
10244    case $host_os in
10245    cygwin*)
10246      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10247      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10248
10249      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10250      ;;
10251    mingw* | cegcc*)
10252      # MinGW DLLs use traditional 'lib' prefix
10253      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10254      ;;
10255    pw32*)
10256      # pw32 DLLs use 'pw' prefix rather than 'lib'
10257      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10258      ;;
10259    esac
10260    dynamic_linker='Win32 ld.exe'
10261    ;;
10262
10263  *,cl*)
10264    # Native MSVC
10265    libname_spec='$name'
10266    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10267    library_names_spec='${libname}.dll.lib'
10268
10269    case $build_os in
10270    mingw*)
10271      sys_lib_search_path_spec=
10272      lt_save_ifs=$IFS
10273      IFS=';'
10274      for lt_path in $LIB
10275      do
10276        IFS=$lt_save_ifs
10277        # Let DOS variable expansion print the short 8.3 style file name.
10278        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10279        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10280      done
10281      IFS=$lt_save_ifs
10282      # Convert to MSYS style.
10283      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10284      ;;
10285    cygwin*)
10286      # Convert to unix form, then to dos form, then back to unix form
10287      # but this time dos style (no spaces!) so that the unix form looks
10288      # like /cygdrive/c/PROGRA~1:/cygdr...
10289      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10290      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10291      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10292      ;;
10293    *)
10294      sys_lib_search_path_spec="$LIB"
10295      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10296        # It is most probably a Windows format PATH.
10297        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10298      else
10299        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10300      fi
10301      # FIXME: find the short name or the path components, as spaces are
10302      # common. (e.g. "Program Files" -> "PROGRA~1")
10303      ;;
10304    esac
10305
10306    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10307    postinstall_cmds='base_file=`basename \${file}`~
10308      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10309      dldir=$destdir/`dirname \$dlpath`~
10310      test -d \$dldir || mkdir -p \$dldir~
10311      $install_prog $dir/$dlname \$dldir/$dlname'
10312    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10313      dlpath=$dir/\$dldll~
10314       $RM \$dlpath'
10315    shlibpath_overrides_runpath=yes
10316    dynamic_linker='Win32 link.exe'
10317    ;;
10318
10319  *)
10320    # Assume MSVC wrapper
10321    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10322    dynamic_linker='Win32 ld.exe'
10323    ;;
10324  esac
10325  # FIXME: first we should search . and the directory the executable is in
10326  shlibpath_var=PATH
10327  ;;
10328
10329darwin* | rhapsody*)
10330  dynamic_linker="$host_os dyld"
10331  version_type=darwin
10332  need_lib_prefix=no
10333  need_version=no
10334  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10335  soname_spec='${libname}${release}${major}$shared_ext'
10336  shlibpath_overrides_runpath=yes
10337  shlibpath_var=DYLD_LIBRARY_PATH
10338  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10339
10340  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10341  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10342  ;;
10343
10344dgux*)
10345  version_type=linux # correct to gnu/linux during the next big refactor
10346  need_lib_prefix=no
10347  need_version=no
10348  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10349  soname_spec='${libname}${release}${shared_ext}$major'
10350  shlibpath_var=LD_LIBRARY_PATH
10351  ;;
10352
10353freebsd* | dragonfly*)
10354  # DragonFly does not have aout.  When/if they implement a new
10355  # versioning mechanism, adjust this.
10356  if test -x /usr/bin/objformat; then
10357    objformat=`/usr/bin/objformat`
10358  else
10359    case $host_os in
10360    freebsd[23].*) objformat=aout ;;
10361    *) objformat=elf ;;
10362    esac
10363  fi
10364  version_type=freebsd-$objformat
10365  case $version_type in
10366    freebsd-elf*)
10367      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10368      need_version=no
10369      need_lib_prefix=no
10370      ;;
10371    freebsd-*)
10372      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10373      need_version=yes
10374      ;;
10375  esac
10376  shlibpath_var=LD_LIBRARY_PATH
10377  case $host_os in
10378  freebsd2.*)
10379    shlibpath_overrides_runpath=yes
10380    ;;
10381  freebsd3.[01]* | freebsdelf3.[01]*)
10382    shlibpath_overrides_runpath=yes
10383    hardcode_into_libs=yes
10384    ;;
10385  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10386  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10387    shlibpath_overrides_runpath=no
10388    hardcode_into_libs=yes
10389    ;;
10390  *) # from 4.6 on, and DragonFly
10391    shlibpath_overrides_runpath=yes
10392    hardcode_into_libs=yes
10393    ;;
10394  esac
10395  ;;
10396
10397gnu*)
10398  version_type=linux # correct to gnu/linux during the next big refactor
10399  need_lib_prefix=no
10400  need_version=no
10401  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10402  soname_spec='${libname}${release}${shared_ext}$major'
10403  shlibpath_var=LD_LIBRARY_PATH
10404  shlibpath_overrides_runpath=no
10405  hardcode_into_libs=yes
10406  ;;
10407
10408haiku*)
10409  version_type=linux # correct to gnu/linux during the next big refactor
10410  need_lib_prefix=no
10411  need_version=no
10412  dynamic_linker="$host_os runtime_loader"
10413  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10414  soname_spec='${libname}${release}${shared_ext}$major'
10415  shlibpath_var=LIBRARY_PATH
10416  shlibpath_overrides_runpath=yes
10417  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10418  hardcode_into_libs=yes
10419  ;;
10420
10421hpux9* | hpux10* | hpux11*)
10422  # Give a soname corresponding to the major version so that dld.sl refuses to
10423  # link against other versions.
10424  version_type=sunos
10425  need_lib_prefix=no
10426  need_version=no
10427  case $host_cpu in
10428  ia64*)
10429    shrext_cmds='.so'
10430    hardcode_into_libs=yes
10431    dynamic_linker="$host_os dld.so"
10432    shlibpath_var=LD_LIBRARY_PATH
10433    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10434    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10435    soname_spec='${libname}${release}${shared_ext}$major'
10436    if test "X$HPUX_IA64_MODE" = X32; then
10437      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10438    else
10439      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10440    fi
10441    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10442    ;;
10443  hppa*64*)
10444    shrext_cmds='.sl'
10445    hardcode_into_libs=yes
10446    dynamic_linker="$host_os dld.sl"
10447    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10448    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10449    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10450    soname_spec='${libname}${release}${shared_ext}$major'
10451    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10452    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10453    ;;
10454  *)
10455    shrext_cmds='.sl'
10456    dynamic_linker="$host_os dld.sl"
10457    shlibpath_var=SHLIB_PATH
10458    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10459    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10460    soname_spec='${libname}${release}${shared_ext}$major'
10461    ;;
10462  esac
10463  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10464  postinstall_cmds='chmod 555 $lib'
10465  # or fails outright, so override atomically:
10466  install_override_mode=555
10467  ;;
10468
10469interix[3-9]*)
10470  version_type=linux # correct to gnu/linux during the next big refactor
10471  need_lib_prefix=no
10472  need_version=no
10473  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10474  soname_spec='${libname}${release}${shared_ext}$major'
10475  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10476  shlibpath_var=LD_LIBRARY_PATH
10477  shlibpath_overrides_runpath=no
10478  hardcode_into_libs=yes
10479  ;;
10480
10481irix5* | irix6* | nonstopux*)
10482  case $host_os in
10483    nonstopux*) version_type=nonstopux ;;
10484    *)
10485	if test "$lt_cv_prog_gnu_ld" = yes; then
10486		version_type=linux # correct to gnu/linux during the next big refactor
10487	else
10488		version_type=irix
10489	fi ;;
10490  esac
10491  need_lib_prefix=no
10492  need_version=no
10493  soname_spec='${libname}${release}${shared_ext}$major'
10494  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10495  case $host_os in
10496  irix5* | nonstopux*)
10497    libsuff= shlibsuff=
10498    ;;
10499  *)
10500    case $LD in # libtool.m4 will add one of these switches to LD
10501    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10502      libsuff= shlibsuff= libmagic=32-bit;;
10503    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10504      libsuff=32 shlibsuff=N32 libmagic=N32;;
10505    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10506      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10507    *) libsuff= shlibsuff= libmagic=never-match;;
10508    esac
10509    ;;
10510  esac
10511  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10512  shlibpath_overrides_runpath=no
10513  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10514  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10515  hardcode_into_libs=yes
10516  ;;
10517
10518# No shared lib support for Linux oldld, aout, or coff.
10519linux*oldld* | linux*aout* | linux*coff*)
10520  dynamic_linker=no
10521  ;;
10522
10523# This must be glibc/ELF.
10524linux* | k*bsd*-gnu | kopensolaris*-gnu)
10525  version_type=linux # correct to gnu/linux during the next big refactor
10526  need_lib_prefix=no
10527  need_version=no
10528  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10529  soname_spec='${libname}${release}${shared_ext}$major'
10530  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10531  shlibpath_var=LD_LIBRARY_PATH
10532  shlibpath_overrides_runpath=no
10533
10534  # Some binutils ld are patched to set DT_RUNPATH
10535  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10536  $as_echo_n "(cached) " >&6
10537else
10538  lt_cv_shlibpath_overrides_runpath=no
10539    save_LDFLAGS=$LDFLAGS
10540    save_libdir=$libdir
10541    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10542	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10543    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10544/* end confdefs.h.  */
10545
10546int
10547main ()
10548{
10549
10550  ;
10551  return 0;
10552}
10553_ACEOF
10554if ac_fn_c_try_link "$LINENO"; then :
10555  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10556  lt_cv_shlibpath_overrides_runpath=yes
10557fi
10558fi
10559rm -f core conftest.err conftest.$ac_objext \
10560    conftest$ac_exeext conftest.$ac_ext
10561    LDFLAGS=$save_LDFLAGS
10562    libdir=$save_libdir
10563
10564fi
10565
10566  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10567
10568  # This implies no fast_install, which is unacceptable.
10569  # Some rework will be needed to allow for fast_install
10570  # before this can be enabled.
10571  hardcode_into_libs=yes
10572
10573  # Append ld.so.conf contents to the search path
10574  if test -f /etc/ld.so.conf; then
10575    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' ' '`
10576    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10577  fi
10578
10579  # We used to test for /lib/ld.so.1 and disable shared libraries on
10580  # powerpc, because MkLinux only supported shared libraries with the
10581  # GNU dynamic linker.  Since this was broken with cross compilers,
10582  # most powerpc-linux boxes support dynamic linking these days and
10583  # people can always --disable-shared, the test was removed, and we
10584  # assume the GNU/Linux dynamic linker is in use.
10585  dynamic_linker='GNU/Linux ld.so'
10586  ;;
10587
10588netbsdelf*-gnu)
10589  version_type=linux
10590  need_lib_prefix=no
10591  need_version=no
10592  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10593  soname_spec='${libname}${release}${shared_ext}$major'
10594  shlibpath_var=LD_LIBRARY_PATH
10595  shlibpath_overrides_runpath=no
10596  hardcode_into_libs=yes
10597  dynamic_linker='NetBSD ld.elf_so'
10598  ;;
10599
10600netbsd*)
10601  version_type=sunos
10602  need_lib_prefix=no
10603  need_version=no
10604  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10605    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10606    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10607    dynamic_linker='NetBSD (a.out) ld.so'
10608  else
10609    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10610    soname_spec='${libname}${release}${shared_ext}$major'
10611    dynamic_linker='NetBSD ld.elf_so'
10612  fi
10613  shlibpath_var=LD_LIBRARY_PATH
10614  shlibpath_overrides_runpath=yes
10615  hardcode_into_libs=yes
10616  ;;
10617
10618newsos6)
10619  version_type=linux # correct to gnu/linux during the next big refactor
10620  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10621  shlibpath_var=LD_LIBRARY_PATH
10622  shlibpath_overrides_runpath=yes
10623  ;;
10624
10625*nto* | *qnx*)
10626  version_type=qnx
10627  need_lib_prefix=no
10628  need_version=no
10629  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10630  soname_spec='${libname}${release}${shared_ext}$major'
10631  shlibpath_var=LD_LIBRARY_PATH
10632  shlibpath_overrides_runpath=no
10633  hardcode_into_libs=yes
10634  dynamic_linker='ldqnx.so'
10635  ;;
10636
10637openbsd*)
10638  version_type=sunos
10639  sys_lib_dlsearch_path_spec="/usr/lib"
10640  need_lib_prefix=no
10641  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10642  case $host_os in
10643    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10644    *)				need_version=no  ;;
10645  esac
10646  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10647  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10648  shlibpath_var=LD_LIBRARY_PATH
10649  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10650    case $host_os in
10651      openbsd2.[89] | openbsd2.[89].*)
10652	shlibpath_overrides_runpath=no
10653	;;
10654      *)
10655	shlibpath_overrides_runpath=yes
10656	;;
10657      esac
10658  else
10659    shlibpath_overrides_runpath=yes
10660  fi
10661  ;;
10662
10663os2*)
10664  libname_spec='$name'
10665  shrext_cmds=".dll"
10666  need_lib_prefix=no
10667  library_names_spec='$libname${shared_ext} $libname.a'
10668  dynamic_linker='OS/2 ld.exe'
10669  shlibpath_var=LIBPATH
10670  ;;
10671
10672osf3* | osf4* | osf5*)
10673  version_type=osf
10674  need_lib_prefix=no
10675  need_version=no
10676  soname_spec='${libname}${release}${shared_ext}$major'
10677  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10678  shlibpath_var=LD_LIBRARY_PATH
10679  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10680  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10681  ;;
10682
10683rdos*)
10684  dynamic_linker=no
10685  ;;
10686
10687solaris*)
10688  version_type=linux # correct to gnu/linux during the next big refactor
10689  need_lib_prefix=no
10690  need_version=no
10691  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10692  soname_spec='${libname}${release}${shared_ext}$major'
10693  shlibpath_var=LD_LIBRARY_PATH
10694  shlibpath_overrides_runpath=yes
10695  hardcode_into_libs=yes
10696  # ldd complains unless libraries are executable
10697  postinstall_cmds='chmod +x $lib'
10698  ;;
10699
10700sunos4*)
10701  version_type=sunos
10702  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10703  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10704  shlibpath_var=LD_LIBRARY_PATH
10705  shlibpath_overrides_runpath=yes
10706  if test "$with_gnu_ld" = yes; then
10707    need_lib_prefix=no
10708  fi
10709  need_version=yes
10710  ;;
10711
10712sysv4 | sysv4.3*)
10713  version_type=linux # correct to gnu/linux during the next big refactor
10714  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10715  soname_spec='${libname}${release}${shared_ext}$major'
10716  shlibpath_var=LD_LIBRARY_PATH
10717  case $host_vendor in
10718    sni)
10719      shlibpath_overrides_runpath=no
10720      need_lib_prefix=no
10721      runpath_var=LD_RUN_PATH
10722      ;;
10723    siemens)
10724      need_lib_prefix=no
10725      ;;
10726    motorola)
10727      need_lib_prefix=no
10728      need_version=no
10729      shlibpath_overrides_runpath=no
10730      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10731      ;;
10732  esac
10733  ;;
10734
10735sysv4*MP*)
10736  if test -d /usr/nec ;then
10737    version_type=linux # correct to gnu/linux during the next big refactor
10738    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10739    soname_spec='$libname${shared_ext}.$major'
10740    shlibpath_var=LD_LIBRARY_PATH
10741  fi
10742  ;;
10743
10744sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10745  version_type=freebsd-elf
10746  need_lib_prefix=no
10747  need_version=no
10748  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10749  soname_spec='${libname}${release}${shared_ext}$major'
10750  shlibpath_var=LD_LIBRARY_PATH
10751  shlibpath_overrides_runpath=yes
10752  hardcode_into_libs=yes
10753  if test "$with_gnu_ld" = yes; then
10754    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10755  else
10756    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10757    case $host_os in
10758      sco3.2v5*)
10759        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10760	;;
10761    esac
10762  fi
10763  sys_lib_dlsearch_path_spec='/usr/lib'
10764  ;;
10765
10766tpf*)
10767  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10768  version_type=linux # correct to gnu/linux during the next big refactor
10769  need_lib_prefix=no
10770  need_version=no
10771  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10772  shlibpath_var=LD_LIBRARY_PATH
10773  shlibpath_overrides_runpath=no
10774  hardcode_into_libs=yes
10775  ;;
10776
10777uts4*)
10778  version_type=linux # correct to gnu/linux during the next big refactor
10779  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10780  soname_spec='${libname}${release}${shared_ext}$major'
10781  shlibpath_var=LD_LIBRARY_PATH
10782  ;;
10783
10784*)
10785  dynamic_linker=no
10786  ;;
10787esac
10788{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10789$as_echo "$dynamic_linker" >&6; }
10790test "$dynamic_linker" = no && can_build_shared=no
10791
10792variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10793if test "$GCC" = yes; then
10794  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10795fi
10796
10797if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10798  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10799fi
10800if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10801  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10802fi
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10896$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10897hardcode_action=
10898if test -n "$hardcode_libdir_flag_spec" ||
10899   test -n "$runpath_var" ||
10900   test "X$hardcode_automatic" = "Xyes" ; then
10901
10902  # We can hardcode non-existent directories.
10903  if test "$hardcode_direct" != no &&
10904     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10905     # have to relink, otherwise we might link with an installed library
10906     # when we should be linking with a yet-to-be-installed one
10907     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10908     test "$hardcode_minus_L" != no; then
10909    # Linking always hardcodes the temporary library directory.
10910    hardcode_action=relink
10911  else
10912    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10913    hardcode_action=immediate
10914  fi
10915else
10916  # We cannot hardcode anything, or else we can only hardcode existing
10917  # directories.
10918  hardcode_action=unsupported
10919fi
10920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10921$as_echo "$hardcode_action" >&6; }
10922
10923if test "$hardcode_action" = relink ||
10924   test "$inherit_rpath" = yes; then
10925  # Fast installation is not supported
10926  enable_fast_install=no
10927elif test "$shlibpath_overrides_runpath" = yes ||
10928     test "$enable_shared" = no; then
10929  # Fast installation is not necessary
10930  enable_fast_install=needless
10931fi
10932
10933
10934
10935
10936
10937
10938  if test "x$enable_dlopen" != xyes; then
10939  enable_dlopen=unknown
10940  enable_dlopen_self=unknown
10941  enable_dlopen_self_static=unknown
10942else
10943  lt_cv_dlopen=no
10944  lt_cv_dlopen_libs=
10945
10946  case $host_os in
10947  beos*)
10948    lt_cv_dlopen="load_add_on"
10949    lt_cv_dlopen_libs=
10950    lt_cv_dlopen_self=yes
10951    ;;
10952
10953  mingw* | pw32* | cegcc*)
10954    lt_cv_dlopen="LoadLibrary"
10955    lt_cv_dlopen_libs=
10956    ;;
10957
10958  cygwin*)
10959    lt_cv_dlopen="dlopen"
10960    lt_cv_dlopen_libs=
10961    ;;
10962
10963  darwin*)
10964  # if libdl is installed we need to link against it
10965    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10966$as_echo_n "checking for dlopen in -ldl... " >&6; }
10967if ${ac_cv_lib_dl_dlopen+:} false; then :
10968  $as_echo_n "(cached) " >&6
10969else
10970  ac_check_lib_save_LIBS=$LIBS
10971LIBS="-ldl  $LIBS"
10972cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10973/* end confdefs.h.  */
10974
10975/* Override any GCC internal prototype to avoid an error.
10976   Use char because int might match the return type of a GCC
10977   builtin and then its argument prototype would still apply.  */
10978#ifdef __cplusplus
10979extern "C"
10980#endif
10981char dlopen ();
10982int
10983main ()
10984{
10985return dlopen ();
10986  ;
10987  return 0;
10988}
10989_ACEOF
10990if ac_fn_c_try_link "$LINENO"; then :
10991  ac_cv_lib_dl_dlopen=yes
10992else
10993  ac_cv_lib_dl_dlopen=no
10994fi
10995rm -f core conftest.err conftest.$ac_objext \
10996    conftest$ac_exeext conftest.$ac_ext
10997LIBS=$ac_check_lib_save_LIBS
10998fi
10999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11000$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11001if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11002  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11003else
11004
11005    lt_cv_dlopen="dyld"
11006    lt_cv_dlopen_libs=
11007    lt_cv_dlopen_self=yes
11008
11009fi
11010
11011    ;;
11012
11013  *)
11014    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11015if test "x$ac_cv_func_shl_load" = xyes; then :
11016  lt_cv_dlopen="shl_load"
11017else
11018  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11019$as_echo_n "checking for shl_load in -ldld... " >&6; }
11020if ${ac_cv_lib_dld_shl_load+:} false; then :
11021  $as_echo_n "(cached) " >&6
11022else
11023  ac_check_lib_save_LIBS=$LIBS
11024LIBS="-ldld  $LIBS"
11025cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11026/* end confdefs.h.  */
11027
11028/* Override any GCC internal prototype to avoid an error.
11029   Use char because int might match the return type of a GCC
11030   builtin and then its argument prototype would still apply.  */
11031#ifdef __cplusplus
11032extern "C"
11033#endif
11034char shl_load ();
11035int
11036main ()
11037{
11038return shl_load ();
11039  ;
11040  return 0;
11041}
11042_ACEOF
11043if ac_fn_c_try_link "$LINENO"; then :
11044  ac_cv_lib_dld_shl_load=yes
11045else
11046  ac_cv_lib_dld_shl_load=no
11047fi
11048rm -f core conftest.err conftest.$ac_objext \
11049    conftest$ac_exeext conftest.$ac_ext
11050LIBS=$ac_check_lib_save_LIBS
11051fi
11052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11053$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11054if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11055  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11056else
11057  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11058if test "x$ac_cv_func_dlopen" = xyes; then :
11059  lt_cv_dlopen="dlopen"
11060else
11061  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11062$as_echo_n "checking for dlopen in -ldl... " >&6; }
11063if ${ac_cv_lib_dl_dlopen+:} false; then :
11064  $as_echo_n "(cached) " >&6
11065else
11066  ac_check_lib_save_LIBS=$LIBS
11067LIBS="-ldl  $LIBS"
11068cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11069/* end confdefs.h.  */
11070
11071/* Override any GCC internal prototype to avoid an error.
11072   Use char because int might match the return type of a GCC
11073   builtin and then its argument prototype would still apply.  */
11074#ifdef __cplusplus
11075extern "C"
11076#endif
11077char dlopen ();
11078int
11079main ()
11080{
11081return dlopen ();
11082  ;
11083  return 0;
11084}
11085_ACEOF
11086if ac_fn_c_try_link "$LINENO"; then :
11087  ac_cv_lib_dl_dlopen=yes
11088else
11089  ac_cv_lib_dl_dlopen=no
11090fi
11091rm -f core conftest.err conftest.$ac_objext \
11092    conftest$ac_exeext conftest.$ac_ext
11093LIBS=$ac_check_lib_save_LIBS
11094fi
11095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11096$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11097if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11098  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11099else
11100  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11101$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11102if ${ac_cv_lib_svld_dlopen+:} false; then :
11103  $as_echo_n "(cached) " >&6
11104else
11105  ac_check_lib_save_LIBS=$LIBS
11106LIBS="-lsvld  $LIBS"
11107cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11108/* end confdefs.h.  */
11109
11110/* Override any GCC internal prototype to avoid an error.
11111   Use char because int might match the return type of a GCC
11112   builtin and then its argument prototype would still apply.  */
11113#ifdef __cplusplus
11114extern "C"
11115#endif
11116char dlopen ();
11117int
11118main ()
11119{
11120return dlopen ();
11121  ;
11122  return 0;
11123}
11124_ACEOF
11125if ac_fn_c_try_link "$LINENO"; then :
11126  ac_cv_lib_svld_dlopen=yes
11127else
11128  ac_cv_lib_svld_dlopen=no
11129fi
11130rm -f core conftest.err conftest.$ac_objext \
11131    conftest$ac_exeext conftest.$ac_ext
11132LIBS=$ac_check_lib_save_LIBS
11133fi
11134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11135$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11136if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11137  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11138else
11139  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11140$as_echo_n "checking for dld_link in -ldld... " >&6; }
11141if ${ac_cv_lib_dld_dld_link+:} false; then :
11142  $as_echo_n "(cached) " >&6
11143else
11144  ac_check_lib_save_LIBS=$LIBS
11145LIBS="-ldld  $LIBS"
11146cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11147/* end confdefs.h.  */
11148
11149/* Override any GCC internal prototype to avoid an error.
11150   Use char because int might match the return type of a GCC
11151   builtin and then its argument prototype would still apply.  */
11152#ifdef __cplusplus
11153extern "C"
11154#endif
11155char dld_link ();
11156int
11157main ()
11158{
11159return dld_link ();
11160  ;
11161  return 0;
11162}
11163_ACEOF
11164if ac_fn_c_try_link "$LINENO"; then :
11165  ac_cv_lib_dld_dld_link=yes
11166else
11167  ac_cv_lib_dld_dld_link=no
11168fi
11169rm -f core conftest.err conftest.$ac_objext \
11170    conftest$ac_exeext conftest.$ac_ext
11171LIBS=$ac_check_lib_save_LIBS
11172fi
11173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11174$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11175if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11176  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11177fi
11178
11179
11180fi
11181
11182
11183fi
11184
11185
11186fi
11187
11188
11189fi
11190
11191
11192fi
11193
11194    ;;
11195  esac
11196
11197  if test "x$lt_cv_dlopen" != xno; then
11198    enable_dlopen=yes
11199  else
11200    enable_dlopen=no
11201  fi
11202
11203  case $lt_cv_dlopen in
11204  dlopen)
11205    save_CPPFLAGS="$CPPFLAGS"
11206    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11207
11208    save_LDFLAGS="$LDFLAGS"
11209    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11210
11211    save_LIBS="$LIBS"
11212    LIBS="$lt_cv_dlopen_libs $LIBS"
11213
11214    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11215$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11216if ${lt_cv_dlopen_self+:} false; then :
11217  $as_echo_n "(cached) " >&6
11218else
11219  	  if test "$cross_compiling" = yes; then :
11220  lt_cv_dlopen_self=cross
11221else
11222  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11223  lt_status=$lt_dlunknown
11224  cat > conftest.$ac_ext <<_LT_EOF
11225#line $LINENO "configure"
11226#include "confdefs.h"
11227
11228#if HAVE_DLFCN_H
11229#include <dlfcn.h>
11230#endif
11231
11232#include <stdio.h>
11233
11234#ifdef RTLD_GLOBAL
11235#  define LT_DLGLOBAL		RTLD_GLOBAL
11236#else
11237#  ifdef DL_GLOBAL
11238#    define LT_DLGLOBAL		DL_GLOBAL
11239#  else
11240#    define LT_DLGLOBAL		0
11241#  endif
11242#endif
11243
11244/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11245   find out it does not work in some platform. */
11246#ifndef LT_DLLAZY_OR_NOW
11247#  ifdef RTLD_LAZY
11248#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11249#  else
11250#    ifdef DL_LAZY
11251#      define LT_DLLAZY_OR_NOW		DL_LAZY
11252#    else
11253#      ifdef RTLD_NOW
11254#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11255#      else
11256#        ifdef DL_NOW
11257#          define LT_DLLAZY_OR_NOW	DL_NOW
11258#        else
11259#          define LT_DLLAZY_OR_NOW	0
11260#        endif
11261#      endif
11262#    endif
11263#  endif
11264#endif
11265
11266/* When -fvisbility=hidden is used, assume the code has been annotated
11267   correspondingly for the symbols needed.  */
11268#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11269int fnord () __attribute__((visibility("default")));
11270#endif
11271
11272int fnord () { return 42; }
11273int main ()
11274{
11275  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11276  int status = $lt_dlunknown;
11277
11278  if (self)
11279    {
11280      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11281      else
11282        {
11283	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11284          else puts (dlerror ());
11285	}
11286      /* dlclose (self); */
11287    }
11288  else
11289    puts (dlerror ());
11290
11291  return status;
11292}
11293_LT_EOF
11294  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11295  (eval $ac_link) 2>&5
11296  ac_status=$?
11297  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11298  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11299    (./conftest; exit; ) >&5 2>/dev/null
11300    lt_status=$?
11301    case x$lt_status in
11302      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11303      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11304      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11305    esac
11306  else :
11307    # compilation failed
11308    lt_cv_dlopen_self=no
11309  fi
11310fi
11311rm -fr conftest*
11312
11313
11314fi
11315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11316$as_echo "$lt_cv_dlopen_self" >&6; }
11317
11318    if test "x$lt_cv_dlopen_self" = xyes; then
11319      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11320      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11321$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11322if ${lt_cv_dlopen_self_static+:} false; then :
11323  $as_echo_n "(cached) " >&6
11324else
11325  	  if test "$cross_compiling" = yes; then :
11326  lt_cv_dlopen_self_static=cross
11327else
11328  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11329  lt_status=$lt_dlunknown
11330  cat > conftest.$ac_ext <<_LT_EOF
11331#line $LINENO "configure"
11332#include "confdefs.h"
11333
11334#if HAVE_DLFCN_H
11335#include <dlfcn.h>
11336#endif
11337
11338#include <stdio.h>
11339
11340#ifdef RTLD_GLOBAL
11341#  define LT_DLGLOBAL		RTLD_GLOBAL
11342#else
11343#  ifdef DL_GLOBAL
11344#    define LT_DLGLOBAL		DL_GLOBAL
11345#  else
11346#    define LT_DLGLOBAL		0
11347#  endif
11348#endif
11349
11350/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11351   find out it does not work in some platform. */
11352#ifndef LT_DLLAZY_OR_NOW
11353#  ifdef RTLD_LAZY
11354#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11355#  else
11356#    ifdef DL_LAZY
11357#      define LT_DLLAZY_OR_NOW		DL_LAZY
11358#    else
11359#      ifdef RTLD_NOW
11360#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11361#      else
11362#        ifdef DL_NOW
11363#          define LT_DLLAZY_OR_NOW	DL_NOW
11364#        else
11365#          define LT_DLLAZY_OR_NOW	0
11366#        endif
11367#      endif
11368#    endif
11369#  endif
11370#endif
11371
11372/* When -fvisbility=hidden is used, assume the code has been annotated
11373   correspondingly for the symbols needed.  */
11374#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11375int fnord () __attribute__((visibility("default")));
11376#endif
11377
11378int fnord () { return 42; }
11379int main ()
11380{
11381  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11382  int status = $lt_dlunknown;
11383
11384  if (self)
11385    {
11386      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11387      else
11388        {
11389	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11390          else puts (dlerror ());
11391	}
11392      /* dlclose (self); */
11393    }
11394  else
11395    puts (dlerror ());
11396
11397  return status;
11398}
11399_LT_EOF
11400  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11401  (eval $ac_link) 2>&5
11402  ac_status=$?
11403  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11404  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11405    (./conftest; exit; ) >&5 2>/dev/null
11406    lt_status=$?
11407    case x$lt_status in
11408      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11409      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11410      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11411    esac
11412  else :
11413    # compilation failed
11414    lt_cv_dlopen_self_static=no
11415  fi
11416fi
11417rm -fr conftest*
11418
11419
11420fi
11421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11422$as_echo "$lt_cv_dlopen_self_static" >&6; }
11423    fi
11424
11425    CPPFLAGS="$save_CPPFLAGS"
11426    LDFLAGS="$save_LDFLAGS"
11427    LIBS="$save_LIBS"
11428    ;;
11429  esac
11430
11431  case $lt_cv_dlopen_self in
11432  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11433  *) enable_dlopen_self=unknown ;;
11434  esac
11435
11436  case $lt_cv_dlopen_self_static in
11437  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11438  *) enable_dlopen_self_static=unknown ;;
11439  esac
11440fi
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458striplib=
11459old_striplib=
11460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11461$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11462if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11463  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11464  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11465  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11466$as_echo "yes" >&6; }
11467else
11468# FIXME - insert some real tests, host_os isn't really good enough
11469  case $host_os in
11470  darwin*)
11471    if test -n "$STRIP" ; then
11472      striplib="$STRIP -x"
11473      old_striplib="$STRIP -S"
11474      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11475$as_echo "yes" >&6; }
11476    else
11477      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11478$as_echo "no" >&6; }
11479    fi
11480    ;;
11481  *)
11482    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11483$as_echo "no" >&6; }
11484    ;;
11485  esac
11486fi
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499  # Report which library types will actually be built
11500  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11501$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11502  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11503$as_echo "$can_build_shared" >&6; }
11504
11505  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11506$as_echo_n "checking whether to build shared libraries... " >&6; }
11507  test "$can_build_shared" = "no" && enable_shared=no
11508
11509  # On AIX, shared libraries and static libraries use the same namespace, and
11510  # are all built from PIC.
11511  case $host_os in
11512  aix3*)
11513    test "$enable_shared" = yes && enable_static=no
11514    if test -n "$RANLIB"; then
11515      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11516      postinstall_cmds='$RANLIB $lib'
11517    fi
11518    ;;
11519
11520  aix[4-9]*)
11521    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11522      test "$enable_shared" = yes && enable_static=no
11523    fi
11524    ;;
11525  esac
11526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11527$as_echo "$enable_shared" >&6; }
11528
11529  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11530$as_echo_n "checking whether to build static libraries... " >&6; }
11531  # Make sure either enable_shared or enable_static is yes.
11532  test "$enable_shared" = yes || enable_static=yes
11533  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11534$as_echo "$enable_static" >&6; }
11535
11536
11537
11538
11539fi
11540ac_ext=c
11541ac_cpp='$CPP $CPPFLAGS'
11542ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11543ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11544ac_compiler_gnu=$ac_cv_c_compiler_gnu
11545
11546CC="$lt_save_CC"
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562        ac_config_commands="$ac_config_commands libtool"
11563
11564
11565
11566
11567# Only expand once:
11568
11569
11570
11571# Require xorg-macros: XORG_DEFAULT_OPTIONS, XORG_WITH_LINT
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11584$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11585if ${ac_cv_prog_cc_c99+:} false; then :
11586  $as_echo_n "(cached) " >&6
11587else
11588  ac_cv_prog_cc_c99=no
11589ac_save_CC=$CC
11590cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11591/* end confdefs.h.  */
11592#include <stdarg.h>
11593#include <stdbool.h>
11594#include <stdlib.h>
11595#include <wchar.h>
11596#include <stdio.h>
11597
11598// Check varargs macros.  These examples are taken from C99 6.10.3.5.
11599#define debug(...) fprintf (stderr, __VA_ARGS__)
11600#define showlist(...) puts (#__VA_ARGS__)
11601#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11602static void
11603test_varargs_macros (void)
11604{
11605  int x = 1234;
11606  int y = 5678;
11607  debug ("Flag");
11608  debug ("X = %d\n", x);
11609  showlist (The first, second, and third items.);
11610  report (x>y, "x is %d but y is %d", x, y);
11611}
11612
11613// Check long long types.
11614#define BIG64 18446744073709551615ull
11615#define BIG32 4294967295ul
11616#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11617#if !BIG_OK
11618  your preprocessor is broken;
11619#endif
11620#if BIG_OK
11621#else
11622  your preprocessor is broken;
11623#endif
11624static long long int bignum = -9223372036854775807LL;
11625static unsigned long long int ubignum = BIG64;
11626
11627struct incomplete_array
11628{
11629  int datasize;
11630  double data[];
11631};
11632
11633struct named_init {
11634  int number;
11635  const wchar_t *name;
11636  double average;
11637};
11638
11639typedef const char *ccp;
11640
11641static inline int
11642test_restrict (ccp restrict text)
11643{
11644  // See if C++-style comments work.
11645  // Iterate through items via the restricted pointer.
11646  // Also check for declarations in for loops.
11647  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11648    continue;
11649  return 0;
11650}
11651
11652// Check varargs and va_copy.
11653static void
11654test_varargs (const char *format, ...)
11655{
11656  va_list args;
11657  va_start (args, format);
11658  va_list args_copy;
11659  va_copy (args_copy, args);
11660
11661  const char *str;
11662  int number;
11663  float fnumber;
11664
11665  while (*format)
11666    {
11667      switch (*format++)
11668	{
11669	case 's': // string
11670	  str = va_arg (args_copy, const char *);
11671	  break;
11672	case 'd': // int
11673	  number = va_arg (args_copy, int);
11674	  break;
11675	case 'f': // float
11676	  fnumber = va_arg (args_copy, double);
11677	  break;
11678	default:
11679	  break;
11680	}
11681    }
11682  va_end (args_copy);
11683  va_end (args);
11684}
11685
11686int
11687main ()
11688{
11689
11690  // Check bool.
11691  _Bool success = false;
11692
11693  // Check restrict.
11694  if (test_restrict ("String literal") == 0)
11695    success = true;
11696  char *restrict newvar = "Another string";
11697
11698  // Check varargs.
11699  test_varargs ("s, d' f .", "string", 65, 34.234);
11700  test_varargs_macros ();
11701
11702  // Check flexible array members.
11703  struct incomplete_array *ia =
11704    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11705  ia->datasize = 10;
11706  for (int i = 0; i < ia->datasize; ++i)
11707    ia->data[i] = i * 1.234;
11708
11709  // Check named initializers.
11710  struct named_init ni = {
11711    .number = 34,
11712    .name = L"Test wide string",
11713    .average = 543.34343,
11714  };
11715
11716  ni.number = 58;
11717
11718  int dynamic_array[ni.number];
11719  dynamic_array[ni.number - 1] = 543;
11720
11721  // work around unused variable warnings
11722  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11723	  || dynamic_array[ni.number - 1] != 543);
11724
11725  ;
11726  return 0;
11727}
11728_ACEOF
11729for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
11730do
11731  CC="$ac_save_CC $ac_arg"
11732  if ac_fn_c_try_compile "$LINENO"; then :
11733  ac_cv_prog_cc_c99=$ac_arg
11734fi
11735rm -f core conftest.err conftest.$ac_objext
11736  test "x$ac_cv_prog_cc_c99" != "xno" && break
11737done
11738rm -f conftest.$ac_ext
11739CC=$ac_save_CC
11740
11741fi
11742# AC_CACHE_VAL
11743case "x$ac_cv_prog_cc_c99" in
11744  x)
11745    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11746$as_echo "none needed" >&6; } ;;
11747  xno)
11748    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11749$as_echo "unsupported" >&6; } ;;
11750  *)
11751    CC="$CC $ac_cv_prog_cc_c99"
11752    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11753$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11754esac
11755if test "x$ac_cv_prog_cc_c99" != xno; then :
11756
11757fi
11758
11759
11760
11761
11762
11763
11764ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
11765if test "x$ac_cv_have_decl___clang__" = xyes; then :
11766  CLANGCC="yes"
11767else
11768  CLANGCC="no"
11769fi
11770
11771ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
11772if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
11773  INTELCC="yes"
11774else
11775  INTELCC="no"
11776fi
11777
11778ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
11779if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
11780  SUNCC="yes"
11781else
11782  SUNCC="no"
11783fi
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11794	if test -n "$ac_tool_prefix"; then
11795  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11796set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11798$as_echo_n "checking for $ac_word... " >&6; }
11799if ${ac_cv_path_PKG_CONFIG+:} false; then :
11800  $as_echo_n "(cached) " >&6
11801else
11802  case $PKG_CONFIG in
11803  [\\/]* | ?:[\\/]*)
11804  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11805  ;;
11806  *)
11807  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11808for as_dir in $PATH
11809do
11810  IFS=$as_save_IFS
11811  test -z "$as_dir" && as_dir=.
11812    for ac_exec_ext in '' $ac_executable_extensions; do
11813  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11814    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11815    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11816    break 2
11817  fi
11818done
11819  done
11820IFS=$as_save_IFS
11821
11822  ;;
11823esac
11824fi
11825PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11826if test -n "$PKG_CONFIG"; then
11827  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11828$as_echo "$PKG_CONFIG" >&6; }
11829else
11830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11831$as_echo "no" >&6; }
11832fi
11833
11834
11835fi
11836if test -z "$ac_cv_path_PKG_CONFIG"; then
11837  ac_pt_PKG_CONFIG=$PKG_CONFIG
11838  # Extract the first word of "pkg-config", so it can be a program name with args.
11839set dummy pkg-config; ac_word=$2
11840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11841$as_echo_n "checking for $ac_word... " >&6; }
11842if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
11843  $as_echo_n "(cached) " >&6
11844else
11845  case $ac_pt_PKG_CONFIG in
11846  [\\/]* | ?:[\\/]*)
11847  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11848  ;;
11849  *)
11850  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11851for as_dir in $PATH
11852do
11853  IFS=$as_save_IFS
11854  test -z "$as_dir" && as_dir=.
11855    for ac_exec_ext in '' $ac_executable_extensions; do
11856  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11857    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11858    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11859    break 2
11860  fi
11861done
11862  done
11863IFS=$as_save_IFS
11864
11865  ;;
11866esac
11867fi
11868ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11869if test -n "$ac_pt_PKG_CONFIG"; then
11870  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
11871$as_echo "$ac_pt_PKG_CONFIG" >&6; }
11872else
11873  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11874$as_echo "no" >&6; }
11875fi
11876
11877  if test "x$ac_pt_PKG_CONFIG" = x; then
11878    PKG_CONFIG=""
11879  else
11880    case $cross_compiling:$ac_tool_warned in
11881yes:)
11882{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11883$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11884ac_tool_warned=yes ;;
11885esac
11886    PKG_CONFIG=$ac_pt_PKG_CONFIG
11887  fi
11888else
11889  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11890fi
11891
11892fi
11893if test -n "$PKG_CONFIG"; then
11894	_pkg_min_version=0.9.0
11895	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
11896$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11897	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11898		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11899$as_echo "yes" >&6; }
11900	else
11901		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11902$as_echo "no" >&6; }
11903		PKG_CONFIG=""
11904	fi
11905fi
11906
11907
11908
11909
11910
11911# Check whether --enable-selective-werror was given.
11912if test "${enable_selective_werror+set}" = set; then :
11913  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
11914else
11915  SELECTIVE_WERROR=yes
11916fi
11917
11918
11919
11920
11921
11922# -v is too short to test reliably with XORG_TESTSET_CFLAG
11923if test "x$SUNCC" = "xyes"; then
11924    BASE_CFLAGS="-v"
11925else
11926    BASE_CFLAGS=""
11927fi
11928
11929# This chunk of warnings were those that existed in the legacy CWARNFLAGS
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943xorg_testset_save_CFLAGS="$CFLAGS"
11944
11945if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11946	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11947	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11948$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11949if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11950  $as_echo_n "(cached) " >&6
11951else
11952  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11953/* end confdefs.h.  */
11954int i;
11955_ACEOF
11956if ac_fn_c_try_compile "$LINENO"; then :
11957  xorg_cv_cc_flag_unknown_warning_option=yes
11958else
11959  xorg_cv_cc_flag_unknown_warning_option=no
11960fi
11961rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11962fi
11963{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11964$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11965	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11966	CFLAGS="$xorg_testset_save_CFLAGS"
11967fi
11968
11969if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11970	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11971		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11972	fi
11973	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11974	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11975$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11976if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11977  $as_echo_n "(cached) " >&6
11978else
11979  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11980/* end confdefs.h.  */
11981int i;
11982_ACEOF
11983if ac_fn_c_try_compile "$LINENO"; then :
11984  xorg_cv_cc_flag_unused_command_line_argument=yes
11985else
11986  xorg_cv_cc_flag_unused_command_line_argument=no
11987fi
11988rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11989fi
11990{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11991$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11992	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11993	CFLAGS="$xorg_testset_save_CFLAGS"
11994fi
11995
11996found="no"
11997
11998	if test $found = "no" ; then
11999		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12000			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12001		fi
12002
12003		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12004			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12005		fi
12006
12007		CFLAGS="$CFLAGS -Wall"
12008
12009		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
12010$as_echo_n "checking if $CC supports -Wall... " >&6; }
12011		cacheid=xorg_cv_cc_flag__Wall
12012		if eval \${$cacheid+:} false; then :
12013  $as_echo_n "(cached) " >&6
12014else
12015  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12016/* end confdefs.h.  */
12017int i;
12018int
12019main ()
12020{
12021
12022  ;
12023  return 0;
12024}
12025_ACEOF
12026if ac_fn_c_try_link "$LINENO"; then :
12027  eval $cacheid=yes
12028else
12029  eval $cacheid=no
12030fi
12031rm -f core conftest.err conftest.$ac_objext \
12032    conftest$ac_exeext conftest.$ac_ext
12033fi
12034
12035
12036		CFLAGS="$xorg_testset_save_CFLAGS"
12037
12038		eval supported=\$$cacheid
12039		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12040$as_echo "$supported" >&6; }
12041		if test "$supported" = "yes" ; then
12042			BASE_CFLAGS="$BASE_CFLAGS -Wall"
12043			found="yes"
12044		fi
12045	fi
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061xorg_testset_save_CFLAGS="$CFLAGS"
12062
12063if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12064	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12065	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12066$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12067if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12068  $as_echo_n "(cached) " >&6
12069else
12070  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12071/* end confdefs.h.  */
12072int i;
12073_ACEOF
12074if ac_fn_c_try_compile "$LINENO"; then :
12075  xorg_cv_cc_flag_unknown_warning_option=yes
12076else
12077  xorg_cv_cc_flag_unknown_warning_option=no
12078fi
12079rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12080fi
12081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12082$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12083	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12084	CFLAGS="$xorg_testset_save_CFLAGS"
12085fi
12086
12087if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12088	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12089		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12090	fi
12091	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12092	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12093$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12094if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12095  $as_echo_n "(cached) " >&6
12096else
12097  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12098/* end confdefs.h.  */
12099int i;
12100_ACEOF
12101if ac_fn_c_try_compile "$LINENO"; then :
12102  xorg_cv_cc_flag_unused_command_line_argument=yes
12103else
12104  xorg_cv_cc_flag_unused_command_line_argument=no
12105fi
12106rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12107fi
12108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12109$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12110	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12111	CFLAGS="$xorg_testset_save_CFLAGS"
12112fi
12113
12114found="no"
12115
12116	if test $found = "no" ; then
12117		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12118			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12119		fi
12120
12121		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12122			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12123		fi
12124
12125		CFLAGS="$CFLAGS -Wpointer-arith"
12126
12127		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
12128$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
12129		cacheid=xorg_cv_cc_flag__Wpointer_arith
12130		if eval \${$cacheid+:} false; then :
12131  $as_echo_n "(cached) " >&6
12132else
12133  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12134/* end confdefs.h.  */
12135int i;
12136int
12137main ()
12138{
12139
12140  ;
12141  return 0;
12142}
12143_ACEOF
12144if ac_fn_c_try_link "$LINENO"; then :
12145  eval $cacheid=yes
12146else
12147  eval $cacheid=no
12148fi
12149rm -f core conftest.err conftest.$ac_objext \
12150    conftest$ac_exeext conftest.$ac_ext
12151fi
12152
12153
12154		CFLAGS="$xorg_testset_save_CFLAGS"
12155
12156		eval supported=\$$cacheid
12157		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12158$as_echo "$supported" >&6; }
12159		if test "$supported" = "yes" ; then
12160			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
12161			found="yes"
12162		fi
12163	fi
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179xorg_testset_save_CFLAGS="$CFLAGS"
12180
12181if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12182	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12183	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12184$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12185if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12186  $as_echo_n "(cached) " >&6
12187else
12188  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12189/* end confdefs.h.  */
12190int i;
12191_ACEOF
12192if ac_fn_c_try_compile "$LINENO"; then :
12193  xorg_cv_cc_flag_unknown_warning_option=yes
12194else
12195  xorg_cv_cc_flag_unknown_warning_option=no
12196fi
12197rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12198fi
12199{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12200$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12201	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12202	CFLAGS="$xorg_testset_save_CFLAGS"
12203fi
12204
12205if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12206	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12207		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12208	fi
12209	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12210	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12211$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12212if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12213  $as_echo_n "(cached) " >&6
12214else
12215  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12216/* end confdefs.h.  */
12217int i;
12218_ACEOF
12219if ac_fn_c_try_compile "$LINENO"; then :
12220  xorg_cv_cc_flag_unused_command_line_argument=yes
12221else
12222  xorg_cv_cc_flag_unused_command_line_argument=no
12223fi
12224rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12225fi
12226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12227$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12228	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12229	CFLAGS="$xorg_testset_save_CFLAGS"
12230fi
12231
12232found="no"
12233
12234	if test $found = "no" ; then
12235		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12236			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12237		fi
12238
12239		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12240			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12241		fi
12242
12243		CFLAGS="$CFLAGS -Wmissing-declarations"
12244
12245		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12246$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12247		cacheid=xorg_cv_cc_flag__Wmissing_declarations
12248		if eval \${$cacheid+:} false; then :
12249  $as_echo_n "(cached) " >&6
12250else
12251  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12252/* end confdefs.h.  */
12253int i;
12254int
12255main ()
12256{
12257
12258  ;
12259  return 0;
12260}
12261_ACEOF
12262if ac_fn_c_try_link "$LINENO"; then :
12263  eval $cacheid=yes
12264else
12265  eval $cacheid=no
12266fi
12267rm -f core conftest.err conftest.$ac_objext \
12268    conftest$ac_exeext conftest.$ac_ext
12269fi
12270
12271
12272		CFLAGS="$xorg_testset_save_CFLAGS"
12273
12274		eval supported=\$$cacheid
12275		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12276$as_echo "$supported" >&6; }
12277		if test "$supported" = "yes" ; then
12278			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12279			found="yes"
12280		fi
12281	fi
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297xorg_testset_save_CFLAGS="$CFLAGS"
12298
12299if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12300	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12301	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12302$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12303if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12304  $as_echo_n "(cached) " >&6
12305else
12306  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12307/* end confdefs.h.  */
12308int i;
12309_ACEOF
12310if ac_fn_c_try_compile "$LINENO"; then :
12311  xorg_cv_cc_flag_unknown_warning_option=yes
12312else
12313  xorg_cv_cc_flag_unknown_warning_option=no
12314fi
12315rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12316fi
12317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12318$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12319	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12320	CFLAGS="$xorg_testset_save_CFLAGS"
12321fi
12322
12323if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12324	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12325		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12326	fi
12327	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12328	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12329$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12330if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12331  $as_echo_n "(cached) " >&6
12332else
12333  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12334/* end confdefs.h.  */
12335int i;
12336_ACEOF
12337if ac_fn_c_try_compile "$LINENO"; then :
12338  xorg_cv_cc_flag_unused_command_line_argument=yes
12339else
12340  xorg_cv_cc_flag_unused_command_line_argument=no
12341fi
12342rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12343fi
12344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12345$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12346	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12347	CFLAGS="$xorg_testset_save_CFLAGS"
12348fi
12349
12350found="no"
12351
12352	if test $found = "no" ; then
12353		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12354			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12355		fi
12356
12357		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12358			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12359		fi
12360
12361		CFLAGS="$CFLAGS -Wformat=2"
12362
12363		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
12364$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
12365		cacheid=xorg_cv_cc_flag__Wformat_2
12366		if eval \${$cacheid+:} false; then :
12367  $as_echo_n "(cached) " >&6
12368else
12369  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12370/* end confdefs.h.  */
12371int i;
12372int
12373main ()
12374{
12375
12376  ;
12377  return 0;
12378}
12379_ACEOF
12380if ac_fn_c_try_link "$LINENO"; then :
12381  eval $cacheid=yes
12382else
12383  eval $cacheid=no
12384fi
12385rm -f core conftest.err conftest.$ac_objext \
12386    conftest$ac_exeext conftest.$ac_ext
12387fi
12388
12389
12390		CFLAGS="$xorg_testset_save_CFLAGS"
12391
12392		eval supported=\$$cacheid
12393		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12394$as_echo "$supported" >&6; }
12395		if test "$supported" = "yes" ; then
12396			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12397			found="yes"
12398		fi
12399	fi
12400
12401	if test $found = "no" ; then
12402		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12403			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12404		fi
12405
12406		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12407			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12408		fi
12409
12410		CFLAGS="$CFLAGS -Wformat"
12411
12412		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
12413$as_echo_n "checking if $CC supports -Wformat... " >&6; }
12414		cacheid=xorg_cv_cc_flag__Wformat
12415		if eval \${$cacheid+:} false; then :
12416  $as_echo_n "(cached) " >&6
12417else
12418  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12419/* end confdefs.h.  */
12420int i;
12421int
12422main ()
12423{
12424
12425  ;
12426  return 0;
12427}
12428_ACEOF
12429if ac_fn_c_try_link "$LINENO"; then :
12430  eval $cacheid=yes
12431else
12432  eval $cacheid=no
12433fi
12434rm -f core conftest.err conftest.$ac_objext \
12435    conftest$ac_exeext conftest.$ac_ext
12436fi
12437
12438
12439		CFLAGS="$xorg_testset_save_CFLAGS"
12440
12441		eval supported=\$$cacheid
12442		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12443$as_echo "$supported" >&6; }
12444		if test "$supported" = "yes" ; then
12445			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12446			found="yes"
12447		fi
12448	fi
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466xorg_testset_save_CFLAGS="$CFLAGS"
12467
12468if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12469	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12470	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12471$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12472if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12473  $as_echo_n "(cached) " >&6
12474else
12475  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12476/* end confdefs.h.  */
12477int i;
12478_ACEOF
12479if ac_fn_c_try_compile "$LINENO"; then :
12480  xorg_cv_cc_flag_unknown_warning_option=yes
12481else
12482  xorg_cv_cc_flag_unknown_warning_option=no
12483fi
12484rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12485fi
12486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12487$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12488	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12489	CFLAGS="$xorg_testset_save_CFLAGS"
12490fi
12491
12492if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12493	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12494		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12495	fi
12496	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12497	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12498$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12499if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12500  $as_echo_n "(cached) " >&6
12501else
12502  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12503/* end confdefs.h.  */
12504int i;
12505_ACEOF
12506if ac_fn_c_try_compile "$LINENO"; then :
12507  xorg_cv_cc_flag_unused_command_line_argument=yes
12508else
12509  xorg_cv_cc_flag_unused_command_line_argument=no
12510fi
12511rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12512fi
12513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12514$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12515	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12516	CFLAGS="$xorg_testset_save_CFLAGS"
12517fi
12518
12519found="no"
12520
12521	if test $found = "no" ; then
12522		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12523			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12524		fi
12525
12526		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12527			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12528		fi
12529
12530		CFLAGS="$CFLAGS -Wstrict-prototypes"
12531
12532		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
12533$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
12534		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
12535		if eval \${$cacheid+:} false; then :
12536  $as_echo_n "(cached) " >&6
12537else
12538  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12539/* end confdefs.h.  */
12540int i;
12541int
12542main ()
12543{
12544
12545  ;
12546  return 0;
12547}
12548_ACEOF
12549if ac_fn_c_try_link "$LINENO"; then :
12550  eval $cacheid=yes
12551else
12552  eval $cacheid=no
12553fi
12554rm -f core conftest.err conftest.$ac_objext \
12555    conftest$ac_exeext conftest.$ac_ext
12556fi
12557
12558
12559		CFLAGS="$xorg_testset_save_CFLAGS"
12560
12561		eval supported=\$$cacheid
12562		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12563$as_echo "$supported" >&6; }
12564		if test "$supported" = "yes" ; then
12565			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
12566			found="yes"
12567		fi
12568	fi
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584xorg_testset_save_CFLAGS="$CFLAGS"
12585
12586if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12587	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12588	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12589$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12590if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12591  $as_echo_n "(cached) " >&6
12592else
12593  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12594/* end confdefs.h.  */
12595int i;
12596_ACEOF
12597if ac_fn_c_try_compile "$LINENO"; then :
12598  xorg_cv_cc_flag_unknown_warning_option=yes
12599else
12600  xorg_cv_cc_flag_unknown_warning_option=no
12601fi
12602rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12603fi
12604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12605$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12606	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12607	CFLAGS="$xorg_testset_save_CFLAGS"
12608fi
12609
12610if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12611	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12612		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12613	fi
12614	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12615	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12616$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12617if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12618  $as_echo_n "(cached) " >&6
12619else
12620  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12621/* end confdefs.h.  */
12622int i;
12623_ACEOF
12624if ac_fn_c_try_compile "$LINENO"; then :
12625  xorg_cv_cc_flag_unused_command_line_argument=yes
12626else
12627  xorg_cv_cc_flag_unused_command_line_argument=no
12628fi
12629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12630fi
12631{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12632$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12633	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12634	CFLAGS="$xorg_testset_save_CFLAGS"
12635fi
12636
12637found="no"
12638
12639	if test $found = "no" ; then
12640		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12641			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12642		fi
12643
12644		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12645			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12646		fi
12647
12648		CFLAGS="$CFLAGS -Wmissing-prototypes"
12649
12650		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
12651$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
12652		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
12653		if eval \${$cacheid+:} false; then :
12654  $as_echo_n "(cached) " >&6
12655else
12656  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12657/* end confdefs.h.  */
12658int i;
12659int
12660main ()
12661{
12662
12663  ;
12664  return 0;
12665}
12666_ACEOF
12667if ac_fn_c_try_link "$LINENO"; then :
12668  eval $cacheid=yes
12669else
12670  eval $cacheid=no
12671fi
12672rm -f core conftest.err conftest.$ac_objext \
12673    conftest$ac_exeext conftest.$ac_ext
12674fi
12675
12676
12677		CFLAGS="$xorg_testset_save_CFLAGS"
12678
12679		eval supported=\$$cacheid
12680		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12681$as_echo "$supported" >&6; }
12682		if test "$supported" = "yes" ; then
12683			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
12684			found="yes"
12685		fi
12686	fi
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702xorg_testset_save_CFLAGS="$CFLAGS"
12703
12704if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12705	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12706	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12707$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12708if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12709  $as_echo_n "(cached) " >&6
12710else
12711  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12712/* end confdefs.h.  */
12713int i;
12714_ACEOF
12715if ac_fn_c_try_compile "$LINENO"; then :
12716  xorg_cv_cc_flag_unknown_warning_option=yes
12717else
12718  xorg_cv_cc_flag_unknown_warning_option=no
12719fi
12720rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12721fi
12722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12723$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12724	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12725	CFLAGS="$xorg_testset_save_CFLAGS"
12726fi
12727
12728if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12729	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12730		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12731	fi
12732	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12733	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12734$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12735if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12736  $as_echo_n "(cached) " >&6
12737else
12738  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12739/* end confdefs.h.  */
12740int i;
12741_ACEOF
12742if ac_fn_c_try_compile "$LINENO"; then :
12743  xorg_cv_cc_flag_unused_command_line_argument=yes
12744else
12745  xorg_cv_cc_flag_unused_command_line_argument=no
12746fi
12747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12748fi
12749{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12750$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12751	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12752	CFLAGS="$xorg_testset_save_CFLAGS"
12753fi
12754
12755found="no"
12756
12757	if test $found = "no" ; then
12758		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12759			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12760		fi
12761
12762		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12763			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12764		fi
12765
12766		CFLAGS="$CFLAGS -Wnested-externs"
12767
12768		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
12769$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
12770		cacheid=xorg_cv_cc_flag__Wnested_externs
12771		if eval \${$cacheid+:} false; then :
12772  $as_echo_n "(cached) " >&6
12773else
12774  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12775/* end confdefs.h.  */
12776int i;
12777int
12778main ()
12779{
12780
12781  ;
12782  return 0;
12783}
12784_ACEOF
12785if ac_fn_c_try_link "$LINENO"; then :
12786  eval $cacheid=yes
12787else
12788  eval $cacheid=no
12789fi
12790rm -f core conftest.err conftest.$ac_objext \
12791    conftest$ac_exeext conftest.$ac_ext
12792fi
12793
12794
12795		CFLAGS="$xorg_testset_save_CFLAGS"
12796
12797		eval supported=\$$cacheid
12798		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12799$as_echo "$supported" >&6; }
12800		if test "$supported" = "yes" ; then
12801			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
12802			found="yes"
12803		fi
12804	fi
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820xorg_testset_save_CFLAGS="$CFLAGS"
12821
12822if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12823	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12824	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12825$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12826if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12827  $as_echo_n "(cached) " >&6
12828else
12829  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12830/* end confdefs.h.  */
12831int i;
12832_ACEOF
12833if ac_fn_c_try_compile "$LINENO"; then :
12834  xorg_cv_cc_flag_unknown_warning_option=yes
12835else
12836  xorg_cv_cc_flag_unknown_warning_option=no
12837fi
12838rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12839fi
12840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12841$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12842	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12843	CFLAGS="$xorg_testset_save_CFLAGS"
12844fi
12845
12846if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12847	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12848		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12849	fi
12850	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12851	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12852$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12853if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12854  $as_echo_n "(cached) " >&6
12855else
12856  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12857/* end confdefs.h.  */
12858int i;
12859_ACEOF
12860if ac_fn_c_try_compile "$LINENO"; then :
12861  xorg_cv_cc_flag_unused_command_line_argument=yes
12862else
12863  xorg_cv_cc_flag_unused_command_line_argument=no
12864fi
12865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12866fi
12867{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12868$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12869	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12870	CFLAGS="$xorg_testset_save_CFLAGS"
12871fi
12872
12873found="no"
12874
12875	if test $found = "no" ; then
12876		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12877			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12878		fi
12879
12880		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12881			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12882		fi
12883
12884		CFLAGS="$CFLAGS -Wbad-function-cast"
12885
12886		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
12887$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
12888		cacheid=xorg_cv_cc_flag__Wbad_function_cast
12889		if eval \${$cacheid+:} false; then :
12890  $as_echo_n "(cached) " >&6
12891else
12892  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12893/* end confdefs.h.  */
12894int i;
12895int
12896main ()
12897{
12898
12899  ;
12900  return 0;
12901}
12902_ACEOF
12903if ac_fn_c_try_link "$LINENO"; then :
12904  eval $cacheid=yes
12905else
12906  eval $cacheid=no
12907fi
12908rm -f core conftest.err conftest.$ac_objext \
12909    conftest$ac_exeext conftest.$ac_ext
12910fi
12911
12912
12913		CFLAGS="$xorg_testset_save_CFLAGS"
12914
12915		eval supported=\$$cacheid
12916		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12917$as_echo "$supported" >&6; }
12918		if test "$supported" = "yes" ; then
12919			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
12920			found="yes"
12921		fi
12922	fi
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938xorg_testset_save_CFLAGS="$CFLAGS"
12939
12940if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12941	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12942	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12943$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12944if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12945  $as_echo_n "(cached) " >&6
12946else
12947  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12948/* end confdefs.h.  */
12949int i;
12950_ACEOF
12951if ac_fn_c_try_compile "$LINENO"; then :
12952  xorg_cv_cc_flag_unknown_warning_option=yes
12953else
12954  xorg_cv_cc_flag_unknown_warning_option=no
12955fi
12956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12957fi
12958{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12959$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12960	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12961	CFLAGS="$xorg_testset_save_CFLAGS"
12962fi
12963
12964if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12965	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12966		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12967	fi
12968	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12969	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12970$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12971if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12972  $as_echo_n "(cached) " >&6
12973else
12974  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12975/* end confdefs.h.  */
12976int i;
12977_ACEOF
12978if ac_fn_c_try_compile "$LINENO"; then :
12979  xorg_cv_cc_flag_unused_command_line_argument=yes
12980else
12981  xorg_cv_cc_flag_unused_command_line_argument=no
12982fi
12983rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12984fi
12985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12986$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12987	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12988	CFLAGS="$xorg_testset_save_CFLAGS"
12989fi
12990
12991found="no"
12992
12993	if test $found = "no" ; then
12994		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12995			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12996		fi
12997
12998		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12999			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13000		fi
13001
13002		CFLAGS="$CFLAGS -Wold-style-definition"
13003
13004		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
13005$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
13006		cacheid=xorg_cv_cc_flag__Wold_style_definition
13007		if eval \${$cacheid+:} false; then :
13008  $as_echo_n "(cached) " >&6
13009else
13010  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13011/* end confdefs.h.  */
13012int i;
13013int
13014main ()
13015{
13016
13017  ;
13018  return 0;
13019}
13020_ACEOF
13021if ac_fn_c_try_link "$LINENO"; then :
13022  eval $cacheid=yes
13023else
13024  eval $cacheid=no
13025fi
13026rm -f core conftest.err conftest.$ac_objext \
13027    conftest$ac_exeext conftest.$ac_ext
13028fi
13029
13030
13031		CFLAGS="$xorg_testset_save_CFLAGS"
13032
13033		eval supported=\$$cacheid
13034		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13035$as_echo "$supported" >&6; }
13036		if test "$supported" = "yes" ; then
13037			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
13038			found="yes"
13039		fi
13040	fi
13041
13042	if test $found = "no" ; then
13043		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13044			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13045		fi
13046
13047		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13048			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13049		fi
13050
13051		CFLAGS="$CFLAGS -fd"
13052
13053		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
13054$as_echo_n "checking if $CC supports -fd... " >&6; }
13055		cacheid=xorg_cv_cc_flag__fd
13056		if eval \${$cacheid+:} false; then :
13057  $as_echo_n "(cached) " >&6
13058else
13059  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13060/* end confdefs.h.  */
13061int i;
13062int
13063main ()
13064{
13065
13066  ;
13067  return 0;
13068}
13069_ACEOF
13070if ac_fn_c_try_link "$LINENO"; then :
13071  eval $cacheid=yes
13072else
13073  eval $cacheid=no
13074fi
13075rm -f core conftest.err conftest.$ac_objext \
13076    conftest$ac_exeext conftest.$ac_ext
13077fi
13078
13079
13080		CFLAGS="$xorg_testset_save_CFLAGS"
13081
13082		eval supported=\$$cacheid
13083		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13084$as_echo "$supported" >&6; }
13085		if test "$supported" = "yes" ; then
13086			BASE_CFLAGS="$BASE_CFLAGS -fd"
13087			found="yes"
13088		fi
13089	fi
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105xorg_testset_save_CFLAGS="$CFLAGS"
13106
13107if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13108	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13109	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13110$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13111if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13112  $as_echo_n "(cached) " >&6
13113else
13114  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13115/* end confdefs.h.  */
13116int i;
13117_ACEOF
13118if ac_fn_c_try_compile "$LINENO"; then :
13119  xorg_cv_cc_flag_unknown_warning_option=yes
13120else
13121  xorg_cv_cc_flag_unknown_warning_option=no
13122fi
13123rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13124fi
13125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13126$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13127	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13128	CFLAGS="$xorg_testset_save_CFLAGS"
13129fi
13130
13131if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13132	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13133		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13134	fi
13135	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13136	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13137$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13138if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13139  $as_echo_n "(cached) " >&6
13140else
13141  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13142/* end confdefs.h.  */
13143int i;
13144_ACEOF
13145if ac_fn_c_try_compile "$LINENO"; then :
13146  xorg_cv_cc_flag_unused_command_line_argument=yes
13147else
13148  xorg_cv_cc_flag_unused_command_line_argument=no
13149fi
13150rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13151fi
13152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13153$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13154	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13155	CFLAGS="$xorg_testset_save_CFLAGS"
13156fi
13157
13158found="no"
13159
13160	if test $found = "no" ; then
13161		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13162			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13163		fi
13164
13165		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13166			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13167		fi
13168
13169		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
13170
13171		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
13172$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
13173		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
13174		if eval \${$cacheid+:} false; then :
13175  $as_echo_n "(cached) " >&6
13176else
13177  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13178/* end confdefs.h.  */
13179int i;
13180int
13181main ()
13182{
13183
13184  ;
13185  return 0;
13186}
13187_ACEOF
13188if ac_fn_c_try_link "$LINENO"; then :
13189  eval $cacheid=yes
13190else
13191  eval $cacheid=no
13192fi
13193rm -f core conftest.err conftest.$ac_objext \
13194    conftest$ac_exeext conftest.$ac_ext
13195fi
13196
13197
13198		CFLAGS="$xorg_testset_save_CFLAGS"
13199
13200		eval supported=\$$cacheid
13201		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13202$as_echo "$supported" >&6; }
13203		if test "$supported" = "yes" ; then
13204			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
13205			found="yes"
13206		fi
13207	fi
13208
13209
13210
13211
13212
13213# This chunk adds additional warnings that could catch undesired effects.
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227xorg_testset_save_CFLAGS="$CFLAGS"
13228
13229if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13230	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13231	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13232$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13233if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13234  $as_echo_n "(cached) " >&6
13235else
13236  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13237/* end confdefs.h.  */
13238int i;
13239_ACEOF
13240if ac_fn_c_try_compile "$LINENO"; then :
13241  xorg_cv_cc_flag_unknown_warning_option=yes
13242else
13243  xorg_cv_cc_flag_unknown_warning_option=no
13244fi
13245rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13246fi
13247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13248$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13249	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13250	CFLAGS="$xorg_testset_save_CFLAGS"
13251fi
13252
13253if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13254	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13255		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13256	fi
13257	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13258	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13259$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13260if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13261  $as_echo_n "(cached) " >&6
13262else
13263  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13264/* end confdefs.h.  */
13265int i;
13266_ACEOF
13267if ac_fn_c_try_compile "$LINENO"; then :
13268  xorg_cv_cc_flag_unused_command_line_argument=yes
13269else
13270  xorg_cv_cc_flag_unused_command_line_argument=no
13271fi
13272rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13273fi
13274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13275$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13276	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13277	CFLAGS="$xorg_testset_save_CFLAGS"
13278fi
13279
13280found="no"
13281
13282	if test $found = "no" ; then
13283		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13284			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13285		fi
13286
13287		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13288			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13289		fi
13290
13291		CFLAGS="$CFLAGS -Wunused"
13292
13293		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13294$as_echo_n "checking if $CC supports -Wunused... " >&6; }
13295		cacheid=xorg_cv_cc_flag__Wunused
13296		if eval \${$cacheid+:} false; then :
13297  $as_echo_n "(cached) " >&6
13298else
13299  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13300/* end confdefs.h.  */
13301int i;
13302int
13303main ()
13304{
13305
13306  ;
13307  return 0;
13308}
13309_ACEOF
13310if ac_fn_c_try_link "$LINENO"; then :
13311  eval $cacheid=yes
13312else
13313  eval $cacheid=no
13314fi
13315rm -f core conftest.err conftest.$ac_objext \
13316    conftest$ac_exeext conftest.$ac_ext
13317fi
13318
13319
13320		CFLAGS="$xorg_testset_save_CFLAGS"
13321
13322		eval supported=\$$cacheid
13323		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13324$as_echo "$supported" >&6; }
13325		if test "$supported" = "yes" ; then
13326			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13327			found="yes"
13328		fi
13329	fi
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345xorg_testset_save_CFLAGS="$CFLAGS"
13346
13347if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13348	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13349	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13350$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13351if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13352  $as_echo_n "(cached) " >&6
13353else
13354  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13355/* end confdefs.h.  */
13356int i;
13357_ACEOF
13358if ac_fn_c_try_compile "$LINENO"; then :
13359  xorg_cv_cc_flag_unknown_warning_option=yes
13360else
13361  xorg_cv_cc_flag_unknown_warning_option=no
13362fi
13363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13364fi
13365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13366$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13367	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13368	CFLAGS="$xorg_testset_save_CFLAGS"
13369fi
13370
13371if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13372	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13373		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13374	fi
13375	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13376	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13377$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13378if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13379  $as_echo_n "(cached) " >&6
13380else
13381  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13382/* end confdefs.h.  */
13383int i;
13384_ACEOF
13385if ac_fn_c_try_compile "$LINENO"; then :
13386  xorg_cv_cc_flag_unused_command_line_argument=yes
13387else
13388  xorg_cv_cc_flag_unused_command_line_argument=no
13389fi
13390rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13391fi
13392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13393$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13394	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13395	CFLAGS="$xorg_testset_save_CFLAGS"
13396fi
13397
13398found="no"
13399
13400	if test $found = "no" ; then
13401		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13402			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13403		fi
13404
13405		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13406			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13407		fi
13408
13409		CFLAGS="$CFLAGS -Wuninitialized"
13410
13411		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
13412$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
13413		cacheid=xorg_cv_cc_flag__Wuninitialized
13414		if eval \${$cacheid+:} false; then :
13415  $as_echo_n "(cached) " >&6
13416else
13417  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13418/* end confdefs.h.  */
13419int i;
13420int
13421main ()
13422{
13423
13424  ;
13425  return 0;
13426}
13427_ACEOF
13428if ac_fn_c_try_link "$LINENO"; then :
13429  eval $cacheid=yes
13430else
13431  eval $cacheid=no
13432fi
13433rm -f core conftest.err conftest.$ac_objext \
13434    conftest$ac_exeext conftest.$ac_ext
13435fi
13436
13437
13438		CFLAGS="$xorg_testset_save_CFLAGS"
13439
13440		eval supported=\$$cacheid
13441		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13442$as_echo "$supported" >&6; }
13443		if test "$supported" = "yes" ; then
13444			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13445			found="yes"
13446		fi
13447	fi
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463xorg_testset_save_CFLAGS="$CFLAGS"
13464
13465if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13466	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13467	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13468$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13469if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13470  $as_echo_n "(cached) " >&6
13471else
13472  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13473/* end confdefs.h.  */
13474int i;
13475_ACEOF
13476if ac_fn_c_try_compile "$LINENO"; then :
13477  xorg_cv_cc_flag_unknown_warning_option=yes
13478else
13479  xorg_cv_cc_flag_unknown_warning_option=no
13480fi
13481rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13482fi
13483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13484$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13485	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13486	CFLAGS="$xorg_testset_save_CFLAGS"
13487fi
13488
13489if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13490	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13491		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13492	fi
13493	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13494	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13495$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13496if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13497  $as_echo_n "(cached) " >&6
13498else
13499  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13500/* end confdefs.h.  */
13501int i;
13502_ACEOF
13503if ac_fn_c_try_compile "$LINENO"; then :
13504  xorg_cv_cc_flag_unused_command_line_argument=yes
13505else
13506  xorg_cv_cc_flag_unused_command_line_argument=no
13507fi
13508rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13509fi
13510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13511$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13512	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13513	CFLAGS="$xorg_testset_save_CFLAGS"
13514fi
13515
13516found="no"
13517
13518	if test $found = "no" ; then
13519		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13520			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13521		fi
13522
13523		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13524			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13525		fi
13526
13527		CFLAGS="$CFLAGS -Wshadow"
13528
13529		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
13530$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
13531		cacheid=xorg_cv_cc_flag__Wshadow
13532		if eval \${$cacheid+:} false; then :
13533  $as_echo_n "(cached) " >&6
13534else
13535  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13536/* end confdefs.h.  */
13537int i;
13538int
13539main ()
13540{
13541
13542  ;
13543  return 0;
13544}
13545_ACEOF
13546if ac_fn_c_try_link "$LINENO"; then :
13547  eval $cacheid=yes
13548else
13549  eval $cacheid=no
13550fi
13551rm -f core conftest.err conftest.$ac_objext \
13552    conftest$ac_exeext conftest.$ac_ext
13553fi
13554
13555
13556		CFLAGS="$xorg_testset_save_CFLAGS"
13557
13558		eval supported=\$$cacheid
13559		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13560$as_echo "$supported" >&6; }
13561		if test "$supported" = "yes" ; then
13562			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
13563			found="yes"
13564		fi
13565	fi
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581xorg_testset_save_CFLAGS="$CFLAGS"
13582
13583if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13584	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13585	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13586$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13587if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13588  $as_echo_n "(cached) " >&6
13589else
13590  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13591/* end confdefs.h.  */
13592int i;
13593_ACEOF
13594if ac_fn_c_try_compile "$LINENO"; then :
13595  xorg_cv_cc_flag_unknown_warning_option=yes
13596else
13597  xorg_cv_cc_flag_unknown_warning_option=no
13598fi
13599rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13600fi
13601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13602$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13603	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13604	CFLAGS="$xorg_testset_save_CFLAGS"
13605fi
13606
13607if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13608	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13609		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13610	fi
13611	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13612	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13613$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13614if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13615  $as_echo_n "(cached) " >&6
13616else
13617  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13618/* end confdefs.h.  */
13619int i;
13620_ACEOF
13621if ac_fn_c_try_compile "$LINENO"; then :
13622  xorg_cv_cc_flag_unused_command_line_argument=yes
13623else
13624  xorg_cv_cc_flag_unused_command_line_argument=no
13625fi
13626rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13627fi
13628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13629$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13630	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13631	CFLAGS="$xorg_testset_save_CFLAGS"
13632fi
13633
13634found="no"
13635
13636	if test $found = "no" ; then
13637		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13638			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13639		fi
13640
13641		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13642			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13643		fi
13644
13645		CFLAGS="$CFLAGS -Wmissing-noreturn"
13646
13647		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
13648$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
13649		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
13650		if eval \${$cacheid+:} false; then :
13651  $as_echo_n "(cached) " >&6
13652else
13653  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13654/* end confdefs.h.  */
13655int i;
13656int
13657main ()
13658{
13659
13660  ;
13661  return 0;
13662}
13663_ACEOF
13664if ac_fn_c_try_link "$LINENO"; then :
13665  eval $cacheid=yes
13666else
13667  eval $cacheid=no
13668fi
13669rm -f core conftest.err conftest.$ac_objext \
13670    conftest$ac_exeext conftest.$ac_ext
13671fi
13672
13673
13674		CFLAGS="$xorg_testset_save_CFLAGS"
13675
13676		eval supported=\$$cacheid
13677		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13678$as_echo "$supported" >&6; }
13679		if test "$supported" = "yes" ; then
13680			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
13681			found="yes"
13682		fi
13683	fi
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699xorg_testset_save_CFLAGS="$CFLAGS"
13700
13701if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13702	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13703	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13704$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13705if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13706  $as_echo_n "(cached) " >&6
13707else
13708  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13709/* end confdefs.h.  */
13710int i;
13711_ACEOF
13712if ac_fn_c_try_compile "$LINENO"; then :
13713  xorg_cv_cc_flag_unknown_warning_option=yes
13714else
13715  xorg_cv_cc_flag_unknown_warning_option=no
13716fi
13717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13718fi
13719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13720$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13721	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13722	CFLAGS="$xorg_testset_save_CFLAGS"
13723fi
13724
13725if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13726	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13727		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13728	fi
13729	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13730	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13731$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13732if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13733  $as_echo_n "(cached) " >&6
13734else
13735  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13736/* end confdefs.h.  */
13737int i;
13738_ACEOF
13739if ac_fn_c_try_compile "$LINENO"; then :
13740  xorg_cv_cc_flag_unused_command_line_argument=yes
13741else
13742  xorg_cv_cc_flag_unused_command_line_argument=no
13743fi
13744rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13745fi
13746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13747$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13748	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13749	CFLAGS="$xorg_testset_save_CFLAGS"
13750fi
13751
13752found="no"
13753
13754	if test $found = "no" ; then
13755		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13756			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13757		fi
13758
13759		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13760			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13761		fi
13762
13763		CFLAGS="$CFLAGS -Wmissing-format-attribute"
13764
13765		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
13766$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
13767		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
13768		if eval \${$cacheid+:} false; then :
13769  $as_echo_n "(cached) " >&6
13770else
13771  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13772/* end confdefs.h.  */
13773int i;
13774int
13775main ()
13776{
13777
13778  ;
13779  return 0;
13780}
13781_ACEOF
13782if ac_fn_c_try_link "$LINENO"; then :
13783  eval $cacheid=yes
13784else
13785  eval $cacheid=no
13786fi
13787rm -f core conftest.err conftest.$ac_objext \
13788    conftest$ac_exeext conftest.$ac_ext
13789fi
13790
13791
13792		CFLAGS="$xorg_testset_save_CFLAGS"
13793
13794		eval supported=\$$cacheid
13795		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13796$as_echo "$supported" >&6; }
13797		if test "$supported" = "yes" ; then
13798			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
13799			found="yes"
13800		fi
13801	fi
13802
13803
13804
13805
13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817xorg_testset_save_CFLAGS="$CFLAGS"
13818
13819if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13820	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13821	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13822$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13823if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13824  $as_echo_n "(cached) " >&6
13825else
13826  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13827/* end confdefs.h.  */
13828int i;
13829_ACEOF
13830if ac_fn_c_try_compile "$LINENO"; then :
13831  xorg_cv_cc_flag_unknown_warning_option=yes
13832else
13833  xorg_cv_cc_flag_unknown_warning_option=no
13834fi
13835rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13836fi
13837{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13838$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13839	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13840	CFLAGS="$xorg_testset_save_CFLAGS"
13841fi
13842
13843if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13844	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13845		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13846	fi
13847	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13848	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13849$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13850if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13851  $as_echo_n "(cached) " >&6
13852else
13853  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13854/* end confdefs.h.  */
13855int i;
13856_ACEOF
13857if ac_fn_c_try_compile "$LINENO"; then :
13858  xorg_cv_cc_flag_unused_command_line_argument=yes
13859else
13860  xorg_cv_cc_flag_unused_command_line_argument=no
13861fi
13862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13863fi
13864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13865$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13866	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13867	CFLAGS="$xorg_testset_save_CFLAGS"
13868fi
13869
13870found="no"
13871
13872	if test $found = "no" ; then
13873		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13874			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13875		fi
13876
13877		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13878			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13879		fi
13880
13881		CFLAGS="$CFLAGS -Wredundant-decls"
13882
13883		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
13884$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
13885		cacheid=xorg_cv_cc_flag__Wredundant_decls
13886		if eval \${$cacheid+:} false; then :
13887  $as_echo_n "(cached) " >&6
13888else
13889  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13890/* end confdefs.h.  */
13891int i;
13892int
13893main ()
13894{
13895
13896  ;
13897  return 0;
13898}
13899_ACEOF
13900if ac_fn_c_try_link "$LINENO"; then :
13901  eval $cacheid=yes
13902else
13903  eval $cacheid=no
13904fi
13905rm -f core conftest.err conftest.$ac_objext \
13906    conftest$ac_exeext conftest.$ac_ext
13907fi
13908
13909
13910		CFLAGS="$xorg_testset_save_CFLAGS"
13911
13912		eval supported=\$$cacheid
13913		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13914$as_echo "$supported" >&6; }
13915		if test "$supported" = "yes" ; then
13916			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
13917			found="yes"
13918		fi
13919	fi
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935xorg_testset_save_CFLAGS="$CFLAGS"
13936
13937if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13938	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13939	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13940$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13941if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13942  $as_echo_n "(cached) " >&6
13943else
13944  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13945/* end confdefs.h.  */
13946int i;
13947_ACEOF
13948if ac_fn_c_try_compile "$LINENO"; then :
13949  xorg_cv_cc_flag_unknown_warning_option=yes
13950else
13951  xorg_cv_cc_flag_unknown_warning_option=no
13952fi
13953rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13954fi
13955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13956$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13957	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13958	CFLAGS="$xorg_testset_save_CFLAGS"
13959fi
13960
13961if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13962	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13963		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13964	fi
13965	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13966	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13967$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13968if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13969  $as_echo_n "(cached) " >&6
13970else
13971  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13972/* end confdefs.h.  */
13973int i;
13974_ACEOF
13975if ac_fn_c_try_compile "$LINENO"; then :
13976  xorg_cv_cc_flag_unused_command_line_argument=yes
13977else
13978  xorg_cv_cc_flag_unused_command_line_argument=no
13979fi
13980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13981fi
13982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13983$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13984	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13985	CFLAGS="$xorg_testset_save_CFLAGS"
13986fi
13987
13988found="no"
13989
13990	if test $found = "no" ; then
13991		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13992			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13993		fi
13994
13995		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13996			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13997		fi
13998
13999		CFLAGS="$CFLAGS -Wlogical-op"
14000
14001		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
14002$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
14003		cacheid=xorg_cv_cc_flag__Wlogical_op
14004		if eval \${$cacheid+:} false; then :
14005  $as_echo_n "(cached) " >&6
14006else
14007  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14008/* end confdefs.h.  */
14009int i;
14010int
14011main ()
14012{
14013
14014  ;
14015  return 0;
14016}
14017_ACEOF
14018if ac_fn_c_try_link "$LINENO"; then :
14019  eval $cacheid=yes
14020else
14021  eval $cacheid=no
14022fi
14023rm -f core conftest.err conftest.$ac_objext \
14024    conftest$ac_exeext conftest.$ac_ext
14025fi
14026
14027
14028		CFLAGS="$xorg_testset_save_CFLAGS"
14029
14030		eval supported=\$$cacheid
14031		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14032$as_echo "$supported" >&6; }
14033		if test "$supported" = "yes" ; then
14034			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
14035			found="yes"
14036		fi
14037	fi
14038
14039
14040
14041# These are currently disabled because they are noisy.  They will be enabled
14042# in the future once the codebase is sufficiently modernized to silence
14043# them.  For now, I don't want them to drown out the other warnings.
14044# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
14045# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
14046# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
14047
14048# Turn some warnings into errors, so we don't accidently get successful builds
14049# when there are problems that should be fixed.
14050
14051if test "x$SELECTIVE_WERROR" = "xyes" ; then
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065xorg_testset_save_CFLAGS="$CFLAGS"
14066
14067if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14068	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14069	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14070$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14071if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14072  $as_echo_n "(cached) " >&6
14073else
14074  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14075/* end confdefs.h.  */
14076int i;
14077_ACEOF
14078if ac_fn_c_try_compile "$LINENO"; then :
14079  xorg_cv_cc_flag_unknown_warning_option=yes
14080else
14081  xorg_cv_cc_flag_unknown_warning_option=no
14082fi
14083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14084fi
14085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14086$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14087	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14088	CFLAGS="$xorg_testset_save_CFLAGS"
14089fi
14090
14091if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14092	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14093		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14094	fi
14095	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14096	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14097$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14098if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14099  $as_echo_n "(cached) " >&6
14100else
14101  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14102/* end confdefs.h.  */
14103int i;
14104_ACEOF
14105if ac_fn_c_try_compile "$LINENO"; then :
14106  xorg_cv_cc_flag_unused_command_line_argument=yes
14107else
14108  xorg_cv_cc_flag_unused_command_line_argument=no
14109fi
14110rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14111fi
14112{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14113$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14114	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14115	CFLAGS="$xorg_testset_save_CFLAGS"
14116fi
14117
14118found="no"
14119
14120	if test $found = "no" ; then
14121		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14122			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14123		fi
14124
14125		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14126			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14127		fi
14128
14129		CFLAGS="$CFLAGS -Werror=implicit"
14130
14131		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
14132$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
14133		cacheid=xorg_cv_cc_flag__Werror_implicit
14134		if eval \${$cacheid+:} false; then :
14135  $as_echo_n "(cached) " >&6
14136else
14137  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14138/* end confdefs.h.  */
14139int i;
14140int
14141main ()
14142{
14143
14144  ;
14145  return 0;
14146}
14147_ACEOF
14148if ac_fn_c_try_link "$LINENO"; then :
14149  eval $cacheid=yes
14150else
14151  eval $cacheid=no
14152fi
14153rm -f core conftest.err conftest.$ac_objext \
14154    conftest$ac_exeext conftest.$ac_ext
14155fi
14156
14157
14158		CFLAGS="$xorg_testset_save_CFLAGS"
14159
14160		eval supported=\$$cacheid
14161		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14162$as_echo "$supported" >&6; }
14163		if test "$supported" = "yes" ; then
14164			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
14165			found="yes"
14166		fi
14167	fi
14168
14169	if test $found = "no" ; then
14170		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14171			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14172		fi
14173
14174		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14175			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14176		fi
14177
14178		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14179
14180		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
14181$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
14182		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
14183		if eval \${$cacheid+:} false; then :
14184  $as_echo_n "(cached) " >&6
14185else
14186  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14187/* end confdefs.h.  */
14188int i;
14189int
14190main ()
14191{
14192
14193  ;
14194  return 0;
14195}
14196_ACEOF
14197if ac_fn_c_try_link "$LINENO"; then :
14198  eval $cacheid=yes
14199else
14200  eval $cacheid=no
14201fi
14202rm -f core conftest.err conftest.$ac_objext \
14203    conftest$ac_exeext conftest.$ac_ext
14204fi
14205
14206
14207		CFLAGS="$xorg_testset_save_CFLAGS"
14208
14209		eval supported=\$$cacheid
14210		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14211$as_echo "$supported" >&6; }
14212		if test "$supported" = "yes" ; then
14213			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14214			found="yes"
14215		fi
14216	fi
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229
14230
14231
14232xorg_testset_save_CFLAGS="$CFLAGS"
14233
14234if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14235	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14236	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14237$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14238if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14239  $as_echo_n "(cached) " >&6
14240else
14241  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14242/* end confdefs.h.  */
14243int i;
14244_ACEOF
14245if ac_fn_c_try_compile "$LINENO"; then :
14246  xorg_cv_cc_flag_unknown_warning_option=yes
14247else
14248  xorg_cv_cc_flag_unknown_warning_option=no
14249fi
14250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14251fi
14252{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14253$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14254	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14255	CFLAGS="$xorg_testset_save_CFLAGS"
14256fi
14257
14258if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14259	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14260		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14261	fi
14262	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14263	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14264$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14265if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14266  $as_echo_n "(cached) " >&6
14267else
14268  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14269/* end confdefs.h.  */
14270int i;
14271_ACEOF
14272if ac_fn_c_try_compile "$LINENO"; then :
14273  xorg_cv_cc_flag_unused_command_line_argument=yes
14274else
14275  xorg_cv_cc_flag_unused_command_line_argument=no
14276fi
14277rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14278fi
14279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14280$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14281	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14282	CFLAGS="$xorg_testset_save_CFLAGS"
14283fi
14284
14285found="no"
14286
14287	if test $found = "no" ; then
14288		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14289			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14290		fi
14291
14292		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14293			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14294		fi
14295
14296		CFLAGS="$CFLAGS -Werror=nonnull"
14297
14298		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14299$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14300		cacheid=xorg_cv_cc_flag__Werror_nonnull
14301		if eval \${$cacheid+:} false; then :
14302  $as_echo_n "(cached) " >&6
14303else
14304  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14305/* end confdefs.h.  */
14306int i;
14307int
14308main ()
14309{
14310
14311  ;
14312  return 0;
14313}
14314_ACEOF
14315if ac_fn_c_try_link "$LINENO"; then :
14316  eval $cacheid=yes
14317else
14318  eval $cacheid=no
14319fi
14320rm -f core conftest.err conftest.$ac_objext \
14321    conftest$ac_exeext conftest.$ac_ext
14322fi
14323
14324
14325		CFLAGS="$xorg_testset_save_CFLAGS"
14326
14327		eval supported=\$$cacheid
14328		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14329$as_echo "$supported" >&6; }
14330		if test "$supported" = "yes" ; then
14331			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14332			found="yes"
14333		fi
14334	fi
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350xorg_testset_save_CFLAGS="$CFLAGS"
14351
14352if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14353	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14354	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14355$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14356if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14357  $as_echo_n "(cached) " >&6
14358else
14359  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14360/* end confdefs.h.  */
14361int i;
14362_ACEOF
14363if ac_fn_c_try_compile "$LINENO"; then :
14364  xorg_cv_cc_flag_unknown_warning_option=yes
14365else
14366  xorg_cv_cc_flag_unknown_warning_option=no
14367fi
14368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14369fi
14370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14371$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14372	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14373	CFLAGS="$xorg_testset_save_CFLAGS"
14374fi
14375
14376if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14377	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14378		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14379	fi
14380	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14381	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14382$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14383if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14384  $as_echo_n "(cached) " >&6
14385else
14386  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14387/* end confdefs.h.  */
14388int i;
14389_ACEOF
14390if ac_fn_c_try_compile "$LINENO"; then :
14391  xorg_cv_cc_flag_unused_command_line_argument=yes
14392else
14393  xorg_cv_cc_flag_unused_command_line_argument=no
14394fi
14395rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14396fi
14397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14398$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14399	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14400	CFLAGS="$xorg_testset_save_CFLAGS"
14401fi
14402
14403found="no"
14404
14405	if test $found = "no" ; then
14406		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14407			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14408		fi
14409
14410		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14411			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14412		fi
14413
14414		CFLAGS="$CFLAGS -Werror=init-self"
14415
14416		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
14417$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
14418		cacheid=xorg_cv_cc_flag__Werror_init_self
14419		if eval \${$cacheid+:} false; then :
14420  $as_echo_n "(cached) " >&6
14421else
14422  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14423/* end confdefs.h.  */
14424int i;
14425int
14426main ()
14427{
14428
14429  ;
14430  return 0;
14431}
14432_ACEOF
14433if ac_fn_c_try_link "$LINENO"; then :
14434  eval $cacheid=yes
14435else
14436  eval $cacheid=no
14437fi
14438rm -f core conftest.err conftest.$ac_objext \
14439    conftest$ac_exeext conftest.$ac_ext
14440fi
14441
14442
14443		CFLAGS="$xorg_testset_save_CFLAGS"
14444
14445		eval supported=\$$cacheid
14446		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14447$as_echo "$supported" >&6; }
14448		if test "$supported" = "yes" ; then
14449			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14450			found="yes"
14451		fi
14452	fi
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462
14463
14464
14465
14466
14467
14468xorg_testset_save_CFLAGS="$CFLAGS"
14469
14470if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14471	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14472	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14473$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14474if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14475  $as_echo_n "(cached) " >&6
14476else
14477  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14478/* end confdefs.h.  */
14479int i;
14480_ACEOF
14481if ac_fn_c_try_compile "$LINENO"; then :
14482  xorg_cv_cc_flag_unknown_warning_option=yes
14483else
14484  xorg_cv_cc_flag_unknown_warning_option=no
14485fi
14486rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14487fi
14488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14489$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14490	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14491	CFLAGS="$xorg_testset_save_CFLAGS"
14492fi
14493
14494if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14495	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14496		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14497	fi
14498	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14499	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14500$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14501if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14502  $as_echo_n "(cached) " >&6
14503else
14504  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14505/* end confdefs.h.  */
14506int i;
14507_ACEOF
14508if ac_fn_c_try_compile "$LINENO"; then :
14509  xorg_cv_cc_flag_unused_command_line_argument=yes
14510else
14511  xorg_cv_cc_flag_unused_command_line_argument=no
14512fi
14513rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14514fi
14515{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14516$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14517	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14518	CFLAGS="$xorg_testset_save_CFLAGS"
14519fi
14520
14521found="no"
14522
14523	if test $found = "no" ; then
14524		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14525			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14526		fi
14527
14528		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14529			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14530		fi
14531
14532		CFLAGS="$CFLAGS -Werror=main"
14533
14534		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
14535$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
14536		cacheid=xorg_cv_cc_flag__Werror_main
14537		if eval \${$cacheid+:} false; then :
14538  $as_echo_n "(cached) " >&6
14539else
14540  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14541/* end confdefs.h.  */
14542int i;
14543int
14544main ()
14545{
14546
14547  ;
14548  return 0;
14549}
14550_ACEOF
14551if ac_fn_c_try_link "$LINENO"; then :
14552  eval $cacheid=yes
14553else
14554  eval $cacheid=no
14555fi
14556rm -f core conftest.err conftest.$ac_objext \
14557    conftest$ac_exeext conftest.$ac_ext
14558fi
14559
14560
14561		CFLAGS="$xorg_testset_save_CFLAGS"
14562
14563		eval supported=\$$cacheid
14564		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14565$as_echo "$supported" >&6; }
14566		if test "$supported" = "yes" ; then
14567			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
14568			found="yes"
14569		fi
14570	fi
14571
14572
14573
14574
14575
14576
14577
14578
14579
14580
14581
14582
14583
14584
14585
14586xorg_testset_save_CFLAGS="$CFLAGS"
14587
14588if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14589	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14590	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14591$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14592if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14593  $as_echo_n "(cached) " >&6
14594else
14595  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14596/* end confdefs.h.  */
14597int i;
14598_ACEOF
14599if ac_fn_c_try_compile "$LINENO"; then :
14600  xorg_cv_cc_flag_unknown_warning_option=yes
14601else
14602  xorg_cv_cc_flag_unknown_warning_option=no
14603fi
14604rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14605fi
14606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14607$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14608	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14609	CFLAGS="$xorg_testset_save_CFLAGS"
14610fi
14611
14612if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14613	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14614		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14615	fi
14616	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14617	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14618$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14619if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14620  $as_echo_n "(cached) " >&6
14621else
14622  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14623/* end confdefs.h.  */
14624int i;
14625_ACEOF
14626if ac_fn_c_try_compile "$LINENO"; then :
14627  xorg_cv_cc_flag_unused_command_line_argument=yes
14628else
14629  xorg_cv_cc_flag_unused_command_line_argument=no
14630fi
14631rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14632fi
14633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14634$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14635	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14636	CFLAGS="$xorg_testset_save_CFLAGS"
14637fi
14638
14639found="no"
14640
14641	if test $found = "no" ; then
14642		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14643			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14644		fi
14645
14646		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14647			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14648		fi
14649
14650		CFLAGS="$CFLAGS -Werror=missing-braces"
14651
14652		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
14653$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
14654		cacheid=xorg_cv_cc_flag__Werror_missing_braces
14655		if eval \${$cacheid+:} false; then :
14656  $as_echo_n "(cached) " >&6
14657else
14658  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14659/* end confdefs.h.  */
14660int i;
14661int
14662main ()
14663{
14664
14665  ;
14666  return 0;
14667}
14668_ACEOF
14669if ac_fn_c_try_link "$LINENO"; then :
14670  eval $cacheid=yes
14671else
14672  eval $cacheid=no
14673fi
14674rm -f core conftest.err conftest.$ac_objext \
14675    conftest$ac_exeext conftest.$ac_ext
14676fi
14677
14678
14679		CFLAGS="$xorg_testset_save_CFLAGS"
14680
14681		eval supported=\$$cacheid
14682		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14683$as_echo "$supported" >&6; }
14684		if test "$supported" = "yes" ; then
14685			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
14686			found="yes"
14687		fi
14688	fi
14689
14690
14691
14692
14693
14694
14695
14696
14697
14698
14699
14700
14701
14702
14703
14704xorg_testset_save_CFLAGS="$CFLAGS"
14705
14706if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14707	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14708	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14709$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14710if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14711  $as_echo_n "(cached) " >&6
14712else
14713  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14714/* end confdefs.h.  */
14715int i;
14716_ACEOF
14717if ac_fn_c_try_compile "$LINENO"; then :
14718  xorg_cv_cc_flag_unknown_warning_option=yes
14719else
14720  xorg_cv_cc_flag_unknown_warning_option=no
14721fi
14722rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14723fi
14724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14725$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14726	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14727	CFLAGS="$xorg_testset_save_CFLAGS"
14728fi
14729
14730if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14731	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14732		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14733	fi
14734	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14735	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14736$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14737if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14738  $as_echo_n "(cached) " >&6
14739else
14740  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14741/* end confdefs.h.  */
14742int i;
14743_ACEOF
14744if ac_fn_c_try_compile "$LINENO"; then :
14745  xorg_cv_cc_flag_unused_command_line_argument=yes
14746else
14747  xorg_cv_cc_flag_unused_command_line_argument=no
14748fi
14749rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14750fi
14751{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14752$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14753	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14754	CFLAGS="$xorg_testset_save_CFLAGS"
14755fi
14756
14757found="no"
14758
14759	if test $found = "no" ; then
14760		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14761			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14762		fi
14763
14764		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14765			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14766		fi
14767
14768		CFLAGS="$CFLAGS -Werror=sequence-point"
14769
14770		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
14771$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
14772		cacheid=xorg_cv_cc_flag__Werror_sequence_point
14773		if eval \${$cacheid+:} false; then :
14774  $as_echo_n "(cached) " >&6
14775else
14776  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14777/* end confdefs.h.  */
14778int i;
14779int
14780main ()
14781{
14782
14783  ;
14784  return 0;
14785}
14786_ACEOF
14787if ac_fn_c_try_link "$LINENO"; then :
14788  eval $cacheid=yes
14789else
14790  eval $cacheid=no
14791fi
14792rm -f core conftest.err conftest.$ac_objext \
14793    conftest$ac_exeext conftest.$ac_ext
14794fi
14795
14796
14797		CFLAGS="$xorg_testset_save_CFLAGS"
14798
14799		eval supported=\$$cacheid
14800		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14801$as_echo "$supported" >&6; }
14802		if test "$supported" = "yes" ; then
14803			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
14804			found="yes"
14805		fi
14806	fi
14807
14808
14809
14810
14811
14812
14813
14814
14815
14816
14817
14818
14819
14820
14821
14822xorg_testset_save_CFLAGS="$CFLAGS"
14823
14824if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14825	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14826	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14827$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14828if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14829  $as_echo_n "(cached) " >&6
14830else
14831  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14832/* end confdefs.h.  */
14833int i;
14834_ACEOF
14835if ac_fn_c_try_compile "$LINENO"; then :
14836  xorg_cv_cc_flag_unknown_warning_option=yes
14837else
14838  xorg_cv_cc_flag_unknown_warning_option=no
14839fi
14840rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14841fi
14842{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14843$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14844	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14845	CFLAGS="$xorg_testset_save_CFLAGS"
14846fi
14847
14848if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14849	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14850		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14851	fi
14852	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14853	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14854$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14855if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14856  $as_echo_n "(cached) " >&6
14857else
14858  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14859/* end confdefs.h.  */
14860int i;
14861_ACEOF
14862if ac_fn_c_try_compile "$LINENO"; then :
14863  xorg_cv_cc_flag_unused_command_line_argument=yes
14864else
14865  xorg_cv_cc_flag_unused_command_line_argument=no
14866fi
14867rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14868fi
14869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14870$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14871	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14872	CFLAGS="$xorg_testset_save_CFLAGS"
14873fi
14874
14875found="no"
14876
14877	if test $found = "no" ; then
14878		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14879			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14880		fi
14881
14882		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14883			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14884		fi
14885
14886		CFLAGS="$CFLAGS -Werror=return-type"
14887
14888		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
14889$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
14890		cacheid=xorg_cv_cc_flag__Werror_return_type
14891		if eval \${$cacheid+:} false; then :
14892  $as_echo_n "(cached) " >&6
14893else
14894  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14895/* end confdefs.h.  */
14896int i;
14897int
14898main ()
14899{
14900
14901  ;
14902  return 0;
14903}
14904_ACEOF
14905if ac_fn_c_try_link "$LINENO"; then :
14906  eval $cacheid=yes
14907else
14908  eval $cacheid=no
14909fi
14910rm -f core conftest.err conftest.$ac_objext \
14911    conftest$ac_exeext conftest.$ac_ext
14912fi
14913
14914
14915		CFLAGS="$xorg_testset_save_CFLAGS"
14916
14917		eval supported=\$$cacheid
14918		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14919$as_echo "$supported" >&6; }
14920		if test "$supported" = "yes" ; then
14921			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
14922			found="yes"
14923		fi
14924	fi
14925
14926	if test $found = "no" ; then
14927		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14928			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14929		fi
14930
14931		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14932			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14933		fi
14934
14935		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14936
14937		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
14938$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
14939		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
14940		if eval \${$cacheid+:} false; then :
14941  $as_echo_n "(cached) " >&6
14942else
14943  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14944/* end confdefs.h.  */
14945int i;
14946int
14947main ()
14948{
14949
14950  ;
14951  return 0;
14952}
14953_ACEOF
14954if ac_fn_c_try_link "$LINENO"; then :
14955  eval $cacheid=yes
14956else
14957  eval $cacheid=no
14958fi
14959rm -f core conftest.err conftest.$ac_objext \
14960    conftest$ac_exeext conftest.$ac_ext
14961fi
14962
14963
14964		CFLAGS="$xorg_testset_save_CFLAGS"
14965
14966		eval supported=\$$cacheid
14967		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14968$as_echo "$supported" >&6; }
14969		if test "$supported" = "yes" ; then
14970			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14971			found="yes"
14972		fi
14973	fi
14974
14975
14976
14977
14978
14979
14980
14981
14982
14983
14984
14985
14986
14987
14988
14989xorg_testset_save_CFLAGS="$CFLAGS"
14990
14991if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14992	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14993	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14994$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14995if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14996  $as_echo_n "(cached) " >&6
14997else
14998  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14999/* end confdefs.h.  */
15000int i;
15001_ACEOF
15002if ac_fn_c_try_compile "$LINENO"; then :
15003  xorg_cv_cc_flag_unknown_warning_option=yes
15004else
15005  xorg_cv_cc_flag_unknown_warning_option=no
15006fi
15007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15008fi
15009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15010$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15011	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15012	CFLAGS="$xorg_testset_save_CFLAGS"
15013fi
15014
15015if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15016	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15017		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15018	fi
15019	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15020	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15021$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15022if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15023  $as_echo_n "(cached) " >&6
15024else
15025  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15026/* end confdefs.h.  */
15027int i;
15028_ACEOF
15029if ac_fn_c_try_compile "$LINENO"; then :
15030  xorg_cv_cc_flag_unused_command_line_argument=yes
15031else
15032  xorg_cv_cc_flag_unused_command_line_argument=no
15033fi
15034rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15035fi
15036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15037$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15038	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15039	CFLAGS="$xorg_testset_save_CFLAGS"
15040fi
15041
15042found="no"
15043
15044	if test $found = "no" ; then
15045		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15046			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15047		fi
15048
15049		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15050			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15051		fi
15052
15053		CFLAGS="$CFLAGS -Werror=trigraphs"
15054
15055		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
15056$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
15057		cacheid=xorg_cv_cc_flag__Werror_trigraphs
15058		if eval \${$cacheid+:} false; then :
15059  $as_echo_n "(cached) " >&6
15060else
15061  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15062/* end confdefs.h.  */
15063int i;
15064int
15065main ()
15066{
15067
15068  ;
15069  return 0;
15070}
15071_ACEOF
15072if ac_fn_c_try_link "$LINENO"; then :
15073  eval $cacheid=yes
15074else
15075  eval $cacheid=no
15076fi
15077rm -f core conftest.err conftest.$ac_objext \
15078    conftest$ac_exeext conftest.$ac_ext
15079fi
15080
15081
15082		CFLAGS="$xorg_testset_save_CFLAGS"
15083
15084		eval supported=\$$cacheid
15085		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15086$as_echo "$supported" >&6; }
15087		if test "$supported" = "yes" ; then
15088			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
15089			found="yes"
15090		fi
15091	fi
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
15104
15105
15106
15107xorg_testset_save_CFLAGS="$CFLAGS"
15108
15109if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15110	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15111	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15112$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15113if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15114  $as_echo_n "(cached) " >&6
15115else
15116  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15117/* end confdefs.h.  */
15118int i;
15119_ACEOF
15120if ac_fn_c_try_compile "$LINENO"; then :
15121  xorg_cv_cc_flag_unknown_warning_option=yes
15122else
15123  xorg_cv_cc_flag_unknown_warning_option=no
15124fi
15125rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15126fi
15127{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15128$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15129	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15130	CFLAGS="$xorg_testset_save_CFLAGS"
15131fi
15132
15133if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15134	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15135		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15136	fi
15137	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15138	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15139$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15140if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15141  $as_echo_n "(cached) " >&6
15142else
15143  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15144/* end confdefs.h.  */
15145int i;
15146_ACEOF
15147if ac_fn_c_try_compile "$LINENO"; then :
15148  xorg_cv_cc_flag_unused_command_line_argument=yes
15149else
15150  xorg_cv_cc_flag_unused_command_line_argument=no
15151fi
15152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15153fi
15154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15155$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15156	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15157	CFLAGS="$xorg_testset_save_CFLAGS"
15158fi
15159
15160found="no"
15161
15162	if test $found = "no" ; then
15163		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15164			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15165		fi
15166
15167		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15168			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15169		fi
15170
15171		CFLAGS="$CFLAGS -Werror=array-bounds"
15172
15173		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
15174$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
15175		cacheid=xorg_cv_cc_flag__Werror_array_bounds
15176		if eval \${$cacheid+:} false; then :
15177  $as_echo_n "(cached) " >&6
15178else
15179  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15180/* end confdefs.h.  */
15181int i;
15182int
15183main ()
15184{
15185
15186  ;
15187  return 0;
15188}
15189_ACEOF
15190if ac_fn_c_try_link "$LINENO"; then :
15191  eval $cacheid=yes
15192else
15193  eval $cacheid=no
15194fi
15195rm -f core conftest.err conftest.$ac_objext \
15196    conftest$ac_exeext conftest.$ac_ext
15197fi
15198
15199
15200		CFLAGS="$xorg_testset_save_CFLAGS"
15201
15202		eval supported=\$$cacheid
15203		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15204$as_echo "$supported" >&6; }
15205		if test "$supported" = "yes" ; then
15206			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
15207			found="yes"
15208		fi
15209	fi
15210
15211
15212
15213
15214
15215
15216
15217
15218
15219
15220
15221
15222
15223
15224
15225xorg_testset_save_CFLAGS="$CFLAGS"
15226
15227if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15228	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15229	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15230$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15231if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15232  $as_echo_n "(cached) " >&6
15233else
15234  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15235/* end confdefs.h.  */
15236int i;
15237_ACEOF
15238if ac_fn_c_try_compile "$LINENO"; then :
15239  xorg_cv_cc_flag_unknown_warning_option=yes
15240else
15241  xorg_cv_cc_flag_unknown_warning_option=no
15242fi
15243rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15244fi
15245{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15246$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15247	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15248	CFLAGS="$xorg_testset_save_CFLAGS"
15249fi
15250
15251if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15252	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15253		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15254	fi
15255	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15256	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15257$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15258if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15259  $as_echo_n "(cached) " >&6
15260else
15261  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15262/* end confdefs.h.  */
15263int i;
15264_ACEOF
15265if ac_fn_c_try_compile "$LINENO"; then :
15266  xorg_cv_cc_flag_unused_command_line_argument=yes
15267else
15268  xorg_cv_cc_flag_unused_command_line_argument=no
15269fi
15270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15271fi
15272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15273$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15274	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15275	CFLAGS="$xorg_testset_save_CFLAGS"
15276fi
15277
15278found="no"
15279
15280	if test $found = "no" ; then
15281		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15282			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15283		fi
15284
15285		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15286			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15287		fi
15288
15289		CFLAGS="$CFLAGS -Werror=write-strings"
15290
15291		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15292$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15293		cacheid=xorg_cv_cc_flag__Werror_write_strings
15294		if eval \${$cacheid+:} false; then :
15295  $as_echo_n "(cached) " >&6
15296else
15297  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15298/* end confdefs.h.  */
15299int i;
15300int
15301main ()
15302{
15303
15304  ;
15305  return 0;
15306}
15307_ACEOF
15308if ac_fn_c_try_link "$LINENO"; then :
15309  eval $cacheid=yes
15310else
15311  eval $cacheid=no
15312fi
15313rm -f core conftest.err conftest.$ac_objext \
15314    conftest$ac_exeext conftest.$ac_ext
15315fi
15316
15317
15318		CFLAGS="$xorg_testset_save_CFLAGS"
15319
15320		eval supported=\$$cacheid
15321		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15322$as_echo "$supported" >&6; }
15323		if test "$supported" = "yes" ; then
15324			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15325			found="yes"
15326		fi
15327	fi
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343xorg_testset_save_CFLAGS="$CFLAGS"
15344
15345if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15346	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15347	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15348$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15349if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15350  $as_echo_n "(cached) " >&6
15351else
15352  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15353/* end confdefs.h.  */
15354int i;
15355_ACEOF
15356if ac_fn_c_try_compile "$LINENO"; then :
15357  xorg_cv_cc_flag_unknown_warning_option=yes
15358else
15359  xorg_cv_cc_flag_unknown_warning_option=no
15360fi
15361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15362fi
15363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15364$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15365	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15366	CFLAGS="$xorg_testset_save_CFLAGS"
15367fi
15368
15369if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15370	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15371		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15372	fi
15373	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15374	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15375$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15376if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15377  $as_echo_n "(cached) " >&6
15378else
15379  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15380/* end confdefs.h.  */
15381int i;
15382_ACEOF
15383if ac_fn_c_try_compile "$LINENO"; then :
15384  xorg_cv_cc_flag_unused_command_line_argument=yes
15385else
15386  xorg_cv_cc_flag_unused_command_line_argument=no
15387fi
15388rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15389fi
15390{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15391$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15392	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15393	CFLAGS="$xorg_testset_save_CFLAGS"
15394fi
15395
15396found="no"
15397
15398	if test $found = "no" ; then
15399		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15400			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15401		fi
15402
15403		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15404			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15405		fi
15406
15407		CFLAGS="$CFLAGS -Werror=address"
15408
15409		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
15410$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
15411		cacheid=xorg_cv_cc_flag__Werror_address
15412		if eval \${$cacheid+:} false; then :
15413  $as_echo_n "(cached) " >&6
15414else
15415  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15416/* end confdefs.h.  */
15417int i;
15418int
15419main ()
15420{
15421
15422  ;
15423  return 0;
15424}
15425_ACEOF
15426if ac_fn_c_try_link "$LINENO"; then :
15427  eval $cacheid=yes
15428else
15429  eval $cacheid=no
15430fi
15431rm -f core conftest.err conftest.$ac_objext \
15432    conftest$ac_exeext conftest.$ac_ext
15433fi
15434
15435
15436		CFLAGS="$xorg_testset_save_CFLAGS"
15437
15438		eval supported=\$$cacheid
15439		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15440$as_echo "$supported" >&6; }
15441		if test "$supported" = "yes" ; then
15442			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15443			found="yes"
15444		fi
15445	fi
15446
15447
15448
15449
15450
15451
15452
15453
15454
15455
15456
15457
15458
15459
15460
15461xorg_testset_save_CFLAGS="$CFLAGS"
15462
15463if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15464	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15465	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15466$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15467if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15468  $as_echo_n "(cached) " >&6
15469else
15470  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15471/* end confdefs.h.  */
15472int i;
15473_ACEOF
15474if ac_fn_c_try_compile "$LINENO"; then :
15475  xorg_cv_cc_flag_unknown_warning_option=yes
15476else
15477  xorg_cv_cc_flag_unknown_warning_option=no
15478fi
15479rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15480fi
15481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15482$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15483	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15484	CFLAGS="$xorg_testset_save_CFLAGS"
15485fi
15486
15487if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15488	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15489		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15490	fi
15491	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15492	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15493$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15494if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15495  $as_echo_n "(cached) " >&6
15496else
15497  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15498/* end confdefs.h.  */
15499int i;
15500_ACEOF
15501if ac_fn_c_try_compile "$LINENO"; then :
15502  xorg_cv_cc_flag_unused_command_line_argument=yes
15503else
15504  xorg_cv_cc_flag_unused_command_line_argument=no
15505fi
15506rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15507fi
15508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15509$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15510	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15511	CFLAGS="$xorg_testset_save_CFLAGS"
15512fi
15513
15514found="no"
15515
15516	if test $found = "no" ; then
15517		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15518			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15519		fi
15520
15521		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15522			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15523		fi
15524
15525		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
15526
15527		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
15528$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
15529		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
15530		if eval \${$cacheid+:} false; then :
15531  $as_echo_n "(cached) " >&6
15532else
15533  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15534/* end confdefs.h.  */
15535int i;
15536int
15537main ()
15538{
15539
15540  ;
15541  return 0;
15542}
15543_ACEOF
15544if ac_fn_c_try_link "$LINENO"; then :
15545  eval $cacheid=yes
15546else
15547  eval $cacheid=no
15548fi
15549rm -f core conftest.err conftest.$ac_objext \
15550    conftest$ac_exeext conftest.$ac_ext
15551fi
15552
15553
15554		CFLAGS="$xorg_testset_save_CFLAGS"
15555
15556		eval supported=\$$cacheid
15557		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15558$as_echo "$supported" >&6; }
15559		if test "$supported" = "yes" ; then
15560			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
15561			found="yes"
15562		fi
15563	fi
15564
15565	if test $found = "no" ; then
15566		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15567			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15568		fi
15569
15570		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15571			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15572		fi
15573
15574		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15575
15576		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
15577$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
15578		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
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 -errwarn=E_BAD_PTR_INT_COMBINATION"
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_cc_unknown_warning_option" = "xyes" ; then
15685			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15686		fi
15687
15688		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15689			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15690		fi
15691
15692		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
15693
15694		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
15695$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
15696		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
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 -Werror=pointer-to-int-cast"
15728			found="yes"
15729		fi
15730	fi
15731
15732 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
15733else
15734{ $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
15735$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;}
15736
15737
15738
15739
15740
15741
15742
15743
15744
15745
15746
15747
15748
15749xorg_testset_save_CFLAGS="$CFLAGS"
15750
15751if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15752	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15753	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15754$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15755if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15756  $as_echo_n "(cached) " >&6
15757else
15758  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15759/* end confdefs.h.  */
15760int i;
15761_ACEOF
15762if ac_fn_c_try_compile "$LINENO"; then :
15763  xorg_cv_cc_flag_unknown_warning_option=yes
15764else
15765  xorg_cv_cc_flag_unknown_warning_option=no
15766fi
15767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15768fi
15769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15770$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15771	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15772	CFLAGS="$xorg_testset_save_CFLAGS"
15773fi
15774
15775if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15776	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15777		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15778	fi
15779	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15780	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15781$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15782if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15783  $as_echo_n "(cached) " >&6
15784else
15785  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15786/* end confdefs.h.  */
15787int i;
15788_ACEOF
15789if ac_fn_c_try_compile "$LINENO"; then :
15790  xorg_cv_cc_flag_unused_command_line_argument=yes
15791else
15792  xorg_cv_cc_flag_unused_command_line_argument=no
15793fi
15794rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15795fi
15796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15797$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15798	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15799	CFLAGS="$xorg_testset_save_CFLAGS"
15800fi
15801
15802found="no"
15803
15804	if test $found = "no" ; then
15805		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15806			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15807		fi
15808
15809		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15810			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15811		fi
15812
15813		CFLAGS="$CFLAGS -Wimplicit"
15814
15815		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
15816$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
15817		cacheid=xorg_cv_cc_flag__Wimplicit
15818		if eval \${$cacheid+:} false; then :
15819  $as_echo_n "(cached) " >&6
15820else
15821  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15822/* end confdefs.h.  */
15823int i;
15824int
15825main ()
15826{
15827
15828  ;
15829  return 0;
15830}
15831_ACEOF
15832if ac_fn_c_try_link "$LINENO"; then :
15833  eval $cacheid=yes
15834else
15835  eval $cacheid=no
15836fi
15837rm -f core conftest.err conftest.$ac_objext \
15838    conftest$ac_exeext conftest.$ac_ext
15839fi
15840
15841
15842		CFLAGS="$xorg_testset_save_CFLAGS"
15843
15844		eval supported=\$$cacheid
15845		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15846$as_echo "$supported" >&6; }
15847		if test "$supported" = "yes" ; then
15848			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
15849			found="yes"
15850		fi
15851	fi
15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867xorg_testset_save_CFLAGS="$CFLAGS"
15868
15869if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15870	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15871	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15872$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15873if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15874  $as_echo_n "(cached) " >&6
15875else
15876  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15877/* end confdefs.h.  */
15878int i;
15879_ACEOF
15880if ac_fn_c_try_compile "$LINENO"; then :
15881  xorg_cv_cc_flag_unknown_warning_option=yes
15882else
15883  xorg_cv_cc_flag_unknown_warning_option=no
15884fi
15885rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15886fi
15887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15888$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15889	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15890	CFLAGS="$xorg_testset_save_CFLAGS"
15891fi
15892
15893if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15894	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15895		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15896	fi
15897	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15898	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15899$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15900if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15901  $as_echo_n "(cached) " >&6
15902else
15903  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15904/* end confdefs.h.  */
15905int i;
15906_ACEOF
15907if ac_fn_c_try_compile "$LINENO"; then :
15908  xorg_cv_cc_flag_unused_command_line_argument=yes
15909else
15910  xorg_cv_cc_flag_unused_command_line_argument=no
15911fi
15912rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15913fi
15914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15915$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15916	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15917	CFLAGS="$xorg_testset_save_CFLAGS"
15918fi
15919
15920found="no"
15921
15922	if test $found = "no" ; then
15923		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15924			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15925		fi
15926
15927		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15928			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15929		fi
15930
15931		CFLAGS="$CFLAGS -Wnonnull"
15932
15933		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
15934$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
15935		cacheid=xorg_cv_cc_flag__Wnonnull
15936		if eval \${$cacheid+:} false; then :
15937  $as_echo_n "(cached) " >&6
15938else
15939  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15940/* end confdefs.h.  */
15941int i;
15942int
15943main ()
15944{
15945
15946  ;
15947  return 0;
15948}
15949_ACEOF
15950if ac_fn_c_try_link "$LINENO"; then :
15951  eval $cacheid=yes
15952else
15953  eval $cacheid=no
15954fi
15955rm -f core conftest.err conftest.$ac_objext \
15956    conftest$ac_exeext conftest.$ac_ext
15957fi
15958
15959
15960		CFLAGS="$xorg_testset_save_CFLAGS"
15961
15962		eval supported=\$$cacheid
15963		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15964$as_echo "$supported" >&6; }
15965		if test "$supported" = "yes" ; then
15966			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
15967			found="yes"
15968		fi
15969	fi
15970
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985xorg_testset_save_CFLAGS="$CFLAGS"
15986
15987if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15988	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15989	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15990$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15991if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15992  $as_echo_n "(cached) " >&6
15993else
15994  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15995/* end confdefs.h.  */
15996int i;
15997_ACEOF
15998if ac_fn_c_try_compile "$LINENO"; then :
15999  xorg_cv_cc_flag_unknown_warning_option=yes
16000else
16001  xorg_cv_cc_flag_unknown_warning_option=no
16002fi
16003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16004fi
16005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16006$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16007	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16008	CFLAGS="$xorg_testset_save_CFLAGS"
16009fi
16010
16011if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16012	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16013		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16014	fi
16015	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16016	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16017$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16018if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16019  $as_echo_n "(cached) " >&6
16020else
16021  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16022/* end confdefs.h.  */
16023int i;
16024_ACEOF
16025if ac_fn_c_try_compile "$LINENO"; then :
16026  xorg_cv_cc_flag_unused_command_line_argument=yes
16027else
16028  xorg_cv_cc_flag_unused_command_line_argument=no
16029fi
16030rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16031fi
16032{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16033$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16034	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16035	CFLAGS="$xorg_testset_save_CFLAGS"
16036fi
16037
16038found="no"
16039
16040	if test $found = "no" ; then
16041		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16042			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16043		fi
16044
16045		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16046			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16047		fi
16048
16049		CFLAGS="$CFLAGS -Winit-self"
16050
16051		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
16052$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
16053		cacheid=xorg_cv_cc_flag__Winit_self
16054		if eval \${$cacheid+:} false; then :
16055  $as_echo_n "(cached) " >&6
16056else
16057  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16058/* end confdefs.h.  */
16059int i;
16060int
16061main ()
16062{
16063
16064  ;
16065  return 0;
16066}
16067_ACEOF
16068if ac_fn_c_try_link "$LINENO"; then :
16069  eval $cacheid=yes
16070else
16071  eval $cacheid=no
16072fi
16073rm -f core conftest.err conftest.$ac_objext \
16074    conftest$ac_exeext conftest.$ac_ext
16075fi
16076
16077
16078		CFLAGS="$xorg_testset_save_CFLAGS"
16079
16080		eval supported=\$$cacheid
16081		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16082$as_echo "$supported" >&6; }
16083		if test "$supported" = "yes" ; then
16084			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
16085			found="yes"
16086		fi
16087	fi
16088
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
16103xorg_testset_save_CFLAGS="$CFLAGS"
16104
16105if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16106	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16107	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16108$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16109if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16110  $as_echo_n "(cached) " >&6
16111else
16112  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16113/* end confdefs.h.  */
16114int i;
16115_ACEOF
16116if ac_fn_c_try_compile "$LINENO"; then :
16117  xorg_cv_cc_flag_unknown_warning_option=yes
16118else
16119  xorg_cv_cc_flag_unknown_warning_option=no
16120fi
16121rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16122fi
16123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16124$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16125	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16126	CFLAGS="$xorg_testset_save_CFLAGS"
16127fi
16128
16129if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16130	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16131		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16132	fi
16133	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16134	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16135$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16136if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16137  $as_echo_n "(cached) " >&6
16138else
16139  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16140/* end confdefs.h.  */
16141int i;
16142_ACEOF
16143if ac_fn_c_try_compile "$LINENO"; then :
16144  xorg_cv_cc_flag_unused_command_line_argument=yes
16145else
16146  xorg_cv_cc_flag_unused_command_line_argument=no
16147fi
16148rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16149fi
16150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16151$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16152	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16153	CFLAGS="$xorg_testset_save_CFLAGS"
16154fi
16155
16156found="no"
16157
16158	if test $found = "no" ; then
16159		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16160			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16161		fi
16162
16163		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16164			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16165		fi
16166
16167		CFLAGS="$CFLAGS -Wmain"
16168
16169		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
16170$as_echo_n "checking if $CC supports -Wmain... " >&6; }
16171		cacheid=xorg_cv_cc_flag__Wmain
16172		if eval \${$cacheid+:} false; then :
16173  $as_echo_n "(cached) " >&6
16174else
16175  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16176/* end confdefs.h.  */
16177int i;
16178int
16179main ()
16180{
16181
16182  ;
16183  return 0;
16184}
16185_ACEOF
16186if ac_fn_c_try_link "$LINENO"; then :
16187  eval $cacheid=yes
16188else
16189  eval $cacheid=no
16190fi
16191rm -f core conftest.err conftest.$ac_objext \
16192    conftest$ac_exeext conftest.$ac_ext
16193fi
16194
16195
16196		CFLAGS="$xorg_testset_save_CFLAGS"
16197
16198		eval supported=\$$cacheid
16199		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16200$as_echo "$supported" >&6; }
16201		if test "$supported" = "yes" ; then
16202			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
16203			found="yes"
16204		fi
16205	fi
16206
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218
16219
16220
16221xorg_testset_save_CFLAGS="$CFLAGS"
16222
16223if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16224	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16225	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16226$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16227if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16228  $as_echo_n "(cached) " >&6
16229else
16230  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16231/* end confdefs.h.  */
16232int i;
16233_ACEOF
16234if ac_fn_c_try_compile "$LINENO"; then :
16235  xorg_cv_cc_flag_unknown_warning_option=yes
16236else
16237  xorg_cv_cc_flag_unknown_warning_option=no
16238fi
16239rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16240fi
16241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16242$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16243	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16244	CFLAGS="$xorg_testset_save_CFLAGS"
16245fi
16246
16247if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16248	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16249		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16250	fi
16251	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16252	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16253$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16254if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16255  $as_echo_n "(cached) " >&6
16256else
16257  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16258/* end confdefs.h.  */
16259int i;
16260_ACEOF
16261if ac_fn_c_try_compile "$LINENO"; then :
16262  xorg_cv_cc_flag_unused_command_line_argument=yes
16263else
16264  xorg_cv_cc_flag_unused_command_line_argument=no
16265fi
16266rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16267fi
16268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16269$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16270	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16271	CFLAGS="$xorg_testset_save_CFLAGS"
16272fi
16273
16274found="no"
16275
16276	if test $found = "no" ; then
16277		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16278			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16279		fi
16280
16281		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16282			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16283		fi
16284
16285		CFLAGS="$CFLAGS -Wmissing-braces"
16286
16287		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16288$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16289		cacheid=xorg_cv_cc_flag__Wmissing_braces
16290		if eval \${$cacheid+:} false; then :
16291  $as_echo_n "(cached) " >&6
16292else
16293  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16294/* end confdefs.h.  */
16295int i;
16296int
16297main ()
16298{
16299
16300  ;
16301  return 0;
16302}
16303_ACEOF
16304if ac_fn_c_try_link "$LINENO"; then :
16305  eval $cacheid=yes
16306else
16307  eval $cacheid=no
16308fi
16309rm -f core conftest.err conftest.$ac_objext \
16310    conftest$ac_exeext conftest.$ac_ext
16311fi
16312
16313
16314		CFLAGS="$xorg_testset_save_CFLAGS"
16315
16316		eval supported=\$$cacheid
16317		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16318$as_echo "$supported" >&6; }
16319		if test "$supported" = "yes" ; then
16320			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16321			found="yes"
16322		fi
16323	fi
16324
16325
16326
16327
16328
16329
16330
16331
16332
16333
16334
16335
16336
16337
16338
16339xorg_testset_save_CFLAGS="$CFLAGS"
16340
16341if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16342	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16343	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16344$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16345if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16346  $as_echo_n "(cached) " >&6
16347else
16348  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16349/* end confdefs.h.  */
16350int i;
16351_ACEOF
16352if ac_fn_c_try_compile "$LINENO"; then :
16353  xorg_cv_cc_flag_unknown_warning_option=yes
16354else
16355  xorg_cv_cc_flag_unknown_warning_option=no
16356fi
16357rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16358fi
16359{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16360$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16361	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16362	CFLAGS="$xorg_testset_save_CFLAGS"
16363fi
16364
16365if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16366	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16367		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16368	fi
16369	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16370	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16371$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16372if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16373  $as_echo_n "(cached) " >&6
16374else
16375  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16376/* end confdefs.h.  */
16377int i;
16378_ACEOF
16379if ac_fn_c_try_compile "$LINENO"; then :
16380  xorg_cv_cc_flag_unused_command_line_argument=yes
16381else
16382  xorg_cv_cc_flag_unused_command_line_argument=no
16383fi
16384rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16385fi
16386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16387$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16388	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16389	CFLAGS="$xorg_testset_save_CFLAGS"
16390fi
16391
16392found="no"
16393
16394	if test $found = "no" ; then
16395		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16396			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16397		fi
16398
16399		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16400			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16401		fi
16402
16403		CFLAGS="$CFLAGS -Wsequence-point"
16404
16405		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
16406$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
16407		cacheid=xorg_cv_cc_flag__Wsequence_point
16408		if eval \${$cacheid+:} false; then :
16409  $as_echo_n "(cached) " >&6
16410else
16411  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16412/* end confdefs.h.  */
16413int i;
16414int
16415main ()
16416{
16417
16418  ;
16419  return 0;
16420}
16421_ACEOF
16422if ac_fn_c_try_link "$LINENO"; then :
16423  eval $cacheid=yes
16424else
16425  eval $cacheid=no
16426fi
16427rm -f core conftest.err conftest.$ac_objext \
16428    conftest$ac_exeext conftest.$ac_ext
16429fi
16430
16431
16432		CFLAGS="$xorg_testset_save_CFLAGS"
16433
16434		eval supported=\$$cacheid
16435		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16436$as_echo "$supported" >&6; }
16437		if test "$supported" = "yes" ; then
16438			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16439			found="yes"
16440		fi
16441	fi
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456
16457xorg_testset_save_CFLAGS="$CFLAGS"
16458
16459if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16460	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16461	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16462$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16463if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16464  $as_echo_n "(cached) " >&6
16465else
16466  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16467/* end confdefs.h.  */
16468int i;
16469_ACEOF
16470if ac_fn_c_try_compile "$LINENO"; then :
16471  xorg_cv_cc_flag_unknown_warning_option=yes
16472else
16473  xorg_cv_cc_flag_unknown_warning_option=no
16474fi
16475rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16476fi
16477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16478$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16479	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16480	CFLAGS="$xorg_testset_save_CFLAGS"
16481fi
16482
16483if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16484	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16485		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16486	fi
16487	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16488	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16489$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16490if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16491  $as_echo_n "(cached) " >&6
16492else
16493  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16494/* end confdefs.h.  */
16495int i;
16496_ACEOF
16497if ac_fn_c_try_compile "$LINENO"; then :
16498  xorg_cv_cc_flag_unused_command_line_argument=yes
16499else
16500  xorg_cv_cc_flag_unused_command_line_argument=no
16501fi
16502rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16503fi
16504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16505$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16506	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16507	CFLAGS="$xorg_testset_save_CFLAGS"
16508fi
16509
16510found="no"
16511
16512	if test $found = "no" ; then
16513		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16514			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16515		fi
16516
16517		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16518			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16519		fi
16520
16521		CFLAGS="$CFLAGS -Wreturn-type"
16522
16523		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
16524$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
16525		cacheid=xorg_cv_cc_flag__Wreturn_type
16526		if eval \${$cacheid+:} false; then :
16527  $as_echo_n "(cached) " >&6
16528else
16529  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16530/* end confdefs.h.  */
16531int i;
16532int
16533main ()
16534{
16535
16536  ;
16537  return 0;
16538}
16539_ACEOF
16540if ac_fn_c_try_link "$LINENO"; then :
16541  eval $cacheid=yes
16542else
16543  eval $cacheid=no
16544fi
16545rm -f core conftest.err conftest.$ac_objext \
16546    conftest$ac_exeext conftest.$ac_ext
16547fi
16548
16549
16550		CFLAGS="$xorg_testset_save_CFLAGS"
16551
16552		eval supported=\$$cacheid
16553		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16554$as_echo "$supported" >&6; }
16555		if test "$supported" = "yes" ; then
16556			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
16557			found="yes"
16558		fi
16559	fi
16560
16561
16562
16563
16564
16565
16566
16567
16568
16569
16570
16571
16572
16573
16574
16575xorg_testset_save_CFLAGS="$CFLAGS"
16576
16577if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16578	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16579	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16580$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16581if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16582  $as_echo_n "(cached) " >&6
16583else
16584  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16585/* end confdefs.h.  */
16586int i;
16587_ACEOF
16588if ac_fn_c_try_compile "$LINENO"; then :
16589  xorg_cv_cc_flag_unknown_warning_option=yes
16590else
16591  xorg_cv_cc_flag_unknown_warning_option=no
16592fi
16593rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16594fi
16595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16596$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16597	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16598	CFLAGS="$xorg_testset_save_CFLAGS"
16599fi
16600
16601if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16602	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16603		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16604	fi
16605	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16606	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16607$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16608if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16609  $as_echo_n "(cached) " >&6
16610else
16611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16612/* end confdefs.h.  */
16613int i;
16614_ACEOF
16615if ac_fn_c_try_compile "$LINENO"; then :
16616  xorg_cv_cc_flag_unused_command_line_argument=yes
16617else
16618  xorg_cv_cc_flag_unused_command_line_argument=no
16619fi
16620rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16621fi
16622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16623$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16624	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16625	CFLAGS="$xorg_testset_save_CFLAGS"
16626fi
16627
16628found="no"
16629
16630	if test $found = "no" ; then
16631		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16632			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16633		fi
16634
16635		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16636			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16637		fi
16638
16639		CFLAGS="$CFLAGS -Wtrigraphs"
16640
16641		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
16642$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
16643		cacheid=xorg_cv_cc_flag__Wtrigraphs
16644		if eval \${$cacheid+:} false; then :
16645  $as_echo_n "(cached) " >&6
16646else
16647  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16648/* end confdefs.h.  */
16649int i;
16650int
16651main ()
16652{
16653
16654  ;
16655  return 0;
16656}
16657_ACEOF
16658if ac_fn_c_try_link "$LINENO"; then :
16659  eval $cacheid=yes
16660else
16661  eval $cacheid=no
16662fi
16663rm -f core conftest.err conftest.$ac_objext \
16664    conftest$ac_exeext conftest.$ac_ext
16665fi
16666
16667
16668		CFLAGS="$xorg_testset_save_CFLAGS"
16669
16670		eval supported=\$$cacheid
16671		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16672$as_echo "$supported" >&6; }
16673		if test "$supported" = "yes" ; then
16674			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
16675			found="yes"
16676		fi
16677	fi
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693xorg_testset_save_CFLAGS="$CFLAGS"
16694
16695if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16696	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16697	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16698$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16699if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16700  $as_echo_n "(cached) " >&6
16701else
16702  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16703/* end confdefs.h.  */
16704int i;
16705_ACEOF
16706if ac_fn_c_try_compile "$LINENO"; then :
16707  xorg_cv_cc_flag_unknown_warning_option=yes
16708else
16709  xorg_cv_cc_flag_unknown_warning_option=no
16710fi
16711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16712fi
16713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16714$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16715	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16716	CFLAGS="$xorg_testset_save_CFLAGS"
16717fi
16718
16719if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16720	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16721		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16722	fi
16723	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16724	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16725$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16726if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16727  $as_echo_n "(cached) " >&6
16728else
16729  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16730/* end confdefs.h.  */
16731int i;
16732_ACEOF
16733if ac_fn_c_try_compile "$LINENO"; then :
16734  xorg_cv_cc_flag_unused_command_line_argument=yes
16735else
16736  xorg_cv_cc_flag_unused_command_line_argument=no
16737fi
16738rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16739fi
16740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16741$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16742	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16743	CFLAGS="$xorg_testset_save_CFLAGS"
16744fi
16745
16746found="no"
16747
16748	if test $found = "no" ; then
16749		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16750			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16751		fi
16752
16753		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16754			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16755		fi
16756
16757		CFLAGS="$CFLAGS -Warray-bounds"
16758
16759		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
16760$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
16761		cacheid=xorg_cv_cc_flag__Warray_bounds
16762		if eval \${$cacheid+:} false; then :
16763  $as_echo_n "(cached) " >&6
16764else
16765  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16766/* end confdefs.h.  */
16767int i;
16768int
16769main ()
16770{
16771
16772  ;
16773  return 0;
16774}
16775_ACEOF
16776if ac_fn_c_try_link "$LINENO"; then :
16777  eval $cacheid=yes
16778else
16779  eval $cacheid=no
16780fi
16781rm -f core conftest.err conftest.$ac_objext \
16782    conftest$ac_exeext conftest.$ac_ext
16783fi
16784
16785
16786		CFLAGS="$xorg_testset_save_CFLAGS"
16787
16788		eval supported=\$$cacheid
16789		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16790$as_echo "$supported" >&6; }
16791		if test "$supported" = "yes" ; then
16792			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
16793			found="yes"
16794		fi
16795	fi
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807
16808
16809
16810
16811xorg_testset_save_CFLAGS="$CFLAGS"
16812
16813if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16814	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16815	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16816$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16817if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16818  $as_echo_n "(cached) " >&6
16819else
16820  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16821/* end confdefs.h.  */
16822int i;
16823_ACEOF
16824if ac_fn_c_try_compile "$LINENO"; then :
16825  xorg_cv_cc_flag_unknown_warning_option=yes
16826else
16827  xorg_cv_cc_flag_unknown_warning_option=no
16828fi
16829rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16830fi
16831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16832$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16833	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16834	CFLAGS="$xorg_testset_save_CFLAGS"
16835fi
16836
16837if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16838	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16839		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16840	fi
16841	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16842	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16843$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16844if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16845  $as_echo_n "(cached) " >&6
16846else
16847  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16848/* end confdefs.h.  */
16849int i;
16850_ACEOF
16851if ac_fn_c_try_compile "$LINENO"; then :
16852  xorg_cv_cc_flag_unused_command_line_argument=yes
16853else
16854  xorg_cv_cc_flag_unused_command_line_argument=no
16855fi
16856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16857fi
16858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16859$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16860	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16861	CFLAGS="$xorg_testset_save_CFLAGS"
16862fi
16863
16864found="no"
16865
16866	if test $found = "no" ; then
16867		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16868			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16869		fi
16870
16871		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16872			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16873		fi
16874
16875		CFLAGS="$CFLAGS -Wwrite-strings"
16876
16877		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
16878$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
16879		cacheid=xorg_cv_cc_flag__Wwrite_strings
16880		if eval \${$cacheid+:} false; then :
16881  $as_echo_n "(cached) " >&6
16882else
16883  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16884/* end confdefs.h.  */
16885int i;
16886int
16887main ()
16888{
16889
16890  ;
16891  return 0;
16892}
16893_ACEOF
16894if ac_fn_c_try_link "$LINENO"; then :
16895  eval $cacheid=yes
16896else
16897  eval $cacheid=no
16898fi
16899rm -f core conftest.err conftest.$ac_objext \
16900    conftest$ac_exeext conftest.$ac_ext
16901fi
16902
16903
16904		CFLAGS="$xorg_testset_save_CFLAGS"
16905
16906		eval supported=\$$cacheid
16907		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16908$as_echo "$supported" >&6; }
16909		if test "$supported" = "yes" ; then
16910			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
16911			found="yes"
16912		fi
16913	fi
16914
16915
16916
16917
16918
16919
16920
16921
16922
16923
16924
16925
16926
16927
16928
16929xorg_testset_save_CFLAGS="$CFLAGS"
16930
16931if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16932	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16933	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16934$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16935if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16936  $as_echo_n "(cached) " >&6
16937else
16938  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16939/* end confdefs.h.  */
16940int i;
16941_ACEOF
16942if ac_fn_c_try_compile "$LINENO"; then :
16943  xorg_cv_cc_flag_unknown_warning_option=yes
16944else
16945  xorg_cv_cc_flag_unknown_warning_option=no
16946fi
16947rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16948fi
16949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16950$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16951	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16952	CFLAGS="$xorg_testset_save_CFLAGS"
16953fi
16954
16955if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16956	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16957		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16958	fi
16959	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16960	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16961$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16962if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16963  $as_echo_n "(cached) " >&6
16964else
16965  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16966/* end confdefs.h.  */
16967int i;
16968_ACEOF
16969if ac_fn_c_try_compile "$LINENO"; then :
16970  xorg_cv_cc_flag_unused_command_line_argument=yes
16971else
16972  xorg_cv_cc_flag_unused_command_line_argument=no
16973fi
16974rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16975fi
16976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16977$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16978	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16979	CFLAGS="$xorg_testset_save_CFLAGS"
16980fi
16981
16982found="no"
16983
16984	if test $found = "no" ; then
16985		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16986			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16987		fi
16988
16989		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16990			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16991		fi
16992
16993		CFLAGS="$CFLAGS -Waddress"
16994
16995		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
16996$as_echo_n "checking if $CC supports -Waddress... " >&6; }
16997		cacheid=xorg_cv_cc_flag__Waddress
16998		if eval \${$cacheid+:} false; then :
16999  $as_echo_n "(cached) " >&6
17000else
17001  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17002/* end confdefs.h.  */
17003int i;
17004int
17005main ()
17006{
17007
17008  ;
17009  return 0;
17010}
17011_ACEOF
17012if ac_fn_c_try_link "$LINENO"; then :
17013  eval $cacheid=yes
17014else
17015  eval $cacheid=no
17016fi
17017rm -f core conftest.err conftest.$ac_objext \
17018    conftest$ac_exeext conftest.$ac_ext
17019fi
17020
17021
17022		CFLAGS="$xorg_testset_save_CFLAGS"
17023
17024		eval supported=\$$cacheid
17025		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17026$as_echo "$supported" >&6; }
17027		if test "$supported" = "yes" ; then
17028			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
17029			found="yes"
17030		fi
17031	fi
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047xorg_testset_save_CFLAGS="$CFLAGS"
17048
17049if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17050	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17051	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17052$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17053if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17054  $as_echo_n "(cached) " >&6
17055else
17056  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17057/* end confdefs.h.  */
17058int i;
17059_ACEOF
17060if ac_fn_c_try_compile "$LINENO"; then :
17061  xorg_cv_cc_flag_unknown_warning_option=yes
17062else
17063  xorg_cv_cc_flag_unknown_warning_option=no
17064fi
17065rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17066fi
17067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17068$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17069	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17070	CFLAGS="$xorg_testset_save_CFLAGS"
17071fi
17072
17073if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17074	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17075		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17076	fi
17077	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17078	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17079$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17080if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17081  $as_echo_n "(cached) " >&6
17082else
17083  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17084/* end confdefs.h.  */
17085int i;
17086_ACEOF
17087if ac_fn_c_try_compile "$LINENO"; then :
17088  xorg_cv_cc_flag_unused_command_line_argument=yes
17089else
17090  xorg_cv_cc_flag_unused_command_line_argument=no
17091fi
17092rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17093fi
17094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17095$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17096	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17097	CFLAGS="$xorg_testset_save_CFLAGS"
17098fi
17099
17100found="no"
17101
17102	if test $found = "no" ; then
17103		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17104			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17105		fi
17106
17107		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17108			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17109		fi
17110
17111		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
17112
17113		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
17114$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
17115		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
17116		if eval \${$cacheid+:} false; then :
17117  $as_echo_n "(cached) " >&6
17118else
17119  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17120/* end confdefs.h.  */
17121int i;
17122int
17123main ()
17124{
17125
17126  ;
17127  return 0;
17128}
17129_ACEOF
17130if ac_fn_c_try_link "$LINENO"; then :
17131  eval $cacheid=yes
17132else
17133  eval $cacheid=no
17134fi
17135rm -f core conftest.err conftest.$ac_objext \
17136    conftest$ac_exeext conftest.$ac_ext
17137fi
17138
17139
17140		CFLAGS="$xorg_testset_save_CFLAGS"
17141
17142		eval supported=\$$cacheid
17143		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17144$as_echo "$supported" >&6; }
17145		if test "$supported" = "yes" ; then
17146			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
17147			found="yes"
17148		fi
17149	fi
17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165xorg_testset_save_CFLAGS="$CFLAGS"
17166
17167if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17168	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17169	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17170$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17171if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17172  $as_echo_n "(cached) " >&6
17173else
17174  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17175/* end confdefs.h.  */
17176int i;
17177_ACEOF
17178if ac_fn_c_try_compile "$LINENO"; then :
17179  xorg_cv_cc_flag_unknown_warning_option=yes
17180else
17181  xorg_cv_cc_flag_unknown_warning_option=no
17182fi
17183rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17184fi
17185{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17186$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17187	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17188	CFLAGS="$xorg_testset_save_CFLAGS"
17189fi
17190
17191if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17192	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17193		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17194	fi
17195	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17196	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17197$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17198if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17199  $as_echo_n "(cached) " >&6
17200else
17201  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17202/* end confdefs.h.  */
17203int i;
17204_ACEOF
17205if ac_fn_c_try_compile "$LINENO"; then :
17206  xorg_cv_cc_flag_unused_command_line_argument=yes
17207else
17208  xorg_cv_cc_flag_unused_command_line_argument=no
17209fi
17210rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17211fi
17212{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17213$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17214	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17215	CFLAGS="$xorg_testset_save_CFLAGS"
17216fi
17217
17218found="no"
17219
17220	if test $found = "no" ; then
17221		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17222			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17223		fi
17224
17225		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17226			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17227		fi
17228
17229		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
17230
17231		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
17232$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
17233		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
17234		if eval \${$cacheid+:} false; then :
17235  $as_echo_n "(cached) " >&6
17236else
17237  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17238/* end confdefs.h.  */
17239int i;
17240int
17241main ()
17242{
17243
17244  ;
17245  return 0;
17246}
17247_ACEOF
17248if ac_fn_c_try_link "$LINENO"; then :
17249  eval $cacheid=yes
17250else
17251  eval $cacheid=no
17252fi
17253rm -f core conftest.err conftest.$ac_objext \
17254    conftest$ac_exeext conftest.$ac_ext
17255fi
17256
17257
17258		CFLAGS="$xorg_testset_save_CFLAGS"
17259
17260		eval supported=\$$cacheid
17261		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17262$as_echo "$supported" >&6; }
17263		if test "$supported" = "yes" ; then
17264			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17265			found="yes"
17266		fi
17267	fi
17268
17269
17270fi
17271
17272
17273
17274
17275
17276
17277
17278		CWARNFLAGS="$BASE_CFLAGS"
17279		if  test "x$GCC" = xyes ; then
17280		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17281		fi
17282
17283
17284
17285
17286
17287
17288
17289
17290# Check whether --enable-strict-compilation was given.
17291if test "${enable_strict_compilation+set}" = set; then :
17292  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17293else
17294  STRICT_COMPILE=no
17295fi
17296
17297
17298
17299
17300
17301
17302STRICT_CFLAGS=""
17303
17304
17305
17306
17307
17308
17309
17310
17311
17312
17313
17314
17315
17316xorg_testset_save_CFLAGS="$CFLAGS"
17317
17318if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17319	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17320	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17321$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17322if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17323  $as_echo_n "(cached) " >&6
17324else
17325  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17326/* end confdefs.h.  */
17327int i;
17328_ACEOF
17329if ac_fn_c_try_compile "$LINENO"; then :
17330  xorg_cv_cc_flag_unknown_warning_option=yes
17331else
17332  xorg_cv_cc_flag_unknown_warning_option=no
17333fi
17334rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17335fi
17336{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17337$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17338	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17339	CFLAGS="$xorg_testset_save_CFLAGS"
17340fi
17341
17342if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17343	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17344		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17345	fi
17346	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17347	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17348$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17349if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17350  $as_echo_n "(cached) " >&6
17351else
17352  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17353/* end confdefs.h.  */
17354int i;
17355_ACEOF
17356if ac_fn_c_try_compile "$LINENO"; then :
17357  xorg_cv_cc_flag_unused_command_line_argument=yes
17358else
17359  xorg_cv_cc_flag_unused_command_line_argument=no
17360fi
17361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17362fi
17363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17364$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17365	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17366	CFLAGS="$xorg_testset_save_CFLAGS"
17367fi
17368
17369found="no"
17370
17371	if test $found = "no" ; then
17372		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17373			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17374		fi
17375
17376		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17377			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17378		fi
17379
17380		CFLAGS="$CFLAGS -pedantic"
17381
17382		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
17383$as_echo_n "checking if $CC supports -pedantic... " >&6; }
17384		cacheid=xorg_cv_cc_flag__pedantic
17385		if eval \${$cacheid+:} false; then :
17386  $as_echo_n "(cached) " >&6
17387else
17388  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17389/* end confdefs.h.  */
17390int i;
17391int
17392main ()
17393{
17394
17395  ;
17396  return 0;
17397}
17398_ACEOF
17399if ac_fn_c_try_link "$LINENO"; then :
17400  eval $cacheid=yes
17401else
17402  eval $cacheid=no
17403fi
17404rm -f core conftest.err conftest.$ac_objext \
17405    conftest$ac_exeext conftest.$ac_ext
17406fi
17407
17408
17409		CFLAGS="$xorg_testset_save_CFLAGS"
17410
17411		eval supported=\$$cacheid
17412		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17413$as_echo "$supported" >&6; }
17414		if test "$supported" = "yes" ; then
17415			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17416			found="yes"
17417		fi
17418	fi
17419
17420
17421
17422
17423
17424
17425
17426
17427
17428
17429
17430
17431
17432
17433
17434xorg_testset_save_CFLAGS="$CFLAGS"
17435
17436if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17437	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17438	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17439$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17440if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17441  $as_echo_n "(cached) " >&6
17442else
17443  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17444/* end confdefs.h.  */
17445int i;
17446_ACEOF
17447if ac_fn_c_try_compile "$LINENO"; then :
17448  xorg_cv_cc_flag_unknown_warning_option=yes
17449else
17450  xorg_cv_cc_flag_unknown_warning_option=no
17451fi
17452rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17453fi
17454{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17455$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17456	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17457	CFLAGS="$xorg_testset_save_CFLAGS"
17458fi
17459
17460if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17461	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17462		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17463	fi
17464	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17465	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17466$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17467if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17468  $as_echo_n "(cached) " >&6
17469else
17470  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17471/* end confdefs.h.  */
17472int i;
17473_ACEOF
17474if ac_fn_c_try_compile "$LINENO"; then :
17475  xorg_cv_cc_flag_unused_command_line_argument=yes
17476else
17477  xorg_cv_cc_flag_unused_command_line_argument=no
17478fi
17479rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17480fi
17481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17482$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17483	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17484	CFLAGS="$xorg_testset_save_CFLAGS"
17485fi
17486
17487found="no"
17488
17489	if test $found = "no" ; then
17490		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17491			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17492		fi
17493
17494		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17495			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17496		fi
17497
17498		CFLAGS="$CFLAGS -Werror"
17499
17500		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
17501$as_echo_n "checking if $CC supports -Werror... " >&6; }
17502		cacheid=xorg_cv_cc_flag__Werror
17503		if eval \${$cacheid+:} false; then :
17504  $as_echo_n "(cached) " >&6
17505else
17506  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17507/* end confdefs.h.  */
17508int i;
17509int
17510main ()
17511{
17512
17513  ;
17514  return 0;
17515}
17516_ACEOF
17517if ac_fn_c_try_link "$LINENO"; then :
17518  eval $cacheid=yes
17519else
17520  eval $cacheid=no
17521fi
17522rm -f core conftest.err conftest.$ac_objext \
17523    conftest$ac_exeext conftest.$ac_ext
17524fi
17525
17526
17527		CFLAGS="$xorg_testset_save_CFLAGS"
17528
17529		eval supported=\$$cacheid
17530		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17531$as_echo "$supported" >&6; }
17532		if test "$supported" = "yes" ; then
17533			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
17534			found="yes"
17535		fi
17536	fi
17537
17538	if test $found = "no" ; then
17539		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17540			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17541		fi
17542
17543		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17544			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17545		fi
17546
17547		CFLAGS="$CFLAGS -errwarn"
17548
17549		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
17550$as_echo_n "checking if $CC supports -errwarn... " >&6; }
17551		cacheid=xorg_cv_cc_flag__errwarn
17552		if eval \${$cacheid+:} false; then :
17553  $as_echo_n "(cached) " >&6
17554else
17555  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17556/* end confdefs.h.  */
17557int i;
17558int
17559main ()
17560{
17561
17562  ;
17563  return 0;
17564}
17565_ACEOF
17566if ac_fn_c_try_link "$LINENO"; then :
17567  eval $cacheid=yes
17568else
17569  eval $cacheid=no
17570fi
17571rm -f core conftest.err conftest.$ac_objext \
17572    conftest$ac_exeext conftest.$ac_ext
17573fi
17574
17575
17576		CFLAGS="$xorg_testset_save_CFLAGS"
17577
17578		eval supported=\$$cacheid
17579		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17580$as_echo "$supported" >&6; }
17581		if test "$supported" = "yes" ; then
17582			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
17583			found="yes"
17584		fi
17585	fi
17586
17587
17588
17589# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
17590# activate it with -Werror, so we add it here explicitly.
17591
17592
17593
17594
17595
17596
17597
17598
17599
17600
17601
17602
17603
17604xorg_testset_save_CFLAGS="$CFLAGS"
17605
17606if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17607	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17608	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17609$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17610if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17611  $as_echo_n "(cached) " >&6
17612else
17613  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17614/* end confdefs.h.  */
17615int i;
17616_ACEOF
17617if ac_fn_c_try_compile "$LINENO"; then :
17618  xorg_cv_cc_flag_unknown_warning_option=yes
17619else
17620  xorg_cv_cc_flag_unknown_warning_option=no
17621fi
17622rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17623fi
17624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17625$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17626	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17627	CFLAGS="$xorg_testset_save_CFLAGS"
17628fi
17629
17630if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17631	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17632		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17633	fi
17634	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17635	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17636$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17637if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17638  $as_echo_n "(cached) " >&6
17639else
17640  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17641/* end confdefs.h.  */
17642int i;
17643_ACEOF
17644if ac_fn_c_try_compile "$LINENO"; then :
17645  xorg_cv_cc_flag_unused_command_line_argument=yes
17646else
17647  xorg_cv_cc_flag_unused_command_line_argument=no
17648fi
17649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17650fi
17651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17652$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17653	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17654	CFLAGS="$xorg_testset_save_CFLAGS"
17655fi
17656
17657found="no"
17658
17659	if test $found = "no" ; then
17660		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17661			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17662		fi
17663
17664		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17665			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17666		fi
17667
17668		CFLAGS="$CFLAGS -Werror=attributes"
17669
17670		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
17671$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
17672		cacheid=xorg_cv_cc_flag__Werror_attributes
17673		if eval \${$cacheid+:} false; then :
17674  $as_echo_n "(cached) " >&6
17675else
17676  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17677/* end confdefs.h.  */
17678int i;
17679int
17680main ()
17681{
17682
17683  ;
17684  return 0;
17685}
17686_ACEOF
17687if ac_fn_c_try_link "$LINENO"; then :
17688  eval $cacheid=yes
17689else
17690  eval $cacheid=no
17691fi
17692rm -f core conftest.err conftest.$ac_objext \
17693    conftest$ac_exeext conftest.$ac_ext
17694fi
17695
17696
17697		CFLAGS="$xorg_testset_save_CFLAGS"
17698
17699		eval supported=\$$cacheid
17700		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17701$as_echo "$supported" >&6; }
17702		if test "$supported" = "yes" ; then
17703			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
17704			found="yes"
17705		fi
17706	fi
17707
17708
17709
17710if test "x$STRICT_COMPILE" = "xyes"; then
17711    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
17712    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
17713fi
17714
17715
17716
17717
17718
17719
17720cat >>confdefs.h <<_ACEOF
17721#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
17722_ACEOF
17723
17724	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
17725	if test "x$PVM" = "x"; then
17726		PVM="0"
17727	fi
17728
17729cat >>confdefs.h <<_ACEOF
17730#define PACKAGE_VERSION_MINOR $PVM
17731_ACEOF
17732
17733	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
17734	if test "x$PVP" = "x"; then
17735		PVP="0"
17736	fi
17737
17738cat >>confdefs.h <<_ACEOF
17739#define PACKAGE_VERSION_PATCHLEVEL $PVP
17740_ACEOF
17741
17742
17743
17744CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
17745mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
17746|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
17747echo 'git directory not found: installing possibly empty changelog.' >&2)"
17748
17749
17750
17751
17752macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
17753INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
17754mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
17755|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
17756echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
17757
17758
17759
17760
17761
17762
17763if test x$APP_MAN_SUFFIX = x    ; then
17764    APP_MAN_SUFFIX=1
17765fi
17766if test x$APP_MAN_DIR = x    ; then
17767    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
17768fi
17769
17770if test x$LIB_MAN_SUFFIX = x    ; then
17771    LIB_MAN_SUFFIX=3
17772fi
17773if test x$LIB_MAN_DIR = x    ; then
17774    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
17775fi
17776
17777if test x$FILE_MAN_SUFFIX = x    ; then
17778    case $host_os in
17779	solaris*)	FILE_MAN_SUFFIX=4  ;;
17780	*)		FILE_MAN_SUFFIX=5  ;;
17781    esac
17782fi
17783if test x$FILE_MAN_DIR = x    ; then
17784    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
17785fi
17786
17787if test x$MISC_MAN_SUFFIX = x    ; then
17788    case $host_os in
17789	solaris*)	MISC_MAN_SUFFIX=5  ;;
17790	*)		MISC_MAN_SUFFIX=7  ;;
17791    esac
17792fi
17793if test x$MISC_MAN_DIR = x    ; then
17794    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
17795fi
17796
17797if test x$DRIVER_MAN_SUFFIX = x    ; then
17798    case $host_os in
17799	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
17800	*)		DRIVER_MAN_SUFFIX=4  ;;
17801    esac
17802fi
17803if test x$DRIVER_MAN_DIR = x    ; then
17804    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
17805fi
17806
17807if test x$ADMIN_MAN_SUFFIX = x    ; then
17808    case $host_os in
17809	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
17810	*)		ADMIN_MAN_SUFFIX=8  ;;
17811    esac
17812fi
17813if test x$ADMIN_MAN_DIR = x    ; then
17814    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
17815fi
17816
17817
17818
17819
17820
17821
17822
17823
17824
17825
17826
17827
17828
17829
17830
17831XORG_MAN_PAGE="X Version 11"
17832
17833MAN_SUBSTS="\
17834	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17835	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17836	-e 's|__xservername__|Xorg|g' \
17837	-e 's|__xconfigfile__|xorg.conf|g' \
17838	-e 's|__projectroot__|\$(prefix)|g' \
17839	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
17840	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
17841	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
17842	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
17843	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
17844	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
17845	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
17846
17847
17848
17849# Check whether --enable-silent-rules was given.
17850if test "${enable_silent_rules+set}" = set; then :
17851  enableval=$enable_silent_rules;
17852fi
17853
17854case $enable_silent_rules in # (((
17855  yes) AM_DEFAULT_VERBOSITY=0;;
17856   no) AM_DEFAULT_VERBOSITY=1;;
17857    *) AM_DEFAULT_VERBOSITY=0;;
17858esac
17859am_make=${MAKE-make}
17860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
17861$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
17862if ${am_cv_make_support_nested_variables+:} false; then :
17863  $as_echo_n "(cached) " >&6
17864else
17865  if $as_echo 'TRUE=$(BAR$(V))
17866BAR0=false
17867BAR1=true
17868V=1
17869am__doit:
17870	@$(TRUE)
17871.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
17872  am_cv_make_support_nested_variables=yes
17873else
17874  am_cv_make_support_nested_variables=no
17875fi
17876fi
17877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
17878$as_echo "$am_cv_make_support_nested_variables" >&6; }
17879if test $am_cv_make_support_nested_variables = yes; then
17880    AM_V='$(V)'
17881  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
17882else
17883  AM_V=$AM_DEFAULT_VERBOSITY
17884  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
17885fi
17886AM_BACKSLASH='\'
17887
17888
17889
17890
17891
17892
17893
17894
17895# Check whether --with-lint was given.
17896if test "${with_lint+set}" = set; then :
17897  withval=$with_lint; use_lint=$withval
17898else
17899  use_lint=no
17900fi
17901
17902
17903# Obtain platform specific info like program name and options
17904# The lint program on FreeBSD and NetBSD is different from the one on Solaris
17905case $host_os in
17906  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
17907	lint_name=splint
17908	lint_options="-badflag"
17909	;;
17910  *freebsd* | *netbsd*)
17911	lint_name=lint
17912	lint_options="-u -b"
17913	;;
17914  *solaris*)
17915	lint_name=lint
17916	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
17917	;;
17918esac
17919
17920# Test for the presence of the program (either guessed by the code or spelled out by the user)
17921if test "x$use_lint" = x"yes" ; then
17922   # Extract the first word of "$lint_name", so it can be a program name with args.
17923set dummy $lint_name; ac_word=$2
17924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17925$as_echo_n "checking for $ac_word... " >&6; }
17926if ${ac_cv_path_LINT+:} false; then :
17927  $as_echo_n "(cached) " >&6
17928else
17929  case $LINT in
17930  [\\/]* | ?:[\\/]*)
17931  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
17932  ;;
17933  *)
17934  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17935for as_dir in $PATH
17936do
17937  IFS=$as_save_IFS
17938  test -z "$as_dir" && as_dir=.
17939    for ac_exec_ext in '' $ac_executable_extensions; do
17940  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17941    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
17942    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17943    break 2
17944  fi
17945done
17946  done
17947IFS=$as_save_IFS
17948
17949  ;;
17950esac
17951fi
17952LINT=$ac_cv_path_LINT
17953if test -n "$LINT"; then
17954  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
17955$as_echo "$LINT" >&6; }
17956else
17957  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17958$as_echo "no" >&6; }
17959fi
17960
17961
17962   if test "x$LINT" = "x"; then
17963        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
17964   fi
17965elif test "x$use_lint" = x"no" ; then
17966   if test "x$LINT" != "x"; then
17967      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
17968$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
17969   fi
17970else
17971   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
17972fi
17973
17974# User supplied flags override default flags
17975if test "x$LINT_FLAGS" != "x"; then
17976   lint_options=$LINT_FLAGS
17977fi
17978
17979LINT_FLAGS=$lint_options
17980
17981 if test "x$LINT" != x; then
17982  LINT_TRUE=
17983  LINT_FALSE='#'
17984else
17985  LINT_TRUE='#'
17986  LINT_FALSE=
17987fi
17988
17989
17990
17991LINT_FLAGS="${LINT_FLAGS} ${FONTENC_CFLAGS}"
17992
17993
17994
17995# Check whether --enable-futex was given.
17996if test "${enable_futex+set}" = set; then :
17997  enableval=$enable_futex; FUTEX=$enableval
17998else
17999  FUTEX=auto
18000fi
18001
18002
18003if test "x$FUTEX" = "xauto"; then
18004	ac_fn_c_check_header_mongrel "$LINENO" "linux/futex.h" "ac_cv_header_linux_futex_h" "$ac_includes_default"
18005if test "x$ac_cv_header_linux_futex_h" = xyes; then :
18006  FUTEX=yes
18007fi
18008
18009
18010fi
18011
18012if test "x$FUTEX" = "xauto"; then
18013	ac_fn_c_check_header_compile "$LINENO" "sys/umtx.h" "ac_cv_header_sys_umtx_h" "#include <errno.h>
18014	     #include <sys/types.h>
18015"
18016if test "x$ac_cv_header_sys_umtx_h" = xyes; then :
18017  FUTEX=yes
18018else
18019  FUTEX=no
18020fi
18021
18022
18023	if test "x$FUTEX" = "xyes"; then
18024
18025$as_echo "#define HAVE_UMTX 1" >>confdefs.h
18026
18027	fi
18028fi
18029
18030if test "x$FUTEX" = "xyes"; then
18031	PTHREAD=no
18032
18033$as_echo "#define HAVE_FUTEX 1" >>confdefs.h
18034
18035else
18036	PTHREAD=yes
18037
18038$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
18039
18040fi
18041
18042PTHREAD_LIBS=
18043if test "x$PTHREAD" = "xyes"; then
18044	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
18045$as_echo_n "checking for pthread_create in -lpthread... " >&6; }
18046if ${ac_cv_lib_pthread_pthread_create+:} false; then :
18047  $as_echo_n "(cached) " >&6
18048else
18049  ac_check_lib_save_LIBS=$LIBS
18050LIBS="-lpthread  $LIBS"
18051cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18052/* end confdefs.h.  */
18053
18054/* Override any GCC internal prototype to avoid an error.
18055   Use char because int might match the return type of a GCC
18056   builtin and then its argument prototype would still apply.  */
18057#ifdef __cplusplus
18058extern "C"
18059#endif
18060char pthread_create ();
18061int
18062main ()
18063{
18064return pthread_create ();
18065  ;
18066  return 0;
18067}
18068_ACEOF
18069if ac_fn_c_try_link "$LINENO"; then :
18070  ac_cv_lib_pthread_pthread_create=yes
18071else
18072  ac_cv_lib_pthread_pthread_create=no
18073fi
18074rm -f core conftest.err conftest.$ac_objext \
18075    conftest$ac_exeext conftest.$ac_ext
18076LIBS=$ac_check_lib_save_LIBS
18077fi
18078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
18079$as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
18080if test "x$ac_cv_lib_pthread_pthread_create" = xyes; then :
18081  PTHREAD_LIBS=-lpthread
18082else
18083  PTHREAD_LIBS=
18084fi
18085
18086fi
18087
18088
18089
18090 if test x"$FUTEX" = xyes; then
18091  FUTEX_TRUE=
18092  FUTEX_FALSE='#'
18093else
18094  FUTEX_TRUE='#'
18095  FUTEX_FALSE=
18096fi
18097
18098 if test x"$PTHREAD" = xyes; then
18099  PTHREAD_TRUE=
18100  PTHREAD_FALSE='#'
18101else
18102  PTHREAD_TRUE='#'
18103  PTHREAD_FALSE=
18104fi
18105
18106
18107
18108pkg_failed=no
18109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPROTO" >&5
18110$as_echo_n "checking for XPROTO... " >&6; }
18111
18112if test -n "$XPROTO_CFLAGS"; then
18113    pkg_cv_XPROTO_CFLAGS="$XPROTO_CFLAGS"
18114 elif test -n "$PKG_CONFIG"; then
18115    if test -n "$PKG_CONFIG" && \
18116    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5
18117  ($PKG_CONFIG --exists --print-errors "xproto") 2>&5
18118  ac_status=$?
18119  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18120  test $ac_status = 0; }; then
18121  pkg_cv_XPROTO_CFLAGS=`$PKG_CONFIG --cflags "xproto" 2>/dev/null`
18122		      test "x$?" != "x0" && pkg_failed=yes
18123else
18124  pkg_failed=yes
18125fi
18126 else
18127    pkg_failed=untried
18128fi
18129if test -n "$XPROTO_LIBS"; then
18130    pkg_cv_XPROTO_LIBS="$XPROTO_LIBS"
18131 elif test -n "$PKG_CONFIG"; then
18132    if test -n "$PKG_CONFIG" && \
18133    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5
18134  ($PKG_CONFIG --exists --print-errors "xproto") 2>&5
18135  ac_status=$?
18136  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18137  test $ac_status = 0; }; then
18138  pkg_cv_XPROTO_LIBS=`$PKG_CONFIG --libs "xproto" 2>/dev/null`
18139		      test "x$?" != "x0" && pkg_failed=yes
18140else
18141  pkg_failed=yes
18142fi
18143 else
18144    pkg_failed=untried
18145fi
18146
18147
18148
18149if test $pkg_failed = yes; then
18150   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18151$as_echo "no" >&6; }
18152
18153if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18154        _pkg_short_errors_supported=yes
18155else
18156        _pkg_short_errors_supported=no
18157fi
18158        if test $_pkg_short_errors_supported = yes; then
18159	        XPROTO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xproto" 2>&1`
18160        else
18161	        XPROTO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xproto" 2>&1`
18162        fi
18163	# Put the nasty error message in config.log where it belongs
18164	echo "$XPROTO_PKG_ERRORS" >&5
18165
18166	as_fn_error $? "Package requirements (xproto) were not met:
18167
18168$XPROTO_PKG_ERRORS
18169
18170Consider adjusting the PKG_CONFIG_PATH environment variable if you
18171installed software in a non-standard prefix.
18172
18173Alternatively, you may set the environment variables XPROTO_CFLAGS
18174and XPROTO_LIBS to avoid the need to call pkg-config.
18175See the pkg-config man page for more details." "$LINENO" 5
18176elif test $pkg_failed = untried; then
18177     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18178$as_echo "no" >&6; }
18179	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18180$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18181as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18182is in your PATH or set the PKG_CONFIG environment variable to the full
18183path to pkg-config.
18184
18185Alternatively, you may set the environment variables XPROTO_CFLAGS
18186and XPROTO_LIBS to avoid the need to call pkg-config.
18187See the pkg-config man page for more details.
18188
18189To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18190See \`config.log' for more details" "$LINENO" 5; }
18191else
18192	XPROTO_CFLAGS=$pkg_cv_XPROTO_CFLAGS
18193	XPROTO_LIBS=$pkg_cv_XPROTO_LIBS
18194        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18195$as_echo "yes" >&6; }
18196
18197fi
18198
18199
18200
18201CFLAGS="$CFLAGS $XPROTO_CFLAGS"
18202
18203for ac_func in memfd_create
18204do :
18205  ac_fn_c_check_func "$LINENO" "memfd_create" "ac_cv_func_memfd_create"
18206if test "x$ac_cv_func_memfd_create" = xyes; then :
18207  cat >>confdefs.h <<_ACEOF
18208#define HAVE_MEMFD_CREATE 1
18209_ACEOF
18210
18211fi
18212done
18213
18214
18215ac_fn_c_check_decl "$LINENO" "__NR_memfd_create" "ac_cv_have_decl___NR_memfd_create" "#include <asm/unistd.h>
18216"
18217if test "x$ac_cv_have_decl___NR_memfd_create" = xyes; then :
18218  ac_have_decl=1
18219else
18220  ac_have_decl=0
18221fi
18222
18223cat >>confdefs.h <<_ACEOF
18224#define HAVE_DECL___NR_MEMFD_CREATE $ac_have_decl
18225_ACEOF
18226
18227
18228for ac_header in sys/memfd.h
18229do :
18230  ac_fn_c_check_header_mongrel "$LINENO" "sys/memfd.h" "ac_cv_header_sys_memfd_h" "$ac_includes_default"
18231if test "x$ac_cv_header_sys_memfd_h" = xyes; then :
18232  cat >>confdefs.h <<_ACEOF
18233#define HAVE_SYS_MEMFD_H 1
18234_ACEOF
18235
18236$as_echo "#define HAVE_MEMFD_H 1" >>confdefs.h
18237
18238fi
18239
18240done
18241
18242
18243# Check whether --enable-visibility was given.
18244if test "${enable_visibility+set}" = set; then :
18245  enableval=$enable_visibility; SYMBOL_VISIBILITY=$enableval
18246else
18247  SYMBOL_VISIBILITY=auto
18248fi
18249
18250
18251symbol_visibility=
18252have_visibility=disabled
18253if test x$SYMBOL_VISIBILITY != xno; then
18254    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol visibility support" >&5
18255$as_echo_n "checking for symbol visibility support... " >&6; }
18256    if test x$GCC = xyes; then
18257	VISIBILITY_CFLAGS="-fvisibility=hidden"
18258    else
18259	if test x$SUNCC = xyes; then
18260	    VISIBILITY_CFLAGS="-xldscope=hidden"
18261	else
18262	    have_visibility=no
18263	fi
18264    fi
18265    if test x$have_visibility != xno; then
18266	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18267/* end confdefs.h.  */
18268#include <X11/Xfuncproto.h>
18269	     extern _X_HIDDEN int hidden_int;
18270	     extern _X_EXPORT int public_int;
18271	     extern _X_HIDDEN int hidden_int_func(void);
18272	     extern _X_EXPORT int public_int_func(void);
18273int
18274main ()
18275{
18276
18277  ;
18278  return 0;
18279}
18280_ACEOF
18281if ac_fn_c_try_compile "$LINENO"; then :
18282  have_visibility=yes
18283else
18284  have_visibility=no
18285fi
18286rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18287    fi
18288    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_visibility" >&5
18289$as_echo "$have_visibility" >&6; }
18290    if test x$have_visibility != xno; then
18291	symbol_visibility=$VISIBILITY_CFLAGS
18292	CFLAGS="$CFLAGS $VISIBILITY_CFLAGS"
18293    fi
18294fi
18295
18296
18297# Check whether --with-shared-memory-dir was given.
18298if test "${with_shared_memory_dir+set}" = set; then :
18299  withval=$with_shared_memory_dir;
18300else
18301  with_shared_memory_dir=yes
18302fi
18303
18304
18305shmdirs="/run/shm /dev/shm /var/tmp /tmp"
18306
18307case x"$with_shared_memory_dir" in
18308xyes)
18309	for dir in $shmdirs; do
18310		case x"$with_shared_memory_dir" in
18311		xyes)
18312			echo Checking temp dir "$dir"
18313			if test -d "$dir"; then
18314				with_shared_memory_dir="$dir"
18315			fi
18316			;;
18317		esac
18318	done
18319	;;
18320x/*)
18321	;;
18322xno)
18323	;;
18324*)
18325	as_fn_error $? "Invalid directory specified for --with-shared-memory-dir: $with_shared_memory_dir" "$LINENO" 5
18326	;;
18327esac
18328
18329case x"$with_shared_memory_dir" in
18330xyes)
18331	as_fn_error $? "No directory found for shared memory temp files." "$LINENO" 5
18332	;;
18333xno)
18334	;;
18335*)
18336
18337cat >>confdefs.h <<_ACEOF
18338#define SHMDIR "$with_shared_memory_dir"
18339_ACEOF
18340
18341	;;
18342esac
18343
18344ac_config_files="$ac_config_files Makefile src/Makefile test/Makefile xshmfence.pc"
18345
18346cat >confcache <<\_ACEOF
18347# This file is a shell script that caches the results of configure
18348# tests run on this system so they can be shared between configure
18349# scripts and configure runs, see configure's option --config-cache.
18350# It is not useful on other systems.  If it contains results you don't
18351# want to keep, you may remove or edit it.
18352#
18353# config.status only pays attention to the cache file if you give it
18354# the --recheck option to rerun configure.
18355#
18356# `ac_cv_env_foo' variables (set or unset) will be overridden when
18357# loading this file, other *unset* `ac_cv_foo' will be assigned the
18358# following values.
18359
18360_ACEOF
18361
18362# The following way of writing the cache mishandles newlines in values,
18363# but we know of no workaround that is simple, portable, and efficient.
18364# So, we kill variables containing newlines.
18365# Ultrix sh set writes to stderr and can't be redirected directly,
18366# and sets the high bit in the cache file unless we assign to the vars.
18367(
18368  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18369    eval ac_val=\$$ac_var
18370    case $ac_val in #(
18371    *${as_nl}*)
18372      case $ac_var in #(
18373      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18374$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18375      esac
18376      case $ac_var in #(
18377      _ | IFS | as_nl) ;; #(
18378      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18379      *) { eval $ac_var=; unset $ac_var;} ;;
18380      esac ;;
18381    esac
18382  done
18383
18384  (set) 2>&1 |
18385    case $as_nl`(ac_space=' '; set) 2>&1` in #(
18386    *${as_nl}ac_space=\ *)
18387      # `set' does not quote correctly, so add quotes: double-quote
18388      # substitution turns \\\\ into \\, and sed turns \\ into \.
18389      sed -n \
18390	"s/'/'\\\\''/g;
18391	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18392      ;; #(
18393    *)
18394      # `set' quotes correctly as required by POSIX, so do not add quotes.
18395      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18396      ;;
18397    esac |
18398    sort
18399) |
18400  sed '
18401     /^ac_cv_env_/b end
18402     t clear
18403     :clear
18404     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18405     t end
18406     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18407     :end' >>confcache
18408if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18409  if test -w "$cache_file"; then
18410    if test "x$cache_file" != "x/dev/null"; then
18411      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18412$as_echo "$as_me: updating cache $cache_file" >&6;}
18413      if test ! -f "$cache_file" || test -h "$cache_file"; then
18414	cat confcache >"$cache_file"
18415      else
18416        case $cache_file in #(
18417        */* | ?:*)
18418	  mv -f confcache "$cache_file"$$ &&
18419	  mv -f "$cache_file"$$ "$cache_file" ;; #(
18420        *)
18421	  mv -f confcache "$cache_file" ;;
18422	esac
18423      fi
18424    fi
18425  else
18426    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18427$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18428  fi
18429fi
18430rm -f confcache
18431
18432test "x$prefix" = xNONE && prefix=$ac_default_prefix
18433# Let make expand exec_prefix.
18434test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18435
18436DEFS=-DHAVE_CONFIG_H
18437
18438ac_libobjs=
18439ac_ltlibobjs=
18440U=
18441for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18442  # 1. Remove the extension, and $U if already installed.
18443  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18444  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18445  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
18446  #    will be set to the directory where LIBOBJS objects are built.
18447  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18448  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18449done
18450LIBOBJS=$ac_libobjs
18451
18452LTLIBOBJS=$ac_ltlibobjs
18453
18454
18455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
18456$as_echo_n "checking that generated files are newer than configure... " >&6; }
18457   if test -n "$am_sleep_pid"; then
18458     # Hide warnings about reused PIDs.
18459     wait $am_sleep_pid 2>/dev/null
18460   fi
18461   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
18462$as_echo "done" >&6; }
18463 if test -n "$EXEEXT"; then
18464  am__EXEEXT_TRUE=
18465  am__EXEEXT_FALSE='#'
18466else
18467  am__EXEEXT_TRUE='#'
18468  am__EXEEXT_FALSE=
18469fi
18470
18471if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
18472  as_fn_error $? "conditional \"AMDEP\" was never defined.
18473Usually this means the macro was only invoked conditionally." "$LINENO" 5
18474fi
18475if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
18476  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
18477Usually this means the macro was only invoked conditionally." "$LINENO" 5
18478fi
18479if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
18480  as_fn_error $? "conditional \"LINT\" was never defined.
18481Usually this means the macro was only invoked conditionally." "$LINENO" 5
18482fi
18483if test -z "${FUTEX_TRUE}" && test -z "${FUTEX_FALSE}"; then
18484  as_fn_error $? "conditional \"FUTEX\" was never defined.
18485Usually this means the macro was only invoked conditionally." "$LINENO" 5
18486fi
18487if test -z "${PTHREAD_TRUE}" && test -z "${PTHREAD_FALSE}"; then
18488  as_fn_error $? "conditional \"PTHREAD\" was never defined.
18489Usually this means the macro was only invoked conditionally." "$LINENO" 5
18490fi
18491
18492: "${CONFIG_STATUS=./config.status}"
18493ac_write_fail=0
18494ac_clean_files_save=$ac_clean_files
18495ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18496{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18497$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18498as_write_fail=0
18499cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18500#! $SHELL
18501# Generated by $as_me.
18502# Run this file to recreate the current configuration.
18503# Compiler output produced by configure, useful for debugging
18504# configure, is in config.log if it exists.
18505
18506debug=false
18507ac_cs_recheck=false
18508ac_cs_silent=false
18509
18510SHELL=\${CONFIG_SHELL-$SHELL}
18511export SHELL
18512_ASEOF
18513cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18514## -------------------- ##
18515## M4sh Initialization. ##
18516## -------------------- ##
18517
18518# Be more Bourne compatible
18519DUALCASE=1; export DUALCASE # for MKS sh
18520if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18521  emulate sh
18522  NULLCMD=:
18523  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18524  # is contrary to our usage.  Disable this feature.
18525  alias -g '${1+"$@"}'='"$@"'
18526  setopt NO_GLOB_SUBST
18527else
18528  case `(set -o) 2>/dev/null` in #(
18529  *posix*) :
18530    set -o posix ;; #(
18531  *) :
18532     ;;
18533esac
18534fi
18535
18536
18537as_nl='
18538'
18539export as_nl
18540# Printing a long string crashes Solaris 7 /usr/bin/printf.
18541as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18542as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18543as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18544# Prefer a ksh shell builtin over an external printf program on Solaris,
18545# but without wasting forks for bash or zsh.
18546if test -z "$BASH_VERSION$ZSH_VERSION" \
18547    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18548  as_echo='print -r --'
18549  as_echo_n='print -rn --'
18550elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18551  as_echo='printf %s\n'
18552  as_echo_n='printf %s'
18553else
18554  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18555    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18556    as_echo_n='/usr/ucb/echo -n'
18557  else
18558    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18559    as_echo_n_body='eval
18560      arg=$1;
18561      case $arg in #(
18562      *"$as_nl"*)
18563	expr "X$arg" : "X\\(.*\\)$as_nl";
18564	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18565      esac;
18566      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18567    '
18568    export as_echo_n_body
18569    as_echo_n='sh -c $as_echo_n_body as_echo'
18570  fi
18571  export as_echo_body
18572  as_echo='sh -c $as_echo_body as_echo'
18573fi
18574
18575# The user is always right.
18576if test "${PATH_SEPARATOR+set}" != set; then
18577  PATH_SEPARATOR=:
18578  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18579    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18580      PATH_SEPARATOR=';'
18581  }
18582fi
18583
18584
18585# IFS
18586# We need space, tab and new line, in precisely that order.  Quoting is
18587# there to prevent editors from complaining about space-tab.
18588# (If _AS_PATH_WALK were called with IFS unset, it would disable word
18589# splitting by setting IFS to empty value.)
18590IFS=" ""	$as_nl"
18591
18592# Find who we are.  Look in the path if we contain no directory separator.
18593as_myself=
18594case $0 in #((
18595  *[\\/]* ) as_myself=$0 ;;
18596  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18597for as_dir in $PATH
18598do
18599  IFS=$as_save_IFS
18600  test -z "$as_dir" && as_dir=.
18601    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18602  done
18603IFS=$as_save_IFS
18604
18605     ;;
18606esac
18607# We did not find ourselves, most probably we were run as `sh COMMAND'
18608# in which case we are not to be found in the path.
18609if test "x$as_myself" = x; then
18610  as_myself=$0
18611fi
18612if test ! -f "$as_myself"; then
18613  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18614  exit 1
18615fi
18616
18617# Unset variables that we do not need and which cause bugs (e.g. in
18618# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
18619# suppresses any "Segmentation fault" message there.  '((' could
18620# trigger a bug in pdksh 5.2.14.
18621for as_var in BASH_ENV ENV MAIL MAILPATH
18622do eval test x\${$as_var+set} = xset \
18623  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18624done
18625PS1='$ '
18626PS2='> '
18627PS4='+ '
18628
18629# NLS nuisances.
18630LC_ALL=C
18631export LC_ALL
18632LANGUAGE=C
18633export LANGUAGE
18634
18635# CDPATH.
18636(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18637
18638
18639# as_fn_error STATUS ERROR [LINENO LOG_FD]
18640# ----------------------------------------
18641# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18642# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18643# script with STATUS, using 1 if that was 0.
18644as_fn_error ()
18645{
18646  as_status=$1; test $as_status -eq 0 && as_status=1
18647  if test "$4"; then
18648    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18649    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18650  fi
18651  $as_echo "$as_me: error: $2" >&2
18652  as_fn_exit $as_status
18653} # as_fn_error
18654
18655
18656# as_fn_set_status STATUS
18657# -----------------------
18658# Set $? to STATUS, without forking.
18659as_fn_set_status ()
18660{
18661  return $1
18662} # as_fn_set_status
18663
18664# as_fn_exit STATUS
18665# -----------------
18666# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18667as_fn_exit ()
18668{
18669  set +e
18670  as_fn_set_status $1
18671  exit $1
18672} # as_fn_exit
18673
18674# as_fn_unset VAR
18675# ---------------
18676# Portably unset VAR.
18677as_fn_unset ()
18678{
18679  { eval $1=; unset $1;}
18680}
18681as_unset=as_fn_unset
18682# as_fn_append VAR VALUE
18683# ----------------------
18684# Append the text in VALUE to the end of the definition contained in VAR. Take
18685# advantage of any shell optimizations that allow amortized linear growth over
18686# repeated appends, instead of the typical quadratic growth present in naive
18687# implementations.
18688if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18689  eval 'as_fn_append ()
18690  {
18691    eval $1+=\$2
18692  }'
18693else
18694  as_fn_append ()
18695  {
18696    eval $1=\$$1\$2
18697  }
18698fi # as_fn_append
18699
18700# as_fn_arith ARG...
18701# ------------------
18702# Perform arithmetic evaluation on the ARGs, and store the result in the
18703# global $as_val. Take advantage of shells that can avoid forks. The arguments
18704# must be portable across $(()) and expr.
18705if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18706  eval 'as_fn_arith ()
18707  {
18708    as_val=$(( $* ))
18709  }'
18710else
18711  as_fn_arith ()
18712  {
18713    as_val=`expr "$@" || test $? -eq 1`
18714  }
18715fi # as_fn_arith
18716
18717
18718if expr a : '\(a\)' >/dev/null 2>&1 &&
18719   test "X`expr 00001 : '.*\(...\)'`" = X001; then
18720  as_expr=expr
18721else
18722  as_expr=false
18723fi
18724
18725if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18726  as_basename=basename
18727else
18728  as_basename=false
18729fi
18730
18731if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18732  as_dirname=dirname
18733else
18734  as_dirname=false
18735fi
18736
18737as_me=`$as_basename -- "$0" ||
18738$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18739	 X"$0" : 'X\(//\)$' \| \
18740	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18741$as_echo X/"$0" |
18742    sed '/^.*\/\([^/][^/]*\)\/*$/{
18743	    s//\1/
18744	    q
18745	  }
18746	  /^X\/\(\/\/\)$/{
18747	    s//\1/
18748	    q
18749	  }
18750	  /^X\/\(\/\).*/{
18751	    s//\1/
18752	    q
18753	  }
18754	  s/.*/./; q'`
18755
18756# Avoid depending upon Character Ranges.
18757as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18758as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18759as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18760as_cr_digits='0123456789'
18761as_cr_alnum=$as_cr_Letters$as_cr_digits
18762
18763ECHO_C= ECHO_N= ECHO_T=
18764case `echo -n x` in #(((((
18765-n*)
18766  case `echo 'xy\c'` in
18767  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
18768  xy)  ECHO_C='\c';;
18769  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
18770       ECHO_T='	';;
18771  esac;;
18772*)
18773  ECHO_N='-n';;
18774esac
18775
18776rm -f conf$$ conf$$.exe conf$$.file
18777if test -d conf$$.dir; then
18778  rm -f conf$$.dir/conf$$.file
18779else
18780  rm -f conf$$.dir
18781  mkdir conf$$.dir 2>/dev/null
18782fi
18783if (echo >conf$$.file) 2>/dev/null; then
18784  if ln -s conf$$.file conf$$ 2>/dev/null; then
18785    as_ln_s='ln -s'
18786    # ... but there are two gotchas:
18787    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18788    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18789    # In both cases, we have to default to `cp -pR'.
18790    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
18791      as_ln_s='cp -pR'
18792  elif ln conf$$.file conf$$ 2>/dev/null; then
18793    as_ln_s=ln
18794  else
18795    as_ln_s='cp -pR'
18796  fi
18797else
18798  as_ln_s='cp -pR'
18799fi
18800rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
18801rmdir conf$$.dir 2>/dev/null
18802
18803
18804# as_fn_mkdir_p
18805# -------------
18806# Create "$as_dir" as a directory, including parents if necessary.
18807as_fn_mkdir_p ()
18808{
18809
18810  case $as_dir in #(
18811  -*) as_dir=./$as_dir;;
18812  esac
18813  test -d "$as_dir" || eval $as_mkdir_p || {
18814    as_dirs=
18815    while :; do
18816      case $as_dir in #(
18817      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18818      *) as_qdir=$as_dir;;
18819      esac
18820      as_dirs="'$as_qdir' $as_dirs"
18821      as_dir=`$as_dirname -- "$as_dir" ||
18822$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18823	 X"$as_dir" : 'X\(//\)[^/]' \| \
18824	 X"$as_dir" : 'X\(//\)$' \| \
18825	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18826$as_echo X"$as_dir" |
18827    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18828	    s//\1/
18829	    q
18830	  }
18831	  /^X\(\/\/\)[^/].*/{
18832	    s//\1/
18833	    q
18834	  }
18835	  /^X\(\/\/\)$/{
18836	    s//\1/
18837	    q
18838	  }
18839	  /^X\(\/\).*/{
18840	    s//\1/
18841	    q
18842	  }
18843	  s/.*/./; q'`
18844      test -d "$as_dir" && break
18845    done
18846    test -z "$as_dirs" || eval "mkdir $as_dirs"
18847  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
18848
18849
18850} # as_fn_mkdir_p
18851if mkdir -p . 2>/dev/null; then
18852  as_mkdir_p='mkdir -p "$as_dir"'
18853else
18854  test -d ./-p && rmdir ./-p
18855  as_mkdir_p=false
18856fi
18857
18858
18859# as_fn_executable_p FILE
18860# -----------------------
18861# Test if FILE is an executable regular file.
18862as_fn_executable_p ()
18863{
18864  test -f "$1" && test -x "$1"
18865} # as_fn_executable_p
18866as_test_x='test -x'
18867as_executable_p=as_fn_executable_p
18868
18869# Sed expression to map a string onto a valid CPP name.
18870as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18871
18872# Sed expression to map a string onto a valid variable name.
18873as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18874
18875
18876exec 6>&1
18877## ----------------------------------- ##
18878## Main body of $CONFIG_STATUS script. ##
18879## ----------------------------------- ##
18880_ASEOF
18881test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
18882
18883cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18884# Save the log message, to keep $0 and so on meaningful, and to
18885# report actual input values of CONFIG_FILES etc. instead of their
18886# values after options handling.
18887ac_log="
18888This file was extended by libxshmfence $as_me 1.2, which was
18889generated by GNU Autoconf 2.69.  Invocation command line was
18890
18891  CONFIG_FILES    = $CONFIG_FILES
18892  CONFIG_HEADERS  = $CONFIG_HEADERS
18893  CONFIG_LINKS    = $CONFIG_LINKS
18894  CONFIG_COMMANDS = $CONFIG_COMMANDS
18895  $ $0 $@
18896
18897on `(hostname || uname -n) 2>/dev/null | sed 1q`
18898"
18899
18900_ACEOF
18901
18902case $ac_config_files in *"
18903"*) set x $ac_config_files; shift; ac_config_files=$*;;
18904esac
18905
18906case $ac_config_headers in *"
18907"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
18908esac
18909
18910
18911cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18912# Files that config.status was made for.
18913config_files="$ac_config_files"
18914config_headers="$ac_config_headers"
18915config_commands="$ac_config_commands"
18916
18917_ACEOF
18918
18919cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18920ac_cs_usage="\
18921\`$as_me' instantiates files and other configuration actions
18922from templates according to the current configuration.  Unless the files
18923and actions are specified as TAGs, all are instantiated by default.
18924
18925Usage: $0 [OPTION]... [TAG]...
18926
18927  -h, --help       print this help, then exit
18928  -V, --version    print version number and configuration settings, then exit
18929      --config     print configuration, then exit
18930  -q, --quiet, --silent
18931                   do not print progress messages
18932  -d, --debug      don't remove temporary files
18933      --recheck    update $as_me by reconfiguring in the same conditions
18934      --file=FILE[:TEMPLATE]
18935                   instantiate the configuration file FILE
18936      --header=FILE[:TEMPLATE]
18937                   instantiate the configuration header FILE
18938
18939Configuration files:
18940$config_files
18941
18942Configuration headers:
18943$config_headers
18944
18945Configuration commands:
18946$config_commands
18947
18948Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
18949
18950_ACEOF
18951cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18952ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18953ac_cs_version="\\
18954libxshmfence config.status 1.2
18955configured by $0, generated by GNU Autoconf 2.69,
18956  with options \\"\$ac_cs_config\\"
18957
18958Copyright (C) 2012 Free Software Foundation, Inc.
18959This config.status script is free software; the Free Software Foundation
18960gives unlimited permission to copy, distribute and modify it."
18961
18962ac_pwd='$ac_pwd'
18963srcdir='$srcdir'
18964INSTALL='$INSTALL'
18965MKDIR_P='$MKDIR_P'
18966AWK='$AWK'
18967test -n "\$AWK" || AWK=awk
18968_ACEOF
18969
18970cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18971# The default lists apply if the user does not specify any file.
18972ac_need_defaults=:
18973while test $# != 0
18974do
18975  case $1 in
18976  --*=?*)
18977    ac_option=`expr "X$1" : 'X\([^=]*\)='`
18978    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
18979    ac_shift=:
18980    ;;
18981  --*=)
18982    ac_option=`expr "X$1" : 'X\([^=]*\)='`
18983    ac_optarg=
18984    ac_shift=:
18985    ;;
18986  *)
18987    ac_option=$1
18988    ac_optarg=$2
18989    ac_shift=shift
18990    ;;
18991  esac
18992
18993  case $ac_option in
18994  # Handling of the options.
18995  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
18996    ac_cs_recheck=: ;;
18997  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
18998    $as_echo "$ac_cs_version"; exit ;;
18999  --config | --confi | --conf | --con | --co | --c )
19000    $as_echo "$ac_cs_config"; exit ;;
19001  --debug | --debu | --deb | --de | --d | -d )
19002    debug=: ;;
19003  --file | --fil | --fi | --f )
19004    $ac_shift
19005    case $ac_optarg in
19006    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19007    '') as_fn_error $? "missing file argument" ;;
19008    esac
19009    as_fn_append CONFIG_FILES " '$ac_optarg'"
19010    ac_need_defaults=false;;
19011  --header | --heade | --head | --hea )
19012    $ac_shift
19013    case $ac_optarg in
19014    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19015    esac
19016    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19017    ac_need_defaults=false;;
19018  --he | --h)
19019    # Conflict between --help and --header
19020    as_fn_error $? "ambiguous option: \`$1'
19021Try \`$0 --help' for more information.";;
19022  --help | --hel | -h )
19023    $as_echo "$ac_cs_usage"; exit ;;
19024  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19025  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19026    ac_cs_silent=: ;;
19027
19028  # This is an error.
19029  -*) as_fn_error $? "unrecognized option: \`$1'
19030Try \`$0 --help' for more information." ;;
19031
19032  *) as_fn_append ac_config_targets " $1"
19033     ac_need_defaults=false ;;
19034
19035  esac
19036  shift
19037done
19038
19039ac_configure_extra_args=
19040
19041if $ac_cs_silent; then
19042  exec 6>/dev/null
19043  ac_configure_extra_args="$ac_configure_extra_args --silent"
19044fi
19045
19046_ACEOF
19047cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19048if \$ac_cs_recheck; then
19049  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19050  shift
19051  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19052  CONFIG_SHELL='$SHELL'
19053  export CONFIG_SHELL
19054  exec "\$@"
19055fi
19056
19057_ACEOF
19058cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19059exec 5>>config.log
19060{
19061  echo
19062  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19063## Running $as_me. ##
19064_ASBOX
19065  $as_echo "$ac_log"
19066} >&5
19067
19068_ACEOF
19069cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19070#
19071# INIT-COMMANDS
19072#
19073AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19074
19075
19076# The HP-UX ksh and POSIX shell print the target directory to stdout
19077# if CDPATH is set.
19078(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19079
19080sed_quote_subst='$sed_quote_subst'
19081double_quote_subst='$double_quote_subst'
19082delay_variable_subst='$delay_variable_subst'
19083macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19084macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19085enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19086enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19087pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19088enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19089SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19090ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19091PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19092host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19093host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19094host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19095build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19096build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19097build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19098SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19099Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19100GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19101EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19102FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19103LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19104NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19105LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19106max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19107ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19108exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19109lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19110lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19111lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19112lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19113lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19114reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19115reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19116OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19117deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19118file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19119file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19120want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19121DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19122sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19123AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19124AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19125archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19126STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19127RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19128old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19129old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19130old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19131lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19132CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19133CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19134compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19135GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
19136lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
19137lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
19138lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
19139lt_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"`'
19140nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
19141lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
19142objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
19143MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
19144lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
19145lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
19146lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
19147lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
19148lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
19149need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
19150MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
19151DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
19152NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
19153LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
19154OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
19155OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
19156libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
19157shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
19158extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19159archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
19160enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
19161export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
19162whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
19163compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
19164old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
19165old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19166archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
19167archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19168module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
19169module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19170with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
19171allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
19172no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
19173hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
19174hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
19175hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
19176hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
19177hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
19178hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
19179hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
19180inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
19181link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
19182always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
19183export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
19184exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
19185include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
19186prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
19187postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
19188file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
19189variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
19190need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
19191need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
19192version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
19193runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
19194shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
19195shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
19196libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
19197library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
19198soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
19199install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
19200postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19201postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19202finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
19203finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
19204hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
19205sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
19206sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
19207hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
19208enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
19209enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
19210enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
19211old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
19212striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
19213
19214LTCC='$LTCC'
19215LTCFLAGS='$LTCFLAGS'
19216compiler='$compiler_DEFAULT'
19217
19218# A function that is used when there is no print builtin or printf.
19219func_fallback_echo ()
19220{
19221  eval 'cat <<_LTECHO_EOF
19222\$1
19223_LTECHO_EOF'
19224}
19225
19226# Quote evaled strings.
19227for var in SHELL \
19228ECHO \
19229PATH_SEPARATOR \
19230SED \
19231GREP \
19232EGREP \
19233FGREP \
19234LD \
19235NM \
19236LN_S \
19237lt_SP2NL \
19238lt_NL2SP \
19239reload_flag \
19240OBJDUMP \
19241deplibs_check_method \
19242file_magic_cmd \
19243file_magic_glob \
19244want_nocaseglob \
19245DLLTOOL \
19246sharedlib_from_linklib_cmd \
19247AR \
19248AR_FLAGS \
19249archiver_list_spec \
19250STRIP \
19251RANLIB \
19252CC \
19253CFLAGS \
19254compiler \
19255lt_cv_sys_global_symbol_pipe \
19256lt_cv_sys_global_symbol_to_cdecl \
19257lt_cv_sys_global_symbol_to_c_name_address \
19258lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19259nm_file_list_spec \
19260lt_prog_compiler_no_builtin_flag \
19261lt_prog_compiler_pic \
19262lt_prog_compiler_wl \
19263lt_prog_compiler_static \
19264lt_cv_prog_compiler_c_o \
19265need_locks \
19266MANIFEST_TOOL \
19267DSYMUTIL \
19268NMEDIT \
19269LIPO \
19270OTOOL \
19271OTOOL64 \
19272shrext_cmds \
19273export_dynamic_flag_spec \
19274whole_archive_flag_spec \
19275compiler_needs_object \
19276with_gnu_ld \
19277allow_undefined_flag \
19278no_undefined_flag \
19279hardcode_libdir_flag_spec \
19280hardcode_libdir_separator \
19281exclude_expsyms \
19282include_expsyms \
19283file_list_spec \
19284variables_saved_for_relink \
19285libname_spec \
19286library_names_spec \
19287soname_spec \
19288install_override_mode \
19289finish_eval \
19290old_striplib \
19291striplib; do
19292    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19293    *[\\\\\\\`\\"\\\$]*)
19294      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
19295      ;;
19296    *)
19297      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19298      ;;
19299    esac
19300done
19301
19302# Double-quote double-evaled strings.
19303for var in reload_cmds \
19304old_postinstall_cmds \
19305old_postuninstall_cmds \
19306old_archive_cmds \
19307extract_expsyms_cmds \
19308old_archive_from_new_cmds \
19309old_archive_from_expsyms_cmds \
19310archive_cmds \
19311archive_expsym_cmds \
19312module_cmds \
19313module_expsym_cmds \
19314export_symbols_cmds \
19315prelink_cmds \
19316postlink_cmds \
19317postinstall_cmds \
19318postuninstall_cmds \
19319finish_cmds \
19320sys_lib_search_path_spec \
19321sys_lib_dlsearch_path_spec; do
19322    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19323    *[\\\\\\\`\\"\\\$]*)
19324      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
19325      ;;
19326    *)
19327      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19328      ;;
19329    esac
19330done
19331
19332ac_aux_dir='$ac_aux_dir'
19333xsi_shell='$xsi_shell'
19334lt_shell_append='$lt_shell_append'
19335
19336# See if we are running on zsh, and set the options which allow our
19337# commands through without removal of \ escapes INIT.
19338if test -n "\${ZSH_VERSION+set}" ; then
19339   setopt NO_GLOB_SUBST
19340fi
19341
19342
19343    PACKAGE='$PACKAGE'
19344    VERSION='$VERSION'
19345    TIMESTAMP='$TIMESTAMP'
19346    RM='$RM'
19347    ofile='$ofile'
19348
19349
19350
19351
19352_ACEOF
19353
19354cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19355
19356# Handling of arguments.
19357for ac_config_target in $ac_config_targets
19358do
19359  case $ac_config_target in
19360    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
19361    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
19362    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
19363    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19364    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
19365    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
19366    "xshmfence.pc") CONFIG_FILES="$CONFIG_FILES xshmfence.pc" ;;
19367
19368  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19369  esac
19370done
19371
19372
19373# If the user did not use the arguments to specify the items to instantiate,
19374# then the envvar interface is used.  Set only those that are not.
19375# We use the long form for the default assignment because of an extremely
19376# bizarre bug on SunOS 4.1.3.
19377if $ac_need_defaults; then
19378  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19379  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19380  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19381fi
19382
19383# Have a temporary directory for convenience.  Make it in the build tree
19384# simply because there is no reason against having it here, and in addition,
19385# creating and moving files from /tmp can sometimes cause problems.
19386# Hook for its removal unless debugging.
19387# Note that there is a small window in which the directory will not be cleaned:
19388# after its creation but before its name has been assigned to `$tmp'.
19389$debug ||
19390{
19391  tmp= ac_tmp=
19392  trap 'exit_status=$?
19393  : "${ac_tmp:=$tmp}"
19394  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19395' 0
19396  trap 'as_fn_exit 1' 1 2 13 15
19397}
19398# Create a (secure) tmp directory for tmp files.
19399
19400{
19401  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19402  test -d "$tmp"
19403}  ||
19404{
19405  tmp=./conf$$-$RANDOM
19406  (umask 077 && mkdir "$tmp")
19407} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19408ac_tmp=$tmp
19409
19410# Set up the scripts for CONFIG_FILES section.
19411# No need to generate them if there are no CONFIG_FILES.
19412# This happens for instance with `./config.status config.h'.
19413if test -n "$CONFIG_FILES"; then
19414
19415
19416ac_cr=`echo X | tr X '\015'`
19417# On cygwin, bash can eat \r inside `` if the user requested igncr.
19418# But we know of no other shell where ac_cr would be empty at this
19419# point, so we can use a bashism as a fallback.
19420if test "x$ac_cr" = x; then
19421  eval ac_cr=\$\'\\r\'
19422fi
19423ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19424if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19425  ac_cs_awk_cr='\\r'
19426else
19427  ac_cs_awk_cr=$ac_cr
19428fi
19429
19430echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19431_ACEOF
19432
19433
19434{
19435  echo "cat >conf$$subs.awk <<_ACEOF" &&
19436  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19437  echo "_ACEOF"
19438} >conf$$subs.sh ||
19439  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19440ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19441ac_delim='%!_!# '
19442for ac_last_try in false false false false false :; do
19443  . ./conf$$subs.sh ||
19444    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19445
19446  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19447  if test $ac_delim_n = $ac_delim_num; then
19448    break
19449  elif $ac_last_try; then
19450    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19451  else
19452    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19453  fi
19454done
19455rm -f conf$$subs.sh
19456
19457cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19458cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19459_ACEOF
19460sed -n '
19461h
19462s/^/S["/; s/!.*/"]=/
19463p
19464g
19465s/^[^!]*!//
19466:repl
19467t repl
19468s/'"$ac_delim"'$//
19469t delim
19470:nl
19471h
19472s/\(.\{148\}\)..*/\1/
19473t more1
19474s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19475p
19476n
19477b repl
19478:more1
19479s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19480p
19481g
19482s/.\{148\}//
19483t nl
19484:delim
19485h
19486s/\(.\{148\}\)..*/\1/
19487t more2
19488s/["\\]/\\&/g; s/^/"/; s/$/"/
19489p
19490b
19491:more2
19492s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19493p
19494g
19495s/.\{148\}//
19496t delim
19497' <conf$$subs.awk | sed '
19498/^[^""]/{
19499  N
19500  s/\n//
19501}
19502' >>$CONFIG_STATUS || ac_write_fail=1
19503rm -f conf$$subs.awk
19504cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19505_ACAWK
19506cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19507  for (key in S) S_is_set[key] = 1
19508  FS = ""
19509
19510}
19511{
19512  line = $ 0
19513  nfields = split(line, field, "@")
19514  substed = 0
19515  len = length(field[1])
19516  for (i = 2; i < nfields; i++) {
19517    key = field[i]
19518    keylen = length(key)
19519    if (S_is_set[key]) {
19520      value = S[key]
19521      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19522      len += length(value) + length(field[++i])
19523      substed = 1
19524    } else
19525      len += 1 + keylen
19526  }
19527
19528  print line
19529}
19530
19531_ACAWK
19532_ACEOF
19533cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19534if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19535  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19536else
19537  cat
19538fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19539  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19540_ACEOF
19541
19542# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19543# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19544# trailing colons and then remove the whole line if VPATH becomes empty
19545# (actually we leave an empty line to preserve line numbers).
19546if test "x$srcdir" = x.; then
19547  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
19548h
19549s///
19550s/^/:/
19551s/[	 ]*$/:/
19552s/:\$(srcdir):/:/g
19553s/:\${srcdir}:/:/g
19554s/:@srcdir@:/:/g
19555s/^:*//
19556s/:*$//
19557x
19558s/\(=[	 ]*\).*/\1/
19559G
19560s/\n//
19561s/^[^=]*=[	 ]*$//
19562}'
19563fi
19564
19565cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19566fi # test -n "$CONFIG_FILES"
19567
19568# Set up the scripts for CONFIG_HEADERS section.
19569# No need to generate them if there are no CONFIG_HEADERS.
19570# This happens for instance with `./config.status Makefile'.
19571if test -n "$CONFIG_HEADERS"; then
19572cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
19573BEGIN {
19574_ACEOF
19575
19576# Transform confdefs.h into an awk script `defines.awk', embedded as
19577# here-document in config.status, that substitutes the proper values into
19578# config.h.in to produce config.h.
19579
19580# Create a delimiter string that does not exist in confdefs.h, to ease
19581# handling of long lines.
19582ac_delim='%!_!# '
19583for ac_last_try in false false :; do
19584  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
19585  if test -z "$ac_tt"; then
19586    break
19587  elif $ac_last_try; then
19588    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
19589  else
19590    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19591  fi
19592done
19593
19594# For the awk script, D is an array of macro values keyed by name,
19595# likewise P contains macro parameters if any.  Preserve backslash
19596# newline sequences.
19597
19598ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19599sed -n '
19600s/.\{148\}/&'"$ac_delim"'/g
19601t rset
19602:rset
19603s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
19604t def
19605d
19606:def
19607s/\\$//
19608t bsnl
19609s/["\\]/\\&/g
19610s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19611D["\1"]=" \3"/p
19612s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
19613d
19614:bsnl
19615s/["\\]/\\&/g
19616s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19617D["\1"]=" \3\\\\\\n"\\/p
19618t cont
19619s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
19620t cont
19621d
19622:cont
19623n
19624s/.\{148\}/&'"$ac_delim"'/g
19625t clear
19626:clear
19627s/\\$//
19628t bsnlc
19629s/["\\]/\\&/g; s/^/"/; s/$/"/p
19630d
19631:bsnlc
19632s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
19633b cont
19634' <confdefs.h | sed '
19635s/'"$ac_delim"'/"\\\
19636"/g' >>$CONFIG_STATUS || ac_write_fail=1
19637
19638cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19639  for (key in D) D_is_set[key] = 1
19640  FS = ""
19641}
19642/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19643  line = \$ 0
19644  split(line, arg, " ")
19645  if (arg[1] == "#") {
19646    defundef = arg[2]
19647    mac1 = arg[3]
19648  } else {
19649    defundef = substr(arg[1], 2)
19650    mac1 = arg[2]
19651  }
19652  split(mac1, mac2, "(") #)
19653  macro = mac2[1]
19654  prefix = substr(line, 1, index(line, defundef) - 1)
19655  if (D_is_set[macro]) {
19656    # Preserve the white space surrounding the "#".
19657    print prefix "define", macro P[macro] D[macro]
19658    next
19659  } else {
19660    # Replace #undef with comments.  This is necessary, for example,
19661    # in the case of _POSIX_SOURCE, which is predefined and required
19662    # on some systems where configure will not decide to define it.
19663    if (defundef == "undef") {
19664      print "/*", prefix defundef, macro, "*/"
19665      next
19666    }
19667  }
19668}
19669{ print }
19670_ACAWK
19671_ACEOF
19672cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19673  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
19674fi # test -n "$CONFIG_HEADERS"
19675
19676
19677eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
19678shift
19679for ac_tag
19680do
19681  case $ac_tag in
19682  :[FHLC]) ac_mode=$ac_tag; continue;;
19683  esac
19684  case $ac_mode$ac_tag in
19685  :[FHL]*:*);;
19686  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19687  :[FH]-) ac_tag=-:-;;
19688  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19689  esac
19690  ac_save_IFS=$IFS
19691  IFS=:
19692  set x $ac_tag
19693  IFS=$ac_save_IFS
19694  shift
19695  ac_file=$1
19696  shift
19697
19698  case $ac_mode in
19699  :L) ac_source=$1;;
19700  :[FH])
19701    ac_file_inputs=
19702    for ac_f
19703    do
19704      case $ac_f in
19705      -) ac_f="$ac_tmp/stdin";;
19706      *) # Look for the file first in the build tree, then in the source tree
19707	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
19708	 # because $ac_f cannot contain `:'.
19709	 test -f "$ac_f" ||
19710	   case $ac_f in
19711	   [\\/$]*) false;;
19712	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19713	   esac ||
19714	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19715      esac
19716      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19717      as_fn_append ac_file_inputs " '$ac_f'"
19718    done
19719
19720    # Let's still pretend it is `configure' which instantiates (i.e., don't
19721    # use $as_me), people would be surprised to read:
19722    #    /* config.h.  Generated by config.status.  */
19723    configure_input='Generated from '`
19724	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19725	`' by configure.'
19726    if test x"$ac_file" != x-; then
19727      configure_input="$ac_file.  $configure_input"
19728      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19729$as_echo "$as_me: creating $ac_file" >&6;}
19730    fi
19731    # Neutralize special characters interpreted by sed in replacement strings.
19732    case $configure_input in #(
19733    *\&* | *\|* | *\\* )
19734       ac_sed_conf_input=`$as_echo "$configure_input" |
19735       sed 's/[\\\\&|]/\\\\&/g'`;; #(
19736    *) ac_sed_conf_input=$configure_input;;
19737    esac
19738
19739    case $ac_tag in
19740    *:-:* | *:-) cat >"$ac_tmp/stdin" \
19741      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19742    esac
19743    ;;
19744  esac
19745
19746  ac_dir=`$as_dirname -- "$ac_file" ||
19747$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19748	 X"$ac_file" : 'X\(//\)[^/]' \| \
19749	 X"$ac_file" : 'X\(//\)$' \| \
19750	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19751$as_echo X"$ac_file" |
19752    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19753	    s//\1/
19754	    q
19755	  }
19756	  /^X\(\/\/\)[^/].*/{
19757	    s//\1/
19758	    q
19759	  }
19760	  /^X\(\/\/\)$/{
19761	    s//\1/
19762	    q
19763	  }
19764	  /^X\(\/\).*/{
19765	    s//\1/
19766	    q
19767	  }
19768	  s/.*/./; q'`
19769  as_dir="$ac_dir"; as_fn_mkdir_p
19770  ac_builddir=.
19771
19772case "$ac_dir" in
19773.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19774*)
19775  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19776  # A ".." for each directory in $ac_dir_suffix.
19777  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19778  case $ac_top_builddir_sub in
19779  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19780  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19781  esac ;;
19782esac
19783ac_abs_top_builddir=$ac_pwd
19784ac_abs_builddir=$ac_pwd$ac_dir_suffix
19785# for backward compatibility:
19786ac_top_builddir=$ac_top_build_prefix
19787
19788case $srcdir in
19789  .)  # We are building in place.
19790    ac_srcdir=.
19791    ac_top_srcdir=$ac_top_builddir_sub
19792    ac_abs_top_srcdir=$ac_pwd ;;
19793  [\\/]* | ?:[\\/]* )  # Absolute name.
19794    ac_srcdir=$srcdir$ac_dir_suffix;
19795    ac_top_srcdir=$srcdir
19796    ac_abs_top_srcdir=$srcdir ;;
19797  *) # Relative name.
19798    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19799    ac_top_srcdir=$ac_top_build_prefix$srcdir
19800    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19801esac
19802ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19803
19804
19805  case $ac_mode in
19806  :F)
19807  #
19808  # CONFIG_FILE
19809  #
19810
19811  case $INSTALL in
19812  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19813  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19814  esac
19815  ac_MKDIR_P=$MKDIR_P
19816  case $MKDIR_P in
19817  [\\/$]* | ?:[\\/]* ) ;;
19818  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
19819  esac
19820_ACEOF
19821
19822cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19823# If the template does not know about datarootdir, expand it.
19824# FIXME: This hack should be removed a few years after 2.60.
19825ac_datarootdir_hack=; ac_datarootdir_seen=
19826ac_sed_dataroot='
19827/datarootdir/ {
19828  p
19829  q
19830}
19831/@datadir@/p
19832/@docdir@/p
19833/@infodir@/p
19834/@localedir@/p
19835/@mandir@/p'
19836case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19837*datarootdir*) ac_datarootdir_seen=yes;;
19838*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19839  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19840$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19841_ACEOF
19842cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19843  ac_datarootdir_hack='
19844  s&@datadir@&$datadir&g
19845  s&@docdir@&$docdir&g
19846  s&@infodir@&$infodir&g
19847  s&@localedir@&$localedir&g
19848  s&@mandir@&$mandir&g
19849  s&\\\${datarootdir}&$datarootdir&g' ;;
19850esac
19851_ACEOF
19852
19853# Neutralize VPATH when `$srcdir' = `.'.
19854# Shell code in configure.ac might set extrasub.
19855# FIXME: do we really want to maintain this feature?
19856cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19857ac_sed_extra="$ac_vpsub
19858$extrasub
19859_ACEOF
19860cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19861:t
19862/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19863s|@configure_input@|$ac_sed_conf_input|;t t
19864s&@top_builddir@&$ac_top_builddir_sub&;t t
19865s&@top_build_prefix@&$ac_top_build_prefix&;t t
19866s&@srcdir@&$ac_srcdir&;t t
19867s&@abs_srcdir@&$ac_abs_srcdir&;t t
19868s&@top_srcdir@&$ac_top_srcdir&;t t
19869s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19870s&@builddir@&$ac_builddir&;t t
19871s&@abs_builddir@&$ac_abs_builddir&;t t
19872s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19873s&@INSTALL@&$ac_INSTALL&;t t
19874s&@MKDIR_P@&$ac_MKDIR_P&;t t
19875$ac_datarootdir_hack
19876"
19877eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
19878  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19879
19880test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19881  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
19882  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
19883      "$ac_tmp/out"`; test -z "$ac_out"; } &&
19884  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19885which seems to be undefined.  Please make sure it is defined" >&5
19886$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19887which seems to be undefined.  Please make sure it is defined" >&2;}
19888
19889  rm -f "$ac_tmp/stdin"
19890  case $ac_file in
19891  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19892  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19893  esac \
19894  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19895 ;;
19896  :H)
19897  #
19898  # CONFIG_HEADER
19899  #
19900  if test x"$ac_file" != x-; then
19901    {
19902      $as_echo "/* $configure_input  */" \
19903      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
19904    } >"$ac_tmp/config.h" \
19905      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19906    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
19907      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19908$as_echo "$as_me: $ac_file is unchanged" >&6;}
19909    else
19910      rm -f "$ac_file"
19911      mv "$ac_tmp/config.h" "$ac_file" \
19912	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
19913    fi
19914  else
19915    $as_echo "/* $configure_input  */" \
19916      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
19917      || as_fn_error $? "could not create -" "$LINENO" 5
19918  fi
19919# Compute "$ac_file"'s index in $config_headers.
19920_am_arg="$ac_file"
19921_am_stamp_count=1
19922for _am_header in $config_headers :; do
19923  case $_am_header in
19924    $_am_arg | $_am_arg:* )
19925      break ;;
19926    * )
19927      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
19928  esac
19929done
19930echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
19931$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19932	 X"$_am_arg" : 'X\(//\)[^/]' \| \
19933	 X"$_am_arg" : 'X\(//\)$' \| \
19934	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
19935$as_echo X"$_am_arg" |
19936    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19937	    s//\1/
19938	    q
19939	  }
19940	  /^X\(\/\/\)[^/].*/{
19941	    s//\1/
19942	    q
19943	  }
19944	  /^X\(\/\/\)$/{
19945	    s//\1/
19946	    q
19947	  }
19948	  /^X\(\/\).*/{
19949	    s//\1/
19950	    q
19951	  }
19952	  s/.*/./; q'`/stamp-h$_am_stamp_count
19953 ;;
19954
19955  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19956$as_echo "$as_me: executing $ac_file commands" >&6;}
19957 ;;
19958  esac
19959
19960
19961  case $ac_file$ac_mode in
19962    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
19963  # Older Autoconf quotes --file arguments for eval, but not when files
19964  # are listed without --file.  Let's play safe and only enable the eval
19965  # if we detect the quoting.
19966  case $CONFIG_FILES in
19967  *\'*) eval set x "$CONFIG_FILES" ;;
19968  *)   set x $CONFIG_FILES ;;
19969  esac
19970  shift
19971  for mf
19972  do
19973    # Strip MF so we end up with the name of the file.
19974    mf=`echo "$mf" | sed -e 's/:.*$//'`
19975    # Check whether this is an Automake generated Makefile or not.
19976    # We used to match only the files named 'Makefile.in', but
19977    # some people rename them; so instead we look at the file content.
19978    # Grep'ing the first line is not enough: some people post-process
19979    # each Makefile.in and add a new line on top of each file to say so.
19980    # Grep'ing the whole file is not good either: AIX grep has a line
19981    # limit of 2048, but all sed's we know have understand at least 4000.
19982    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
19983      dirpart=`$as_dirname -- "$mf" ||
19984$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19985	 X"$mf" : 'X\(//\)[^/]' \| \
19986	 X"$mf" : 'X\(//\)$' \| \
19987	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19988$as_echo X"$mf" |
19989    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19990	    s//\1/
19991	    q
19992	  }
19993	  /^X\(\/\/\)[^/].*/{
19994	    s//\1/
19995	    q
19996	  }
19997	  /^X\(\/\/\)$/{
19998	    s//\1/
19999	    q
20000	  }
20001	  /^X\(\/\).*/{
20002	    s//\1/
20003	    q
20004	  }
20005	  s/.*/./; q'`
20006    else
20007      continue
20008    fi
20009    # Extract the definition of DEPDIR, am__include, and am__quote
20010    # from the Makefile without running 'make'.
20011    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20012    test -z "$DEPDIR" && continue
20013    am__include=`sed -n 's/^am__include = //p' < "$mf"`
20014    test -z "$am__include" && continue
20015    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20016    # Find all dependency output files, they are included files with
20017    # $(DEPDIR) in their names.  We invoke sed twice because it is the
20018    # simplest approach to changing $(DEPDIR) to its actual value in the
20019    # expansion.
20020    for file in `sed -n "
20021      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20022	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20023      # Make sure the directory exists.
20024      test -f "$dirpart/$file" && continue
20025      fdir=`$as_dirname -- "$file" ||
20026$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20027	 X"$file" : 'X\(//\)[^/]' \| \
20028	 X"$file" : 'X\(//\)$' \| \
20029	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20030$as_echo X"$file" |
20031    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20032	    s//\1/
20033	    q
20034	  }
20035	  /^X\(\/\/\)[^/].*/{
20036	    s//\1/
20037	    q
20038	  }
20039	  /^X\(\/\/\)$/{
20040	    s//\1/
20041	    q
20042	  }
20043	  /^X\(\/\).*/{
20044	    s//\1/
20045	    q
20046	  }
20047	  s/.*/./; q'`
20048      as_dir=$dirpart/$fdir; as_fn_mkdir_p
20049      # echo "creating $dirpart/$file"
20050      echo '# dummy' > "$dirpart/$file"
20051    done
20052  done
20053}
20054 ;;
20055    "libtool":C)
20056
20057    # See if we are running on zsh, and set the options which allow our
20058    # commands through without removal of \ escapes.
20059    if test -n "${ZSH_VERSION+set}" ; then
20060      setopt NO_GLOB_SUBST
20061    fi
20062
20063    cfgfile="${ofile}T"
20064    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20065    $RM "$cfgfile"
20066
20067    cat <<_LT_EOF >> "$cfgfile"
20068#! $SHELL
20069
20070# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
20071# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
20072# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20073# NOTE: Changes made to this file will be lost: look at ltmain.sh.
20074#
20075#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
20076#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
20077#                 Foundation, Inc.
20078#   Written by Gordon Matzigkeit, 1996
20079#
20080#   This file is part of GNU Libtool.
20081#
20082# GNU Libtool is free software; you can redistribute it and/or
20083# modify it under the terms of the GNU General Public License as
20084# published by the Free Software Foundation; either version 2 of
20085# the License, or (at your option) any later version.
20086#
20087# As a special exception to the GNU General Public License,
20088# if you distribute this file as part of a program or library that
20089# is built using GNU Libtool, you may include this file under the
20090# same distribution terms that you use for the rest of that program.
20091#
20092# GNU Libtool is distributed in the hope that it will be useful,
20093# but WITHOUT ANY WARRANTY; without even the implied warranty of
20094# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20095# GNU General Public License for more details.
20096#
20097# You should have received a copy of the GNU General Public License
20098# along with GNU Libtool; see the file COPYING.  If not, a copy
20099# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
20100# obtained by writing to the Free Software Foundation, Inc.,
20101# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20102
20103
20104# The names of the tagged configurations supported by this script.
20105available_tags=""
20106
20107# ### BEGIN LIBTOOL CONFIG
20108
20109# Which release of libtool.m4 was used?
20110macro_version=$macro_version
20111macro_revision=$macro_revision
20112
20113# Whether or not to build shared libraries.
20114build_libtool_libs=$enable_shared
20115
20116# Whether or not to build static libraries.
20117build_old_libs=$enable_static
20118
20119# What type of objects to build.
20120pic_mode=$pic_mode
20121
20122# Whether or not to optimize for fast installation.
20123fast_install=$enable_fast_install
20124
20125# Shell to use when invoking shell scripts.
20126SHELL=$lt_SHELL
20127
20128# An echo program that protects backslashes.
20129ECHO=$lt_ECHO
20130
20131# The PATH separator for the build system.
20132PATH_SEPARATOR=$lt_PATH_SEPARATOR
20133
20134# The host system.
20135host_alias=$host_alias
20136host=$host
20137host_os=$host_os
20138
20139# The build system.
20140build_alias=$build_alias
20141build=$build
20142build_os=$build_os
20143
20144# A sed program that does not truncate output.
20145SED=$lt_SED
20146
20147# Sed that helps us avoid accidentally triggering echo(1) options like -n.
20148Xsed="\$SED -e 1s/^X//"
20149
20150# A grep program that handles long lines.
20151GREP=$lt_GREP
20152
20153# An ERE matcher.
20154EGREP=$lt_EGREP
20155
20156# A literal string matcher.
20157FGREP=$lt_FGREP
20158
20159# A BSD- or MS-compatible name lister.
20160NM=$lt_NM
20161
20162# Whether we need soft or hard links.
20163LN_S=$lt_LN_S
20164
20165# What is the maximum length of a command?
20166max_cmd_len=$max_cmd_len
20167
20168# Object file suffix (normally "o").
20169objext=$ac_objext
20170
20171# Executable file suffix (normally "").
20172exeext=$exeext
20173
20174# whether the shell understands "unset".
20175lt_unset=$lt_unset
20176
20177# turn spaces into newlines.
20178SP2NL=$lt_lt_SP2NL
20179
20180# turn newlines into spaces.
20181NL2SP=$lt_lt_NL2SP
20182
20183# convert \$build file names to \$host format.
20184to_host_file_cmd=$lt_cv_to_host_file_cmd
20185
20186# convert \$build files to toolchain format.
20187to_tool_file_cmd=$lt_cv_to_tool_file_cmd
20188
20189# An object symbol dumper.
20190OBJDUMP=$lt_OBJDUMP
20191
20192# Method to check whether dependent libraries are shared objects.
20193deplibs_check_method=$lt_deplibs_check_method
20194
20195# Command to use when deplibs_check_method = "file_magic".
20196file_magic_cmd=$lt_file_magic_cmd
20197
20198# How to find potential files when deplibs_check_method = "file_magic".
20199file_magic_glob=$lt_file_magic_glob
20200
20201# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
20202want_nocaseglob=$lt_want_nocaseglob
20203
20204# DLL creation program.
20205DLLTOOL=$lt_DLLTOOL
20206
20207# Command to associate shared and link libraries.
20208sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
20209
20210# The archiver.
20211AR=$lt_AR
20212
20213# Flags to create an archive.
20214AR_FLAGS=$lt_AR_FLAGS
20215
20216# How to feed a file listing to the archiver.
20217archiver_list_spec=$lt_archiver_list_spec
20218
20219# A symbol stripping program.
20220STRIP=$lt_STRIP
20221
20222# Commands used to install an old-style archive.
20223RANLIB=$lt_RANLIB
20224old_postinstall_cmds=$lt_old_postinstall_cmds
20225old_postuninstall_cmds=$lt_old_postuninstall_cmds
20226
20227# Whether to use a lock for old archive extraction.
20228lock_old_archive_extraction=$lock_old_archive_extraction
20229
20230# A C compiler.
20231LTCC=$lt_CC
20232
20233# LTCC compiler flags.
20234LTCFLAGS=$lt_CFLAGS
20235
20236# Take the output of nm and produce a listing of raw symbols and C names.
20237global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20238
20239# Transform the output of nm in a proper C declaration.
20240global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20241
20242# Transform the output of nm in a C name address pair.
20243global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20244
20245# Transform the output of nm in a C name address pair when lib prefix is needed.
20246global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20247
20248# Specify filename containing input files for \$NM.
20249nm_file_list_spec=$lt_nm_file_list_spec
20250
20251# The root where to search for dependent libraries,and in which our libraries should be installed.
20252lt_sysroot=$lt_sysroot
20253
20254# The name of the directory that contains temporary libtool files.
20255objdir=$objdir
20256
20257# Used to examine libraries when file_magic_cmd begins with "file".
20258MAGIC_CMD=$MAGIC_CMD
20259
20260# Must we lock files when doing compilation?
20261need_locks=$lt_need_locks
20262
20263# Manifest tool.
20264MANIFEST_TOOL=$lt_MANIFEST_TOOL
20265
20266# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20267DSYMUTIL=$lt_DSYMUTIL
20268
20269# Tool to change global to local symbols on Mac OS X.
20270NMEDIT=$lt_NMEDIT
20271
20272# Tool to manipulate fat objects and archives on Mac OS X.
20273LIPO=$lt_LIPO
20274
20275# ldd/readelf like tool for Mach-O binaries on Mac OS X.
20276OTOOL=$lt_OTOOL
20277
20278# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20279OTOOL64=$lt_OTOOL64
20280
20281# Old archive suffix (normally "a").
20282libext=$libext
20283
20284# Shared library suffix (normally ".so").
20285shrext_cmds=$lt_shrext_cmds
20286
20287# The commands to extract the exported symbol list from a shared archive.
20288extract_expsyms_cmds=$lt_extract_expsyms_cmds
20289
20290# Variables whose values should be saved in libtool wrapper scripts and
20291# restored at link time.
20292variables_saved_for_relink=$lt_variables_saved_for_relink
20293
20294# Do we need the "lib" prefix for modules?
20295need_lib_prefix=$need_lib_prefix
20296
20297# Do we need a version for libraries?
20298need_version=$need_version
20299
20300# Library versioning type.
20301version_type=$version_type
20302
20303# Shared library runtime path variable.
20304runpath_var=$runpath_var
20305
20306# Shared library path variable.
20307shlibpath_var=$shlibpath_var
20308
20309# Is shlibpath searched before the hard-coded library search path?
20310shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20311
20312# Format of library name prefix.
20313libname_spec=$lt_libname_spec
20314
20315# List of archive names.  First name is the real one, the rest are links.
20316# The last name is the one that the linker finds with -lNAME
20317library_names_spec=$lt_library_names_spec
20318
20319# The coded name of the library, if different from the real name.
20320soname_spec=$lt_soname_spec
20321
20322# Permission mode override for installation of shared libraries.
20323install_override_mode=$lt_install_override_mode
20324
20325# Command to use after installation of a shared archive.
20326postinstall_cmds=$lt_postinstall_cmds
20327
20328# Command to use after uninstallation of a shared archive.
20329postuninstall_cmds=$lt_postuninstall_cmds
20330
20331# Commands used to finish a libtool library installation in a directory.
20332finish_cmds=$lt_finish_cmds
20333
20334# As "finish_cmds", except a single script fragment to be evaled but
20335# not shown.
20336finish_eval=$lt_finish_eval
20337
20338# Whether we should hardcode library paths into libraries.
20339hardcode_into_libs=$hardcode_into_libs
20340
20341# Compile-time system search path for libraries.
20342sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20343
20344# Run-time system search path for libraries.
20345sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
20346
20347# Whether dlopen is supported.
20348dlopen_support=$enable_dlopen
20349
20350# Whether dlopen of programs is supported.
20351dlopen_self=$enable_dlopen_self
20352
20353# Whether dlopen of statically linked programs is supported.
20354dlopen_self_static=$enable_dlopen_self_static
20355
20356# Commands to strip libraries.
20357old_striplib=$lt_old_striplib
20358striplib=$lt_striplib
20359
20360
20361# The linker used to build libraries.
20362LD=$lt_LD
20363
20364# How to create reloadable object files.
20365reload_flag=$lt_reload_flag
20366reload_cmds=$lt_reload_cmds
20367
20368# Commands used to build an old-style archive.
20369old_archive_cmds=$lt_old_archive_cmds
20370
20371# A language specific compiler.
20372CC=$lt_compiler
20373
20374# Is the compiler the GNU compiler?
20375with_gcc=$GCC
20376
20377# Compiler flag to turn off builtin functions.
20378no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20379
20380# Additional compiler flags for building library objects.
20381pic_flag=$lt_lt_prog_compiler_pic
20382
20383# How to pass a linker flag through the compiler.
20384wl=$lt_lt_prog_compiler_wl
20385
20386# Compiler flag to prevent dynamic linking.
20387link_static_flag=$lt_lt_prog_compiler_static
20388
20389# Does compiler simultaneously support -c and -o options?
20390compiler_c_o=$lt_lt_cv_prog_compiler_c_o
20391
20392# Whether or not to add -lc for building shared libraries.
20393build_libtool_need_lc=$archive_cmds_need_lc
20394
20395# Whether or not to disallow shared libs when runtime libs are static.
20396allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
20397
20398# Compiler flag to allow reflexive dlopens.
20399export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
20400
20401# Compiler flag to generate shared objects directly from archives.
20402whole_archive_flag_spec=$lt_whole_archive_flag_spec
20403
20404# Whether the compiler copes with passing no objects directly.
20405compiler_needs_object=$lt_compiler_needs_object
20406
20407# Create an old-style archive from a shared archive.
20408old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
20409
20410# Create a temporary old-style archive to link instead of a shared archive.
20411old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
20412
20413# Commands used to build a shared archive.
20414archive_cmds=$lt_archive_cmds
20415archive_expsym_cmds=$lt_archive_expsym_cmds
20416
20417# Commands used to build a loadable module if different from building
20418# a shared archive.
20419module_cmds=$lt_module_cmds
20420module_expsym_cmds=$lt_module_expsym_cmds
20421
20422# Whether we are building with GNU ld or not.
20423with_gnu_ld=$lt_with_gnu_ld
20424
20425# Flag that allows shared libraries with undefined symbols to be built.
20426allow_undefined_flag=$lt_allow_undefined_flag
20427
20428# Flag that enforces no undefined symbols.
20429no_undefined_flag=$lt_no_undefined_flag
20430
20431# Flag to hardcode \$libdir into a binary during linking.
20432# This must work even if \$libdir does not exist
20433hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
20434
20435# Whether we need a single "-rpath" flag with a separated argument.
20436hardcode_libdir_separator=$lt_hardcode_libdir_separator
20437
20438# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20439# DIR into the resulting binary.
20440hardcode_direct=$hardcode_direct
20441
20442# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20443# DIR into the resulting binary and the resulting library dependency is
20444# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
20445# library is relocated.
20446hardcode_direct_absolute=$hardcode_direct_absolute
20447
20448# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20449# into the resulting binary.
20450hardcode_minus_L=$hardcode_minus_L
20451
20452# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20453# into the resulting binary.
20454hardcode_shlibpath_var=$hardcode_shlibpath_var
20455
20456# Set to "yes" if building a shared library automatically hardcodes DIR
20457# into the library and all subsequent libraries and executables linked
20458# against it.
20459hardcode_automatic=$hardcode_automatic
20460
20461# Set to yes if linker adds runtime paths of dependent libraries
20462# to runtime path list.
20463inherit_rpath=$inherit_rpath
20464
20465# Whether libtool must link a program against all its dependency libraries.
20466link_all_deplibs=$link_all_deplibs
20467
20468# Set to "yes" if exported symbols are required.
20469always_export_symbols=$always_export_symbols
20470
20471# The commands to list exported symbols.
20472export_symbols_cmds=$lt_export_symbols_cmds
20473
20474# Symbols that should not be listed in the preloaded symbols.
20475exclude_expsyms=$lt_exclude_expsyms
20476
20477# Symbols that must always be exported.
20478include_expsyms=$lt_include_expsyms
20479
20480# Commands necessary for linking programs (against libraries) with templates.
20481prelink_cmds=$lt_prelink_cmds
20482
20483# Commands necessary for finishing linking programs.
20484postlink_cmds=$lt_postlink_cmds
20485
20486# Specify filename containing input files.
20487file_list_spec=$lt_file_list_spec
20488
20489# How to hardcode a shared library path into an executable.
20490hardcode_action=$hardcode_action
20491
20492# ### END LIBTOOL CONFIG
20493
20494_LT_EOF
20495
20496  case $host_os in
20497  aix3*)
20498    cat <<\_LT_EOF >> "$cfgfile"
20499# AIX sometimes has problems with the GCC collect2 program.  For some
20500# reason, if we set the COLLECT_NAMES environment variable, the problems
20501# vanish in a puff of smoke.
20502if test "X${COLLECT_NAMES+set}" != Xset; then
20503  COLLECT_NAMES=
20504  export COLLECT_NAMES
20505fi
20506_LT_EOF
20507    ;;
20508  esac
20509
20510
20511ltmain="$ac_aux_dir/ltmain.sh"
20512
20513
20514  # We use sed instead of cat because bash on DJGPP gets confused if
20515  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
20516  # text mode, it properly converts lines to CR/LF.  This bash problem
20517  # is reportedly fixed, but why not run on old versions too?
20518  sed '$q' "$ltmain" >> "$cfgfile" \
20519     || (rm -f "$cfgfile"; exit 1)
20520
20521  if test x"$xsi_shell" = xyes; then
20522  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
20523func_dirname ()\
20524{\
20525\    case ${1} in\
20526\      */*) func_dirname_result="${1%/*}${2}" ;;\
20527\      *  ) func_dirname_result="${3}" ;;\
20528\    esac\
20529} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
20530  && mv -f "$cfgfile.tmp" "$cfgfile" \
20531    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20532test 0 -eq $? || _lt_function_replace_fail=:
20533
20534
20535  sed -e '/^func_basename ()$/,/^} # func_basename /c\
20536func_basename ()\
20537{\
20538\    func_basename_result="${1##*/}"\
20539} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
20540  && mv -f "$cfgfile.tmp" "$cfgfile" \
20541    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20542test 0 -eq $? || _lt_function_replace_fail=:
20543
20544
20545  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
20546func_dirname_and_basename ()\
20547{\
20548\    case ${1} in\
20549\      */*) func_dirname_result="${1%/*}${2}" ;;\
20550\      *  ) func_dirname_result="${3}" ;;\
20551\    esac\
20552\    func_basename_result="${1##*/}"\
20553} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
20554  && mv -f "$cfgfile.tmp" "$cfgfile" \
20555    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20556test 0 -eq $? || _lt_function_replace_fail=:
20557
20558
20559  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
20560func_stripname ()\
20561{\
20562\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
20563\    # positional parameters, so assign one to ordinary parameter first.\
20564\    func_stripname_result=${3}\
20565\    func_stripname_result=${func_stripname_result#"${1}"}\
20566\    func_stripname_result=${func_stripname_result%"${2}"}\
20567} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
20568  && mv -f "$cfgfile.tmp" "$cfgfile" \
20569    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20570test 0 -eq $? || _lt_function_replace_fail=:
20571
20572
20573  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
20574func_split_long_opt ()\
20575{\
20576\    func_split_long_opt_name=${1%%=*}\
20577\    func_split_long_opt_arg=${1#*=}\
20578} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
20579  && mv -f "$cfgfile.tmp" "$cfgfile" \
20580    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20581test 0 -eq $? || _lt_function_replace_fail=:
20582
20583
20584  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
20585func_split_short_opt ()\
20586{\
20587\    func_split_short_opt_arg=${1#??}\
20588\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
20589} # Extended-shell func_split_short_opt 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_lo2o ()$/,/^} # func_lo2o /c\
20596func_lo2o ()\
20597{\
20598\    case ${1} in\
20599\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
20600\      *)    func_lo2o_result=${1} ;;\
20601\    esac\
20602} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
20603  && mv -f "$cfgfile.tmp" "$cfgfile" \
20604    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20605test 0 -eq $? || _lt_function_replace_fail=:
20606
20607
20608  sed -e '/^func_xform ()$/,/^} # func_xform /c\
20609func_xform ()\
20610{\
20611    func_xform_result=${1%.*}.lo\
20612} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
20613  && mv -f "$cfgfile.tmp" "$cfgfile" \
20614    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20615test 0 -eq $? || _lt_function_replace_fail=:
20616
20617
20618  sed -e '/^func_arith ()$/,/^} # func_arith /c\
20619func_arith ()\
20620{\
20621    func_arith_result=$(( $* ))\
20622} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
20623  && mv -f "$cfgfile.tmp" "$cfgfile" \
20624    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20625test 0 -eq $? || _lt_function_replace_fail=:
20626
20627
20628  sed -e '/^func_len ()$/,/^} # func_len /c\
20629func_len ()\
20630{\
20631    func_len_result=${#1}\
20632} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
20633  && mv -f "$cfgfile.tmp" "$cfgfile" \
20634    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20635test 0 -eq $? || _lt_function_replace_fail=:
20636
20637fi
20638
20639if test x"$lt_shell_append" = xyes; then
20640  sed -e '/^func_append ()$/,/^} # func_append /c\
20641func_append ()\
20642{\
20643    eval "${1}+=\\${2}"\
20644} # Extended-shell func_append 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_append_quoted ()$/,/^} # func_append_quoted /c\
20651func_append_quoted ()\
20652{\
20653\    func_quote_for_eval "${2}"\
20654\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
20655} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
20656  && mv -f "$cfgfile.tmp" "$cfgfile" \
20657    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20658test 0 -eq $? || _lt_function_replace_fail=:
20659
20660
20661  # Save a `func_append' function call where possible by direct use of '+='
20662  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
20663    && mv -f "$cfgfile.tmp" "$cfgfile" \
20664      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20665  test 0 -eq $? || _lt_function_replace_fail=:
20666else
20667  # Save a `func_append' function call even when '+=' is not available
20668  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
20669    && mv -f "$cfgfile.tmp" "$cfgfile" \
20670      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20671  test 0 -eq $? || _lt_function_replace_fail=:
20672fi
20673
20674if test x"$_lt_function_replace_fail" = x":"; then
20675  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
20676$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
20677fi
20678
20679
20680   mv -f "$cfgfile" "$ofile" ||
20681    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20682  chmod +x "$ofile"
20683
20684 ;;
20685
20686  esac
20687done # for ac_tag
20688
20689
20690as_fn_exit 0
20691_ACEOF
20692ac_clean_files=$ac_clean_files_save
20693
20694test $ac_write_fail = 0 ||
20695  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
20696
20697
20698# configure is writing to config.log, and then calls config.status.
20699# config.status does its own redirection, appending to config.log.
20700# Unfortunately, on DOS this fails, as config.log is still kept open
20701# by configure, so config.status won't be able to write to it; its
20702# output is simply discarded.  So we exec the FD to /dev/null,
20703# effectively closing config.log, so it can be properly (re)opened and
20704# appended to by config.status.  When coming back to configure, we
20705# need to make the FD available again.
20706if test "$no_create" != yes; then
20707  ac_cs_success=:
20708  ac_config_status_args=
20709  test "$silent" = yes &&
20710    ac_config_status_args="$ac_config_status_args --quiet"
20711  exec 5>/dev/null
20712  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20713  exec 5>>config.log
20714  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20715  # would make configure fail if this is the last instruction.
20716  $ac_cs_success || as_fn_exit 1
20717fi
20718if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20719  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20720$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20721fi
20722
20723