configure revision fc544a13
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libXdmcp 1.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
201test \$(( 1 + 1 )) = 2 || exit 1
202
203  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207    PATH=/empty FPATH=/empty; export PATH FPATH
208    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
279$0: about your system, including any error possibly output
280$0: before this message. Then install a modern shell, or
281$0: manually run the script under such a shell if you do
282$0: have one."
283  fi
284  exit 1
285fi
286fi
287fi
288SHELL=${CONFIG_SHELL-/bin/sh}
289export SHELL
290# Unset more variables known to interfere with behavior of common tools.
291CLICOLOR_FORCE= GREP_OPTIONS=
292unset CLICOLOR_FORCE GREP_OPTIONS
293
294## --------------------- ##
295## M4sh Shell Functions. ##
296## --------------------- ##
297# as_fn_unset VAR
298# ---------------
299# Portably unset VAR.
300as_fn_unset ()
301{
302  { eval $1=; unset $1;}
303}
304as_unset=as_fn_unset
305
306# as_fn_set_status STATUS
307# -----------------------
308# Set $? to STATUS, without forking.
309as_fn_set_status ()
310{
311  return $1
312} # as_fn_set_status
313
314# as_fn_exit STATUS
315# -----------------
316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317as_fn_exit ()
318{
319  set +e
320  as_fn_set_status $1
321  exit $1
322} # as_fn_exit
323
324# as_fn_mkdir_p
325# -------------
326# Create "$as_dir" as a directory, including parents if necessary.
327as_fn_mkdir_p ()
328{
329
330  case $as_dir in #(
331  -*) as_dir=./$as_dir;;
332  esac
333  test -d "$as_dir" || eval $as_mkdir_p || {
334    as_dirs=
335    while :; do
336      case $as_dir in #(
337      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338      *) as_qdir=$as_dir;;
339      esac
340      as_dirs="'$as_qdir' $as_dirs"
341      as_dir=`$as_dirname -- "$as_dir" ||
342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343	 X"$as_dir" : 'X\(//\)[^/]' \| \
344	 X"$as_dir" : 'X\(//\)$' \| \
345	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346$as_echo X"$as_dir" |
347    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)[^/].*/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\/\)$/{
356	    s//\1/
357	    q
358	  }
359	  /^X\(\/\).*/{
360	    s//\1/
361	    q
362	  }
363	  s/.*/./; q'`
364      test -d "$as_dir" && break
365    done
366    test -z "$as_dirs" || eval "mkdir $as_dirs"
367  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368
369
370} # as_fn_mkdir_p
371
372# as_fn_executable_p FILE
373# -----------------------
374# Test if FILE is an executable regular file.
375as_fn_executable_p ()
376{
377  test -f "$1" && test -x "$1"
378} # as_fn_executable_p
379# as_fn_append VAR VALUE
380# ----------------------
381# Append the text in VALUE to the end of the definition contained in VAR. Take
382# advantage of any shell optimizations that allow amortized linear growth over
383# repeated appends, instead of the typical quadratic growth present in naive
384# implementations.
385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386  eval 'as_fn_append ()
387  {
388    eval $1+=\$2
389  }'
390else
391  as_fn_append ()
392  {
393    eval $1=\$$1\$2
394  }
395fi # as_fn_append
396
397# as_fn_arith ARG...
398# ------------------
399# Perform arithmetic evaluation on the ARGs, and store the result in the
400# global $as_val. Take advantage of shells that can avoid forks. The arguments
401# must be portable across $(()) and expr.
402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403  eval 'as_fn_arith ()
404  {
405    as_val=$(( $* ))
406  }'
407else
408  as_fn_arith ()
409  {
410    as_val=`expr "$@" || test $? -eq 1`
411  }
412fi # as_fn_arith
413
414
415# as_fn_error STATUS ERROR [LINENO LOG_FD]
416# ----------------------------------------
417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419# script with STATUS, using 1 if that was 0.
420as_fn_error ()
421{
422  as_status=$1; test $as_status -eq 0 && as_status=1
423  if test "$4"; then
424    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426  fi
427  $as_echo "$as_me: error: $2" >&2
428  as_fn_exit $as_status
429} # as_fn_error
430
431if expr a : '\(a\)' >/dev/null 2>&1 &&
432   test "X`expr 00001 : '.*\(...\)'`" = X001; then
433  as_expr=expr
434else
435  as_expr=false
436fi
437
438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439  as_basename=basename
440else
441  as_basename=false
442fi
443
444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445  as_dirname=dirname
446else
447  as_dirname=false
448fi
449
450as_me=`$as_basename -- "$0" ||
451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452	 X"$0" : 'X\(//\)$' \| \
453	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454$as_echo X/"$0" |
455    sed '/^.*\/\([^/][^/]*\)\/*$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\/\)$/{
460	    s//\1/
461	    q
462	  }
463	  /^X\/\(\/\).*/{
464	    s//\1/
465	    q
466	  }
467	  s/.*/./; q'`
468
469# Avoid depending upon Character Ranges.
470as_cr_letters='abcdefghijklmnopqrstuvwxyz'
471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472as_cr_Letters=$as_cr_letters$as_cr_LETTERS
473as_cr_digits='0123456789'
474as_cr_alnum=$as_cr_Letters$as_cr_digits
475
476
477  as_lineno_1=$LINENO as_lineno_1a=$LINENO
478  as_lineno_2=$LINENO as_lineno_2a=$LINENO
479  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
482  sed -n '
483    p
484    /[$]LINENO/=
485  ' <$as_myself |
486    sed '
487      s/[$]LINENO.*/&-/
488      t lineno
489      b
490      :lineno
491      N
492      :loop
493      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494      t loop
495      s/-\n.*//
496    ' >$as_me.lineno &&
497  chmod +x "$as_me.lineno" ||
498    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499
500  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501  # already done that, so ensure we don't try to do so again and fall
502  # in an infinite loop.  This has already happened in practice.
503  _as_can_reexec=no; export _as_can_reexec
504  # Don't try to exec as it changes $[0], causing all sort of problems
505  # (the dirname of $[0] is not the place where we might find the
506  # original and so on.  Autoconf is especially sensitive to this).
507  . "./$as_me.lineno"
508  # Exit status is that of the last command.
509  exit
510}
511
512ECHO_C= ECHO_N= ECHO_T=
513case `echo -n x` in #(((((
514-n*)
515  case `echo 'xy\c'` in
516  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
517  xy)  ECHO_C='\c';;
518  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
519       ECHO_T='	';;
520  esac;;
521*)
522  ECHO_N='-n';;
523esac
524
525rm -f conf$$ conf$$.exe conf$$.file
526if test -d conf$$.dir; then
527  rm -f conf$$.dir/conf$$.file
528else
529  rm -f conf$$.dir
530  mkdir conf$$.dir 2>/dev/null
531fi
532if (echo >conf$$.file) 2>/dev/null; then
533  if ln -s conf$$.file conf$$ 2>/dev/null; then
534    as_ln_s='ln -s'
535    # ... but there are two gotchas:
536    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538    # In both cases, we have to default to `cp -pR'.
539    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540      as_ln_s='cp -pR'
541  elif ln conf$$.file conf$$ 2>/dev/null; then
542    as_ln_s=ln
543  else
544    as_ln_s='cp -pR'
545  fi
546else
547  as_ln_s='cp -pR'
548fi
549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550rmdir conf$$.dir 2>/dev/null
551
552if mkdir -p . 2>/dev/null; then
553  as_mkdir_p='mkdir -p "$as_dir"'
554else
555  test -d ./-p && rmdir ./-p
556  as_mkdir_p=false
557fi
558
559as_test_x='test -x'
560as_executable_p=as_fn_executable_p
561
562# Sed expression to map a string onto a valid CPP name.
563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564
565# Sed expression to map a string onto a valid variable name.
566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567
568SHELL=${CONFIG_SHELL-/bin/sh}
569
570as_awk_strverscmp='
571  # Use only awk features that work with 7th edition Unix awk (1978).
572  # My, what an old awk you have, Mr. Solaris!
573  END {
574    while (length(v1) && length(v2)) {
575      # Set d1 to be the next thing to compare from v1, and likewise for d2.
576      # Normally this is a single character, but if v1 and v2 contain digits,
577      # compare them as integers and fractions as strverscmp does.
578      if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
579	# Split v1 and v2 into their leading digit string components d1 and d2,
580	# and advance v1 and v2 past the leading digit strings.
581	for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
582	for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
583	d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
584	d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
585	if (d1 ~ /^0/) {
586	  if (d2 ~ /^0/) {
587	    # Compare two fractions.
588	    while (d1 ~ /^0/ && d2 ~ /^0/) {
589	      d1 = substr(d1, 2); len1--
590	      d2 = substr(d2, 2); len2--
591	    }
592	    if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
593	      # The two components differ in length, and the common prefix
594	      # contains only leading zeros.  Consider the longer to be less.
595	      d1 = -len1
596	      d2 = -len2
597	    } else {
598	      # Otherwise, compare as strings.
599	      d1 = "x" d1
600	      d2 = "x" d2
601	    }
602	  } else {
603	    # A fraction is less than an integer.
604	    exit 1
605	  }
606	} else {
607	  if (d2 ~ /^0/) {
608	    # An integer is greater than a fraction.
609	    exit 2
610	  } else {
611	    # Compare two integers.
612	    d1 += 0
613	    d2 += 0
614	  }
615	}
616      } else {
617	# The normal case, without worrying about digits.
618	d1 = substr(v1, 1, 1); v1 = substr(v1, 2)
619	d2 = substr(v2, 1, 1); v2 = substr(v2, 2)
620      }
621      if (d1 < d2) exit 1
622      if (d1 > d2) exit 2
623    }
624    # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10),
625    # which mishandles some comparisons of empty strings to integers.
626    if (length(v2)) exit 1
627    if (length(v1)) exit 2
628  }
629'
630
631test -n "$DJDIR" || exec 7<&0 </dev/null
632exec 6>&1
633
634# Name of the host.
635# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
636# so uname gets run too.
637ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
638
639#
640# Initializations.
641#
642ac_default_prefix=/usr/local
643ac_clean_files=
644ac_config_libobj_dir=.
645LIBOBJS=
646cross_compiling=no
647subdirs=
648MFLAGS=
649MAKEFLAGS=
650
651# Identity of this package.
652PACKAGE_NAME='libXdmcp'
653PACKAGE_TARNAME='libXdmcp'
654PACKAGE_VERSION='1.1.2'
655PACKAGE_STRING='libXdmcp 1.1.2'
656PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
657PACKAGE_URL=''
658
659ac_unique_file="Makefile.am"
660# Factoring default headers for most tests.
661ac_includes_default="\
662#include <stdio.h>
663#ifdef HAVE_SYS_TYPES_H
664# include <sys/types.h>
665#endif
666#ifdef HAVE_SYS_STAT_H
667# include <sys/stat.h>
668#endif
669#ifdef STDC_HEADERS
670# include <stdlib.h>
671# include <stddef.h>
672#else
673# ifdef HAVE_STDLIB_H
674#  include <stdlib.h>
675# endif
676#endif
677#ifdef HAVE_STRING_H
678# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
679#  include <memory.h>
680# endif
681# include <string.h>
682#endif
683#ifdef HAVE_STRINGS_H
684# include <strings.h>
685#endif
686#ifdef HAVE_INTTYPES_H
687# include <inttypes.h>
688#endif
689#ifdef HAVE_STDINT_H
690# include <stdint.h>
691#endif
692#ifdef HAVE_UNISTD_H
693# include <unistd.h>
694#endif"
695
696ac_subst_vars='am__EXEEXT_FALSE
697am__EXEEXT_TRUE
698LTLIBOBJS
699LIBOBJS
700ENABLE_UNIT_TESTS_FALSE
701ENABLE_UNIT_TESTS_TRUE
702XORG_MALLOC_DEBUG_ENV
703MAKE_LINT_LIB_FALSE
704MAKE_LINT_LIB_TRUE
705LINTLIB
706LINT_FALSE
707LINT_TRUE
708LINT_FLAGS
709LINT
710HASXDMAUTH_FALSE
711HASXDMAUTH_TRUE
712XDMCP_LIBS
713XDMCP_CFLAGS
714HAVE_STYLESHEETS_FALSE
715HAVE_STYLESHEETS_TRUE
716XSL_STYLESHEET
717STYLESHEET_SRCDIR
718XORG_SGML_PATH
719HAVE_XSLTPROC_FALSE
720HAVE_XSLTPROC_TRUE
721XSLTPROC
722HAVE_FOP_FALSE
723HAVE_FOP_TRUE
724FOP
725HAVE_XMLTO_FALSE
726HAVE_XMLTO_TRUE
727HAVE_XMLTO_TEXT_FALSE
728HAVE_XMLTO_TEXT_TRUE
729XMLTO
730ENABLE_DOCS_FALSE
731ENABLE_DOCS_TRUE
732MAN_SUBSTS
733XORG_MAN_PAGE
734ADMIN_MAN_DIR
735DRIVER_MAN_DIR
736MISC_MAN_DIR
737FILE_MAN_DIR
738LIB_MAN_DIR
739APP_MAN_DIR
740ADMIN_MAN_SUFFIX
741DRIVER_MAN_SUFFIX
742MISC_MAN_SUFFIX
743FILE_MAN_SUFFIX
744LIB_MAN_SUFFIX
745APP_MAN_SUFFIX
746INSTALL_CMD
747PKG_CONFIG
748CHANGELOG_CMD
749STRICT_CFLAGS
750CWARNFLAGS
751BASE_CFLAGS
752OTOOL64
753OTOOL
754LIPO
755NMEDIT
756DSYMUTIL
757MANIFEST_TOOL
758RANLIB
759ac_ct_AR
760AR
761LN_S
762NM
763ac_ct_DUMPBIN
764DUMPBIN
765LD
766FGREP
767SED
768LIBTOOL
769OBJDUMP
770DLLTOOL
771AS
772host_os
773host_vendor
774host_cpu
775host
776build_os
777build_vendor
778build_cpu
779build
780AM_BACKSLASH
781AM_DEFAULT_VERBOSITY
782AM_DEFAULT_V
783AM_V
784am__fastdepCC_FALSE
785am__fastdepCC_TRUE
786CCDEPMODE
787am__nodep
788AMDEPBACKSLASH
789AMDEP_FALSE
790AMDEP_TRUE
791am__quote
792am__include
793DEPDIR
794am__untar
795am__tar
796AMTAR
797am__leading_dot
798SET_MAKE
799AWK
800mkdir_p
801MKDIR_P
802INSTALL_STRIP_PROGRAM
803STRIP
804install_sh
805MAKEINFO
806AUTOHEADER
807AUTOMAKE
808AUTOCONF
809ACLOCAL
810VERSION
811PACKAGE
812CYGPATH_W
813am__isrc
814INSTALL_DATA
815INSTALL_SCRIPT
816INSTALL_PROGRAM
817EGREP
818GREP
819CPP
820OBJEXT
821EXEEXT
822ac_ct_CC
823CPPFLAGS
824LDFLAGS
825CFLAGS
826CC
827target_alias
828host_alias
829build_alias
830LIBS
831ECHO_T
832ECHO_N
833ECHO_C
834DEFS
835mandir
836localedir
837libdir
838psdir
839pdfdir
840dvidir
841htmldir
842infodir
843docdir
844oldincludedir
845includedir
846localstatedir
847sharedstatedir
848sysconfdir
849datadir
850datarootdir
851libexecdir
852sbindir
853bindir
854program_transform_name
855prefix
856exec_prefix
857PACKAGE_URL
858PACKAGE_BUGREPORT
859PACKAGE_STRING
860PACKAGE_VERSION
861PACKAGE_TARNAME
862PACKAGE_NAME
863PATH_SEPARATOR
864SHELL'
865ac_subst_files=''
866ac_user_opts='
867enable_option_checking
868enable_dependency_tracking
869enable_silent_rules
870enable_shared
871enable_static
872with_pic
873enable_fast_install
874with_gnu_ld
875with_sysroot
876enable_libtool_lock
877enable_selective_werror
878enable_strict_compilation
879enable_docs
880with_xmlto
881with_fop
882with_xsltproc
883with_lint
884enable_lint_library
885enable_unit_tests
886'
887      ac_precious_vars='build_alias
888host_alias
889target_alias
890CC
891CFLAGS
892LDFLAGS
893LIBS
894CPPFLAGS
895CPP
896PKG_CONFIG
897XMLTO
898FOP
899XSLTPROC
900XDMCP_CFLAGS
901XDMCP_LIBS
902LINT
903LINT_FLAGS
904XORG_MALLOC_DEBUG_ENV'
905
906
907# Initialize some variables set by options.
908ac_init_help=
909ac_init_version=false
910ac_unrecognized_opts=
911ac_unrecognized_sep=
912# The variables have the same names as the options, with
913# dashes changed to underlines.
914cache_file=/dev/null
915exec_prefix=NONE
916no_create=
917no_recursion=
918prefix=NONE
919program_prefix=NONE
920program_suffix=NONE
921program_transform_name=s,x,x,
922silent=
923site=
924srcdir=
925verbose=
926x_includes=NONE
927x_libraries=NONE
928
929# Installation directory options.
930# These are left unexpanded so users can "make install exec_prefix=/foo"
931# and all the variables that are supposed to be based on exec_prefix
932# by default will actually change.
933# Use braces instead of parens because sh, perl, etc. also accept them.
934# (The list follows the same order as the GNU Coding Standards.)
935bindir='${exec_prefix}/bin'
936sbindir='${exec_prefix}/sbin'
937libexecdir='${exec_prefix}/libexec'
938datarootdir='${prefix}/share'
939datadir='${datarootdir}'
940sysconfdir='${prefix}/etc'
941sharedstatedir='${prefix}/com'
942localstatedir='${prefix}/var'
943includedir='${prefix}/include'
944oldincludedir='/usr/include'
945docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
946infodir='${datarootdir}/info'
947htmldir='${docdir}'
948dvidir='${docdir}'
949pdfdir='${docdir}'
950psdir='${docdir}'
951libdir='${exec_prefix}/lib'
952localedir='${datarootdir}/locale'
953mandir='${datarootdir}/man'
954
955ac_prev=
956ac_dashdash=
957for ac_option
958do
959  # If the previous option needs an argument, assign it.
960  if test -n "$ac_prev"; then
961    eval $ac_prev=\$ac_option
962    ac_prev=
963    continue
964  fi
965
966  case $ac_option in
967  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
968  *=)   ac_optarg= ;;
969  *)    ac_optarg=yes ;;
970  esac
971
972  # Accept the important Cygnus configure options, so we can diagnose typos.
973
974  case $ac_dashdash$ac_option in
975  --)
976    ac_dashdash=yes ;;
977
978  -bindir | --bindir | --bindi | --bind | --bin | --bi)
979    ac_prev=bindir ;;
980  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
981    bindir=$ac_optarg ;;
982
983  -build | --build | --buil | --bui | --bu)
984    ac_prev=build_alias ;;
985  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
986    build_alias=$ac_optarg ;;
987
988  -cache-file | --cache-file | --cache-fil | --cache-fi \
989  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
990    ac_prev=cache_file ;;
991  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
992  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
993    cache_file=$ac_optarg ;;
994
995  --config-cache | -C)
996    cache_file=config.cache ;;
997
998  -datadir | --datadir | --datadi | --datad)
999    ac_prev=datadir ;;
1000  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1001    datadir=$ac_optarg ;;
1002
1003  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1004  | --dataroo | --dataro | --datar)
1005    ac_prev=datarootdir ;;
1006  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1007  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1008    datarootdir=$ac_optarg ;;
1009
1010  -disable-* | --disable-*)
1011    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1012    # Reject names that are not valid shell variable names.
1013    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1014      as_fn_error $? "invalid feature name: $ac_useropt"
1015    ac_useropt_orig=$ac_useropt
1016    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1017    case $ac_user_opts in
1018      *"
1019"enable_$ac_useropt"
1020"*) ;;
1021      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1022	 ac_unrecognized_sep=', ';;
1023    esac
1024    eval enable_$ac_useropt=no ;;
1025
1026  -docdir | --docdir | --docdi | --doc | --do)
1027    ac_prev=docdir ;;
1028  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1029    docdir=$ac_optarg ;;
1030
1031  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1032    ac_prev=dvidir ;;
1033  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1034    dvidir=$ac_optarg ;;
1035
1036  -enable-* | --enable-*)
1037    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1038    # Reject names that are not valid shell variable names.
1039    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1040      as_fn_error $? "invalid feature name: $ac_useropt"
1041    ac_useropt_orig=$ac_useropt
1042    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1043    case $ac_user_opts in
1044      *"
1045"enable_$ac_useropt"
1046"*) ;;
1047      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1048	 ac_unrecognized_sep=', ';;
1049    esac
1050    eval enable_$ac_useropt=\$ac_optarg ;;
1051
1052  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1053  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1054  | --exec | --exe | --ex)
1055    ac_prev=exec_prefix ;;
1056  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1057  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1058  | --exec=* | --exe=* | --ex=*)
1059    exec_prefix=$ac_optarg ;;
1060
1061  -gas | --gas | --ga | --g)
1062    # Obsolete; use --with-gas.
1063    with_gas=yes ;;
1064
1065  -help | --help | --hel | --he | -h)
1066    ac_init_help=long ;;
1067  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1068    ac_init_help=recursive ;;
1069  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1070    ac_init_help=short ;;
1071
1072  -host | --host | --hos | --ho)
1073    ac_prev=host_alias ;;
1074  -host=* | --host=* | --hos=* | --ho=*)
1075    host_alias=$ac_optarg ;;
1076
1077  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1078    ac_prev=htmldir ;;
1079  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1080  | --ht=*)
1081    htmldir=$ac_optarg ;;
1082
1083  -includedir | --includedir | --includedi | --included | --include \
1084  | --includ | --inclu | --incl | --inc)
1085    ac_prev=includedir ;;
1086  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1087  | --includ=* | --inclu=* | --incl=* | --inc=*)
1088    includedir=$ac_optarg ;;
1089
1090  -infodir | --infodir | --infodi | --infod | --info | --inf)
1091    ac_prev=infodir ;;
1092  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1093    infodir=$ac_optarg ;;
1094
1095  -libdir | --libdir | --libdi | --libd)
1096    ac_prev=libdir ;;
1097  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1098    libdir=$ac_optarg ;;
1099
1100  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1101  | --libexe | --libex | --libe)
1102    ac_prev=libexecdir ;;
1103  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1104  | --libexe=* | --libex=* | --libe=*)
1105    libexecdir=$ac_optarg ;;
1106
1107  -localedir | --localedir | --localedi | --localed | --locale)
1108    ac_prev=localedir ;;
1109  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1110    localedir=$ac_optarg ;;
1111
1112  -localstatedir | --localstatedir | --localstatedi | --localstated \
1113  | --localstate | --localstat | --localsta | --localst | --locals)
1114    ac_prev=localstatedir ;;
1115  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1116  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1117    localstatedir=$ac_optarg ;;
1118
1119  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1120    ac_prev=mandir ;;
1121  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1122    mandir=$ac_optarg ;;
1123
1124  -nfp | --nfp | --nf)
1125    # Obsolete; use --without-fp.
1126    with_fp=no ;;
1127
1128  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1129  | --no-cr | --no-c | -n)
1130    no_create=yes ;;
1131
1132  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1133  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1134    no_recursion=yes ;;
1135
1136  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1137  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1138  | --oldin | --oldi | --old | --ol | --o)
1139    ac_prev=oldincludedir ;;
1140  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1141  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1142  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1143    oldincludedir=$ac_optarg ;;
1144
1145  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1146    ac_prev=prefix ;;
1147  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1148    prefix=$ac_optarg ;;
1149
1150  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1151  | --program-pre | --program-pr | --program-p)
1152    ac_prev=program_prefix ;;
1153  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1154  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1155    program_prefix=$ac_optarg ;;
1156
1157  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1158  | --program-suf | --program-su | --program-s)
1159    ac_prev=program_suffix ;;
1160  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1161  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1162    program_suffix=$ac_optarg ;;
1163
1164  -program-transform-name | --program-transform-name \
1165  | --program-transform-nam | --program-transform-na \
1166  | --program-transform-n | --program-transform- \
1167  | --program-transform | --program-transfor \
1168  | --program-transfo | --program-transf \
1169  | --program-trans | --program-tran \
1170  | --progr-tra | --program-tr | --program-t)
1171    ac_prev=program_transform_name ;;
1172  -program-transform-name=* | --program-transform-name=* \
1173  | --program-transform-nam=* | --program-transform-na=* \
1174  | --program-transform-n=* | --program-transform-=* \
1175  | --program-transform=* | --program-transfor=* \
1176  | --program-transfo=* | --program-transf=* \
1177  | --program-trans=* | --program-tran=* \
1178  | --progr-tra=* | --program-tr=* | --program-t=*)
1179    program_transform_name=$ac_optarg ;;
1180
1181  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1182    ac_prev=pdfdir ;;
1183  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1184    pdfdir=$ac_optarg ;;
1185
1186  -psdir | --psdir | --psdi | --psd | --ps)
1187    ac_prev=psdir ;;
1188  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1189    psdir=$ac_optarg ;;
1190
1191  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1192  | -silent | --silent | --silen | --sile | --sil)
1193    silent=yes ;;
1194
1195  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1196    ac_prev=sbindir ;;
1197  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1198  | --sbi=* | --sb=*)
1199    sbindir=$ac_optarg ;;
1200
1201  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1202  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1203  | --sharedst | --shareds | --shared | --share | --shar \
1204  | --sha | --sh)
1205    ac_prev=sharedstatedir ;;
1206  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1207  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1208  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1209  | --sha=* | --sh=*)
1210    sharedstatedir=$ac_optarg ;;
1211
1212  -site | --site | --sit)
1213    ac_prev=site ;;
1214  -site=* | --site=* | --sit=*)
1215    site=$ac_optarg ;;
1216
1217  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1218    ac_prev=srcdir ;;
1219  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1220    srcdir=$ac_optarg ;;
1221
1222  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1223  | --syscon | --sysco | --sysc | --sys | --sy)
1224    ac_prev=sysconfdir ;;
1225  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1226  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1227    sysconfdir=$ac_optarg ;;
1228
1229  -target | --target | --targe | --targ | --tar | --ta | --t)
1230    ac_prev=target_alias ;;
1231  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1232    target_alias=$ac_optarg ;;
1233
1234  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1235    verbose=yes ;;
1236
1237  -version | --version | --versio | --versi | --vers | -V)
1238    ac_init_version=: ;;
1239
1240  -with-* | --with-*)
1241    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1242    # Reject names that are not valid shell variable names.
1243    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1244      as_fn_error $? "invalid package name: $ac_useropt"
1245    ac_useropt_orig=$ac_useropt
1246    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1247    case $ac_user_opts in
1248      *"
1249"with_$ac_useropt"
1250"*) ;;
1251      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1252	 ac_unrecognized_sep=', ';;
1253    esac
1254    eval with_$ac_useropt=\$ac_optarg ;;
1255
1256  -without-* | --without-*)
1257    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1258    # Reject names that are not valid shell variable names.
1259    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1260      as_fn_error $? "invalid package name: $ac_useropt"
1261    ac_useropt_orig=$ac_useropt
1262    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1263    case $ac_user_opts in
1264      *"
1265"with_$ac_useropt"
1266"*) ;;
1267      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1268	 ac_unrecognized_sep=', ';;
1269    esac
1270    eval with_$ac_useropt=no ;;
1271
1272  --x)
1273    # Obsolete; use --with-x.
1274    with_x=yes ;;
1275
1276  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1277  | --x-incl | --x-inc | --x-in | --x-i)
1278    ac_prev=x_includes ;;
1279  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1280  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1281    x_includes=$ac_optarg ;;
1282
1283  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1284  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1285    ac_prev=x_libraries ;;
1286  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1287  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1288    x_libraries=$ac_optarg ;;
1289
1290  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1291Try \`$0 --help' for more information"
1292    ;;
1293
1294  *=*)
1295    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1296    # Reject names that are not valid shell variable names.
1297    case $ac_envvar in #(
1298      '' | [0-9]* | *[!_$as_cr_alnum]* )
1299      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1300    esac
1301    eval $ac_envvar=\$ac_optarg
1302    export $ac_envvar ;;
1303
1304  *)
1305    # FIXME: should be removed in autoconf 3.0.
1306    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1307    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1308      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1309    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1310    ;;
1311
1312  esac
1313done
1314
1315if test -n "$ac_prev"; then
1316  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1317  as_fn_error $? "missing argument to $ac_option"
1318fi
1319
1320if test -n "$ac_unrecognized_opts"; then
1321  case $enable_option_checking in
1322    no) ;;
1323    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1324    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1325  esac
1326fi
1327
1328# Check all directory arguments for consistency.
1329for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1330		datadir sysconfdir sharedstatedir localstatedir includedir \
1331		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1332		libdir localedir mandir
1333do
1334  eval ac_val=\$$ac_var
1335  # Remove trailing slashes.
1336  case $ac_val in
1337    */ )
1338      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1339      eval $ac_var=\$ac_val;;
1340  esac
1341  # Be sure to have absolute directory names.
1342  case $ac_val in
1343    [\\/$]* | ?:[\\/]* )  continue;;
1344    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1345  esac
1346  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1347done
1348
1349# There might be people who depend on the old broken behavior: `$host'
1350# used to hold the argument of --host etc.
1351# FIXME: To remove some day.
1352build=$build_alias
1353host=$host_alias
1354target=$target_alias
1355
1356# FIXME: To remove some day.
1357if test "x$host_alias" != x; then
1358  if test "x$build_alias" = x; then
1359    cross_compiling=maybe
1360  elif test "x$build_alias" != "x$host_alias"; then
1361    cross_compiling=yes
1362  fi
1363fi
1364
1365ac_tool_prefix=
1366test -n "$host_alias" && ac_tool_prefix=$host_alias-
1367
1368test "$silent" = yes && exec 6>/dev/null
1369
1370
1371ac_pwd=`pwd` && test -n "$ac_pwd" &&
1372ac_ls_di=`ls -di .` &&
1373ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1374  as_fn_error $? "working directory cannot be determined"
1375test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1376  as_fn_error $? "pwd does not report name of working directory"
1377
1378
1379# Find the source files, if location was not specified.
1380if test -z "$srcdir"; then
1381  ac_srcdir_defaulted=yes
1382  # Try the directory containing this script, then the parent directory.
1383  ac_confdir=`$as_dirname -- "$as_myself" ||
1384$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1385	 X"$as_myself" : 'X\(//\)[^/]' \| \
1386	 X"$as_myself" : 'X\(//\)$' \| \
1387	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1388$as_echo X"$as_myself" |
1389    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1390	    s//\1/
1391	    q
1392	  }
1393	  /^X\(\/\/\)[^/].*/{
1394	    s//\1/
1395	    q
1396	  }
1397	  /^X\(\/\/\)$/{
1398	    s//\1/
1399	    q
1400	  }
1401	  /^X\(\/\).*/{
1402	    s//\1/
1403	    q
1404	  }
1405	  s/.*/./; q'`
1406  srcdir=$ac_confdir
1407  if test ! -r "$srcdir/$ac_unique_file"; then
1408    srcdir=..
1409  fi
1410else
1411  ac_srcdir_defaulted=no
1412fi
1413if test ! -r "$srcdir/$ac_unique_file"; then
1414  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1415  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1416fi
1417ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1418ac_abs_confdir=`(
1419	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1420	pwd)`
1421# When building in place, set srcdir=.
1422if test "$ac_abs_confdir" = "$ac_pwd"; then
1423  srcdir=.
1424fi
1425# Remove unnecessary trailing slashes from srcdir.
1426# Double slashes in file names in object file debugging info
1427# mess up M-x gdb in Emacs.
1428case $srcdir in
1429*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1430esac
1431for ac_var in $ac_precious_vars; do
1432  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1433  eval ac_env_${ac_var}_value=\$${ac_var}
1434  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1435  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1436done
1437
1438#
1439# Report the --help message.
1440#
1441if test "$ac_init_help" = "long"; then
1442  # Omit some internal or obsolete options to make the list less imposing.
1443  # This message is too long to be a string in the A/UX 3.1 sh.
1444  cat <<_ACEOF
1445\`configure' configures libXdmcp 1.1.2 to adapt to many kinds of systems.
1446
1447Usage: $0 [OPTION]... [VAR=VALUE]...
1448
1449To assign environment variables (e.g., CC, CFLAGS...), specify them as
1450VAR=VALUE.  See below for descriptions of some of the useful variables.
1451
1452Defaults for the options are specified in brackets.
1453
1454Configuration:
1455  -h, --help              display this help and exit
1456      --help=short        display options specific to this package
1457      --help=recursive    display the short help of all the included packages
1458  -V, --version           display version information and exit
1459  -q, --quiet, --silent   do not print \`checking ...' messages
1460      --cache-file=FILE   cache test results in FILE [disabled]
1461  -C, --config-cache      alias for \`--cache-file=config.cache'
1462  -n, --no-create         do not create output files
1463      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1464
1465Installation directories:
1466  --prefix=PREFIX         install architecture-independent files in PREFIX
1467                          [$ac_default_prefix]
1468  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1469                          [PREFIX]
1470
1471By default, \`make install' will install all the files in
1472\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1473an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1474for instance \`--prefix=\$HOME'.
1475
1476For better control, use the options below.
1477
1478Fine tuning of the installation directories:
1479  --bindir=DIR            user executables [EPREFIX/bin]
1480  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1481  --libexecdir=DIR        program executables [EPREFIX/libexec]
1482  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1483  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1484  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1485  --libdir=DIR            object code libraries [EPREFIX/lib]
1486  --includedir=DIR        C header files [PREFIX/include]
1487  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1488  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1489  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1490  --infodir=DIR           info documentation [DATAROOTDIR/info]
1491  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1492  --mandir=DIR            man documentation [DATAROOTDIR/man]
1493  --docdir=DIR            documentation root [DATAROOTDIR/doc/libXdmcp]
1494  --htmldir=DIR           html documentation [DOCDIR]
1495  --dvidir=DIR            dvi documentation [DOCDIR]
1496  --pdfdir=DIR            pdf documentation [DOCDIR]
1497  --psdir=DIR             ps documentation [DOCDIR]
1498_ACEOF
1499
1500  cat <<\_ACEOF
1501
1502Program names:
1503  --program-prefix=PREFIX            prepend PREFIX to installed program names
1504  --program-suffix=SUFFIX            append SUFFIX to installed program names
1505  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1506
1507System types:
1508  --build=BUILD     configure for building on BUILD [guessed]
1509  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1510_ACEOF
1511fi
1512
1513if test -n "$ac_init_help"; then
1514  case $ac_init_help in
1515     short | recursive ) echo "Configuration of libXdmcp 1.1.2:";;
1516   esac
1517  cat <<\_ACEOF
1518
1519Optional Features:
1520  --disable-option-checking  ignore unrecognized --enable/--with options
1521  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1522  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1523  --enable-dependency-tracking
1524                          do not reject slow dependency extractors
1525  --disable-dependency-tracking
1526                          speeds up one-time build
1527  --enable-silent-rules   less verbose build output (undo: "make V=1")
1528  --disable-silent-rules  verbose build output (undo: "make V=0")
1529  --enable-shared[=PKGS]  build shared libraries [default=yes]
1530  --enable-static[=PKGS]  build static libraries [default=yes]
1531  --enable-fast-install[=PKGS]
1532                          optimize for fast installation [default=yes]
1533  --disable-libtool-lock  avoid locking (might break parallel builds)
1534  --disable-selective-werror
1535                          Turn off selective compiler errors. (default:
1536                          enabled)
1537  --enable-strict-compilation
1538                          Enable all warnings from compiler and make them
1539                          errors (default: disabled)
1540  --enable-docs           Enable building the documentation (default: yes)
1541  --enable-lint-library   Create lint library (default: disabled)
1542  --enable-unit-tests     Enable building unit test cases (default: yes)
1543
1544Optional Packages:
1545  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1546  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1547  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1548                          both]
1549  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1550  --with-sysroot=DIR Search for dependent libraries within DIR
1551                        (or the compiler's sysroot if not specified).
1552  --with-xmlto            Use xmlto to regenerate documentation (default:
1553                          auto)
1554  --with-fop              Use fop to regenerate documentation (default: auto)
1555  --with-xsltproc         Use xsltproc for the transformation of XML documents
1556                          (default: auto)
1557  --with-lint             Use a lint-style source code checker (default:
1558                          disabled)
1559
1560Some influential environment variables:
1561  CC          C compiler command
1562  CFLAGS      C compiler flags
1563  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1564              nonstandard directory <lib dir>
1565  LIBS        libraries to pass to the linker, e.g. -l<library>
1566  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1567              you have headers in a nonstandard directory <include dir>
1568  CPP         C preprocessor
1569  PKG_CONFIG  path to pkg-config utility
1570  XMLTO       Path to xmlto command
1571  FOP         Path to fop command
1572  XSLTPROC    Path to xsltproc command
1573  XDMCP_CFLAGS
1574              C compiler flags for XDMCP, overriding pkg-config
1575  XDMCP_LIBS  linker flags for XDMCP, overriding pkg-config
1576  LINT        Path to a lint-style command
1577  LINT_FLAGS  Flags for the lint-style command
1578  XORG_MALLOC_DEBUG_ENV
1579              Environment variables to enable memory checking in tests
1580
1581Use these variables to override the choices made by `configure' or to help
1582it to find libraries and programs with nonstandard names/locations.
1583
1584Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1585_ACEOF
1586ac_status=$?
1587fi
1588
1589if test "$ac_init_help" = "recursive"; then
1590  # If there are subdirs, report their specific --help.
1591  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1592    test -d "$ac_dir" ||
1593      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1594      continue
1595    ac_builddir=.
1596
1597case "$ac_dir" in
1598.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1599*)
1600  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1601  # A ".." for each directory in $ac_dir_suffix.
1602  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1603  case $ac_top_builddir_sub in
1604  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1605  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1606  esac ;;
1607esac
1608ac_abs_top_builddir=$ac_pwd
1609ac_abs_builddir=$ac_pwd$ac_dir_suffix
1610# for backward compatibility:
1611ac_top_builddir=$ac_top_build_prefix
1612
1613case $srcdir in
1614  .)  # We are building in place.
1615    ac_srcdir=.
1616    ac_top_srcdir=$ac_top_builddir_sub
1617    ac_abs_top_srcdir=$ac_pwd ;;
1618  [\\/]* | ?:[\\/]* )  # Absolute name.
1619    ac_srcdir=$srcdir$ac_dir_suffix;
1620    ac_top_srcdir=$srcdir
1621    ac_abs_top_srcdir=$srcdir ;;
1622  *) # Relative name.
1623    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1624    ac_top_srcdir=$ac_top_build_prefix$srcdir
1625    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1626esac
1627ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1628
1629    cd "$ac_dir" || { ac_status=$?; continue; }
1630    # Check for guested configure.
1631    if test -f "$ac_srcdir/configure.gnu"; then
1632      echo &&
1633      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1634    elif test -f "$ac_srcdir/configure"; then
1635      echo &&
1636      $SHELL "$ac_srcdir/configure" --help=recursive
1637    else
1638      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1639    fi || ac_status=$?
1640    cd "$ac_pwd" || { ac_status=$?; break; }
1641  done
1642fi
1643
1644test -n "$ac_init_help" && exit $ac_status
1645if $ac_init_version; then
1646  cat <<\_ACEOF
1647libXdmcp configure 1.1.2
1648generated by GNU Autoconf 2.69
1649
1650Copyright (C) 2012 Free Software Foundation, Inc.
1651This configure script is free software; the Free Software Foundation
1652gives unlimited permission to copy, distribute and modify it.
1653_ACEOF
1654  exit
1655fi
1656
1657## ------------------------ ##
1658## Autoconf initialization. ##
1659## ------------------------ ##
1660
1661# ac_fn_c_try_compile LINENO
1662# --------------------------
1663# Try to compile conftest.$ac_ext, and return whether this succeeded.
1664ac_fn_c_try_compile ()
1665{
1666  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1667  rm -f conftest.$ac_objext
1668  if { { ac_try="$ac_compile"
1669case "(($ac_try" in
1670  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1671  *) ac_try_echo=$ac_try;;
1672esac
1673eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1674$as_echo "$ac_try_echo"; } >&5
1675  (eval "$ac_compile") 2>conftest.err
1676  ac_status=$?
1677  if test -s conftest.err; then
1678    grep -v '^ *+' conftest.err >conftest.er1
1679    cat conftest.er1 >&5
1680    mv -f conftest.er1 conftest.err
1681  fi
1682  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1683  test $ac_status = 0; } && {
1684	 test -z "$ac_c_werror_flag" ||
1685	 test ! -s conftest.err
1686       } && test -s conftest.$ac_objext; then :
1687  ac_retval=0
1688else
1689  $as_echo "$as_me: failed program was:" >&5
1690sed 's/^/| /' conftest.$ac_ext >&5
1691
1692	ac_retval=1
1693fi
1694  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1695  as_fn_set_status $ac_retval
1696
1697} # ac_fn_c_try_compile
1698
1699# ac_fn_c_try_cpp LINENO
1700# ----------------------
1701# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1702ac_fn_c_try_cpp ()
1703{
1704  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1705  if { { ac_try="$ac_cpp conftest.$ac_ext"
1706case "(($ac_try" in
1707  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1708  *) ac_try_echo=$ac_try;;
1709esac
1710eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1711$as_echo "$ac_try_echo"; } >&5
1712  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1713  ac_status=$?
1714  if test -s conftest.err; then
1715    grep -v '^ *+' conftest.err >conftest.er1
1716    cat conftest.er1 >&5
1717    mv -f conftest.er1 conftest.err
1718  fi
1719  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1720  test $ac_status = 0; } > conftest.i && {
1721	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1722	 test ! -s conftest.err
1723       }; then :
1724  ac_retval=0
1725else
1726  $as_echo "$as_me: failed program was:" >&5
1727sed 's/^/| /' conftest.$ac_ext >&5
1728
1729    ac_retval=1
1730fi
1731  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1732  as_fn_set_status $ac_retval
1733
1734} # ac_fn_c_try_cpp
1735
1736# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1737# -------------------------------------------------------
1738# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1739# the include files in INCLUDES and setting the cache variable VAR
1740# accordingly.
1741ac_fn_c_check_header_mongrel ()
1742{
1743  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1744  if eval \${$3+:} false; then :
1745  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1746$as_echo_n "checking for $2... " >&6; }
1747if eval \${$3+:} false; then :
1748  $as_echo_n "(cached) " >&6
1749fi
1750eval ac_res=\$$3
1751	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1752$as_echo "$ac_res" >&6; }
1753else
1754  # Is the header compilable?
1755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1756$as_echo_n "checking $2 usability... " >&6; }
1757cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1758/* end confdefs.h.  */
1759$4
1760#include <$2>
1761_ACEOF
1762if ac_fn_c_try_compile "$LINENO"; then :
1763  ac_header_compiler=yes
1764else
1765  ac_header_compiler=no
1766fi
1767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1769$as_echo "$ac_header_compiler" >&6; }
1770
1771# Is the header present?
1772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1773$as_echo_n "checking $2 presence... " >&6; }
1774cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1775/* end confdefs.h.  */
1776#include <$2>
1777_ACEOF
1778if ac_fn_c_try_cpp "$LINENO"; then :
1779  ac_header_preproc=yes
1780else
1781  ac_header_preproc=no
1782fi
1783rm -f conftest.err conftest.i conftest.$ac_ext
1784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1785$as_echo "$ac_header_preproc" >&6; }
1786
1787# So?  What about this header?
1788case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1789  yes:no: )
1790    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1791$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1792    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1793$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1794    ;;
1795  no:yes:* )
1796    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1797$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1798    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1799$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1800    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1801$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1802    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1803$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1804    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1805$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1806( $as_echo "## ---------------------------------------------------------------------- ##
1807## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1808## ---------------------------------------------------------------------- ##"
1809     ) | sed "s/^/$as_me: WARNING:     /" >&2
1810    ;;
1811esac
1812  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1813$as_echo_n "checking for $2... " >&6; }
1814if eval \${$3+:} false; then :
1815  $as_echo_n "(cached) " >&6
1816else
1817  eval "$3=\$ac_header_compiler"
1818fi
1819eval ac_res=\$$3
1820	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1821$as_echo "$ac_res" >&6; }
1822fi
1823  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1824
1825} # ac_fn_c_check_header_mongrel
1826
1827# ac_fn_c_try_run LINENO
1828# ----------------------
1829# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1830# that executables *can* be run.
1831ac_fn_c_try_run ()
1832{
1833  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1834  if { { ac_try="$ac_link"
1835case "(($ac_try" in
1836  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1837  *) ac_try_echo=$ac_try;;
1838esac
1839eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1840$as_echo "$ac_try_echo"; } >&5
1841  (eval "$ac_link") 2>&5
1842  ac_status=$?
1843  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1844  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1845  { { case "(($ac_try" in
1846  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1847  *) ac_try_echo=$ac_try;;
1848esac
1849eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1850$as_echo "$ac_try_echo"; } >&5
1851  (eval "$ac_try") 2>&5
1852  ac_status=$?
1853  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1854  test $ac_status = 0; }; }; then :
1855  ac_retval=0
1856else
1857  $as_echo "$as_me: program exited with status $ac_status" >&5
1858       $as_echo "$as_me: failed program was:" >&5
1859sed 's/^/| /' conftest.$ac_ext >&5
1860
1861       ac_retval=$ac_status
1862fi
1863  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1864  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1865  as_fn_set_status $ac_retval
1866
1867} # ac_fn_c_try_run
1868
1869# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1870# -------------------------------------------------------
1871# Tests whether HEADER exists and can be compiled using the include files in
1872# INCLUDES, setting the cache variable VAR accordingly.
1873ac_fn_c_check_header_compile ()
1874{
1875  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1876  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1877$as_echo_n "checking for $2... " >&6; }
1878if eval \${$3+:} false; then :
1879  $as_echo_n "(cached) " >&6
1880else
1881  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1882/* end confdefs.h.  */
1883$4
1884#include <$2>
1885_ACEOF
1886if ac_fn_c_try_compile "$LINENO"; then :
1887  eval "$3=yes"
1888else
1889  eval "$3=no"
1890fi
1891rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1892fi
1893eval ac_res=\$$3
1894	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1895$as_echo "$ac_res" >&6; }
1896  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1897
1898} # ac_fn_c_check_header_compile
1899
1900# ac_fn_c_try_link LINENO
1901# -----------------------
1902# Try to link conftest.$ac_ext, and return whether this succeeded.
1903ac_fn_c_try_link ()
1904{
1905  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1906  rm -f conftest.$ac_objext conftest$ac_exeext
1907  if { { ac_try="$ac_link"
1908case "(($ac_try" in
1909  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1910  *) ac_try_echo=$ac_try;;
1911esac
1912eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1913$as_echo "$ac_try_echo"; } >&5
1914  (eval "$ac_link") 2>conftest.err
1915  ac_status=$?
1916  if test -s conftest.err; then
1917    grep -v '^ *+' conftest.err >conftest.er1
1918    cat conftest.er1 >&5
1919    mv -f conftest.er1 conftest.err
1920  fi
1921  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1922  test $ac_status = 0; } && {
1923	 test -z "$ac_c_werror_flag" ||
1924	 test ! -s conftest.err
1925       } && test -s conftest$ac_exeext && {
1926	 test "$cross_compiling" = yes ||
1927	 test -x conftest$ac_exeext
1928       }; then :
1929  ac_retval=0
1930else
1931  $as_echo "$as_me: failed program was:" >&5
1932sed 's/^/| /' conftest.$ac_ext >&5
1933
1934	ac_retval=1
1935fi
1936  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1937  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1938  # interfere with the next link command; also delete a directory that is
1939  # left behind by Apple's compiler.  We do this before executing the actions.
1940  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1941  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1942  as_fn_set_status $ac_retval
1943
1944} # ac_fn_c_try_link
1945
1946# ac_fn_c_check_func LINENO FUNC VAR
1947# ----------------------------------
1948# Tests whether FUNC exists, setting the cache variable VAR accordingly
1949ac_fn_c_check_func ()
1950{
1951  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1952  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1953$as_echo_n "checking for $2... " >&6; }
1954if eval \${$3+:} false; then :
1955  $as_echo_n "(cached) " >&6
1956else
1957  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1958/* end confdefs.h.  */
1959/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1960   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1961#define $2 innocuous_$2
1962
1963/* System header to define __stub macros and hopefully few prototypes,
1964    which can conflict with char $2 (); below.
1965    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1966    <limits.h> exists even on freestanding compilers.  */
1967
1968#ifdef __STDC__
1969# include <limits.h>
1970#else
1971# include <assert.h>
1972#endif
1973
1974#undef $2
1975
1976/* Override any GCC internal prototype to avoid an error.
1977   Use char because int might match the return type of a GCC
1978   builtin and then its argument prototype would still apply.  */
1979#ifdef __cplusplus
1980extern "C"
1981#endif
1982char $2 ();
1983/* The GNU C library defines this for functions which it implements
1984    to always fail with ENOSYS.  Some functions are actually named
1985    something starting with __ and the normal name is an alias.  */
1986#if defined __stub_$2 || defined __stub___$2
1987choke me
1988#endif
1989
1990int
1991main ()
1992{
1993return $2 ();
1994  ;
1995  return 0;
1996}
1997_ACEOF
1998if ac_fn_c_try_link "$LINENO"; then :
1999  eval "$3=yes"
2000else
2001  eval "$3=no"
2002fi
2003rm -f core conftest.err conftest.$ac_objext \
2004    conftest$ac_exeext conftest.$ac_ext
2005fi
2006eval ac_res=\$$3
2007	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2008$as_echo "$ac_res" >&6; }
2009  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2010
2011} # ac_fn_c_check_func
2012
2013# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2014# ---------------------------------------------
2015# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2016# accordingly.
2017ac_fn_c_check_decl ()
2018{
2019  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2020  as_decl_name=`echo $2|sed 's/ *(.*//'`
2021  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2022  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2023$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2024if eval \${$3+:} false; then :
2025  $as_echo_n "(cached) " >&6
2026else
2027  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2028/* end confdefs.h.  */
2029$4
2030int
2031main ()
2032{
2033#ifndef $as_decl_name
2034#ifdef __cplusplus
2035  (void) $as_decl_use;
2036#else
2037  (void) $as_decl_name;
2038#endif
2039#endif
2040
2041  ;
2042  return 0;
2043}
2044_ACEOF
2045if ac_fn_c_try_compile "$LINENO"; then :
2046  eval "$3=yes"
2047else
2048  eval "$3=no"
2049fi
2050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2051fi
2052eval ac_res=\$$3
2053	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2054$as_echo "$ac_res" >&6; }
2055  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2056
2057} # ac_fn_c_check_decl
2058cat >config.log <<_ACEOF
2059This file contains any messages produced by compilers while
2060running configure, to aid debugging if configure makes a mistake.
2061
2062It was created by libXdmcp $as_me 1.1.2, which was
2063generated by GNU Autoconf 2.69.  Invocation command line was
2064
2065  $ $0 $@
2066
2067_ACEOF
2068exec 5>>config.log
2069{
2070cat <<_ASUNAME
2071## --------- ##
2072## Platform. ##
2073## --------- ##
2074
2075hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2076uname -m = `(uname -m) 2>/dev/null || echo unknown`
2077uname -r = `(uname -r) 2>/dev/null || echo unknown`
2078uname -s = `(uname -s) 2>/dev/null || echo unknown`
2079uname -v = `(uname -v) 2>/dev/null || echo unknown`
2080
2081/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2082/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2083
2084/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2085/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2086/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2087/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2088/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2089/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2090/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2091
2092_ASUNAME
2093
2094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2095for as_dir in $PATH
2096do
2097  IFS=$as_save_IFS
2098  test -z "$as_dir" && as_dir=.
2099    $as_echo "PATH: $as_dir"
2100  done
2101IFS=$as_save_IFS
2102
2103} >&5
2104
2105cat >&5 <<_ACEOF
2106
2107
2108## ----------- ##
2109## Core tests. ##
2110## ----------- ##
2111
2112_ACEOF
2113
2114
2115# Keep a trace of the command line.
2116# Strip out --no-create and --no-recursion so they do not pile up.
2117# Strip out --silent because we don't want to record it for future runs.
2118# Also quote any args containing shell meta-characters.
2119# Make two passes to allow for proper duplicate-argument suppression.
2120ac_configure_args=
2121ac_configure_args0=
2122ac_configure_args1=
2123ac_must_keep_next=false
2124for ac_pass in 1 2
2125do
2126  for ac_arg
2127  do
2128    case $ac_arg in
2129    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2130    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2131    | -silent | --silent | --silen | --sile | --sil)
2132      continue ;;
2133    *\'*)
2134      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2135    esac
2136    case $ac_pass in
2137    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2138    2)
2139      as_fn_append ac_configure_args1 " '$ac_arg'"
2140      if test $ac_must_keep_next = true; then
2141	ac_must_keep_next=false # Got value, back to normal.
2142      else
2143	case $ac_arg in
2144	  *=* | --config-cache | -C | -disable-* | --disable-* \
2145	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2146	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2147	  | -with-* | --with-* | -without-* | --without-* | --x)
2148	    case "$ac_configure_args0 " in
2149	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2150	    esac
2151	    ;;
2152	  -* ) ac_must_keep_next=true ;;
2153	esac
2154      fi
2155      as_fn_append ac_configure_args " '$ac_arg'"
2156      ;;
2157    esac
2158  done
2159done
2160{ ac_configure_args0=; unset ac_configure_args0;}
2161{ ac_configure_args1=; unset ac_configure_args1;}
2162
2163# When interrupted or exit'd, cleanup temporary files, and complete
2164# config.log.  We remove comments because anyway the quotes in there
2165# would cause problems or look ugly.
2166# WARNING: Use '\'' to represent an apostrophe within the trap.
2167# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2168trap 'exit_status=$?
2169  # Save into config.log some information that might help in debugging.
2170  {
2171    echo
2172
2173    $as_echo "## ---------------- ##
2174## Cache variables. ##
2175## ---------------- ##"
2176    echo
2177    # The following way of writing the cache mishandles newlines in values,
2178(
2179  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2180    eval ac_val=\$$ac_var
2181    case $ac_val in #(
2182    *${as_nl}*)
2183      case $ac_var in #(
2184      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2185$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2186      esac
2187      case $ac_var in #(
2188      _ | IFS | as_nl) ;; #(
2189      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2190      *) { eval $ac_var=; unset $ac_var;} ;;
2191      esac ;;
2192    esac
2193  done
2194  (set) 2>&1 |
2195    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2196    *${as_nl}ac_space=\ *)
2197      sed -n \
2198	"s/'\''/'\''\\\\'\'''\''/g;
2199	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2200      ;; #(
2201    *)
2202      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2203      ;;
2204    esac |
2205    sort
2206)
2207    echo
2208
2209    $as_echo "## ----------------- ##
2210## Output variables. ##
2211## ----------------- ##"
2212    echo
2213    for ac_var in $ac_subst_vars
2214    do
2215      eval ac_val=\$$ac_var
2216      case $ac_val in
2217      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2218      esac
2219      $as_echo "$ac_var='\''$ac_val'\''"
2220    done | sort
2221    echo
2222
2223    if test -n "$ac_subst_files"; then
2224      $as_echo "## ------------------- ##
2225## File substitutions. ##
2226## ------------------- ##"
2227      echo
2228      for ac_var in $ac_subst_files
2229      do
2230	eval ac_val=\$$ac_var
2231	case $ac_val in
2232	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2233	esac
2234	$as_echo "$ac_var='\''$ac_val'\''"
2235      done | sort
2236      echo
2237    fi
2238
2239    if test -s confdefs.h; then
2240      $as_echo "## ----------- ##
2241## confdefs.h. ##
2242## ----------- ##"
2243      echo
2244      cat confdefs.h
2245      echo
2246    fi
2247    test "$ac_signal" != 0 &&
2248      $as_echo "$as_me: caught signal $ac_signal"
2249    $as_echo "$as_me: exit $exit_status"
2250  } >&5
2251  rm -f core *.core core.conftest.* &&
2252    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2253    exit $exit_status
2254' 0
2255for ac_signal in 1 2 13 15; do
2256  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2257done
2258ac_signal=0
2259
2260# confdefs.h avoids OS command line length limits that DEFS can exceed.
2261rm -f -r conftest* confdefs.h
2262
2263$as_echo "/* confdefs.h */" > confdefs.h
2264
2265# Predefined preprocessor variables.
2266
2267cat >>confdefs.h <<_ACEOF
2268#define PACKAGE_NAME "$PACKAGE_NAME"
2269_ACEOF
2270
2271cat >>confdefs.h <<_ACEOF
2272#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2273_ACEOF
2274
2275cat >>confdefs.h <<_ACEOF
2276#define PACKAGE_VERSION "$PACKAGE_VERSION"
2277_ACEOF
2278
2279cat >>confdefs.h <<_ACEOF
2280#define PACKAGE_STRING "$PACKAGE_STRING"
2281_ACEOF
2282
2283cat >>confdefs.h <<_ACEOF
2284#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2285_ACEOF
2286
2287cat >>confdefs.h <<_ACEOF
2288#define PACKAGE_URL "$PACKAGE_URL"
2289_ACEOF
2290
2291
2292# Let the site file select an alternate cache file if it wants to.
2293# Prefer an explicitly selected file to automatically selected ones.
2294ac_site_file1=NONE
2295ac_site_file2=NONE
2296if test -n "$CONFIG_SITE"; then
2297  # We do not want a PATH search for config.site.
2298  case $CONFIG_SITE in #((
2299    -*)  ac_site_file1=./$CONFIG_SITE;;
2300    */*) ac_site_file1=$CONFIG_SITE;;
2301    *)   ac_site_file1=./$CONFIG_SITE;;
2302  esac
2303elif test "x$prefix" != xNONE; then
2304  ac_site_file1=$prefix/share/config.site
2305  ac_site_file2=$prefix/etc/config.site
2306else
2307  ac_site_file1=$ac_default_prefix/share/config.site
2308  ac_site_file2=$ac_default_prefix/etc/config.site
2309fi
2310for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2311do
2312  test "x$ac_site_file" = xNONE && continue
2313  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2314    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2315$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2316    sed 's/^/| /' "$ac_site_file" >&5
2317    . "$ac_site_file" \
2318      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2319$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2320as_fn_error $? "failed to load site script $ac_site_file
2321See \`config.log' for more details" "$LINENO" 5; }
2322  fi
2323done
2324
2325if test -r "$cache_file"; then
2326  # Some versions of bash will fail to source /dev/null (special files
2327  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2328  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2329    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2330$as_echo "$as_me: loading cache $cache_file" >&6;}
2331    case $cache_file in
2332      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2333      *)                      . "./$cache_file";;
2334    esac
2335  fi
2336else
2337  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2338$as_echo "$as_me: creating cache $cache_file" >&6;}
2339  >$cache_file
2340fi
2341
2342# Check that the precious variables saved in the cache have kept the same
2343# value.
2344ac_cache_corrupted=false
2345for ac_var in $ac_precious_vars; do
2346  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2347  eval ac_new_set=\$ac_env_${ac_var}_set
2348  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2349  eval ac_new_val=\$ac_env_${ac_var}_value
2350  case $ac_old_set,$ac_new_set in
2351    set,)
2352      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2353$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2354      ac_cache_corrupted=: ;;
2355    ,set)
2356      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2357$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2358      ac_cache_corrupted=: ;;
2359    ,);;
2360    *)
2361      if test "x$ac_old_val" != "x$ac_new_val"; then
2362	# differences in whitespace do not lead to failure.
2363	ac_old_val_w=`echo x $ac_old_val`
2364	ac_new_val_w=`echo x $ac_new_val`
2365	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2366	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2367$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2368	  ac_cache_corrupted=:
2369	else
2370	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2371$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2372	  eval $ac_var=\$ac_old_val
2373	fi
2374	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2375$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2376	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2377$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2378      fi;;
2379  esac
2380  # Pass precious variables to config.status.
2381  if test "$ac_new_set" = set; then
2382    case $ac_new_val in
2383    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2384    *) ac_arg=$ac_var=$ac_new_val ;;
2385    esac
2386    case " $ac_configure_args " in
2387      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2388      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2389    esac
2390  fi
2391done
2392if $ac_cache_corrupted; then
2393  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2394$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2395  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2396$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2397  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2398fi
2399## -------------------- ##
2400## Main body of script. ##
2401## -------------------- ##
2402
2403ac_ext=c
2404ac_cpp='$CPP $CPPFLAGS'
2405ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2406ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2407ac_compiler_gnu=$ac_cv_c_compiler_gnu
2408
2409
2410
2411ac_config_headers="$ac_config_headers config.h"
2412
2413# Set common system defines for POSIX extensions, such as _GNU_SOURCE
2414# Must be called before any macros that run the compiler (like AC_PROG_LIBTOOL)
2415# to avoid autoconf errors.
2416ac_aux_dir=
2417for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2418  if test -f "$ac_dir/install-sh"; then
2419    ac_aux_dir=$ac_dir
2420    ac_install_sh="$ac_aux_dir/install-sh -c"
2421    break
2422  elif test -f "$ac_dir/install.sh"; then
2423    ac_aux_dir=$ac_dir
2424    ac_install_sh="$ac_aux_dir/install.sh -c"
2425    break
2426  elif test -f "$ac_dir/shtool"; then
2427    ac_aux_dir=$ac_dir
2428    ac_install_sh="$ac_aux_dir/shtool install -c"
2429    break
2430  fi
2431done
2432if test -z "$ac_aux_dir"; then
2433  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2434fi
2435
2436# These three variables are undocumented and unsupported,
2437# and are intended to be withdrawn in a future Autoconf release.
2438# They can cause serious problems if a builder's source tree is in a directory
2439# whose full name contains unusual characters.
2440ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2441ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2442ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2443
2444
2445# Expand $ac_aux_dir to an absolute path.
2446am_aux_dir=`cd "$ac_aux_dir" && pwd`
2447
2448ac_ext=c
2449ac_cpp='$CPP $CPPFLAGS'
2450ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2451ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2452ac_compiler_gnu=$ac_cv_c_compiler_gnu
2453if test -n "$ac_tool_prefix"; then
2454  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2455set dummy ${ac_tool_prefix}gcc; ac_word=$2
2456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2457$as_echo_n "checking for $ac_word... " >&6; }
2458if ${ac_cv_prog_CC+:} false; then :
2459  $as_echo_n "(cached) " >&6
2460else
2461  if test -n "$CC"; then
2462  ac_cv_prog_CC="$CC" # Let the user override the test.
2463else
2464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2465for as_dir in $PATH
2466do
2467  IFS=$as_save_IFS
2468  test -z "$as_dir" && as_dir=.
2469    for ac_exec_ext in '' $ac_executable_extensions; do
2470  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2471    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2472    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2473    break 2
2474  fi
2475done
2476  done
2477IFS=$as_save_IFS
2478
2479fi
2480fi
2481CC=$ac_cv_prog_CC
2482if test -n "$CC"; then
2483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2484$as_echo "$CC" >&6; }
2485else
2486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2487$as_echo "no" >&6; }
2488fi
2489
2490
2491fi
2492if test -z "$ac_cv_prog_CC"; then
2493  ac_ct_CC=$CC
2494  # Extract the first word of "gcc", so it can be a program name with args.
2495set dummy gcc; ac_word=$2
2496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2497$as_echo_n "checking for $ac_word... " >&6; }
2498if ${ac_cv_prog_ac_ct_CC+:} false; then :
2499  $as_echo_n "(cached) " >&6
2500else
2501  if test -n "$ac_ct_CC"; then
2502  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2503else
2504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2505for as_dir in $PATH
2506do
2507  IFS=$as_save_IFS
2508  test -z "$as_dir" && as_dir=.
2509    for ac_exec_ext in '' $ac_executable_extensions; do
2510  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2511    ac_cv_prog_ac_ct_CC="gcc"
2512    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2513    break 2
2514  fi
2515done
2516  done
2517IFS=$as_save_IFS
2518
2519fi
2520fi
2521ac_ct_CC=$ac_cv_prog_ac_ct_CC
2522if test -n "$ac_ct_CC"; then
2523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2524$as_echo "$ac_ct_CC" >&6; }
2525else
2526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2527$as_echo "no" >&6; }
2528fi
2529
2530  if test "x$ac_ct_CC" = x; then
2531    CC=""
2532  else
2533    case $cross_compiling:$ac_tool_warned in
2534yes:)
2535{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2536$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2537ac_tool_warned=yes ;;
2538esac
2539    CC=$ac_ct_CC
2540  fi
2541else
2542  CC="$ac_cv_prog_CC"
2543fi
2544
2545if test -z "$CC"; then
2546          if test -n "$ac_tool_prefix"; then
2547    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2548set dummy ${ac_tool_prefix}cc; ac_word=$2
2549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2550$as_echo_n "checking for $ac_word... " >&6; }
2551if ${ac_cv_prog_CC+:} false; then :
2552  $as_echo_n "(cached) " >&6
2553else
2554  if test -n "$CC"; then
2555  ac_cv_prog_CC="$CC" # Let the user override the test.
2556else
2557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2558for as_dir in $PATH
2559do
2560  IFS=$as_save_IFS
2561  test -z "$as_dir" && as_dir=.
2562    for ac_exec_ext in '' $ac_executable_extensions; do
2563  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2564    ac_cv_prog_CC="${ac_tool_prefix}cc"
2565    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2566    break 2
2567  fi
2568done
2569  done
2570IFS=$as_save_IFS
2571
2572fi
2573fi
2574CC=$ac_cv_prog_CC
2575if test -n "$CC"; then
2576  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2577$as_echo "$CC" >&6; }
2578else
2579  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2580$as_echo "no" >&6; }
2581fi
2582
2583
2584  fi
2585fi
2586if test -z "$CC"; then
2587  # Extract the first word of "cc", so it can be a program name with args.
2588set dummy cc; ac_word=$2
2589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2590$as_echo_n "checking for $ac_word... " >&6; }
2591if ${ac_cv_prog_CC+:} false; then :
2592  $as_echo_n "(cached) " >&6
2593else
2594  if test -n "$CC"; then
2595  ac_cv_prog_CC="$CC" # Let the user override the test.
2596else
2597  ac_prog_rejected=no
2598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2599for as_dir in $PATH
2600do
2601  IFS=$as_save_IFS
2602  test -z "$as_dir" && as_dir=.
2603    for ac_exec_ext in '' $ac_executable_extensions; do
2604  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2605    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2606       ac_prog_rejected=yes
2607       continue
2608     fi
2609    ac_cv_prog_CC="cc"
2610    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2611    break 2
2612  fi
2613done
2614  done
2615IFS=$as_save_IFS
2616
2617if test $ac_prog_rejected = yes; then
2618  # We found a bogon in the path, so make sure we never use it.
2619  set dummy $ac_cv_prog_CC
2620  shift
2621  if test $# != 0; then
2622    # We chose a different compiler from the bogus one.
2623    # However, it has the same basename, so the bogon will be chosen
2624    # first if we set CC to just the basename; use the full file name.
2625    shift
2626    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2627  fi
2628fi
2629fi
2630fi
2631CC=$ac_cv_prog_CC
2632if test -n "$CC"; then
2633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2634$as_echo "$CC" >&6; }
2635else
2636  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2637$as_echo "no" >&6; }
2638fi
2639
2640
2641fi
2642if test -z "$CC"; then
2643  if test -n "$ac_tool_prefix"; then
2644  for ac_prog in cl.exe
2645  do
2646    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2647set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2649$as_echo_n "checking for $ac_word... " >&6; }
2650if ${ac_cv_prog_CC+:} false; then :
2651  $as_echo_n "(cached) " >&6
2652else
2653  if test -n "$CC"; then
2654  ac_cv_prog_CC="$CC" # Let the user override the test.
2655else
2656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2657for as_dir in $PATH
2658do
2659  IFS=$as_save_IFS
2660  test -z "$as_dir" && as_dir=.
2661    for ac_exec_ext in '' $ac_executable_extensions; do
2662  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2663    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2664    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2665    break 2
2666  fi
2667done
2668  done
2669IFS=$as_save_IFS
2670
2671fi
2672fi
2673CC=$ac_cv_prog_CC
2674if test -n "$CC"; then
2675  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2676$as_echo "$CC" >&6; }
2677else
2678  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2679$as_echo "no" >&6; }
2680fi
2681
2682
2683    test -n "$CC" && break
2684  done
2685fi
2686if test -z "$CC"; then
2687  ac_ct_CC=$CC
2688  for ac_prog in cl.exe
2689do
2690  # Extract the first word of "$ac_prog", so it can be a program name with args.
2691set dummy $ac_prog; ac_word=$2
2692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2693$as_echo_n "checking for $ac_word... " >&6; }
2694if ${ac_cv_prog_ac_ct_CC+:} false; then :
2695  $as_echo_n "(cached) " >&6
2696else
2697  if test -n "$ac_ct_CC"; then
2698  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2699else
2700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2701for as_dir in $PATH
2702do
2703  IFS=$as_save_IFS
2704  test -z "$as_dir" && as_dir=.
2705    for ac_exec_ext in '' $ac_executable_extensions; do
2706  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2707    ac_cv_prog_ac_ct_CC="$ac_prog"
2708    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2709    break 2
2710  fi
2711done
2712  done
2713IFS=$as_save_IFS
2714
2715fi
2716fi
2717ac_ct_CC=$ac_cv_prog_ac_ct_CC
2718if test -n "$ac_ct_CC"; then
2719  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2720$as_echo "$ac_ct_CC" >&6; }
2721else
2722  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2723$as_echo "no" >&6; }
2724fi
2725
2726
2727  test -n "$ac_ct_CC" && break
2728done
2729
2730  if test "x$ac_ct_CC" = x; then
2731    CC=""
2732  else
2733    case $cross_compiling:$ac_tool_warned in
2734yes:)
2735{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2736$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2737ac_tool_warned=yes ;;
2738esac
2739    CC=$ac_ct_CC
2740  fi
2741fi
2742
2743fi
2744
2745
2746test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2747$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2748as_fn_error $? "no acceptable C compiler found in \$PATH
2749See \`config.log' for more details" "$LINENO" 5; }
2750
2751# Provide some information about the compiler.
2752$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2753set X $ac_compile
2754ac_compiler=$2
2755for ac_option in --version -v -V -qversion; do
2756  { { ac_try="$ac_compiler $ac_option >&5"
2757case "(($ac_try" in
2758  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2759  *) ac_try_echo=$ac_try;;
2760esac
2761eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2762$as_echo "$ac_try_echo"; } >&5
2763  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2764  ac_status=$?
2765  if test -s conftest.err; then
2766    sed '10a\
2767... rest of stderr output deleted ...
2768         10q' conftest.err >conftest.er1
2769    cat conftest.er1 >&5
2770  fi
2771  rm -f conftest.er1 conftest.err
2772  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2773  test $ac_status = 0; }
2774done
2775
2776cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2777/* end confdefs.h.  */
2778
2779int
2780main ()
2781{
2782
2783  ;
2784  return 0;
2785}
2786_ACEOF
2787ac_clean_files_save=$ac_clean_files
2788ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2789# Try to create an executable without -o first, disregard a.out.
2790# It will help us diagnose broken compilers, and finding out an intuition
2791# of exeext.
2792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2793$as_echo_n "checking whether the C compiler works... " >&6; }
2794ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2795
2796# The possible output files:
2797ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2798
2799ac_rmfiles=
2800for ac_file in $ac_files
2801do
2802  case $ac_file in
2803    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2804    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2805  esac
2806done
2807rm -f $ac_rmfiles
2808
2809if { { ac_try="$ac_link_default"
2810case "(($ac_try" in
2811  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2812  *) ac_try_echo=$ac_try;;
2813esac
2814eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2815$as_echo "$ac_try_echo"; } >&5
2816  (eval "$ac_link_default") 2>&5
2817  ac_status=$?
2818  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2819  test $ac_status = 0; }; then :
2820  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2821# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2822# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2823# so that the user can short-circuit this test for compilers unknown to
2824# Autoconf.
2825for ac_file in $ac_files ''
2826do
2827  test -f "$ac_file" || continue
2828  case $ac_file in
2829    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2830	;;
2831    [ab].out )
2832	# We found the default executable, but exeext='' is most
2833	# certainly right.
2834	break;;
2835    *.* )
2836	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2837	then :; else
2838	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2839	fi
2840	# We set ac_cv_exeext here because the later test for it is not
2841	# safe: cross compilers may not add the suffix if given an `-o'
2842	# argument, so we may need to know it at that point already.
2843	# Even if this section looks crufty: it has the advantage of
2844	# actually working.
2845	break;;
2846    * )
2847	break;;
2848  esac
2849done
2850test "$ac_cv_exeext" = no && ac_cv_exeext=
2851
2852else
2853  ac_file=''
2854fi
2855if test -z "$ac_file"; then :
2856  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2857$as_echo "no" >&6; }
2858$as_echo "$as_me: failed program was:" >&5
2859sed 's/^/| /' conftest.$ac_ext >&5
2860
2861{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2862$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2863as_fn_error 77 "C compiler cannot create executables
2864See \`config.log' for more details" "$LINENO" 5; }
2865else
2866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2867$as_echo "yes" >&6; }
2868fi
2869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2870$as_echo_n "checking for C compiler default output file name... " >&6; }
2871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2872$as_echo "$ac_file" >&6; }
2873ac_exeext=$ac_cv_exeext
2874
2875rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2876ac_clean_files=$ac_clean_files_save
2877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2878$as_echo_n "checking for suffix of executables... " >&6; }
2879if { { ac_try="$ac_link"
2880case "(($ac_try" in
2881  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2882  *) ac_try_echo=$ac_try;;
2883esac
2884eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2885$as_echo "$ac_try_echo"; } >&5
2886  (eval "$ac_link") 2>&5
2887  ac_status=$?
2888  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2889  test $ac_status = 0; }; then :
2890  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2891# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2892# work properly (i.e., refer to `conftest.exe'), while it won't with
2893# `rm'.
2894for ac_file in conftest.exe conftest conftest.*; do
2895  test -f "$ac_file" || continue
2896  case $ac_file in
2897    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2898    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2899	  break;;
2900    * ) break;;
2901  esac
2902done
2903else
2904  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2905$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2906as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2907See \`config.log' for more details" "$LINENO" 5; }
2908fi
2909rm -f conftest conftest$ac_cv_exeext
2910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2911$as_echo "$ac_cv_exeext" >&6; }
2912
2913rm -f conftest.$ac_ext
2914EXEEXT=$ac_cv_exeext
2915ac_exeext=$EXEEXT
2916cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2917/* end confdefs.h.  */
2918#include <stdio.h>
2919int
2920main ()
2921{
2922FILE *f = fopen ("conftest.out", "w");
2923 return ferror (f) || fclose (f) != 0;
2924
2925  ;
2926  return 0;
2927}
2928_ACEOF
2929ac_clean_files="$ac_clean_files conftest.out"
2930# Check that the compiler produces executables we can run.  If not, either
2931# the compiler is broken, or we cross compile.
2932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2933$as_echo_n "checking whether we are cross compiling... " >&6; }
2934if test "$cross_compiling" != yes; then
2935  { { ac_try="$ac_link"
2936case "(($ac_try" in
2937  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2938  *) ac_try_echo=$ac_try;;
2939esac
2940eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2941$as_echo "$ac_try_echo"; } >&5
2942  (eval "$ac_link") 2>&5
2943  ac_status=$?
2944  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2945  test $ac_status = 0; }
2946  if { ac_try='./conftest$ac_cv_exeext'
2947  { { case "(($ac_try" in
2948  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2949  *) ac_try_echo=$ac_try;;
2950esac
2951eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2952$as_echo "$ac_try_echo"; } >&5
2953  (eval "$ac_try") 2>&5
2954  ac_status=$?
2955  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2956  test $ac_status = 0; }; }; then
2957    cross_compiling=no
2958  else
2959    if test "$cross_compiling" = maybe; then
2960	cross_compiling=yes
2961    else
2962	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2963$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2964as_fn_error $? "cannot run C compiled programs.
2965If you meant to cross compile, use \`--host'.
2966See \`config.log' for more details" "$LINENO" 5; }
2967    fi
2968  fi
2969fi
2970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2971$as_echo "$cross_compiling" >&6; }
2972
2973rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2974ac_clean_files=$ac_clean_files_save
2975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2976$as_echo_n "checking for suffix of object files... " >&6; }
2977if ${ac_cv_objext+:} false; then :
2978  $as_echo_n "(cached) " >&6
2979else
2980  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2981/* end confdefs.h.  */
2982
2983int
2984main ()
2985{
2986
2987  ;
2988  return 0;
2989}
2990_ACEOF
2991rm -f conftest.o conftest.obj
2992if { { ac_try="$ac_compile"
2993case "(($ac_try" in
2994  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2995  *) ac_try_echo=$ac_try;;
2996esac
2997eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2998$as_echo "$ac_try_echo"; } >&5
2999  (eval "$ac_compile") 2>&5
3000  ac_status=$?
3001  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3002  test $ac_status = 0; }; then :
3003  for ac_file in conftest.o conftest.obj conftest.*; do
3004  test -f "$ac_file" || continue;
3005  case $ac_file in
3006    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3007    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3008       break;;
3009  esac
3010done
3011else
3012  $as_echo "$as_me: failed program was:" >&5
3013sed 's/^/| /' conftest.$ac_ext >&5
3014
3015{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3016$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3017as_fn_error $? "cannot compute suffix of object files: cannot compile
3018See \`config.log' for more details" "$LINENO" 5; }
3019fi
3020rm -f conftest.$ac_cv_objext conftest.$ac_ext
3021fi
3022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3023$as_echo "$ac_cv_objext" >&6; }
3024OBJEXT=$ac_cv_objext
3025ac_objext=$OBJEXT
3026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3027$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3028if ${ac_cv_c_compiler_gnu+:} false; then :
3029  $as_echo_n "(cached) " >&6
3030else
3031  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3032/* end confdefs.h.  */
3033
3034int
3035main ()
3036{
3037#ifndef __GNUC__
3038       choke me
3039#endif
3040
3041  ;
3042  return 0;
3043}
3044_ACEOF
3045if ac_fn_c_try_compile "$LINENO"; then :
3046  ac_compiler_gnu=yes
3047else
3048  ac_compiler_gnu=no
3049fi
3050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3051ac_cv_c_compiler_gnu=$ac_compiler_gnu
3052
3053fi
3054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3055$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3056if test $ac_compiler_gnu = yes; then
3057  GCC=yes
3058else
3059  GCC=
3060fi
3061ac_test_CFLAGS=${CFLAGS+set}
3062ac_save_CFLAGS=$CFLAGS
3063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3064$as_echo_n "checking whether $CC accepts -g... " >&6; }
3065if ${ac_cv_prog_cc_g+:} false; then :
3066  $as_echo_n "(cached) " >&6
3067else
3068  ac_save_c_werror_flag=$ac_c_werror_flag
3069   ac_c_werror_flag=yes
3070   ac_cv_prog_cc_g=no
3071   CFLAGS="-g"
3072   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3073/* end confdefs.h.  */
3074
3075int
3076main ()
3077{
3078
3079  ;
3080  return 0;
3081}
3082_ACEOF
3083if ac_fn_c_try_compile "$LINENO"; then :
3084  ac_cv_prog_cc_g=yes
3085else
3086  CFLAGS=""
3087      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3088/* end confdefs.h.  */
3089
3090int
3091main ()
3092{
3093
3094  ;
3095  return 0;
3096}
3097_ACEOF
3098if ac_fn_c_try_compile "$LINENO"; then :
3099
3100else
3101  ac_c_werror_flag=$ac_save_c_werror_flag
3102	 CFLAGS="-g"
3103	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3104/* end confdefs.h.  */
3105
3106int
3107main ()
3108{
3109
3110  ;
3111  return 0;
3112}
3113_ACEOF
3114if ac_fn_c_try_compile "$LINENO"; then :
3115  ac_cv_prog_cc_g=yes
3116fi
3117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3118fi
3119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3120fi
3121rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3122   ac_c_werror_flag=$ac_save_c_werror_flag
3123fi
3124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3125$as_echo "$ac_cv_prog_cc_g" >&6; }
3126if test "$ac_test_CFLAGS" = set; then
3127  CFLAGS=$ac_save_CFLAGS
3128elif test $ac_cv_prog_cc_g = yes; then
3129  if test "$GCC" = yes; then
3130    CFLAGS="-g -O2"
3131  else
3132    CFLAGS="-g"
3133  fi
3134else
3135  if test "$GCC" = yes; then
3136    CFLAGS="-O2"
3137  else
3138    CFLAGS=
3139  fi
3140fi
3141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3142$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3143if ${ac_cv_prog_cc_c89+:} false; then :
3144  $as_echo_n "(cached) " >&6
3145else
3146  ac_cv_prog_cc_c89=no
3147ac_save_CC=$CC
3148cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3149/* end confdefs.h.  */
3150#include <stdarg.h>
3151#include <stdio.h>
3152struct stat;
3153/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3154struct buf { int x; };
3155FILE * (*rcsopen) (struct buf *, struct stat *, int);
3156static char *e (p, i)
3157     char **p;
3158     int i;
3159{
3160  return p[i];
3161}
3162static char *f (char * (*g) (char **, int), char **p, ...)
3163{
3164  char *s;
3165  va_list v;
3166  va_start (v,p);
3167  s = g (p, va_arg (v,int));
3168  va_end (v);
3169  return s;
3170}
3171
3172/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3173   function prototypes and stuff, but not '\xHH' hex character constants.
3174   These don't provoke an error unfortunately, instead are silently treated
3175   as 'x'.  The following induces an error, until -std is added to get
3176   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3177   array size at least.  It's necessary to write '\x00'==0 to get something
3178   that's true only with -std.  */
3179int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3180
3181/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3182   inside strings and character constants.  */
3183#define FOO(x) 'x'
3184int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3185
3186int test (int i, double x);
3187struct s1 {int (*f) (int a);};
3188struct s2 {int (*f) (double a);};
3189int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3190int argc;
3191char **argv;
3192int
3193main ()
3194{
3195return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3196  ;
3197  return 0;
3198}
3199_ACEOF
3200for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3201	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3202do
3203  CC="$ac_save_CC $ac_arg"
3204  if ac_fn_c_try_compile "$LINENO"; then :
3205  ac_cv_prog_cc_c89=$ac_arg
3206fi
3207rm -f core conftest.err conftest.$ac_objext
3208  test "x$ac_cv_prog_cc_c89" != "xno" && break
3209done
3210rm -f conftest.$ac_ext
3211CC=$ac_save_CC
3212
3213fi
3214# AC_CACHE_VAL
3215case "x$ac_cv_prog_cc_c89" in
3216  x)
3217    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3218$as_echo "none needed" >&6; } ;;
3219  xno)
3220    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3221$as_echo "unsupported" >&6; } ;;
3222  *)
3223    CC="$CC $ac_cv_prog_cc_c89"
3224    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3225$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3226esac
3227if test "x$ac_cv_prog_cc_c89" != xno; then :
3228
3229fi
3230
3231ac_ext=c
3232ac_cpp='$CPP $CPPFLAGS'
3233ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3234ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3235ac_compiler_gnu=$ac_cv_c_compiler_gnu
3236
3237ac_ext=c
3238ac_cpp='$CPP $CPPFLAGS'
3239ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3240ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3241ac_compiler_gnu=$ac_cv_c_compiler_gnu
3242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3243$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3244if ${am_cv_prog_cc_c_o+:} false; then :
3245  $as_echo_n "(cached) " >&6
3246else
3247  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3248/* end confdefs.h.  */
3249
3250int
3251main ()
3252{
3253
3254  ;
3255  return 0;
3256}
3257_ACEOF
3258  # Make sure it works both with $CC and with simple cc.
3259  # Following AC_PROG_CC_C_O, we do the test twice because some
3260  # compilers refuse to overwrite an existing .o file with -o,
3261  # though they will create one.
3262  am_cv_prog_cc_c_o=yes
3263  for am_i in 1 2; do
3264    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3265   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3266   ac_status=$?
3267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3268   (exit $ac_status); } \
3269         && test -f conftest2.$ac_objext; then
3270      : OK
3271    else
3272      am_cv_prog_cc_c_o=no
3273      break
3274    fi
3275  done
3276  rm -f core conftest*
3277  unset am_i
3278fi
3279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3280$as_echo "$am_cv_prog_cc_c_o" >&6; }
3281if test "$am_cv_prog_cc_c_o" != yes; then
3282   # Losing compiler, so override with the script.
3283   # FIXME: It is wrong to rewrite CC.
3284   # But if we don't then we get into trouble of one sort or another.
3285   # A longer-term fix would be to have automake use am__CC in this case,
3286   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3287   CC="$am_aux_dir/compile $CC"
3288fi
3289ac_ext=c
3290ac_cpp='$CPP $CPPFLAGS'
3291ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3292ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3293ac_compiler_gnu=$ac_cv_c_compiler_gnu
3294
3295
3296
3297ac_ext=c
3298ac_cpp='$CPP $CPPFLAGS'
3299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3301ac_compiler_gnu=$ac_cv_c_compiler_gnu
3302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3303$as_echo_n "checking how to run the C preprocessor... " >&6; }
3304# On Suns, sometimes $CPP names a directory.
3305if test -n "$CPP" && test -d "$CPP"; then
3306  CPP=
3307fi
3308if test -z "$CPP"; then
3309  if ${ac_cv_prog_CPP+:} false; then :
3310  $as_echo_n "(cached) " >&6
3311else
3312      # Double quotes because CPP needs to be expanded
3313    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3314    do
3315      ac_preproc_ok=false
3316for ac_c_preproc_warn_flag in '' yes
3317do
3318  # Use a header file that comes with gcc, so configuring glibc
3319  # with a fresh cross-compiler works.
3320  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3321  # <limits.h> exists even on freestanding compilers.
3322  # On the NeXT, cc -E runs the code through the compiler's parser,
3323  # not just through cpp. "Syntax error" is here to catch this case.
3324  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3325/* end confdefs.h.  */
3326#ifdef __STDC__
3327# include <limits.h>
3328#else
3329# include <assert.h>
3330#endif
3331		     Syntax error
3332_ACEOF
3333if ac_fn_c_try_cpp "$LINENO"; then :
3334
3335else
3336  # Broken: fails on valid input.
3337continue
3338fi
3339rm -f conftest.err conftest.i conftest.$ac_ext
3340
3341  # OK, works on sane cases.  Now check whether nonexistent headers
3342  # can be detected and how.
3343  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3344/* end confdefs.h.  */
3345#include <ac_nonexistent.h>
3346_ACEOF
3347if ac_fn_c_try_cpp "$LINENO"; then :
3348  # Broken: success on invalid input.
3349continue
3350else
3351  # Passes both tests.
3352ac_preproc_ok=:
3353break
3354fi
3355rm -f conftest.err conftest.i conftest.$ac_ext
3356
3357done
3358# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3359rm -f conftest.i conftest.err conftest.$ac_ext
3360if $ac_preproc_ok; then :
3361  break
3362fi
3363
3364    done
3365    ac_cv_prog_CPP=$CPP
3366
3367fi
3368  CPP=$ac_cv_prog_CPP
3369else
3370  ac_cv_prog_CPP=$CPP
3371fi
3372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3373$as_echo "$CPP" >&6; }
3374ac_preproc_ok=false
3375for ac_c_preproc_warn_flag in '' yes
3376do
3377  # Use a header file that comes with gcc, so configuring glibc
3378  # with a fresh cross-compiler works.
3379  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3380  # <limits.h> exists even on freestanding compilers.
3381  # On the NeXT, cc -E runs the code through the compiler's parser,
3382  # not just through cpp. "Syntax error" is here to catch this case.
3383  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3384/* end confdefs.h.  */
3385#ifdef __STDC__
3386# include <limits.h>
3387#else
3388# include <assert.h>
3389#endif
3390		     Syntax error
3391_ACEOF
3392if ac_fn_c_try_cpp "$LINENO"; then :
3393
3394else
3395  # Broken: fails on valid input.
3396continue
3397fi
3398rm -f conftest.err conftest.i conftest.$ac_ext
3399
3400  # OK, works on sane cases.  Now check whether nonexistent headers
3401  # can be detected and how.
3402  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3403/* end confdefs.h.  */
3404#include <ac_nonexistent.h>
3405_ACEOF
3406if ac_fn_c_try_cpp "$LINENO"; then :
3407  # Broken: success on invalid input.
3408continue
3409else
3410  # Passes both tests.
3411ac_preproc_ok=:
3412break
3413fi
3414rm -f conftest.err conftest.i conftest.$ac_ext
3415
3416done
3417# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3418rm -f conftest.i conftest.err conftest.$ac_ext
3419if $ac_preproc_ok; then :
3420
3421else
3422  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3423$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3424as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3425See \`config.log' for more details" "$LINENO" 5; }
3426fi
3427
3428ac_ext=c
3429ac_cpp='$CPP $CPPFLAGS'
3430ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3431ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3432ac_compiler_gnu=$ac_cv_c_compiler_gnu
3433
3434
3435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3436$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3437if ${ac_cv_path_GREP+:} false; then :
3438  $as_echo_n "(cached) " >&6
3439else
3440  if test -z "$GREP"; then
3441  ac_path_GREP_found=false
3442  # Loop through the user's path and test for each of PROGNAME-LIST
3443  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3444for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3445do
3446  IFS=$as_save_IFS
3447  test -z "$as_dir" && as_dir=.
3448    for ac_prog in grep ggrep; do
3449    for ac_exec_ext in '' $ac_executable_extensions; do
3450      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3451      as_fn_executable_p "$ac_path_GREP" || continue
3452# Check for GNU ac_path_GREP and select it if it is found.
3453  # Check for GNU $ac_path_GREP
3454case `"$ac_path_GREP" --version 2>&1` in
3455*GNU*)
3456  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3457*)
3458  ac_count=0
3459  $as_echo_n 0123456789 >"conftest.in"
3460  while :
3461  do
3462    cat "conftest.in" "conftest.in" >"conftest.tmp"
3463    mv "conftest.tmp" "conftest.in"
3464    cp "conftest.in" "conftest.nl"
3465    $as_echo 'GREP' >> "conftest.nl"
3466    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3467    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3468    as_fn_arith $ac_count + 1 && ac_count=$as_val
3469    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3470      # Best one so far, save it but keep looking for a better one
3471      ac_cv_path_GREP="$ac_path_GREP"
3472      ac_path_GREP_max=$ac_count
3473    fi
3474    # 10*(2^10) chars as input seems more than enough
3475    test $ac_count -gt 10 && break
3476  done
3477  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3478esac
3479
3480      $ac_path_GREP_found && break 3
3481    done
3482  done
3483  done
3484IFS=$as_save_IFS
3485  if test -z "$ac_cv_path_GREP"; then
3486    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3487  fi
3488else
3489  ac_cv_path_GREP=$GREP
3490fi
3491
3492fi
3493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3494$as_echo "$ac_cv_path_GREP" >&6; }
3495 GREP="$ac_cv_path_GREP"
3496
3497
3498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3499$as_echo_n "checking for egrep... " >&6; }
3500if ${ac_cv_path_EGREP+:} false; then :
3501  $as_echo_n "(cached) " >&6
3502else
3503  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3504   then ac_cv_path_EGREP="$GREP -E"
3505   else
3506     if test -z "$EGREP"; then
3507  ac_path_EGREP_found=false
3508  # Loop through the user's path and test for each of PROGNAME-LIST
3509  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3510for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3511do
3512  IFS=$as_save_IFS
3513  test -z "$as_dir" && as_dir=.
3514    for ac_prog in egrep; do
3515    for ac_exec_ext in '' $ac_executable_extensions; do
3516      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3517      as_fn_executable_p "$ac_path_EGREP" || continue
3518# Check for GNU ac_path_EGREP and select it if it is found.
3519  # Check for GNU $ac_path_EGREP
3520case `"$ac_path_EGREP" --version 2>&1` in
3521*GNU*)
3522  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3523*)
3524  ac_count=0
3525  $as_echo_n 0123456789 >"conftest.in"
3526  while :
3527  do
3528    cat "conftest.in" "conftest.in" >"conftest.tmp"
3529    mv "conftest.tmp" "conftest.in"
3530    cp "conftest.in" "conftest.nl"
3531    $as_echo 'EGREP' >> "conftest.nl"
3532    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3533    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3534    as_fn_arith $ac_count + 1 && ac_count=$as_val
3535    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3536      # Best one so far, save it but keep looking for a better one
3537      ac_cv_path_EGREP="$ac_path_EGREP"
3538      ac_path_EGREP_max=$ac_count
3539    fi
3540    # 10*(2^10) chars as input seems more than enough
3541    test $ac_count -gt 10 && break
3542  done
3543  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3544esac
3545
3546      $ac_path_EGREP_found && break 3
3547    done
3548  done
3549  done
3550IFS=$as_save_IFS
3551  if test -z "$ac_cv_path_EGREP"; then
3552    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3553  fi
3554else
3555  ac_cv_path_EGREP=$EGREP
3556fi
3557
3558   fi
3559fi
3560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3561$as_echo "$ac_cv_path_EGREP" >&6; }
3562 EGREP="$ac_cv_path_EGREP"
3563
3564
3565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3566$as_echo_n "checking for ANSI C header files... " >&6; }
3567if ${ac_cv_header_stdc+:} false; then :
3568  $as_echo_n "(cached) " >&6
3569else
3570  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3571/* end confdefs.h.  */
3572#include <stdlib.h>
3573#include <stdarg.h>
3574#include <string.h>
3575#include <float.h>
3576
3577int
3578main ()
3579{
3580
3581  ;
3582  return 0;
3583}
3584_ACEOF
3585if ac_fn_c_try_compile "$LINENO"; then :
3586  ac_cv_header_stdc=yes
3587else
3588  ac_cv_header_stdc=no
3589fi
3590rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3591
3592if test $ac_cv_header_stdc = yes; then
3593  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3594  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3595/* end confdefs.h.  */
3596#include <string.h>
3597
3598_ACEOF
3599if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3600  $EGREP "memchr" >/dev/null 2>&1; then :
3601
3602else
3603  ac_cv_header_stdc=no
3604fi
3605rm -f conftest*
3606
3607fi
3608
3609if test $ac_cv_header_stdc = yes; then
3610  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3612/* end confdefs.h.  */
3613#include <stdlib.h>
3614
3615_ACEOF
3616if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3617  $EGREP "free" >/dev/null 2>&1; then :
3618
3619else
3620  ac_cv_header_stdc=no
3621fi
3622rm -f conftest*
3623
3624fi
3625
3626if test $ac_cv_header_stdc = yes; then
3627  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3628  if test "$cross_compiling" = yes; then :
3629  :
3630else
3631  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3632/* end confdefs.h.  */
3633#include <ctype.h>
3634#include <stdlib.h>
3635#if ((' ' & 0x0FF) == 0x020)
3636# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3637# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3638#else
3639# define ISLOWER(c) \
3640		   (('a' <= (c) && (c) <= 'i') \
3641		     || ('j' <= (c) && (c) <= 'r') \
3642		     || ('s' <= (c) && (c) <= 'z'))
3643# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3644#endif
3645
3646#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3647int
3648main ()
3649{
3650  int i;
3651  for (i = 0; i < 256; i++)
3652    if (XOR (islower (i), ISLOWER (i))
3653	|| toupper (i) != TOUPPER (i))
3654      return 2;
3655  return 0;
3656}
3657_ACEOF
3658if ac_fn_c_try_run "$LINENO"; then :
3659
3660else
3661  ac_cv_header_stdc=no
3662fi
3663rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3664  conftest.$ac_objext conftest.beam conftest.$ac_ext
3665fi
3666
3667fi
3668fi
3669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3670$as_echo "$ac_cv_header_stdc" >&6; }
3671if test $ac_cv_header_stdc = yes; then
3672
3673$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3674
3675fi
3676
3677# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3678for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3679		  inttypes.h stdint.h unistd.h
3680do :
3681  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3682ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3683"
3684if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3685  cat >>confdefs.h <<_ACEOF
3686#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3687_ACEOF
3688
3689fi
3690
3691done
3692
3693
3694
3695  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3696if test "x$ac_cv_header_minix_config_h" = xyes; then :
3697  MINIX=yes
3698else
3699  MINIX=
3700fi
3701
3702
3703  if test "$MINIX" = yes; then
3704
3705$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3706
3707
3708$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3709
3710
3711$as_echo "#define _MINIX 1" >>confdefs.h
3712
3713  fi
3714
3715
3716  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3717$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3718if ${ac_cv_safe_to_define___extensions__+:} false; then :
3719  $as_echo_n "(cached) " >&6
3720else
3721  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3722/* end confdefs.h.  */
3723
3724#         define __EXTENSIONS__ 1
3725          $ac_includes_default
3726int
3727main ()
3728{
3729
3730  ;
3731  return 0;
3732}
3733_ACEOF
3734if ac_fn_c_try_compile "$LINENO"; then :
3735  ac_cv_safe_to_define___extensions__=yes
3736else
3737  ac_cv_safe_to_define___extensions__=no
3738fi
3739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3740fi
3741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3742$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3743  test $ac_cv_safe_to_define___extensions__ = yes &&
3744    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3745
3746  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3747
3748  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3749
3750  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3751
3752  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3753
3754
3755
3756# Initialize Automake
3757am__api_version='1.15'
3758
3759# Find a good install program.  We prefer a C program (faster),
3760# so one script is as good as another.  But avoid the broken or
3761# incompatible versions:
3762# SysV /etc/install, /usr/sbin/install
3763# SunOS /usr/etc/install
3764# IRIX /sbin/install
3765# AIX /bin/install
3766# AmigaOS /C/install, which installs bootblocks on floppy discs
3767# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3768# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3769# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3770# OS/2's system install, which has a completely different semantic
3771# ./install, which can be erroneously created by make from ./install.sh.
3772# Reject install programs that cannot install multiple files.
3773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3774$as_echo_n "checking for a BSD-compatible install... " >&6; }
3775if test -z "$INSTALL"; then
3776if ${ac_cv_path_install+:} false; then :
3777  $as_echo_n "(cached) " >&6
3778else
3779  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3780for as_dir in $PATH
3781do
3782  IFS=$as_save_IFS
3783  test -z "$as_dir" && as_dir=.
3784    # Account for people who put trailing slashes in PATH elements.
3785case $as_dir/ in #((
3786  ./ | .// | /[cC]/* | \
3787  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3788  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3789  /usr/ucb/* ) ;;
3790  *)
3791    # OSF1 and SCO ODT 3.0 have their own names for install.
3792    # Don't use installbsd from OSF since it installs stuff as root
3793    # by default.
3794    for ac_prog in ginstall scoinst install; do
3795      for ac_exec_ext in '' $ac_executable_extensions; do
3796	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3797	  if test $ac_prog = install &&
3798	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3799	    # AIX install.  It has an incompatible calling convention.
3800	    :
3801	  elif test $ac_prog = install &&
3802	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3803	    # program-specific install script used by HP pwplus--don't use.
3804	    :
3805	  else
3806	    rm -rf conftest.one conftest.two conftest.dir
3807	    echo one > conftest.one
3808	    echo two > conftest.two
3809	    mkdir conftest.dir
3810	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3811	      test -s conftest.one && test -s conftest.two &&
3812	      test -s conftest.dir/conftest.one &&
3813	      test -s conftest.dir/conftest.two
3814	    then
3815	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3816	      break 3
3817	    fi
3818	  fi
3819	fi
3820      done
3821    done
3822    ;;
3823esac
3824
3825  done
3826IFS=$as_save_IFS
3827
3828rm -rf conftest.one conftest.two conftest.dir
3829
3830fi
3831  if test "${ac_cv_path_install+set}" = set; then
3832    INSTALL=$ac_cv_path_install
3833  else
3834    # As a last resort, use the slow shell script.  Don't cache a
3835    # value for INSTALL within a source directory, because that will
3836    # break other packages using the cache if that directory is
3837    # removed, or if the value is a relative name.
3838    INSTALL=$ac_install_sh
3839  fi
3840fi
3841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3842$as_echo "$INSTALL" >&6; }
3843
3844# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3845# It thinks the first close brace ends the variable substitution.
3846test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3847
3848test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3849
3850test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3851
3852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3853$as_echo_n "checking whether build environment is sane... " >&6; }
3854# Reject unsafe characters in $srcdir or the absolute working directory
3855# name.  Accept space and tab only in the latter.
3856am_lf='
3857'
3858case `pwd` in
3859  *[\\\"\#\$\&\'\`$am_lf]*)
3860    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3861esac
3862case $srcdir in
3863  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3864    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3865esac
3866
3867# Do 'set' in a subshell so we don't clobber the current shell's
3868# arguments.  Must try -L first in case configure is actually a
3869# symlink; some systems play weird games with the mod time of symlinks
3870# (eg FreeBSD returns the mod time of the symlink's containing
3871# directory).
3872if (
3873   am_has_slept=no
3874   for am_try in 1 2; do
3875     echo "timestamp, slept: $am_has_slept" > conftest.file
3876     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3877     if test "$*" = "X"; then
3878	# -L didn't work.
3879	set X `ls -t "$srcdir/configure" conftest.file`
3880     fi
3881     if test "$*" != "X $srcdir/configure conftest.file" \
3882	&& test "$*" != "X conftest.file $srcdir/configure"; then
3883
3884	# If neither matched, then we have a broken ls.  This can happen
3885	# if, for instance, CONFIG_SHELL is bash and it inherits a
3886	# broken ls alias from the environment.  This has actually
3887	# happened.  Such a system could not be considered "sane".
3888	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3889  alias in your environment" "$LINENO" 5
3890     fi
3891     if test "$2" = conftest.file || test $am_try -eq 2; then
3892       break
3893     fi
3894     # Just in case.
3895     sleep 1
3896     am_has_slept=yes
3897   done
3898   test "$2" = conftest.file
3899   )
3900then
3901   # Ok.
3902   :
3903else
3904   as_fn_error $? "newly created file is older than distributed files!
3905Check your system clock" "$LINENO" 5
3906fi
3907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3908$as_echo "yes" >&6; }
3909# If we didn't sleep, we still need to ensure time stamps of config.status and
3910# generated files are strictly newer.
3911am_sleep_pid=
3912if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3913  ( sleep 1 ) &
3914  am_sleep_pid=$!
3915fi
3916
3917rm -f conftest.file
3918
3919test "$program_prefix" != NONE &&
3920  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3921# Use a double $ so make ignores it.
3922test "$program_suffix" != NONE &&
3923  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3924# Double any \ or $.
3925# By default was `s,x,x', remove it if useless.
3926ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3927program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3928
3929if test x"${MISSING+set}" != xset; then
3930  case $am_aux_dir in
3931  *\ * | *\	*)
3932    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3933  *)
3934    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3935  esac
3936fi
3937# Use eval to expand $SHELL
3938if eval "$MISSING --is-lightweight"; then
3939  am_missing_run="$MISSING "
3940else
3941  am_missing_run=
3942  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3943$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3944fi
3945
3946if test x"${install_sh+set}" != xset; then
3947  case $am_aux_dir in
3948  *\ * | *\	*)
3949    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3950  *)
3951    install_sh="\${SHELL} $am_aux_dir/install-sh"
3952  esac
3953fi
3954
3955# Installed binaries are usually stripped using 'strip' when the user
3956# run "make install-strip".  However 'strip' might not be the right
3957# tool to use in cross-compilation environments, therefore Automake
3958# will honor the 'STRIP' environment variable to overrule this program.
3959if test "$cross_compiling" != no; then
3960  if test -n "$ac_tool_prefix"; then
3961  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3962set dummy ${ac_tool_prefix}strip; ac_word=$2
3963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3964$as_echo_n "checking for $ac_word... " >&6; }
3965if ${ac_cv_prog_STRIP+:} false; then :
3966  $as_echo_n "(cached) " >&6
3967else
3968  if test -n "$STRIP"; then
3969  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3970else
3971as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3972for as_dir in $PATH
3973do
3974  IFS=$as_save_IFS
3975  test -z "$as_dir" && as_dir=.
3976    for ac_exec_ext in '' $ac_executable_extensions; do
3977  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3978    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3979    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3980    break 2
3981  fi
3982done
3983  done
3984IFS=$as_save_IFS
3985
3986fi
3987fi
3988STRIP=$ac_cv_prog_STRIP
3989if test -n "$STRIP"; then
3990  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3991$as_echo "$STRIP" >&6; }
3992else
3993  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3994$as_echo "no" >&6; }
3995fi
3996
3997
3998fi
3999if test -z "$ac_cv_prog_STRIP"; then
4000  ac_ct_STRIP=$STRIP
4001  # Extract the first word of "strip", so it can be a program name with args.
4002set dummy strip; ac_word=$2
4003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4004$as_echo_n "checking for $ac_word... " >&6; }
4005if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4006  $as_echo_n "(cached) " >&6
4007else
4008  if test -n "$ac_ct_STRIP"; then
4009  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4010else
4011as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4012for as_dir in $PATH
4013do
4014  IFS=$as_save_IFS
4015  test -z "$as_dir" && as_dir=.
4016    for ac_exec_ext in '' $ac_executable_extensions; do
4017  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4018    ac_cv_prog_ac_ct_STRIP="strip"
4019    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4020    break 2
4021  fi
4022done
4023  done
4024IFS=$as_save_IFS
4025
4026fi
4027fi
4028ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4029if test -n "$ac_ct_STRIP"; then
4030  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4031$as_echo "$ac_ct_STRIP" >&6; }
4032else
4033  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4034$as_echo "no" >&6; }
4035fi
4036
4037  if test "x$ac_ct_STRIP" = x; then
4038    STRIP=":"
4039  else
4040    case $cross_compiling:$ac_tool_warned in
4041yes:)
4042{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4043$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4044ac_tool_warned=yes ;;
4045esac
4046    STRIP=$ac_ct_STRIP
4047  fi
4048else
4049  STRIP="$ac_cv_prog_STRIP"
4050fi
4051
4052fi
4053INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4054
4055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4056$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4057if test -z "$MKDIR_P"; then
4058  if ${ac_cv_path_mkdir+:} false; then :
4059  $as_echo_n "(cached) " >&6
4060else
4061  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4062for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4063do
4064  IFS=$as_save_IFS
4065  test -z "$as_dir" && as_dir=.
4066    for ac_prog in mkdir gmkdir; do
4067	 for ac_exec_ext in '' $ac_executable_extensions; do
4068	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
4069	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4070	     'mkdir (GNU coreutils) '* | \
4071	     'mkdir (coreutils) '* | \
4072	     'mkdir (fileutils) '4.1*)
4073	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4074	       break 3;;
4075	   esac
4076	 done
4077       done
4078  done
4079IFS=$as_save_IFS
4080
4081fi
4082
4083  test -d ./--version && rmdir ./--version
4084  if test "${ac_cv_path_mkdir+set}" = set; then
4085    MKDIR_P="$ac_cv_path_mkdir -p"
4086  else
4087    # As a last resort, use the slow shell script.  Don't cache a
4088    # value for MKDIR_P within a source directory, because that will
4089    # break other packages using the cache if that directory is
4090    # removed, or if the value is a relative name.
4091    MKDIR_P="$ac_install_sh -d"
4092  fi
4093fi
4094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4095$as_echo "$MKDIR_P" >&6; }
4096
4097for ac_prog in gawk mawk nawk awk
4098do
4099  # Extract the first word of "$ac_prog", so it can be a program name with args.
4100set dummy $ac_prog; ac_word=$2
4101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4102$as_echo_n "checking for $ac_word... " >&6; }
4103if ${ac_cv_prog_AWK+:} false; then :
4104  $as_echo_n "(cached) " >&6
4105else
4106  if test -n "$AWK"; then
4107  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4108else
4109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4110for as_dir in $PATH
4111do
4112  IFS=$as_save_IFS
4113  test -z "$as_dir" && as_dir=.
4114    for ac_exec_ext in '' $ac_executable_extensions; do
4115  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4116    ac_cv_prog_AWK="$ac_prog"
4117    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4118    break 2
4119  fi
4120done
4121  done
4122IFS=$as_save_IFS
4123
4124fi
4125fi
4126AWK=$ac_cv_prog_AWK
4127if test -n "$AWK"; then
4128  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4129$as_echo "$AWK" >&6; }
4130else
4131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4132$as_echo "no" >&6; }
4133fi
4134
4135
4136  test -n "$AWK" && break
4137done
4138
4139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4140$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4141set x ${MAKE-make}
4142ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4143if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4144  $as_echo_n "(cached) " >&6
4145else
4146  cat >conftest.make <<\_ACEOF
4147SHELL = /bin/sh
4148all:
4149	@echo '@@@%%%=$(MAKE)=@@@%%%'
4150_ACEOF
4151# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4152case `${MAKE-make} -f conftest.make 2>/dev/null` in
4153  *@@@%%%=?*=@@@%%%*)
4154    eval ac_cv_prog_make_${ac_make}_set=yes;;
4155  *)
4156    eval ac_cv_prog_make_${ac_make}_set=no;;
4157esac
4158rm -f conftest.make
4159fi
4160if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4162$as_echo "yes" >&6; }
4163  SET_MAKE=
4164else
4165  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4166$as_echo "no" >&6; }
4167  SET_MAKE="MAKE=${MAKE-make}"
4168fi
4169
4170rm -rf .tst 2>/dev/null
4171mkdir .tst 2>/dev/null
4172if test -d .tst; then
4173  am__leading_dot=.
4174else
4175  am__leading_dot=_
4176fi
4177rmdir .tst 2>/dev/null
4178
4179DEPDIR="${am__leading_dot}deps"
4180
4181ac_config_commands="$ac_config_commands depfiles"
4182
4183
4184am_make=${MAKE-make}
4185cat > confinc << 'END'
4186am__doit:
4187	@echo this is the am__doit target
4188.PHONY: am__doit
4189END
4190# If we don't find an include directive, just comment out the code.
4191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4192$as_echo_n "checking for style of include used by $am_make... " >&6; }
4193am__include="#"
4194am__quote=
4195_am_result=none
4196# First try GNU make style include.
4197echo "include confinc" > confmf
4198# Ignore all kinds of additional output from 'make'.
4199case `$am_make -s -f confmf 2> /dev/null` in #(
4200*the\ am__doit\ target*)
4201  am__include=include
4202  am__quote=
4203  _am_result=GNU
4204  ;;
4205esac
4206# Now try BSD make style include.
4207if test "$am__include" = "#"; then
4208   echo '.include "confinc"' > confmf
4209   case `$am_make -s -f confmf 2> /dev/null` in #(
4210   *the\ am__doit\ target*)
4211     am__include=.include
4212     am__quote="\""
4213     _am_result=BSD
4214     ;;
4215   esac
4216fi
4217
4218
4219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4220$as_echo "$_am_result" >&6; }
4221rm -f confinc confmf
4222
4223# Check whether --enable-dependency-tracking was given.
4224if test "${enable_dependency_tracking+set}" = set; then :
4225  enableval=$enable_dependency_tracking;
4226fi
4227
4228if test "x$enable_dependency_tracking" != xno; then
4229  am_depcomp="$ac_aux_dir/depcomp"
4230  AMDEPBACKSLASH='\'
4231  am__nodep='_no'
4232fi
4233 if test "x$enable_dependency_tracking" != xno; then
4234  AMDEP_TRUE=
4235  AMDEP_FALSE='#'
4236else
4237  AMDEP_TRUE='#'
4238  AMDEP_FALSE=
4239fi
4240
4241
4242# Check whether --enable-silent-rules was given.
4243if test "${enable_silent_rules+set}" = set; then :
4244  enableval=$enable_silent_rules;
4245fi
4246
4247case $enable_silent_rules in # (((
4248  yes) AM_DEFAULT_VERBOSITY=0;;
4249   no) AM_DEFAULT_VERBOSITY=1;;
4250    *) AM_DEFAULT_VERBOSITY=1;;
4251esac
4252am_make=${MAKE-make}
4253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4254$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4255if ${am_cv_make_support_nested_variables+:} false; then :
4256  $as_echo_n "(cached) " >&6
4257else
4258  if $as_echo 'TRUE=$(BAR$(V))
4259BAR0=false
4260BAR1=true
4261V=1
4262am__doit:
4263	@$(TRUE)
4264.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4265  am_cv_make_support_nested_variables=yes
4266else
4267  am_cv_make_support_nested_variables=no
4268fi
4269fi
4270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4271$as_echo "$am_cv_make_support_nested_variables" >&6; }
4272if test $am_cv_make_support_nested_variables = yes; then
4273    AM_V='$(V)'
4274  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4275else
4276  AM_V=$AM_DEFAULT_VERBOSITY
4277  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4278fi
4279AM_BACKSLASH='\'
4280
4281if test "`cd $srcdir && pwd`" != "`pwd`"; then
4282  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4283  # is not polluted with repeated "-I."
4284  am__isrc=' -I$(srcdir)'
4285  # test to see if srcdir already configured
4286  if test -f $srcdir/config.status; then
4287    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4288  fi
4289fi
4290
4291# test whether we have cygpath
4292if test -z "$CYGPATH_W"; then
4293  if (cygpath --version) >/dev/null 2>/dev/null; then
4294    CYGPATH_W='cygpath -w'
4295  else
4296    CYGPATH_W=echo
4297  fi
4298fi
4299
4300
4301# Define the identity of the package.
4302 PACKAGE='libXdmcp'
4303 VERSION='1.1.2'
4304
4305
4306cat >>confdefs.h <<_ACEOF
4307#define PACKAGE "$PACKAGE"
4308_ACEOF
4309
4310
4311cat >>confdefs.h <<_ACEOF
4312#define VERSION "$VERSION"
4313_ACEOF
4314
4315# Some tools Automake needs.
4316
4317ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4318
4319
4320AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4321
4322
4323AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4324
4325
4326AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4327
4328
4329MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4330
4331# For better backward compatibility.  To be removed once Automake 1.9.x
4332# dies out for good.  For more background, see:
4333# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4334# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4335mkdir_p='$(MKDIR_P)'
4336
4337# We need awk for the "check" target (and possibly the TAP driver).  The
4338# system "awk" is bad on some platforms.
4339# Always define AMTAR for backward compatibility.  Yes, it's still used
4340# in the wild :-(  We should find a proper way to deprecate it ...
4341AMTAR='$${TAR-tar}'
4342
4343
4344# We'll loop over all known methods to create a tar archive until one works.
4345_am_tools='gnutar  pax cpio none'
4346
4347am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4348
4349
4350
4351
4352
4353depcc="$CC"   am_compiler_list=
4354
4355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4356$as_echo_n "checking dependency style of $depcc... " >&6; }
4357if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4358  $as_echo_n "(cached) " >&6
4359else
4360  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4361  # We make a subdir and do the tests there.  Otherwise we can end up
4362  # making bogus files that we don't know about and never remove.  For
4363  # instance it was reported that on HP-UX the gcc test will end up
4364  # making a dummy file named 'D' -- because '-MD' means "put the output
4365  # in D".
4366  rm -rf conftest.dir
4367  mkdir conftest.dir
4368  # Copy depcomp to subdir because otherwise we won't find it if we're
4369  # using a relative directory.
4370  cp "$am_depcomp" conftest.dir
4371  cd conftest.dir
4372  # We will build objects and dependencies in a subdirectory because
4373  # it helps to detect inapplicable dependency modes.  For instance
4374  # both Tru64's cc and ICC support -MD to output dependencies as a
4375  # side effect of compilation, but ICC will put the dependencies in
4376  # the current directory while Tru64 will put them in the object
4377  # directory.
4378  mkdir sub
4379
4380  am_cv_CC_dependencies_compiler_type=none
4381  if test "$am_compiler_list" = ""; then
4382     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4383  fi
4384  am__universal=false
4385  case " $depcc " in #(
4386     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4387     esac
4388
4389  for depmode in $am_compiler_list; do
4390    # Setup a source with many dependencies, because some compilers
4391    # like to wrap large dependency lists on column 80 (with \), and
4392    # we should not choose a depcomp mode which is confused by this.
4393    #
4394    # We need to recreate these files for each test, as the compiler may
4395    # overwrite some of them when testing with obscure command lines.
4396    # This happens at least with the AIX C compiler.
4397    : > sub/conftest.c
4398    for i in 1 2 3 4 5 6; do
4399      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4400      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4401      # Solaris 10 /bin/sh.
4402      echo '/* dummy */' > sub/conftst$i.h
4403    done
4404    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4405
4406    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4407    # mode.  It turns out that the SunPro C++ compiler does not properly
4408    # handle '-M -o', and we need to detect this.  Also, some Intel
4409    # versions had trouble with output in subdirs.
4410    am__obj=sub/conftest.${OBJEXT-o}
4411    am__minus_obj="-o $am__obj"
4412    case $depmode in
4413    gcc)
4414      # This depmode causes a compiler race in universal mode.
4415      test "$am__universal" = false || continue
4416      ;;
4417    nosideeffect)
4418      # After this tag, mechanisms are not by side-effect, so they'll
4419      # only be used when explicitly requested.
4420      if test "x$enable_dependency_tracking" = xyes; then
4421	continue
4422      else
4423	break
4424      fi
4425      ;;
4426    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4427      # This compiler won't grok '-c -o', but also, the minuso test has
4428      # not run yet.  These depmodes are late enough in the game, and
4429      # so weak that their functioning should not be impacted.
4430      am__obj=conftest.${OBJEXT-o}
4431      am__minus_obj=
4432      ;;
4433    none) break ;;
4434    esac
4435    if depmode=$depmode \
4436       source=sub/conftest.c object=$am__obj \
4437       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4438       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4439         >/dev/null 2>conftest.err &&
4440       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4441       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4442       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4443       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4444      # icc doesn't choke on unknown options, it will just issue warnings
4445      # or remarks (even with -Werror).  So we grep stderr for any message
4446      # that says an option was ignored or not supported.
4447      # When given -MP, icc 7.0 and 7.1 complain thusly:
4448      #   icc: Command line warning: ignoring option '-M'; no argument required
4449      # The diagnosis changed in icc 8.0:
4450      #   icc: Command line remark: option '-MP' not supported
4451      if (grep 'ignoring option' conftest.err ||
4452          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4453        am_cv_CC_dependencies_compiler_type=$depmode
4454        break
4455      fi
4456    fi
4457  done
4458
4459  cd ..
4460  rm -rf conftest.dir
4461else
4462  am_cv_CC_dependencies_compiler_type=none
4463fi
4464
4465fi
4466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4467$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4468CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4469
4470 if
4471  test "x$enable_dependency_tracking" != xno \
4472  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4473  am__fastdepCC_TRUE=
4474  am__fastdepCC_FALSE='#'
4475else
4476  am__fastdepCC_TRUE='#'
4477  am__fastdepCC_FALSE=
4478fi
4479
4480
4481
4482# POSIX will say in a future version that running "rm -f" with no argument
4483# is OK; and we want to be able to make that assumption in our Makefile
4484# recipes.  So use an aggressive probe to check that the usage we want is
4485# actually supported "in the wild" to an acceptable degree.
4486# See automake bug#10828.
4487# To make any issue more visible, cause the running configure to be aborted
4488# by default if the 'rm' program in use doesn't match our expectations; the
4489# user can still override this though.
4490if rm -f && rm -fr && rm -rf; then : OK; else
4491  cat >&2 <<'END'
4492Oops!
4493
4494Your 'rm' program seems unable to run without file operands specified
4495on the command line, even when the '-f' option is present.  This is contrary
4496to the behaviour of most rm programs out there, and not conforming with
4497the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4498
4499Please tell bug-automake@gnu.org about your system, including the value
4500of your $PATH and any error possibly output before this message.  This
4501can help us improve future automake versions.
4502
4503END
4504  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4505    echo 'Configuration will proceed anyway, since you have set the' >&2
4506    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4507    echo >&2
4508  else
4509    cat >&2 <<'END'
4510Aborting the configuration process, to ensure you take notice of the issue.
4511
4512You can download and install GNU coreutils to get an 'rm' implementation
4513that behaves properly: <http://www.gnu.org/software/coreutils/>.
4514
4515If you want to complete the configuration process using your problematic
4516'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4517to "yes", and re-run configure.
4518
4519END
4520    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4521  fi
4522fi
4523
4524
4525# Initialize libtool
4526# Make sure we can run config.sub.
4527$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4528  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4529
4530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4531$as_echo_n "checking build system type... " >&6; }
4532if ${ac_cv_build+:} false; then :
4533  $as_echo_n "(cached) " >&6
4534else
4535  ac_build_alias=$build_alias
4536test "x$ac_build_alias" = x &&
4537  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4538test "x$ac_build_alias" = x &&
4539  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4540ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4541  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4542
4543fi
4544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4545$as_echo "$ac_cv_build" >&6; }
4546case $ac_cv_build in
4547*-*-*) ;;
4548*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4549esac
4550build=$ac_cv_build
4551ac_save_IFS=$IFS; IFS='-'
4552set x $ac_cv_build
4553shift
4554build_cpu=$1
4555build_vendor=$2
4556shift; shift
4557# Remember, the first character of IFS is used to create $*,
4558# except with old shells:
4559build_os=$*
4560IFS=$ac_save_IFS
4561case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4562
4563
4564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4565$as_echo_n "checking host system type... " >&6; }
4566if ${ac_cv_host+:} false; then :
4567  $as_echo_n "(cached) " >&6
4568else
4569  if test "x$host_alias" = x; then
4570  ac_cv_host=$ac_cv_build
4571else
4572  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4573    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4574fi
4575
4576fi
4577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4578$as_echo "$ac_cv_host" >&6; }
4579case $ac_cv_host in
4580*-*-*) ;;
4581*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4582esac
4583host=$ac_cv_host
4584ac_save_IFS=$IFS; IFS='-'
4585set x $ac_cv_host
4586shift
4587host_cpu=$1
4588host_vendor=$2
4589shift; shift
4590# Remember, the first character of IFS is used to create $*,
4591# except with old shells:
4592host_os=$*
4593IFS=$ac_save_IFS
4594case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4595
4596
4597enable_win32_dll=yes
4598
4599case $host in
4600*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
4601  if test -n "$ac_tool_prefix"; then
4602  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
4603set dummy ${ac_tool_prefix}as; ac_word=$2
4604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4605$as_echo_n "checking for $ac_word... " >&6; }
4606if ${ac_cv_prog_AS+:} false; then :
4607  $as_echo_n "(cached) " >&6
4608else
4609  if test -n "$AS"; then
4610  ac_cv_prog_AS="$AS" # Let the user override the test.
4611else
4612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4613for as_dir in $PATH
4614do
4615  IFS=$as_save_IFS
4616  test -z "$as_dir" && as_dir=.
4617    for ac_exec_ext in '' $ac_executable_extensions; do
4618  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4619    ac_cv_prog_AS="${ac_tool_prefix}as"
4620    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4621    break 2
4622  fi
4623done
4624  done
4625IFS=$as_save_IFS
4626
4627fi
4628fi
4629AS=$ac_cv_prog_AS
4630if test -n "$AS"; then
4631  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4632$as_echo "$AS" >&6; }
4633else
4634  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4635$as_echo "no" >&6; }
4636fi
4637
4638
4639fi
4640if test -z "$ac_cv_prog_AS"; then
4641  ac_ct_AS=$AS
4642  # Extract the first word of "as", so it can be a program name with args.
4643set dummy as; ac_word=$2
4644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4645$as_echo_n "checking for $ac_word... " >&6; }
4646if ${ac_cv_prog_ac_ct_AS+:} false; then :
4647  $as_echo_n "(cached) " >&6
4648else
4649  if test -n "$ac_ct_AS"; then
4650  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
4651else
4652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4653for as_dir in $PATH
4654do
4655  IFS=$as_save_IFS
4656  test -z "$as_dir" && as_dir=.
4657    for ac_exec_ext in '' $ac_executable_extensions; do
4658  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4659    ac_cv_prog_ac_ct_AS="as"
4660    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4661    break 2
4662  fi
4663done
4664  done
4665IFS=$as_save_IFS
4666
4667fi
4668fi
4669ac_ct_AS=$ac_cv_prog_ac_ct_AS
4670if test -n "$ac_ct_AS"; then
4671  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
4672$as_echo "$ac_ct_AS" >&6; }
4673else
4674  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4675$as_echo "no" >&6; }
4676fi
4677
4678  if test "x$ac_ct_AS" = x; then
4679    AS="false"
4680  else
4681    case $cross_compiling:$ac_tool_warned in
4682yes:)
4683{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4684$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4685ac_tool_warned=yes ;;
4686esac
4687    AS=$ac_ct_AS
4688  fi
4689else
4690  AS="$ac_cv_prog_AS"
4691fi
4692
4693  if test -n "$ac_tool_prefix"; then
4694  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
4695set dummy ${ac_tool_prefix}dlltool; ac_word=$2
4696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4697$as_echo_n "checking for $ac_word... " >&6; }
4698if ${ac_cv_prog_DLLTOOL+:} false; then :
4699  $as_echo_n "(cached) " >&6
4700else
4701  if test -n "$DLLTOOL"; then
4702  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
4703else
4704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4705for as_dir in $PATH
4706do
4707  IFS=$as_save_IFS
4708  test -z "$as_dir" && as_dir=.
4709    for ac_exec_ext in '' $ac_executable_extensions; do
4710  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4711    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
4712    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4713    break 2
4714  fi
4715done
4716  done
4717IFS=$as_save_IFS
4718
4719fi
4720fi
4721DLLTOOL=$ac_cv_prog_DLLTOOL
4722if test -n "$DLLTOOL"; then
4723  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
4724$as_echo "$DLLTOOL" >&6; }
4725else
4726  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4727$as_echo "no" >&6; }
4728fi
4729
4730
4731fi
4732if test -z "$ac_cv_prog_DLLTOOL"; then
4733  ac_ct_DLLTOOL=$DLLTOOL
4734  # Extract the first word of "dlltool", so it can be a program name with args.
4735set dummy dlltool; ac_word=$2
4736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4737$as_echo_n "checking for $ac_word... " >&6; }
4738if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
4739  $as_echo_n "(cached) " >&6
4740else
4741  if test -n "$ac_ct_DLLTOOL"; then
4742  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
4743else
4744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4745for as_dir in $PATH
4746do
4747  IFS=$as_save_IFS
4748  test -z "$as_dir" && as_dir=.
4749    for ac_exec_ext in '' $ac_executable_extensions; do
4750  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4751    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
4752    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4753    break 2
4754  fi
4755done
4756  done
4757IFS=$as_save_IFS
4758
4759fi
4760fi
4761ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
4762if test -n "$ac_ct_DLLTOOL"; then
4763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
4764$as_echo "$ac_ct_DLLTOOL" >&6; }
4765else
4766  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4767$as_echo "no" >&6; }
4768fi
4769
4770  if test "x$ac_ct_DLLTOOL" = x; then
4771    DLLTOOL="false"
4772  else
4773    case $cross_compiling:$ac_tool_warned in
4774yes:)
4775{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4776$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4777ac_tool_warned=yes ;;
4778esac
4779    DLLTOOL=$ac_ct_DLLTOOL
4780  fi
4781else
4782  DLLTOOL="$ac_cv_prog_DLLTOOL"
4783fi
4784
4785  if test -n "$ac_tool_prefix"; then
4786  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4787set dummy ${ac_tool_prefix}objdump; ac_word=$2
4788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4789$as_echo_n "checking for $ac_word... " >&6; }
4790if ${ac_cv_prog_OBJDUMP+:} false; then :
4791  $as_echo_n "(cached) " >&6
4792else
4793  if test -n "$OBJDUMP"; then
4794  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4795else
4796as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4797for as_dir in $PATH
4798do
4799  IFS=$as_save_IFS
4800  test -z "$as_dir" && as_dir=.
4801    for ac_exec_ext in '' $ac_executable_extensions; do
4802  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4803    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4804    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4805    break 2
4806  fi
4807done
4808  done
4809IFS=$as_save_IFS
4810
4811fi
4812fi
4813OBJDUMP=$ac_cv_prog_OBJDUMP
4814if test -n "$OBJDUMP"; then
4815  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4816$as_echo "$OBJDUMP" >&6; }
4817else
4818  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4819$as_echo "no" >&6; }
4820fi
4821
4822
4823fi
4824if test -z "$ac_cv_prog_OBJDUMP"; then
4825  ac_ct_OBJDUMP=$OBJDUMP
4826  # Extract the first word of "objdump", so it can be a program name with args.
4827set dummy objdump; ac_word=$2
4828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4829$as_echo_n "checking for $ac_word... " >&6; }
4830if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4831  $as_echo_n "(cached) " >&6
4832else
4833  if test -n "$ac_ct_OBJDUMP"; then
4834  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4835else
4836as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4837for as_dir in $PATH
4838do
4839  IFS=$as_save_IFS
4840  test -z "$as_dir" && as_dir=.
4841    for ac_exec_ext in '' $ac_executable_extensions; do
4842  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4843    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4844    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4845    break 2
4846  fi
4847done
4848  done
4849IFS=$as_save_IFS
4850
4851fi
4852fi
4853ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4854if test -n "$ac_ct_OBJDUMP"; then
4855  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4856$as_echo "$ac_ct_OBJDUMP" >&6; }
4857else
4858  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4859$as_echo "no" >&6; }
4860fi
4861
4862  if test "x$ac_ct_OBJDUMP" = x; then
4863    OBJDUMP="false"
4864  else
4865    case $cross_compiling:$ac_tool_warned in
4866yes:)
4867{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4868$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4869ac_tool_warned=yes ;;
4870esac
4871    OBJDUMP=$ac_ct_OBJDUMP
4872  fi
4873else
4874  OBJDUMP="$ac_cv_prog_OBJDUMP"
4875fi
4876
4877  ;;
4878esac
4879
4880test -z "$AS" && AS=as
4881
4882
4883
4884
4885
4886test -z "$DLLTOOL" && DLLTOOL=dlltool
4887
4888
4889
4890
4891
4892test -z "$OBJDUMP" && OBJDUMP=objdump
4893
4894
4895
4896
4897
4898
4899
4900case `pwd` in
4901  *\ * | *\	*)
4902    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4903$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4904esac
4905
4906
4907
4908macro_version='2.4.2'
4909macro_revision='1.3337'
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923ltmain="$ac_aux_dir/ltmain.sh"
4924
4925# Backslashify metacharacters that are still active within
4926# double-quoted strings.
4927sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4928
4929# Same as above, but do not quote variable references.
4930double_quote_subst='s/\(["`\\]\)/\\\1/g'
4931
4932# Sed substitution to delay expansion of an escaped shell variable in a
4933# double_quote_subst'ed string.
4934delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4935
4936# Sed substitution to delay expansion of an escaped single quote.
4937delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4938
4939# Sed substitution to avoid accidental globbing in evaled expressions
4940no_glob_subst='s/\*/\\\*/g'
4941
4942ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4943ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4944ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4945
4946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4947$as_echo_n "checking how to print strings... " >&6; }
4948# Test print first, because it will be a builtin if present.
4949if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4950   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4951  ECHO='print -r --'
4952elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4953  ECHO='printf %s\n'
4954else
4955  # Use this function as a fallback that always works.
4956  func_fallback_echo ()
4957  {
4958    eval 'cat <<_LTECHO_EOF
4959$1
4960_LTECHO_EOF'
4961  }
4962  ECHO='func_fallback_echo'
4963fi
4964
4965# func_echo_all arg...
4966# Invoke $ECHO with all args, space-separated.
4967func_echo_all ()
4968{
4969    $ECHO ""
4970}
4971
4972case "$ECHO" in
4973  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4974$as_echo "printf" >&6; } ;;
4975  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4976$as_echo "print -r" >&6; } ;;
4977  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4978$as_echo "cat" >&6; } ;;
4979esac
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4995$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4996if ${ac_cv_path_SED+:} false; then :
4997  $as_echo_n "(cached) " >&6
4998else
4999            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5000     for ac_i in 1 2 3 4 5 6 7; do
5001       ac_script="$ac_script$as_nl$ac_script"
5002     done
5003     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5004     { ac_script=; unset ac_script;}
5005     if test -z "$SED"; then
5006  ac_path_SED_found=false
5007  # Loop through the user's path and test for each of PROGNAME-LIST
5008  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5009for as_dir in $PATH
5010do
5011  IFS=$as_save_IFS
5012  test -z "$as_dir" && as_dir=.
5013    for ac_prog in sed gsed; do
5014    for ac_exec_ext in '' $ac_executable_extensions; do
5015      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5016      as_fn_executable_p "$ac_path_SED" || continue
5017# Check for GNU ac_path_SED and select it if it is found.
5018  # Check for GNU $ac_path_SED
5019case `"$ac_path_SED" --version 2>&1` in
5020*GNU*)
5021  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5022*)
5023  ac_count=0
5024  $as_echo_n 0123456789 >"conftest.in"
5025  while :
5026  do
5027    cat "conftest.in" "conftest.in" >"conftest.tmp"
5028    mv "conftest.tmp" "conftest.in"
5029    cp "conftest.in" "conftest.nl"
5030    $as_echo '' >> "conftest.nl"
5031    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5032    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5033    as_fn_arith $ac_count + 1 && ac_count=$as_val
5034    if test $ac_count -gt ${ac_path_SED_max-0}; then
5035      # Best one so far, save it but keep looking for a better one
5036      ac_cv_path_SED="$ac_path_SED"
5037      ac_path_SED_max=$ac_count
5038    fi
5039    # 10*(2^10) chars as input seems more than enough
5040    test $ac_count -gt 10 && break
5041  done
5042  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5043esac
5044
5045      $ac_path_SED_found && break 3
5046    done
5047  done
5048  done
5049IFS=$as_save_IFS
5050  if test -z "$ac_cv_path_SED"; then
5051    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5052  fi
5053else
5054  ac_cv_path_SED=$SED
5055fi
5056
5057fi
5058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5059$as_echo "$ac_cv_path_SED" >&6; }
5060 SED="$ac_cv_path_SED"
5061  rm -f conftest.sed
5062
5063test -z "$SED" && SED=sed
5064Xsed="$SED -e 1s/^X//"
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5077$as_echo_n "checking for fgrep... " >&6; }
5078if ${ac_cv_path_FGREP+:} false; then :
5079  $as_echo_n "(cached) " >&6
5080else
5081  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5082   then ac_cv_path_FGREP="$GREP -F"
5083   else
5084     if test -z "$FGREP"; then
5085  ac_path_FGREP_found=false
5086  # Loop through the user's path and test for each of PROGNAME-LIST
5087  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5088for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5089do
5090  IFS=$as_save_IFS
5091  test -z "$as_dir" && as_dir=.
5092    for ac_prog in fgrep; do
5093    for ac_exec_ext in '' $ac_executable_extensions; do
5094      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5095      as_fn_executable_p "$ac_path_FGREP" || continue
5096# Check for GNU ac_path_FGREP and select it if it is found.
5097  # Check for GNU $ac_path_FGREP
5098case `"$ac_path_FGREP" --version 2>&1` in
5099*GNU*)
5100  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5101*)
5102  ac_count=0
5103  $as_echo_n 0123456789 >"conftest.in"
5104  while :
5105  do
5106    cat "conftest.in" "conftest.in" >"conftest.tmp"
5107    mv "conftest.tmp" "conftest.in"
5108    cp "conftest.in" "conftest.nl"
5109    $as_echo 'FGREP' >> "conftest.nl"
5110    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5111    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5112    as_fn_arith $ac_count + 1 && ac_count=$as_val
5113    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5114      # Best one so far, save it but keep looking for a better one
5115      ac_cv_path_FGREP="$ac_path_FGREP"
5116      ac_path_FGREP_max=$ac_count
5117    fi
5118    # 10*(2^10) chars as input seems more than enough
5119    test $ac_count -gt 10 && break
5120  done
5121  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5122esac
5123
5124      $ac_path_FGREP_found && break 3
5125    done
5126  done
5127  done
5128IFS=$as_save_IFS
5129  if test -z "$ac_cv_path_FGREP"; then
5130    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5131  fi
5132else
5133  ac_cv_path_FGREP=$FGREP
5134fi
5135
5136   fi
5137fi
5138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5139$as_echo "$ac_cv_path_FGREP" >&6; }
5140 FGREP="$ac_cv_path_FGREP"
5141
5142
5143test -z "$GREP" && GREP=grep
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163# Check whether --with-gnu-ld was given.
5164if test "${with_gnu_ld+set}" = set; then :
5165  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5166else
5167  with_gnu_ld=no
5168fi
5169
5170ac_prog=ld
5171if test "$GCC" = yes; then
5172  # Check if gcc -print-prog-name=ld gives a path.
5173  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5174$as_echo_n "checking for ld used by $CC... " >&6; }
5175  case $host in
5176  *-*-mingw*)
5177    # gcc leaves a trailing carriage return which upsets mingw
5178    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5179  *)
5180    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5181  esac
5182  case $ac_prog in
5183    # Accept absolute paths.
5184    [\\/]* | ?:[\\/]*)
5185      re_direlt='/[^/][^/]*/\.\./'
5186      # Canonicalize the pathname of ld
5187      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5188      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5189	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5190      done
5191      test -z "$LD" && LD="$ac_prog"
5192      ;;
5193  "")
5194    # If it fails, then pretend we aren't using GCC.
5195    ac_prog=ld
5196    ;;
5197  *)
5198    # If it is relative, then search for the first ld in PATH.
5199    with_gnu_ld=unknown
5200    ;;
5201  esac
5202elif test "$with_gnu_ld" = yes; then
5203  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5204$as_echo_n "checking for GNU ld... " >&6; }
5205else
5206  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5207$as_echo_n "checking for non-GNU ld... " >&6; }
5208fi
5209if ${lt_cv_path_LD+:} false; then :
5210  $as_echo_n "(cached) " >&6
5211else
5212  if test -z "$LD"; then
5213  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5214  for ac_dir in $PATH; do
5215    IFS="$lt_save_ifs"
5216    test -z "$ac_dir" && ac_dir=.
5217    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5218      lt_cv_path_LD="$ac_dir/$ac_prog"
5219      # Check to see if the program is GNU ld.  I'd rather use --version,
5220      # but apparently some variants of GNU ld only accept -v.
5221      # Break only if it was the GNU/non-GNU ld that we prefer.
5222      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5223      *GNU* | *'with BFD'*)
5224	test "$with_gnu_ld" != no && break
5225	;;
5226      *)
5227	test "$with_gnu_ld" != yes && break
5228	;;
5229      esac
5230    fi
5231  done
5232  IFS="$lt_save_ifs"
5233else
5234  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5235fi
5236fi
5237
5238LD="$lt_cv_path_LD"
5239if test -n "$LD"; then
5240  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5241$as_echo "$LD" >&6; }
5242else
5243  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5244$as_echo "no" >&6; }
5245fi
5246test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5248$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5249if ${lt_cv_prog_gnu_ld+:} false; then :
5250  $as_echo_n "(cached) " >&6
5251else
5252  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5253case `$LD -v 2>&1 </dev/null` in
5254*GNU* | *'with BFD'*)
5255  lt_cv_prog_gnu_ld=yes
5256  ;;
5257*)
5258  lt_cv_prog_gnu_ld=no
5259  ;;
5260esac
5261fi
5262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5263$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5264with_gnu_ld=$lt_cv_prog_gnu_ld
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5275$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5276if ${lt_cv_path_NM+:} false; then :
5277  $as_echo_n "(cached) " >&6
5278else
5279  if test -n "$NM"; then
5280  # Let the user override the test.
5281  lt_cv_path_NM="$NM"
5282else
5283  lt_nm_to_check="${ac_tool_prefix}nm"
5284  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5285    lt_nm_to_check="$lt_nm_to_check nm"
5286  fi
5287  for lt_tmp_nm in $lt_nm_to_check; do
5288    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5289    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5290      IFS="$lt_save_ifs"
5291      test -z "$ac_dir" && ac_dir=.
5292      tmp_nm="$ac_dir/$lt_tmp_nm"
5293      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5294	# Check to see if the nm accepts a BSD-compat flag.
5295	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5296	#   nm: unknown option "B" ignored
5297	# Tru64's nm complains that /dev/null is an invalid object file
5298	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5299	*/dev/null* | *'Invalid file or object type'*)
5300	  lt_cv_path_NM="$tmp_nm -B"
5301	  break
5302	  ;;
5303	*)
5304	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5305	  */dev/null*)
5306	    lt_cv_path_NM="$tmp_nm -p"
5307	    break
5308	    ;;
5309	  *)
5310	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5311	    continue # so that we can try to find one that supports BSD flags
5312	    ;;
5313	  esac
5314	  ;;
5315	esac
5316      fi
5317    done
5318    IFS="$lt_save_ifs"
5319  done
5320  : ${lt_cv_path_NM=no}
5321fi
5322fi
5323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5324$as_echo "$lt_cv_path_NM" >&6; }
5325if test "$lt_cv_path_NM" != "no"; then
5326  NM="$lt_cv_path_NM"
5327else
5328  # Didn't find any BSD compatible name lister, look for dumpbin.
5329  if test -n "$DUMPBIN"; then :
5330    # Let the user override the test.
5331  else
5332    if test -n "$ac_tool_prefix"; then
5333  for ac_prog in dumpbin "link -dump"
5334  do
5335    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5336set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5338$as_echo_n "checking for $ac_word... " >&6; }
5339if ${ac_cv_prog_DUMPBIN+:} false; then :
5340  $as_echo_n "(cached) " >&6
5341else
5342  if test -n "$DUMPBIN"; then
5343  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5344else
5345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5346for as_dir in $PATH
5347do
5348  IFS=$as_save_IFS
5349  test -z "$as_dir" && as_dir=.
5350    for ac_exec_ext in '' $ac_executable_extensions; do
5351  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5352    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5353    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5354    break 2
5355  fi
5356done
5357  done
5358IFS=$as_save_IFS
5359
5360fi
5361fi
5362DUMPBIN=$ac_cv_prog_DUMPBIN
5363if test -n "$DUMPBIN"; then
5364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5365$as_echo "$DUMPBIN" >&6; }
5366else
5367  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5368$as_echo "no" >&6; }
5369fi
5370
5371
5372    test -n "$DUMPBIN" && break
5373  done
5374fi
5375if test -z "$DUMPBIN"; then
5376  ac_ct_DUMPBIN=$DUMPBIN
5377  for ac_prog in dumpbin "link -dump"
5378do
5379  # Extract the first word of "$ac_prog", so it can be a program name with args.
5380set dummy $ac_prog; ac_word=$2
5381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5382$as_echo_n "checking for $ac_word... " >&6; }
5383if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5384  $as_echo_n "(cached) " >&6
5385else
5386  if test -n "$ac_ct_DUMPBIN"; then
5387  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5388else
5389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5390for as_dir in $PATH
5391do
5392  IFS=$as_save_IFS
5393  test -z "$as_dir" && as_dir=.
5394    for ac_exec_ext in '' $ac_executable_extensions; do
5395  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5396    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5397    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5398    break 2
5399  fi
5400done
5401  done
5402IFS=$as_save_IFS
5403
5404fi
5405fi
5406ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5407if test -n "$ac_ct_DUMPBIN"; then
5408  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5409$as_echo "$ac_ct_DUMPBIN" >&6; }
5410else
5411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5412$as_echo "no" >&6; }
5413fi
5414
5415
5416  test -n "$ac_ct_DUMPBIN" && break
5417done
5418
5419  if test "x$ac_ct_DUMPBIN" = x; then
5420    DUMPBIN=":"
5421  else
5422    case $cross_compiling:$ac_tool_warned in
5423yes:)
5424{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5425$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5426ac_tool_warned=yes ;;
5427esac
5428    DUMPBIN=$ac_ct_DUMPBIN
5429  fi
5430fi
5431
5432    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5433    *COFF*)
5434      DUMPBIN="$DUMPBIN -symbols"
5435      ;;
5436    *)
5437      DUMPBIN=:
5438      ;;
5439    esac
5440  fi
5441
5442  if test "$DUMPBIN" != ":"; then
5443    NM="$DUMPBIN"
5444  fi
5445fi
5446test -z "$NM" && NM=nm
5447
5448
5449
5450
5451
5452
5453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5454$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5455if ${lt_cv_nm_interface+:} false; then :
5456  $as_echo_n "(cached) " >&6
5457else
5458  lt_cv_nm_interface="BSD nm"
5459  echo "int some_variable = 0;" > conftest.$ac_ext
5460  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5461  (eval "$ac_compile" 2>conftest.err)
5462  cat conftest.err >&5
5463  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5464  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5465  cat conftest.err >&5
5466  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5467  cat conftest.out >&5
5468  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5469    lt_cv_nm_interface="MS dumpbin"
5470  fi
5471  rm -f conftest*
5472fi
5473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5474$as_echo "$lt_cv_nm_interface" >&6; }
5475
5476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5477$as_echo_n "checking whether ln -s works... " >&6; }
5478LN_S=$as_ln_s
5479if test "$LN_S" = "ln -s"; then
5480  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5481$as_echo "yes" >&6; }
5482else
5483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5484$as_echo "no, using $LN_S" >&6; }
5485fi
5486
5487# find the maximum length of command line arguments
5488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5489$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5490if ${lt_cv_sys_max_cmd_len+:} false; then :
5491  $as_echo_n "(cached) " >&6
5492else
5493    i=0
5494  teststring="ABCD"
5495
5496  case $build_os in
5497  msdosdjgpp*)
5498    # On DJGPP, this test can blow up pretty badly due to problems in libc
5499    # (any single argument exceeding 2000 bytes causes a buffer overrun
5500    # during glob expansion).  Even if it were fixed, the result of this
5501    # check would be larger than it should be.
5502    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5503    ;;
5504
5505  gnu*)
5506    # Under GNU Hurd, this test is not required because there is
5507    # no limit to the length of command line arguments.
5508    # Libtool will interpret -1 as no limit whatsoever
5509    lt_cv_sys_max_cmd_len=-1;
5510    ;;
5511
5512  cygwin* | mingw* | cegcc*)
5513    # On Win9x/ME, this test blows up -- it succeeds, but takes
5514    # about 5 minutes as the teststring grows exponentially.
5515    # Worse, since 9x/ME are not pre-emptively multitasking,
5516    # you end up with a "frozen" computer, even though with patience
5517    # the test eventually succeeds (with a max line length of 256k).
5518    # Instead, let's just punt: use the minimum linelength reported by
5519    # all of the supported platforms: 8192 (on NT/2K/XP).
5520    lt_cv_sys_max_cmd_len=8192;
5521    ;;
5522
5523  mint*)
5524    # On MiNT this can take a long time and run out of memory.
5525    lt_cv_sys_max_cmd_len=8192;
5526    ;;
5527
5528  amigaos*)
5529    # On AmigaOS with pdksh, this test takes hours, literally.
5530    # So we just punt and use a minimum line length of 8192.
5531    lt_cv_sys_max_cmd_len=8192;
5532    ;;
5533
5534  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5535    # This has been around since 386BSD, at least.  Likely further.
5536    if test -x /sbin/sysctl; then
5537      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5538    elif test -x /usr/sbin/sysctl; then
5539      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5540    else
5541      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5542    fi
5543    # And add a safety zone
5544    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5545    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5546    ;;
5547
5548  interix*)
5549    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5550    lt_cv_sys_max_cmd_len=196608
5551    ;;
5552
5553  os2*)
5554    # The test takes a long time on OS/2.
5555    lt_cv_sys_max_cmd_len=8192
5556    ;;
5557
5558  osf*)
5559    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5560    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5561    # nice to cause kernel panics so lets avoid the loop below.
5562    # First set a reasonable default.
5563    lt_cv_sys_max_cmd_len=16384
5564    #
5565    if test -x /sbin/sysconfig; then
5566      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5567        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5568      esac
5569    fi
5570    ;;
5571  sco3.2v5*)
5572    lt_cv_sys_max_cmd_len=102400
5573    ;;
5574  sysv5* | sco5v6* | sysv4.2uw2*)
5575    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5576    if test -n "$kargmax"; then
5577      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5578    else
5579      lt_cv_sys_max_cmd_len=32768
5580    fi
5581    ;;
5582  *)
5583    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5584    if test -n "$lt_cv_sys_max_cmd_len"; then
5585      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5586      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5587    else
5588      # Make teststring a little bigger before we do anything with it.
5589      # a 1K string should be a reasonable start.
5590      for i in 1 2 3 4 5 6 7 8 ; do
5591        teststring=$teststring$teststring
5592      done
5593      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5594      # If test is not a shell built-in, we'll probably end up computing a
5595      # maximum length that is only half of the actual maximum length, but
5596      # we can't tell.
5597      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5598	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5599	      test $i != 17 # 1/2 MB should be enough
5600      do
5601        i=`expr $i + 1`
5602        teststring=$teststring$teststring
5603      done
5604      # Only check the string length outside the loop.
5605      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5606      teststring=
5607      # Add a significant safety factor because C++ compilers can tack on
5608      # massive amounts of additional arguments before passing them to the
5609      # linker.  It appears as though 1/2 is a usable value.
5610      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5611    fi
5612    ;;
5613  esac
5614
5615fi
5616
5617if test -n $lt_cv_sys_max_cmd_len ; then
5618  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5619$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5620else
5621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5622$as_echo "none" >&6; }
5623fi
5624max_cmd_len=$lt_cv_sys_max_cmd_len
5625
5626
5627
5628
5629
5630
5631: ${CP="cp -f"}
5632: ${MV="mv -f"}
5633: ${RM="rm -f"}
5634
5635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5636$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5637# Try some XSI features
5638xsi_shell=no
5639( _lt_dummy="a/b/c"
5640  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5641      = c,a/b,b/c, \
5642    && eval 'test $(( 1 + 1 )) -eq 2 \
5643    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5644  && xsi_shell=yes
5645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5646$as_echo "$xsi_shell" >&6; }
5647
5648
5649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5650$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5651lt_shell_append=no
5652( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5653    >/dev/null 2>&1 \
5654  && lt_shell_append=yes
5655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5656$as_echo "$lt_shell_append" >&6; }
5657
5658
5659if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5660  lt_unset=unset
5661else
5662  lt_unset=false
5663fi
5664
5665
5666
5667
5668
5669# test EBCDIC or ASCII
5670case `echo X|tr X '\101'` in
5671 A) # ASCII based system
5672    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5673  lt_SP2NL='tr \040 \012'
5674  lt_NL2SP='tr \015\012 \040\040'
5675  ;;
5676 *) # EBCDIC based system
5677  lt_SP2NL='tr \100 \n'
5678  lt_NL2SP='tr \r\n \100\100'
5679  ;;
5680esac
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5691$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5692if ${lt_cv_to_host_file_cmd+:} false; then :
5693  $as_echo_n "(cached) " >&6
5694else
5695  case $host in
5696  *-*-mingw* )
5697    case $build in
5698      *-*-mingw* ) # actually msys
5699        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5700        ;;
5701      *-*-cygwin* )
5702        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5703        ;;
5704      * ) # otherwise, assume *nix
5705        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5706        ;;
5707    esac
5708    ;;
5709  *-*-cygwin* )
5710    case $build in
5711      *-*-mingw* ) # actually msys
5712        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5713        ;;
5714      *-*-cygwin* )
5715        lt_cv_to_host_file_cmd=func_convert_file_noop
5716        ;;
5717      * ) # otherwise, assume *nix
5718        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5719        ;;
5720    esac
5721    ;;
5722  * ) # unhandled hosts (and "normal" native builds)
5723    lt_cv_to_host_file_cmd=func_convert_file_noop
5724    ;;
5725esac
5726
5727fi
5728
5729to_host_file_cmd=$lt_cv_to_host_file_cmd
5730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5731$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5732
5733
5734
5735
5736
5737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5738$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5739if ${lt_cv_to_tool_file_cmd+:} false; then :
5740  $as_echo_n "(cached) " >&6
5741else
5742  #assume ordinary cross tools, or native build.
5743lt_cv_to_tool_file_cmd=func_convert_file_noop
5744case $host in
5745  *-*-mingw* )
5746    case $build in
5747      *-*-mingw* ) # actually msys
5748        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5749        ;;
5750    esac
5751    ;;
5752esac
5753
5754fi
5755
5756to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5758$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5759
5760
5761
5762
5763
5764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5765$as_echo_n "checking for $LD option to reload object files... " >&6; }
5766if ${lt_cv_ld_reload_flag+:} false; then :
5767  $as_echo_n "(cached) " >&6
5768else
5769  lt_cv_ld_reload_flag='-r'
5770fi
5771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5772$as_echo "$lt_cv_ld_reload_flag" >&6; }
5773reload_flag=$lt_cv_ld_reload_flag
5774case $reload_flag in
5775"" | " "*) ;;
5776*) reload_flag=" $reload_flag" ;;
5777esac
5778reload_cmds='$LD$reload_flag -o $output$reload_objs'
5779case $host_os in
5780  cygwin* | mingw* | pw32* | cegcc*)
5781    if test "$GCC" != yes; then
5782      reload_cmds=false
5783    fi
5784    ;;
5785  darwin*)
5786    if test "$GCC" = yes; then
5787      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5788    else
5789      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5790    fi
5791    ;;
5792esac
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802if test -n "$ac_tool_prefix"; then
5803  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5804set dummy ${ac_tool_prefix}objdump; ac_word=$2
5805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5806$as_echo_n "checking for $ac_word... " >&6; }
5807if ${ac_cv_prog_OBJDUMP+:} false; then :
5808  $as_echo_n "(cached) " >&6
5809else
5810  if test -n "$OBJDUMP"; then
5811  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5812else
5813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5814for as_dir in $PATH
5815do
5816  IFS=$as_save_IFS
5817  test -z "$as_dir" && as_dir=.
5818    for ac_exec_ext in '' $ac_executable_extensions; do
5819  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5820    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5821    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5822    break 2
5823  fi
5824done
5825  done
5826IFS=$as_save_IFS
5827
5828fi
5829fi
5830OBJDUMP=$ac_cv_prog_OBJDUMP
5831if test -n "$OBJDUMP"; then
5832  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5833$as_echo "$OBJDUMP" >&6; }
5834else
5835  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5836$as_echo "no" >&6; }
5837fi
5838
5839
5840fi
5841if test -z "$ac_cv_prog_OBJDUMP"; then
5842  ac_ct_OBJDUMP=$OBJDUMP
5843  # Extract the first word of "objdump", so it can be a program name with args.
5844set dummy objdump; ac_word=$2
5845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5846$as_echo_n "checking for $ac_word... " >&6; }
5847if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5848  $as_echo_n "(cached) " >&6
5849else
5850  if test -n "$ac_ct_OBJDUMP"; then
5851  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5852else
5853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5854for as_dir in $PATH
5855do
5856  IFS=$as_save_IFS
5857  test -z "$as_dir" && as_dir=.
5858    for ac_exec_ext in '' $ac_executable_extensions; do
5859  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5860    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5861    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5862    break 2
5863  fi
5864done
5865  done
5866IFS=$as_save_IFS
5867
5868fi
5869fi
5870ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5871if test -n "$ac_ct_OBJDUMP"; then
5872  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5873$as_echo "$ac_ct_OBJDUMP" >&6; }
5874else
5875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5876$as_echo "no" >&6; }
5877fi
5878
5879  if test "x$ac_ct_OBJDUMP" = x; then
5880    OBJDUMP="false"
5881  else
5882    case $cross_compiling:$ac_tool_warned in
5883yes:)
5884{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5885$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5886ac_tool_warned=yes ;;
5887esac
5888    OBJDUMP=$ac_ct_OBJDUMP
5889  fi
5890else
5891  OBJDUMP="$ac_cv_prog_OBJDUMP"
5892fi
5893
5894test -z "$OBJDUMP" && OBJDUMP=objdump
5895
5896
5897
5898
5899
5900
5901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5902$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5903if ${lt_cv_deplibs_check_method+:} false; then :
5904  $as_echo_n "(cached) " >&6
5905else
5906  lt_cv_file_magic_cmd='$MAGIC_CMD'
5907lt_cv_file_magic_test_file=
5908lt_cv_deplibs_check_method='unknown'
5909# Need to set the preceding variable on all platforms that support
5910# interlibrary dependencies.
5911# 'none' -- dependencies not supported.
5912# `unknown' -- same as none, but documents that we really don't know.
5913# 'pass_all' -- all dependencies passed with no checks.
5914# 'test_compile' -- check by making test program.
5915# 'file_magic [[regex]]' -- check by looking for files in library path
5916# which responds to the $file_magic_cmd with a given extended regex.
5917# If you have `file' or equivalent on your system and you're not sure
5918# whether `pass_all' will *always* work, you probably want this one.
5919
5920case $host_os in
5921aix[4-9]*)
5922  lt_cv_deplibs_check_method=pass_all
5923  ;;
5924
5925beos*)
5926  lt_cv_deplibs_check_method=pass_all
5927  ;;
5928
5929bsdi[45]*)
5930  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5931  lt_cv_file_magic_cmd='/usr/bin/file -L'
5932  lt_cv_file_magic_test_file=/shlib/libc.so
5933  ;;
5934
5935cygwin*)
5936  # func_win32_libid is a shell function defined in ltmain.sh
5937  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5938  lt_cv_file_magic_cmd='func_win32_libid'
5939  ;;
5940
5941mingw* | pw32*)
5942  # Base MSYS/MinGW do not provide the 'file' command needed by
5943  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5944  # unless we find 'file', for example because we are cross-compiling.
5945  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5946  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5947    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5948    lt_cv_file_magic_cmd='func_win32_libid'
5949  else
5950    # Keep this pattern in sync with the one in func_win32_libid.
5951    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5952    lt_cv_file_magic_cmd='$OBJDUMP -f'
5953  fi
5954  ;;
5955
5956cegcc*)
5957  # use the weaker test based on 'objdump'. See mingw*.
5958  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5959  lt_cv_file_magic_cmd='$OBJDUMP -f'
5960  ;;
5961
5962darwin* | rhapsody*)
5963  lt_cv_deplibs_check_method=pass_all
5964  ;;
5965
5966freebsd* | dragonfly*)
5967  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5968    case $host_cpu in
5969    i*86 )
5970      # Not sure whether the presence of OpenBSD here was a mistake.
5971      # Let's accept both of them until this is cleared up.
5972      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5973      lt_cv_file_magic_cmd=/usr/bin/file
5974      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5975      ;;
5976    esac
5977  else
5978    lt_cv_deplibs_check_method=pass_all
5979  fi
5980  ;;
5981
5982gnu*)
5983  lt_cv_deplibs_check_method=pass_all
5984  ;;
5985
5986haiku*)
5987  lt_cv_deplibs_check_method=pass_all
5988  ;;
5989
5990hpux10.20* | hpux11*)
5991  lt_cv_file_magic_cmd=/usr/bin/file
5992  case $host_cpu in
5993  ia64*)
5994    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5995    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5996    ;;
5997  hppa*64*)
5998    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]'
5999    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6000    ;;
6001  *)
6002    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6003    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6004    ;;
6005  esac
6006  ;;
6007
6008interix[3-9]*)
6009  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6010  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6011  ;;
6012
6013irix5* | irix6* | nonstopux*)
6014  case $LD in
6015  *-32|*"-32 ") libmagic=32-bit;;
6016  *-n32|*"-n32 ") libmagic=N32;;
6017  *-64|*"-64 ") libmagic=64-bit;;
6018  *) libmagic=never-match;;
6019  esac
6020  lt_cv_deplibs_check_method=pass_all
6021  ;;
6022
6023# This must be glibc/ELF.
6024linux* | k*bsd*-gnu | kopensolaris*-gnu)
6025  lt_cv_deplibs_check_method=pass_all
6026  ;;
6027
6028netbsd*)
6029  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6030    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6031  else
6032    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6033  fi
6034  ;;
6035
6036newos6*)
6037  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6038  lt_cv_file_magic_cmd=/usr/bin/file
6039  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6040  ;;
6041
6042*nto* | *qnx*)
6043  lt_cv_deplibs_check_method=pass_all
6044  ;;
6045
6046openbsd*)
6047  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6048    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6049  else
6050    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6051  fi
6052  ;;
6053
6054osf3* | osf4* | osf5*)
6055  lt_cv_deplibs_check_method=pass_all
6056  ;;
6057
6058rdos*)
6059  lt_cv_deplibs_check_method=pass_all
6060  ;;
6061
6062solaris*)
6063  lt_cv_deplibs_check_method=pass_all
6064  ;;
6065
6066sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6067  lt_cv_deplibs_check_method=pass_all
6068  ;;
6069
6070sysv4 | sysv4.3*)
6071  case $host_vendor in
6072  motorola)
6073    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]'
6074    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6075    ;;
6076  ncr)
6077    lt_cv_deplibs_check_method=pass_all
6078    ;;
6079  sequent)
6080    lt_cv_file_magic_cmd='/bin/file'
6081    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6082    ;;
6083  sni)
6084    lt_cv_file_magic_cmd='/bin/file'
6085    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6086    lt_cv_file_magic_test_file=/lib/libc.so
6087    ;;
6088  siemens)
6089    lt_cv_deplibs_check_method=pass_all
6090    ;;
6091  pc)
6092    lt_cv_deplibs_check_method=pass_all
6093    ;;
6094  esac
6095  ;;
6096
6097tpf*)
6098  lt_cv_deplibs_check_method=pass_all
6099  ;;
6100esac
6101
6102fi
6103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6104$as_echo "$lt_cv_deplibs_check_method" >&6; }
6105
6106file_magic_glob=
6107want_nocaseglob=no
6108if test "$build" = "$host"; then
6109  case $host_os in
6110  mingw* | pw32*)
6111    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6112      want_nocaseglob=yes
6113    else
6114      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6115    fi
6116    ;;
6117  esac
6118fi
6119
6120file_magic_cmd=$lt_cv_file_magic_cmd
6121deplibs_check_method=$lt_cv_deplibs_check_method
6122test -z "$deplibs_check_method" && deplibs_check_method=unknown
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145if test -n "$ac_tool_prefix"; then
6146  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6147set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6149$as_echo_n "checking for $ac_word... " >&6; }
6150if ${ac_cv_prog_DLLTOOL+:} false; then :
6151  $as_echo_n "(cached) " >&6
6152else
6153  if test -n "$DLLTOOL"; then
6154  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6155else
6156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6157for as_dir in $PATH
6158do
6159  IFS=$as_save_IFS
6160  test -z "$as_dir" && as_dir=.
6161    for ac_exec_ext in '' $ac_executable_extensions; do
6162  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6163    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6164    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6165    break 2
6166  fi
6167done
6168  done
6169IFS=$as_save_IFS
6170
6171fi
6172fi
6173DLLTOOL=$ac_cv_prog_DLLTOOL
6174if test -n "$DLLTOOL"; then
6175  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6176$as_echo "$DLLTOOL" >&6; }
6177else
6178  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6179$as_echo "no" >&6; }
6180fi
6181
6182
6183fi
6184if test -z "$ac_cv_prog_DLLTOOL"; then
6185  ac_ct_DLLTOOL=$DLLTOOL
6186  # Extract the first word of "dlltool", so it can be a program name with args.
6187set dummy dlltool; ac_word=$2
6188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6189$as_echo_n "checking for $ac_word... " >&6; }
6190if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6191  $as_echo_n "(cached) " >&6
6192else
6193  if test -n "$ac_ct_DLLTOOL"; then
6194  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6195else
6196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6197for as_dir in $PATH
6198do
6199  IFS=$as_save_IFS
6200  test -z "$as_dir" && as_dir=.
6201    for ac_exec_ext in '' $ac_executable_extensions; do
6202  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6203    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6204    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6205    break 2
6206  fi
6207done
6208  done
6209IFS=$as_save_IFS
6210
6211fi
6212fi
6213ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6214if test -n "$ac_ct_DLLTOOL"; then
6215  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6216$as_echo "$ac_ct_DLLTOOL" >&6; }
6217else
6218  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6219$as_echo "no" >&6; }
6220fi
6221
6222  if test "x$ac_ct_DLLTOOL" = x; then
6223    DLLTOOL="false"
6224  else
6225    case $cross_compiling:$ac_tool_warned in
6226yes:)
6227{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6228$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6229ac_tool_warned=yes ;;
6230esac
6231    DLLTOOL=$ac_ct_DLLTOOL
6232  fi
6233else
6234  DLLTOOL="$ac_cv_prog_DLLTOOL"
6235fi
6236
6237test -z "$DLLTOOL" && DLLTOOL=dlltool
6238
6239
6240
6241
6242
6243
6244
6245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6246$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6247if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6248  $as_echo_n "(cached) " >&6
6249else
6250  lt_cv_sharedlib_from_linklib_cmd='unknown'
6251
6252case $host_os in
6253cygwin* | mingw* | pw32* | cegcc*)
6254  # two different shell functions defined in ltmain.sh
6255  # decide which to use based on capabilities of $DLLTOOL
6256  case `$DLLTOOL --help 2>&1` in
6257  *--identify-strict*)
6258    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6259    ;;
6260  *)
6261    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6262    ;;
6263  esac
6264  ;;
6265*)
6266  # fallback: assume linklib IS sharedlib
6267  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
6268  ;;
6269esac
6270
6271fi
6272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6273$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6274sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6275test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6276
6277
6278
6279
6280
6281
6282
6283if test -n "$ac_tool_prefix"; then
6284  for ac_prog in ar
6285  do
6286    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6287set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6289$as_echo_n "checking for $ac_word... " >&6; }
6290if ${ac_cv_prog_AR+:} false; then :
6291  $as_echo_n "(cached) " >&6
6292else
6293  if test -n "$AR"; then
6294  ac_cv_prog_AR="$AR" # Let the user override the test.
6295else
6296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6297for as_dir in $PATH
6298do
6299  IFS=$as_save_IFS
6300  test -z "$as_dir" && as_dir=.
6301    for ac_exec_ext in '' $ac_executable_extensions; do
6302  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6303    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6304    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6305    break 2
6306  fi
6307done
6308  done
6309IFS=$as_save_IFS
6310
6311fi
6312fi
6313AR=$ac_cv_prog_AR
6314if test -n "$AR"; then
6315  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6316$as_echo "$AR" >&6; }
6317else
6318  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6319$as_echo "no" >&6; }
6320fi
6321
6322
6323    test -n "$AR" && break
6324  done
6325fi
6326if test -z "$AR"; then
6327  ac_ct_AR=$AR
6328  for ac_prog in ar
6329do
6330  # Extract the first word of "$ac_prog", so it can be a program name with args.
6331set dummy $ac_prog; ac_word=$2
6332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6333$as_echo_n "checking for $ac_word... " >&6; }
6334if ${ac_cv_prog_ac_ct_AR+:} false; then :
6335  $as_echo_n "(cached) " >&6
6336else
6337  if test -n "$ac_ct_AR"; then
6338  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6339else
6340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6341for as_dir in $PATH
6342do
6343  IFS=$as_save_IFS
6344  test -z "$as_dir" && as_dir=.
6345    for ac_exec_ext in '' $ac_executable_extensions; do
6346  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6347    ac_cv_prog_ac_ct_AR="$ac_prog"
6348    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6349    break 2
6350  fi
6351done
6352  done
6353IFS=$as_save_IFS
6354
6355fi
6356fi
6357ac_ct_AR=$ac_cv_prog_ac_ct_AR
6358if test -n "$ac_ct_AR"; then
6359  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6360$as_echo "$ac_ct_AR" >&6; }
6361else
6362  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6363$as_echo "no" >&6; }
6364fi
6365
6366
6367  test -n "$ac_ct_AR" && break
6368done
6369
6370  if test "x$ac_ct_AR" = x; then
6371    AR="false"
6372  else
6373    case $cross_compiling:$ac_tool_warned in
6374yes:)
6375{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6376$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6377ac_tool_warned=yes ;;
6378esac
6379    AR=$ac_ct_AR
6380  fi
6381fi
6382
6383: ${AR=ar}
6384: ${AR_FLAGS=cru}
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6397$as_echo_n "checking for archiver @FILE support... " >&6; }
6398if ${lt_cv_ar_at_file+:} false; then :
6399  $as_echo_n "(cached) " >&6
6400else
6401  lt_cv_ar_at_file=no
6402   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6403/* end confdefs.h.  */
6404
6405int
6406main ()
6407{
6408
6409  ;
6410  return 0;
6411}
6412_ACEOF
6413if ac_fn_c_try_compile "$LINENO"; then :
6414  echo conftest.$ac_objext > conftest.lst
6415      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6416      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6417  (eval $lt_ar_try) 2>&5
6418  ac_status=$?
6419  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6420  test $ac_status = 0; }
6421      if test "$ac_status" -eq 0; then
6422	# Ensure the archiver fails upon bogus file names.
6423	rm -f conftest.$ac_objext libconftest.a
6424	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6425  (eval $lt_ar_try) 2>&5
6426  ac_status=$?
6427  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6428  test $ac_status = 0; }
6429	if test "$ac_status" -ne 0; then
6430          lt_cv_ar_at_file=@
6431        fi
6432      fi
6433      rm -f conftest.* libconftest.a
6434
6435fi
6436rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6437
6438fi
6439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6440$as_echo "$lt_cv_ar_at_file" >&6; }
6441
6442if test "x$lt_cv_ar_at_file" = xno; then
6443  archiver_list_spec=
6444else
6445  archiver_list_spec=$lt_cv_ar_at_file
6446fi
6447
6448
6449
6450
6451
6452
6453
6454if test -n "$ac_tool_prefix"; then
6455  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6456set dummy ${ac_tool_prefix}strip; ac_word=$2
6457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6458$as_echo_n "checking for $ac_word... " >&6; }
6459if ${ac_cv_prog_STRIP+:} false; then :
6460  $as_echo_n "(cached) " >&6
6461else
6462  if test -n "$STRIP"; then
6463  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6464else
6465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6466for as_dir in $PATH
6467do
6468  IFS=$as_save_IFS
6469  test -z "$as_dir" && as_dir=.
6470    for ac_exec_ext in '' $ac_executable_extensions; do
6471  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6472    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6473    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6474    break 2
6475  fi
6476done
6477  done
6478IFS=$as_save_IFS
6479
6480fi
6481fi
6482STRIP=$ac_cv_prog_STRIP
6483if test -n "$STRIP"; then
6484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6485$as_echo "$STRIP" >&6; }
6486else
6487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6488$as_echo "no" >&6; }
6489fi
6490
6491
6492fi
6493if test -z "$ac_cv_prog_STRIP"; then
6494  ac_ct_STRIP=$STRIP
6495  # Extract the first word of "strip", so it can be a program name with args.
6496set dummy strip; ac_word=$2
6497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6498$as_echo_n "checking for $ac_word... " >&6; }
6499if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6500  $as_echo_n "(cached) " >&6
6501else
6502  if test -n "$ac_ct_STRIP"; then
6503  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6504else
6505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6506for as_dir in $PATH
6507do
6508  IFS=$as_save_IFS
6509  test -z "$as_dir" && as_dir=.
6510    for ac_exec_ext in '' $ac_executable_extensions; do
6511  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6512    ac_cv_prog_ac_ct_STRIP="strip"
6513    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6514    break 2
6515  fi
6516done
6517  done
6518IFS=$as_save_IFS
6519
6520fi
6521fi
6522ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6523if test -n "$ac_ct_STRIP"; then
6524  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6525$as_echo "$ac_ct_STRIP" >&6; }
6526else
6527  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6528$as_echo "no" >&6; }
6529fi
6530
6531  if test "x$ac_ct_STRIP" = x; then
6532    STRIP=":"
6533  else
6534    case $cross_compiling:$ac_tool_warned in
6535yes:)
6536{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6537$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6538ac_tool_warned=yes ;;
6539esac
6540    STRIP=$ac_ct_STRIP
6541  fi
6542else
6543  STRIP="$ac_cv_prog_STRIP"
6544fi
6545
6546test -z "$STRIP" && STRIP=:
6547
6548
6549
6550
6551
6552
6553if test -n "$ac_tool_prefix"; then
6554  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6555set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6557$as_echo_n "checking for $ac_word... " >&6; }
6558if ${ac_cv_prog_RANLIB+:} false; then :
6559  $as_echo_n "(cached) " >&6
6560else
6561  if test -n "$RANLIB"; then
6562  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6563else
6564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6565for as_dir in $PATH
6566do
6567  IFS=$as_save_IFS
6568  test -z "$as_dir" && as_dir=.
6569    for ac_exec_ext in '' $ac_executable_extensions; do
6570  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6571    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6572    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6573    break 2
6574  fi
6575done
6576  done
6577IFS=$as_save_IFS
6578
6579fi
6580fi
6581RANLIB=$ac_cv_prog_RANLIB
6582if test -n "$RANLIB"; then
6583  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6584$as_echo "$RANLIB" >&6; }
6585else
6586  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6587$as_echo "no" >&6; }
6588fi
6589
6590
6591fi
6592if test -z "$ac_cv_prog_RANLIB"; then
6593  ac_ct_RANLIB=$RANLIB
6594  # Extract the first word of "ranlib", so it can be a program name with args.
6595set dummy ranlib; ac_word=$2
6596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6597$as_echo_n "checking for $ac_word... " >&6; }
6598if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6599  $as_echo_n "(cached) " >&6
6600else
6601  if test -n "$ac_ct_RANLIB"; then
6602  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6603else
6604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6605for as_dir in $PATH
6606do
6607  IFS=$as_save_IFS
6608  test -z "$as_dir" && as_dir=.
6609    for ac_exec_ext in '' $ac_executable_extensions; do
6610  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6611    ac_cv_prog_ac_ct_RANLIB="ranlib"
6612    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6613    break 2
6614  fi
6615done
6616  done
6617IFS=$as_save_IFS
6618
6619fi
6620fi
6621ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6622if test -n "$ac_ct_RANLIB"; then
6623  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6624$as_echo "$ac_ct_RANLIB" >&6; }
6625else
6626  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6627$as_echo "no" >&6; }
6628fi
6629
6630  if test "x$ac_ct_RANLIB" = x; then
6631    RANLIB=":"
6632  else
6633    case $cross_compiling:$ac_tool_warned in
6634yes:)
6635{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6636$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6637ac_tool_warned=yes ;;
6638esac
6639    RANLIB=$ac_ct_RANLIB
6640  fi
6641else
6642  RANLIB="$ac_cv_prog_RANLIB"
6643fi
6644
6645test -z "$RANLIB" && RANLIB=:
6646
6647
6648
6649
6650
6651
6652# Determine commands to create old-style static archives.
6653old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6654old_postinstall_cmds='chmod 644 $oldlib'
6655old_postuninstall_cmds=
6656
6657if test -n "$RANLIB"; then
6658  case $host_os in
6659  openbsd*)
6660    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6661    ;;
6662  *)
6663    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6664    ;;
6665  esac
6666  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6667fi
6668
6669case $host_os in
6670  darwin*)
6671    lock_old_archive_extraction=yes ;;
6672  *)
6673    lock_old_archive_extraction=no ;;
6674esac
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714# If no C compiler was specified, use CC.
6715LTCC=${LTCC-"$CC"}
6716
6717# If no C compiler flags were specified, use CFLAGS.
6718LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6719
6720# Allow CC to be a program name with arguments.
6721compiler=$CC
6722
6723
6724# Check for command to grab the raw symbol name followed by C symbol from nm.
6725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6726$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6727if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6728  $as_echo_n "(cached) " >&6
6729else
6730
6731# These are sane defaults that work on at least a few old systems.
6732# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6733
6734# Character class describing NM global symbol codes.
6735symcode='[BCDEGRST]'
6736
6737# Regexp to match symbols that can be accessed directly from C.
6738sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6739
6740# Define system-specific variables.
6741case $host_os in
6742aix*)
6743  symcode='[BCDT]'
6744  ;;
6745cygwin* | mingw* | pw32* | cegcc*)
6746  symcode='[ABCDGISTW]'
6747  ;;
6748hpux*)
6749  if test "$host_cpu" = ia64; then
6750    symcode='[ABCDEGRST]'
6751  fi
6752  ;;
6753irix* | nonstopux*)
6754  symcode='[BCDEGRST]'
6755  ;;
6756osf*)
6757  symcode='[BCDEGQRST]'
6758  ;;
6759solaris*)
6760  symcode='[BDRT]'
6761  ;;
6762sco3.2v5*)
6763  symcode='[DT]'
6764  ;;
6765sysv4.2uw2*)
6766  symcode='[DT]'
6767  ;;
6768sysv5* | sco5v6* | unixware* | OpenUNIX*)
6769  symcode='[ABDT]'
6770  ;;
6771sysv4)
6772  symcode='[DFNSTU]'
6773  ;;
6774esac
6775
6776# If we're using GNU nm, then use its standard symbol codes.
6777case `$NM -V 2>&1` in
6778*GNU* | *'with BFD'*)
6779  symcode='[ABCDGIRSTW]' ;;
6780esac
6781
6782# Transform an extracted symbol line into a proper C declaration.
6783# Some systems (esp. on ia64) link data and code symbols differently,
6784# so use this general approach.
6785lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6786
6787# Transform an extracted symbol line into symbol name and symbol address
6788lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6789lt_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'"
6790
6791# Handle CRLF in mingw tool chain
6792opt_cr=
6793case $build_os in
6794mingw*)
6795  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6796  ;;
6797esac
6798
6799# Try without a prefix underscore, then with it.
6800for ac_symprfx in "" "_"; do
6801
6802  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6803  symxfrm="\\1 $ac_symprfx\\2 \\2"
6804
6805  # Write the raw and C identifiers.
6806  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6807    # Fake it for dumpbin and say T for any non-static function
6808    # and D for any global variable.
6809    # Also find C++ and __fastcall symbols from MSVC++,
6810    # which start with @ or ?.
6811    lt_cv_sys_global_symbol_pipe="$AWK '"\
6812"     {last_section=section; section=\$ 3};"\
6813"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6814"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6815"     \$ 0!~/External *\|/{next};"\
6816"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6817"     {if(hide[section]) next};"\
6818"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6819"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6820"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6821"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6822"     ' prfx=^$ac_symprfx"
6823  else
6824    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6825  fi
6826  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6827
6828  # Check to see that the pipe works correctly.
6829  pipe_works=no
6830
6831  rm -f conftest*
6832  cat > conftest.$ac_ext <<_LT_EOF
6833#ifdef __cplusplus
6834extern "C" {
6835#endif
6836char nm_test_var;
6837void nm_test_func(void);
6838void nm_test_func(void){}
6839#ifdef __cplusplus
6840}
6841#endif
6842int main(){nm_test_var='a';nm_test_func();return(0);}
6843_LT_EOF
6844
6845  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6846  (eval $ac_compile) 2>&5
6847  ac_status=$?
6848  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6849  test $ac_status = 0; }; then
6850    # Now try to grab the symbols.
6851    nlist=conftest.nm
6852    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6853  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6854  ac_status=$?
6855  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6856  test $ac_status = 0; } && test -s "$nlist"; then
6857      # Try sorting and uniquifying the output.
6858      if sort "$nlist" | uniq > "$nlist"T; then
6859	mv -f "$nlist"T "$nlist"
6860      else
6861	rm -f "$nlist"T
6862      fi
6863
6864      # Make sure that we snagged all the symbols we need.
6865      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6866	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6867	  cat <<_LT_EOF > conftest.$ac_ext
6868/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6869#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6870/* DATA imports from DLLs on WIN32 con't be const, because runtime
6871   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6872# define LT_DLSYM_CONST
6873#elif defined(__osf__)
6874/* This system does not cope well with relocations in const data.  */
6875# define LT_DLSYM_CONST
6876#else
6877# define LT_DLSYM_CONST const
6878#endif
6879
6880#ifdef __cplusplus
6881extern "C" {
6882#endif
6883
6884_LT_EOF
6885	  # Now generate the symbol file.
6886	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6887
6888	  cat <<_LT_EOF >> conftest.$ac_ext
6889
6890/* The mapping between symbol names and symbols.  */
6891LT_DLSYM_CONST struct {
6892  const char *name;
6893  void       *address;
6894}
6895lt__PROGRAM__LTX_preloaded_symbols[] =
6896{
6897  { "@PROGRAM@", (void *) 0 },
6898_LT_EOF
6899	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6900	  cat <<\_LT_EOF >> conftest.$ac_ext
6901  {0, (void *) 0}
6902};
6903
6904/* This works around a problem in FreeBSD linker */
6905#ifdef FREEBSD_WORKAROUND
6906static const void *lt_preloaded_setup() {
6907  return lt__PROGRAM__LTX_preloaded_symbols;
6908}
6909#endif
6910
6911#ifdef __cplusplus
6912}
6913#endif
6914_LT_EOF
6915	  # Now try linking the two files.
6916	  mv conftest.$ac_objext conftstm.$ac_objext
6917	  lt_globsym_save_LIBS=$LIBS
6918	  lt_globsym_save_CFLAGS=$CFLAGS
6919	  LIBS="conftstm.$ac_objext"
6920	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6921	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6922  (eval $ac_link) 2>&5
6923  ac_status=$?
6924  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6925  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6926	    pipe_works=yes
6927	  fi
6928	  LIBS=$lt_globsym_save_LIBS
6929	  CFLAGS=$lt_globsym_save_CFLAGS
6930	else
6931	  echo "cannot find nm_test_func in $nlist" >&5
6932	fi
6933      else
6934	echo "cannot find nm_test_var in $nlist" >&5
6935      fi
6936    else
6937      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6938    fi
6939  else
6940    echo "$progname: failed program was:" >&5
6941    cat conftest.$ac_ext >&5
6942  fi
6943  rm -rf conftest* conftst*
6944
6945  # Do not use the global_symbol_pipe unless it works.
6946  if test "$pipe_works" = yes; then
6947    break
6948  else
6949    lt_cv_sys_global_symbol_pipe=
6950  fi
6951done
6952
6953fi
6954
6955if test -z "$lt_cv_sys_global_symbol_pipe"; then
6956  lt_cv_sys_global_symbol_to_cdecl=
6957fi
6958if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6959  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6960$as_echo "failed" >&6; }
6961else
6962  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6963$as_echo "ok" >&6; }
6964fi
6965
6966# Response file support.
6967if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6968  nm_file_list_spec='@'
6969elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6970  nm_file_list_spec='@'
6971fi
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7000$as_echo_n "checking for sysroot... " >&6; }
7001
7002# Check whether --with-sysroot was given.
7003if test "${with_sysroot+set}" = set; then :
7004  withval=$with_sysroot;
7005else
7006  with_sysroot=no
7007fi
7008
7009
7010lt_sysroot=
7011case ${with_sysroot} in #(
7012 yes)
7013   if test "$GCC" = yes; then
7014     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7015   fi
7016   ;; #(
7017 /*)
7018   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7019   ;; #(
7020 no|'')
7021   ;; #(
7022 *)
7023   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
7024$as_echo "${with_sysroot}" >&6; }
7025   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7026   ;;
7027esac
7028
7029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7030$as_echo "${lt_sysroot:-no}" >&6; }
7031
7032
7033
7034
7035
7036# Check whether --enable-libtool-lock was given.
7037if test "${enable_libtool_lock+set}" = set; then :
7038  enableval=$enable_libtool_lock;
7039fi
7040
7041test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7042
7043# Some flags need to be propagated to the compiler or linker for good
7044# libtool support.
7045case $host in
7046ia64-*-hpux*)
7047  # Find out which ABI we are using.
7048  echo 'int i;' > conftest.$ac_ext
7049  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7050  (eval $ac_compile) 2>&5
7051  ac_status=$?
7052  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7053  test $ac_status = 0; }; then
7054    case `/usr/bin/file conftest.$ac_objext` in
7055      *ELF-32*)
7056	HPUX_IA64_MODE="32"
7057	;;
7058      *ELF-64*)
7059	HPUX_IA64_MODE="64"
7060	;;
7061    esac
7062  fi
7063  rm -rf conftest*
7064  ;;
7065*-*-irix6*)
7066  # Find out which ABI we are using.
7067  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7068  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7069  (eval $ac_compile) 2>&5
7070  ac_status=$?
7071  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7072  test $ac_status = 0; }; then
7073    if test "$lt_cv_prog_gnu_ld" = yes; then
7074      case `/usr/bin/file conftest.$ac_objext` in
7075	*32-bit*)
7076	  LD="${LD-ld} -melf32bsmip"
7077	  ;;
7078	*N32*)
7079	  LD="${LD-ld} -melf32bmipn32"
7080	  ;;
7081	*64-bit*)
7082	  LD="${LD-ld} -melf64bmip"
7083	;;
7084      esac
7085    else
7086      case `/usr/bin/file conftest.$ac_objext` in
7087	*32-bit*)
7088	  LD="${LD-ld} -32"
7089	  ;;
7090	*N32*)
7091	  LD="${LD-ld} -n32"
7092	  ;;
7093	*64-bit*)
7094	  LD="${LD-ld} -64"
7095	  ;;
7096      esac
7097    fi
7098  fi
7099  rm -rf conftest*
7100  ;;
7101
7102x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7103s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7104  # Find out which ABI we are using.
7105  echo 'int i;' > conftest.$ac_ext
7106  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7107  (eval $ac_compile) 2>&5
7108  ac_status=$?
7109  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7110  test $ac_status = 0; }; then
7111    case `/usr/bin/file conftest.o` in
7112      *32-bit*)
7113	case $host in
7114	  x86_64-*kfreebsd*-gnu)
7115	    LD="${LD-ld} -m elf_i386_fbsd"
7116	    ;;
7117	  x86_64-*linux*)
7118	    LD="${LD-ld} -m elf_i386"
7119	    ;;
7120	  ppc64-*linux*|powerpc64-*linux*)
7121	    LD="${LD-ld} -m elf32ppclinux"
7122	    ;;
7123	  s390x-*linux*)
7124	    LD="${LD-ld} -m elf_s390"
7125	    ;;
7126	  sparc64-*linux*)
7127	    LD="${LD-ld} -m elf32_sparc"
7128	    ;;
7129	esac
7130	;;
7131      *64-bit*)
7132	case $host in
7133	  x86_64-*kfreebsd*-gnu)
7134	    LD="${LD-ld} -m elf_x86_64_fbsd"
7135	    ;;
7136	  x86_64-*linux*)
7137	    LD="${LD-ld} -m elf_x86_64"
7138	    ;;
7139	  ppc*-*linux*|powerpc*-*linux*)
7140	    LD="${LD-ld} -m elf64ppc"
7141	    ;;
7142	  s390*-*linux*|s390*-*tpf*)
7143	    LD="${LD-ld} -m elf64_s390"
7144	    ;;
7145	  sparc*-*linux*)
7146	    LD="${LD-ld} -m elf64_sparc"
7147	    ;;
7148	esac
7149	;;
7150    esac
7151  fi
7152  rm -rf conftest*
7153  ;;
7154
7155*-*-sco3.2v5*)
7156  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7157  SAVE_CFLAGS="$CFLAGS"
7158  CFLAGS="$CFLAGS -belf"
7159  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7160$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7161if ${lt_cv_cc_needs_belf+:} false; then :
7162  $as_echo_n "(cached) " >&6
7163else
7164  ac_ext=c
7165ac_cpp='$CPP $CPPFLAGS'
7166ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7167ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7168ac_compiler_gnu=$ac_cv_c_compiler_gnu
7169
7170     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7171/* end confdefs.h.  */
7172
7173int
7174main ()
7175{
7176
7177  ;
7178  return 0;
7179}
7180_ACEOF
7181if ac_fn_c_try_link "$LINENO"; then :
7182  lt_cv_cc_needs_belf=yes
7183else
7184  lt_cv_cc_needs_belf=no
7185fi
7186rm -f core conftest.err conftest.$ac_objext \
7187    conftest$ac_exeext conftest.$ac_ext
7188     ac_ext=c
7189ac_cpp='$CPP $CPPFLAGS'
7190ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7191ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7192ac_compiler_gnu=$ac_cv_c_compiler_gnu
7193
7194fi
7195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7196$as_echo "$lt_cv_cc_needs_belf" >&6; }
7197  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7198    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7199    CFLAGS="$SAVE_CFLAGS"
7200  fi
7201  ;;
7202*-*solaris*)
7203  # Find out which ABI we are using.
7204  echo 'int i;' > conftest.$ac_ext
7205  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7206  (eval $ac_compile) 2>&5
7207  ac_status=$?
7208  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7209  test $ac_status = 0; }; then
7210    case `/usr/bin/file conftest.o` in
7211    *64-bit*)
7212      case $lt_cv_prog_gnu_ld in
7213      yes*)
7214        case $host in
7215        i?86-*-solaris*)
7216          LD="${LD-ld} -m elf_x86_64"
7217          ;;
7218        sparc*-*-solaris*)
7219          LD="${LD-ld} -m elf64_sparc"
7220          ;;
7221        esac
7222        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7223        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7224          LD="${LD-ld}_sol2"
7225        fi
7226        ;;
7227      *)
7228	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7229	  LD="${LD-ld} -64"
7230	fi
7231	;;
7232      esac
7233      ;;
7234    esac
7235  fi
7236  rm -rf conftest*
7237  ;;
7238esac
7239
7240need_locks="$enable_libtool_lock"
7241
7242if test -n "$ac_tool_prefix"; then
7243  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7244set dummy ${ac_tool_prefix}mt; ac_word=$2
7245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7246$as_echo_n "checking for $ac_word... " >&6; }
7247if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7248  $as_echo_n "(cached) " >&6
7249else
7250  if test -n "$MANIFEST_TOOL"; then
7251  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7252else
7253as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7254for as_dir in $PATH
7255do
7256  IFS=$as_save_IFS
7257  test -z "$as_dir" && as_dir=.
7258    for ac_exec_ext in '' $ac_executable_extensions; do
7259  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7260    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7261    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7262    break 2
7263  fi
7264done
7265  done
7266IFS=$as_save_IFS
7267
7268fi
7269fi
7270MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7271if test -n "$MANIFEST_TOOL"; then
7272  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7273$as_echo "$MANIFEST_TOOL" >&6; }
7274else
7275  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7276$as_echo "no" >&6; }
7277fi
7278
7279
7280fi
7281if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7282  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7283  # Extract the first word of "mt", so it can be a program name with args.
7284set dummy mt; ac_word=$2
7285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7286$as_echo_n "checking for $ac_word... " >&6; }
7287if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7288  $as_echo_n "(cached) " >&6
7289else
7290  if test -n "$ac_ct_MANIFEST_TOOL"; then
7291  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7292else
7293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7294for as_dir in $PATH
7295do
7296  IFS=$as_save_IFS
7297  test -z "$as_dir" && as_dir=.
7298    for ac_exec_ext in '' $ac_executable_extensions; do
7299  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7300    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7301    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7302    break 2
7303  fi
7304done
7305  done
7306IFS=$as_save_IFS
7307
7308fi
7309fi
7310ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7311if test -n "$ac_ct_MANIFEST_TOOL"; then
7312  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7313$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7314else
7315  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7316$as_echo "no" >&6; }
7317fi
7318
7319  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7320    MANIFEST_TOOL=":"
7321  else
7322    case $cross_compiling:$ac_tool_warned in
7323yes:)
7324{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7325$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7326ac_tool_warned=yes ;;
7327esac
7328    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7329  fi
7330else
7331  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7332fi
7333
7334test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7336$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7337if ${lt_cv_path_mainfest_tool+:} false; then :
7338  $as_echo_n "(cached) " >&6
7339else
7340  lt_cv_path_mainfest_tool=no
7341  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7342  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7343  cat conftest.err >&5
7344  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7345    lt_cv_path_mainfest_tool=yes
7346  fi
7347  rm -f conftest*
7348fi
7349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7350$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7351if test "x$lt_cv_path_mainfest_tool" != xyes; then
7352  MANIFEST_TOOL=:
7353fi
7354
7355
7356
7357
7358
7359
7360  case $host_os in
7361    rhapsody* | darwin*)
7362    if test -n "$ac_tool_prefix"; then
7363  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7364set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7366$as_echo_n "checking for $ac_word... " >&6; }
7367if ${ac_cv_prog_DSYMUTIL+:} false; then :
7368  $as_echo_n "(cached) " >&6
7369else
7370  if test -n "$DSYMUTIL"; then
7371  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7372else
7373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7374for as_dir in $PATH
7375do
7376  IFS=$as_save_IFS
7377  test -z "$as_dir" && as_dir=.
7378    for ac_exec_ext in '' $ac_executable_extensions; do
7379  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7380    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7381    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7382    break 2
7383  fi
7384done
7385  done
7386IFS=$as_save_IFS
7387
7388fi
7389fi
7390DSYMUTIL=$ac_cv_prog_DSYMUTIL
7391if test -n "$DSYMUTIL"; then
7392  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7393$as_echo "$DSYMUTIL" >&6; }
7394else
7395  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7396$as_echo "no" >&6; }
7397fi
7398
7399
7400fi
7401if test -z "$ac_cv_prog_DSYMUTIL"; then
7402  ac_ct_DSYMUTIL=$DSYMUTIL
7403  # Extract the first word of "dsymutil", so it can be a program name with args.
7404set dummy dsymutil; ac_word=$2
7405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7406$as_echo_n "checking for $ac_word... " >&6; }
7407if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7408  $as_echo_n "(cached) " >&6
7409else
7410  if test -n "$ac_ct_DSYMUTIL"; then
7411  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7412else
7413as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7414for as_dir in $PATH
7415do
7416  IFS=$as_save_IFS
7417  test -z "$as_dir" && as_dir=.
7418    for ac_exec_ext in '' $ac_executable_extensions; do
7419  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7420    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7421    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7422    break 2
7423  fi
7424done
7425  done
7426IFS=$as_save_IFS
7427
7428fi
7429fi
7430ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7431if test -n "$ac_ct_DSYMUTIL"; then
7432  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7433$as_echo "$ac_ct_DSYMUTIL" >&6; }
7434else
7435  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7436$as_echo "no" >&6; }
7437fi
7438
7439  if test "x$ac_ct_DSYMUTIL" = x; then
7440    DSYMUTIL=":"
7441  else
7442    case $cross_compiling:$ac_tool_warned in
7443yes:)
7444{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7445$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7446ac_tool_warned=yes ;;
7447esac
7448    DSYMUTIL=$ac_ct_DSYMUTIL
7449  fi
7450else
7451  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7452fi
7453
7454    if test -n "$ac_tool_prefix"; then
7455  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7456set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7458$as_echo_n "checking for $ac_word... " >&6; }
7459if ${ac_cv_prog_NMEDIT+:} false; then :
7460  $as_echo_n "(cached) " >&6
7461else
7462  if test -n "$NMEDIT"; then
7463  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7464else
7465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7466for as_dir in $PATH
7467do
7468  IFS=$as_save_IFS
7469  test -z "$as_dir" && as_dir=.
7470    for ac_exec_ext in '' $ac_executable_extensions; do
7471  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7472    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7473    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7474    break 2
7475  fi
7476done
7477  done
7478IFS=$as_save_IFS
7479
7480fi
7481fi
7482NMEDIT=$ac_cv_prog_NMEDIT
7483if test -n "$NMEDIT"; then
7484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7485$as_echo "$NMEDIT" >&6; }
7486else
7487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7488$as_echo "no" >&6; }
7489fi
7490
7491
7492fi
7493if test -z "$ac_cv_prog_NMEDIT"; then
7494  ac_ct_NMEDIT=$NMEDIT
7495  # Extract the first word of "nmedit", so it can be a program name with args.
7496set dummy nmedit; ac_word=$2
7497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7498$as_echo_n "checking for $ac_word... " >&6; }
7499if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7500  $as_echo_n "(cached) " >&6
7501else
7502  if test -n "$ac_ct_NMEDIT"; then
7503  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7504else
7505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7506for as_dir in $PATH
7507do
7508  IFS=$as_save_IFS
7509  test -z "$as_dir" && as_dir=.
7510    for ac_exec_ext in '' $ac_executable_extensions; do
7511  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7512    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7513    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7514    break 2
7515  fi
7516done
7517  done
7518IFS=$as_save_IFS
7519
7520fi
7521fi
7522ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7523if test -n "$ac_ct_NMEDIT"; then
7524  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7525$as_echo "$ac_ct_NMEDIT" >&6; }
7526else
7527  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7528$as_echo "no" >&6; }
7529fi
7530
7531  if test "x$ac_ct_NMEDIT" = x; then
7532    NMEDIT=":"
7533  else
7534    case $cross_compiling:$ac_tool_warned in
7535yes:)
7536{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7537$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7538ac_tool_warned=yes ;;
7539esac
7540    NMEDIT=$ac_ct_NMEDIT
7541  fi
7542else
7543  NMEDIT="$ac_cv_prog_NMEDIT"
7544fi
7545
7546    if test -n "$ac_tool_prefix"; then
7547  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7548set dummy ${ac_tool_prefix}lipo; ac_word=$2
7549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7550$as_echo_n "checking for $ac_word... " >&6; }
7551if ${ac_cv_prog_LIPO+:} false; then :
7552  $as_echo_n "(cached) " >&6
7553else
7554  if test -n "$LIPO"; then
7555  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7556else
7557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7558for as_dir in $PATH
7559do
7560  IFS=$as_save_IFS
7561  test -z "$as_dir" && as_dir=.
7562    for ac_exec_ext in '' $ac_executable_extensions; do
7563  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7564    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7565    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7566    break 2
7567  fi
7568done
7569  done
7570IFS=$as_save_IFS
7571
7572fi
7573fi
7574LIPO=$ac_cv_prog_LIPO
7575if test -n "$LIPO"; then
7576  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7577$as_echo "$LIPO" >&6; }
7578else
7579  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7580$as_echo "no" >&6; }
7581fi
7582
7583
7584fi
7585if test -z "$ac_cv_prog_LIPO"; then
7586  ac_ct_LIPO=$LIPO
7587  # Extract the first word of "lipo", so it can be a program name with args.
7588set dummy lipo; ac_word=$2
7589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7590$as_echo_n "checking for $ac_word... " >&6; }
7591if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7592  $as_echo_n "(cached) " >&6
7593else
7594  if test -n "$ac_ct_LIPO"; then
7595  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7596else
7597as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7598for as_dir in $PATH
7599do
7600  IFS=$as_save_IFS
7601  test -z "$as_dir" && as_dir=.
7602    for ac_exec_ext in '' $ac_executable_extensions; do
7603  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7604    ac_cv_prog_ac_ct_LIPO="lipo"
7605    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7606    break 2
7607  fi
7608done
7609  done
7610IFS=$as_save_IFS
7611
7612fi
7613fi
7614ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7615if test -n "$ac_ct_LIPO"; then
7616  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7617$as_echo "$ac_ct_LIPO" >&6; }
7618else
7619  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7620$as_echo "no" >&6; }
7621fi
7622
7623  if test "x$ac_ct_LIPO" = x; then
7624    LIPO=":"
7625  else
7626    case $cross_compiling:$ac_tool_warned in
7627yes:)
7628{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7629$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7630ac_tool_warned=yes ;;
7631esac
7632    LIPO=$ac_ct_LIPO
7633  fi
7634else
7635  LIPO="$ac_cv_prog_LIPO"
7636fi
7637
7638    if test -n "$ac_tool_prefix"; then
7639  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7640set dummy ${ac_tool_prefix}otool; ac_word=$2
7641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7642$as_echo_n "checking for $ac_word... " >&6; }
7643if ${ac_cv_prog_OTOOL+:} false; then :
7644  $as_echo_n "(cached) " >&6
7645else
7646  if test -n "$OTOOL"; then
7647  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7648else
7649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7650for as_dir in $PATH
7651do
7652  IFS=$as_save_IFS
7653  test -z "$as_dir" && as_dir=.
7654    for ac_exec_ext in '' $ac_executable_extensions; do
7655  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7656    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7657    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7658    break 2
7659  fi
7660done
7661  done
7662IFS=$as_save_IFS
7663
7664fi
7665fi
7666OTOOL=$ac_cv_prog_OTOOL
7667if test -n "$OTOOL"; then
7668  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7669$as_echo "$OTOOL" >&6; }
7670else
7671  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7672$as_echo "no" >&6; }
7673fi
7674
7675
7676fi
7677if test -z "$ac_cv_prog_OTOOL"; then
7678  ac_ct_OTOOL=$OTOOL
7679  # Extract the first word of "otool", so it can be a program name with args.
7680set dummy otool; ac_word=$2
7681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7682$as_echo_n "checking for $ac_word... " >&6; }
7683if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7684  $as_echo_n "(cached) " >&6
7685else
7686  if test -n "$ac_ct_OTOOL"; then
7687  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7688else
7689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7690for as_dir in $PATH
7691do
7692  IFS=$as_save_IFS
7693  test -z "$as_dir" && as_dir=.
7694    for ac_exec_ext in '' $ac_executable_extensions; do
7695  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7696    ac_cv_prog_ac_ct_OTOOL="otool"
7697    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7698    break 2
7699  fi
7700done
7701  done
7702IFS=$as_save_IFS
7703
7704fi
7705fi
7706ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7707if test -n "$ac_ct_OTOOL"; then
7708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7709$as_echo "$ac_ct_OTOOL" >&6; }
7710else
7711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7712$as_echo "no" >&6; }
7713fi
7714
7715  if test "x$ac_ct_OTOOL" = x; then
7716    OTOOL=":"
7717  else
7718    case $cross_compiling:$ac_tool_warned in
7719yes:)
7720{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7721$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7722ac_tool_warned=yes ;;
7723esac
7724    OTOOL=$ac_ct_OTOOL
7725  fi
7726else
7727  OTOOL="$ac_cv_prog_OTOOL"
7728fi
7729
7730    if test -n "$ac_tool_prefix"; then
7731  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7732set dummy ${ac_tool_prefix}otool64; ac_word=$2
7733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7734$as_echo_n "checking for $ac_word... " >&6; }
7735if ${ac_cv_prog_OTOOL64+:} false; then :
7736  $as_echo_n "(cached) " >&6
7737else
7738  if test -n "$OTOOL64"; then
7739  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7740else
7741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7742for as_dir in $PATH
7743do
7744  IFS=$as_save_IFS
7745  test -z "$as_dir" && as_dir=.
7746    for ac_exec_ext in '' $ac_executable_extensions; do
7747  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7748    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7749    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7750    break 2
7751  fi
7752done
7753  done
7754IFS=$as_save_IFS
7755
7756fi
7757fi
7758OTOOL64=$ac_cv_prog_OTOOL64
7759if test -n "$OTOOL64"; then
7760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7761$as_echo "$OTOOL64" >&6; }
7762else
7763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7764$as_echo "no" >&6; }
7765fi
7766
7767
7768fi
7769if test -z "$ac_cv_prog_OTOOL64"; then
7770  ac_ct_OTOOL64=$OTOOL64
7771  # Extract the first word of "otool64", so it can be a program name with args.
7772set dummy otool64; ac_word=$2
7773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7774$as_echo_n "checking for $ac_word... " >&6; }
7775if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7776  $as_echo_n "(cached) " >&6
7777else
7778  if test -n "$ac_ct_OTOOL64"; then
7779  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7780else
7781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7782for as_dir in $PATH
7783do
7784  IFS=$as_save_IFS
7785  test -z "$as_dir" && as_dir=.
7786    for ac_exec_ext in '' $ac_executable_extensions; do
7787  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7788    ac_cv_prog_ac_ct_OTOOL64="otool64"
7789    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7790    break 2
7791  fi
7792done
7793  done
7794IFS=$as_save_IFS
7795
7796fi
7797fi
7798ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7799if test -n "$ac_ct_OTOOL64"; then
7800  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7801$as_echo "$ac_ct_OTOOL64" >&6; }
7802else
7803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7804$as_echo "no" >&6; }
7805fi
7806
7807  if test "x$ac_ct_OTOOL64" = x; then
7808    OTOOL64=":"
7809  else
7810    case $cross_compiling:$ac_tool_warned in
7811yes:)
7812{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7813$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7814ac_tool_warned=yes ;;
7815esac
7816    OTOOL64=$ac_ct_OTOOL64
7817  fi
7818else
7819  OTOOL64="$ac_cv_prog_OTOOL64"
7820fi
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7849$as_echo_n "checking for -single_module linker flag... " >&6; }
7850if ${lt_cv_apple_cc_single_mod+:} false; then :
7851  $as_echo_n "(cached) " >&6
7852else
7853  lt_cv_apple_cc_single_mod=no
7854      if test -z "${LT_MULTI_MODULE}"; then
7855	# By default we will add the -single_module flag. You can override
7856	# by either setting the environment variable LT_MULTI_MODULE
7857	# non-empty at configure time, or by adding -multi_module to the
7858	# link flags.
7859	rm -rf libconftest.dylib*
7860	echo "int foo(void){return 1;}" > conftest.c
7861	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7862-dynamiclib -Wl,-single_module conftest.c" >&5
7863	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7864	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7865        _lt_result=$?
7866	# If there is a non-empty error log, and "single_module"
7867	# appears in it, assume the flag caused a linker warning
7868        if test -s conftest.err && $GREP single_module conftest.err; then
7869	  cat conftest.err >&5
7870	# Otherwise, if the output was created with a 0 exit code from
7871	# the compiler, it worked.
7872	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7873	  lt_cv_apple_cc_single_mod=yes
7874	else
7875	  cat conftest.err >&5
7876	fi
7877	rm -rf libconftest.dylib*
7878	rm -f conftest.*
7879      fi
7880fi
7881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7882$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7883
7884    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7885$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7886if ${lt_cv_ld_exported_symbols_list+:} false; then :
7887  $as_echo_n "(cached) " >&6
7888else
7889  lt_cv_ld_exported_symbols_list=no
7890      save_LDFLAGS=$LDFLAGS
7891      echo "_main" > conftest.sym
7892      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7893      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7894/* end confdefs.h.  */
7895
7896int
7897main ()
7898{
7899
7900  ;
7901  return 0;
7902}
7903_ACEOF
7904if ac_fn_c_try_link "$LINENO"; then :
7905  lt_cv_ld_exported_symbols_list=yes
7906else
7907  lt_cv_ld_exported_symbols_list=no
7908fi
7909rm -f core conftest.err conftest.$ac_objext \
7910    conftest$ac_exeext conftest.$ac_ext
7911	LDFLAGS="$save_LDFLAGS"
7912
7913fi
7914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7915$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7916
7917    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7918$as_echo_n "checking for -force_load linker flag... " >&6; }
7919if ${lt_cv_ld_force_load+:} false; then :
7920  $as_echo_n "(cached) " >&6
7921else
7922  lt_cv_ld_force_load=no
7923      cat > conftest.c << _LT_EOF
7924int forced_loaded() { return 2;}
7925_LT_EOF
7926      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7927      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7928      echo "$AR cru libconftest.a conftest.o" >&5
7929      $AR cru libconftest.a conftest.o 2>&5
7930      echo "$RANLIB libconftest.a" >&5
7931      $RANLIB libconftest.a 2>&5
7932      cat > conftest.c << _LT_EOF
7933int main() { return 0;}
7934_LT_EOF
7935      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7936      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7937      _lt_result=$?
7938      if test -s conftest.err && $GREP force_load conftest.err; then
7939	cat conftest.err >&5
7940      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7941	lt_cv_ld_force_load=yes
7942      else
7943	cat conftest.err >&5
7944      fi
7945        rm -f conftest.err libconftest.a conftest conftest.c
7946        rm -rf conftest.dSYM
7947
7948fi
7949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7950$as_echo "$lt_cv_ld_force_load" >&6; }
7951    case $host_os in
7952    rhapsody* | darwin1.[012])
7953      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7954    darwin1.*)
7955      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7956    darwin*) # darwin 5.x on
7957      # if running on 10.5 or later, the deployment target defaults
7958      # to the OS version, if on x86, and 10.4, the deployment
7959      # target defaults to 10.4. Don't you love it?
7960      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7961	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7962	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7963	10.[012]*)
7964	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7965	10.*)
7966	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7967      esac
7968    ;;
7969  esac
7970    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7971      _lt_dar_single_mod='$single_module'
7972    fi
7973    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7974      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7975    else
7976      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7977    fi
7978    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7979      _lt_dsymutil='~$DSYMUTIL $lib || :'
7980    else
7981      _lt_dsymutil=
7982    fi
7983    ;;
7984  esac
7985
7986for ac_header in dlfcn.h
7987do :
7988  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7989"
7990if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7991  cat >>confdefs.h <<_ACEOF
7992#define HAVE_DLFCN_H 1
7993_ACEOF
7994
7995fi
7996
7997done
7998
7999
8000
8001
8002
8003# Set options
8004
8005
8006
8007        enable_dlopen=no
8008
8009
8010
8011            # Check whether --enable-shared was given.
8012if test "${enable_shared+set}" = set; then :
8013  enableval=$enable_shared; p=${PACKAGE-default}
8014    case $enableval in
8015    yes) enable_shared=yes ;;
8016    no) enable_shared=no ;;
8017    *)
8018      enable_shared=no
8019      # Look at the argument we got.  We use all the common list separators.
8020      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8021      for pkg in $enableval; do
8022	IFS="$lt_save_ifs"
8023	if test "X$pkg" = "X$p"; then
8024	  enable_shared=yes
8025	fi
8026      done
8027      IFS="$lt_save_ifs"
8028      ;;
8029    esac
8030else
8031  enable_shared=yes
8032fi
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042  # Check whether --enable-static was given.
8043if test "${enable_static+set}" = set; then :
8044  enableval=$enable_static; p=${PACKAGE-default}
8045    case $enableval in
8046    yes) enable_static=yes ;;
8047    no) enable_static=no ;;
8048    *)
8049     enable_static=no
8050      # Look at the argument we got.  We use all the common list separators.
8051      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8052      for pkg in $enableval; do
8053	IFS="$lt_save_ifs"
8054	if test "X$pkg" = "X$p"; then
8055	  enable_static=yes
8056	fi
8057      done
8058      IFS="$lt_save_ifs"
8059      ;;
8060    esac
8061else
8062  enable_static=yes
8063fi
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074# Check whether --with-pic was given.
8075if test "${with_pic+set}" = set; then :
8076  withval=$with_pic; lt_p=${PACKAGE-default}
8077    case $withval in
8078    yes|no) pic_mode=$withval ;;
8079    *)
8080      pic_mode=default
8081      # Look at the argument we got.  We use all the common list separators.
8082      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8083      for lt_pkg in $withval; do
8084	IFS="$lt_save_ifs"
8085	if test "X$lt_pkg" = "X$lt_p"; then
8086	  pic_mode=yes
8087	fi
8088      done
8089      IFS="$lt_save_ifs"
8090      ;;
8091    esac
8092else
8093  pic_mode=default
8094fi
8095
8096
8097test -z "$pic_mode" && pic_mode=default
8098
8099
8100
8101
8102
8103
8104
8105  # Check whether --enable-fast-install was given.
8106if test "${enable_fast_install+set}" = set; then :
8107  enableval=$enable_fast_install; p=${PACKAGE-default}
8108    case $enableval in
8109    yes) enable_fast_install=yes ;;
8110    no) enable_fast_install=no ;;
8111    *)
8112      enable_fast_install=no
8113      # Look at the argument we got.  We use all the common list separators.
8114      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8115      for pkg in $enableval; do
8116	IFS="$lt_save_ifs"
8117	if test "X$pkg" = "X$p"; then
8118	  enable_fast_install=yes
8119	fi
8120      done
8121      IFS="$lt_save_ifs"
8122      ;;
8123    esac
8124else
8125  enable_fast_install=yes
8126fi
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138# This can be used to rebuild libtool when needed
8139LIBTOOL_DEPS="$ltmain"
8140
8141# Always use our own libtool.
8142LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173test -z "$LN_S" && LN_S="ln -s"
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188if test -n "${ZSH_VERSION+set}" ; then
8189   setopt NO_GLOB_SUBST
8190fi
8191
8192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8193$as_echo_n "checking for objdir... " >&6; }
8194if ${lt_cv_objdir+:} false; then :
8195  $as_echo_n "(cached) " >&6
8196else
8197  rm -f .libs 2>/dev/null
8198mkdir .libs 2>/dev/null
8199if test -d .libs; then
8200  lt_cv_objdir=.libs
8201else
8202  # MS-DOS does not allow filenames that begin with a dot.
8203  lt_cv_objdir=_libs
8204fi
8205rmdir .libs 2>/dev/null
8206fi
8207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8208$as_echo "$lt_cv_objdir" >&6; }
8209objdir=$lt_cv_objdir
8210
8211
8212
8213
8214
8215cat >>confdefs.h <<_ACEOF
8216#define LT_OBJDIR "$lt_cv_objdir/"
8217_ACEOF
8218
8219
8220
8221
8222case $host_os in
8223aix3*)
8224  # AIX sometimes has problems with the GCC collect2 program.  For some
8225  # reason, if we set the COLLECT_NAMES environment variable, the problems
8226  # vanish in a puff of smoke.
8227  if test "X${COLLECT_NAMES+set}" != Xset; then
8228    COLLECT_NAMES=
8229    export COLLECT_NAMES
8230  fi
8231  ;;
8232esac
8233
8234# Global variables:
8235ofile=libtool
8236can_build_shared=yes
8237
8238# All known linkers require a `.a' archive for static linking (except MSVC,
8239# which needs '.lib').
8240libext=a
8241
8242with_gnu_ld="$lt_cv_prog_gnu_ld"
8243
8244old_CC="$CC"
8245old_CFLAGS="$CFLAGS"
8246
8247# Set sane defaults for various variables
8248test -z "$CC" && CC=cc
8249test -z "$LTCC" && LTCC=$CC
8250test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8251test -z "$LD" && LD=ld
8252test -z "$ac_objext" && ac_objext=o
8253
8254for cc_temp in $compiler""; do
8255  case $cc_temp in
8256    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8257    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8258    \-*) ;;
8259    *) break;;
8260  esac
8261done
8262cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8263
8264
8265# Only perform the check for file, if the check method requires it
8266test -z "$MAGIC_CMD" && MAGIC_CMD=file
8267case $deplibs_check_method in
8268file_magic*)
8269  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8270    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8271$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8272if ${lt_cv_path_MAGIC_CMD+:} false; then :
8273  $as_echo_n "(cached) " >&6
8274else
8275  case $MAGIC_CMD in
8276[\\/*] |  ?:[\\/]*)
8277  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8278  ;;
8279*)
8280  lt_save_MAGIC_CMD="$MAGIC_CMD"
8281  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8282  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8283  for ac_dir in $ac_dummy; do
8284    IFS="$lt_save_ifs"
8285    test -z "$ac_dir" && ac_dir=.
8286    if test -f $ac_dir/${ac_tool_prefix}file; then
8287      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8288      if test -n "$file_magic_test_file"; then
8289	case $deplibs_check_method in
8290	"file_magic "*)
8291	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8292	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8293	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8294	    $EGREP "$file_magic_regex" > /dev/null; then
8295	    :
8296	  else
8297	    cat <<_LT_EOF 1>&2
8298
8299*** Warning: the command libtool uses to detect shared libraries,
8300*** $file_magic_cmd, produces output that libtool cannot recognize.
8301*** The result is that libtool may fail to recognize shared libraries
8302*** as such.  This will affect the creation of libtool libraries that
8303*** depend on shared libraries, but programs linked with such libtool
8304*** libraries will work regardless of this problem.  Nevertheless, you
8305*** may want to report the problem to your system manager and/or to
8306*** bug-libtool@gnu.org
8307
8308_LT_EOF
8309	  fi ;;
8310	esac
8311      fi
8312      break
8313    fi
8314  done
8315  IFS="$lt_save_ifs"
8316  MAGIC_CMD="$lt_save_MAGIC_CMD"
8317  ;;
8318esac
8319fi
8320
8321MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8322if test -n "$MAGIC_CMD"; then
8323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8324$as_echo "$MAGIC_CMD" >&6; }
8325else
8326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8327$as_echo "no" >&6; }
8328fi
8329
8330
8331
8332
8333
8334if test -z "$lt_cv_path_MAGIC_CMD"; then
8335  if test -n "$ac_tool_prefix"; then
8336    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8337$as_echo_n "checking for file... " >&6; }
8338if ${lt_cv_path_MAGIC_CMD+:} false; then :
8339  $as_echo_n "(cached) " >&6
8340else
8341  case $MAGIC_CMD in
8342[\\/*] |  ?:[\\/]*)
8343  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8344  ;;
8345*)
8346  lt_save_MAGIC_CMD="$MAGIC_CMD"
8347  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8348  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8349  for ac_dir in $ac_dummy; do
8350    IFS="$lt_save_ifs"
8351    test -z "$ac_dir" && ac_dir=.
8352    if test -f $ac_dir/file; then
8353      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8354      if test -n "$file_magic_test_file"; then
8355	case $deplibs_check_method in
8356	"file_magic "*)
8357	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8358	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8359	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8360	    $EGREP "$file_magic_regex" > /dev/null; then
8361	    :
8362	  else
8363	    cat <<_LT_EOF 1>&2
8364
8365*** Warning: the command libtool uses to detect shared libraries,
8366*** $file_magic_cmd, produces output that libtool cannot recognize.
8367*** The result is that libtool may fail to recognize shared libraries
8368*** as such.  This will affect the creation of libtool libraries that
8369*** depend on shared libraries, but programs linked with such libtool
8370*** libraries will work regardless of this problem.  Nevertheless, you
8371*** may want to report the problem to your system manager and/or to
8372*** bug-libtool@gnu.org
8373
8374_LT_EOF
8375	  fi ;;
8376	esac
8377      fi
8378      break
8379    fi
8380  done
8381  IFS="$lt_save_ifs"
8382  MAGIC_CMD="$lt_save_MAGIC_CMD"
8383  ;;
8384esac
8385fi
8386
8387MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8388if test -n "$MAGIC_CMD"; then
8389  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8390$as_echo "$MAGIC_CMD" >&6; }
8391else
8392  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8393$as_echo "no" >&6; }
8394fi
8395
8396
8397  else
8398    MAGIC_CMD=:
8399  fi
8400fi
8401
8402  fi
8403  ;;
8404esac
8405
8406# Use C for the default configuration in the libtool script
8407
8408lt_save_CC="$CC"
8409ac_ext=c
8410ac_cpp='$CPP $CPPFLAGS'
8411ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8412ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8413ac_compiler_gnu=$ac_cv_c_compiler_gnu
8414
8415
8416# Source file extension for C test sources.
8417ac_ext=c
8418
8419# Object file extension for compiled C test sources.
8420objext=o
8421objext=$objext
8422
8423# Code to be used in simple compile tests
8424lt_simple_compile_test_code="int some_variable = 0;"
8425
8426# Code to be used in simple link tests
8427lt_simple_link_test_code='int main(){return(0);}'
8428
8429
8430
8431
8432
8433
8434
8435# If no C compiler was specified, use CC.
8436LTCC=${LTCC-"$CC"}
8437
8438# If no C compiler flags were specified, use CFLAGS.
8439LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8440
8441# Allow CC to be a program name with arguments.
8442compiler=$CC
8443
8444# Save the default compiler, since it gets overwritten when the other
8445# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8446compiler_DEFAULT=$CC
8447
8448# save warnings/boilerplate of simple test code
8449ac_outfile=conftest.$ac_objext
8450echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8451eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8452_lt_compiler_boilerplate=`cat conftest.err`
8453$RM conftest*
8454
8455ac_outfile=conftest.$ac_objext
8456echo "$lt_simple_link_test_code" >conftest.$ac_ext
8457eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8458_lt_linker_boilerplate=`cat conftest.err`
8459$RM -r conftest*
8460
8461
8462if test -n "$compiler"; then
8463
8464lt_prog_compiler_no_builtin_flag=
8465
8466if test "$GCC" = yes; then
8467  case $cc_basename in
8468  nvcc*)
8469    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8470  *)
8471    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8472  esac
8473
8474  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8475$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8476if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8477  $as_echo_n "(cached) " >&6
8478else
8479  lt_cv_prog_compiler_rtti_exceptions=no
8480   ac_outfile=conftest.$ac_objext
8481   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8482   lt_compiler_flag="-fno-rtti -fno-exceptions"
8483   # Insert the option either (1) after the last *FLAGS variable, or
8484   # (2) before a word containing "conftest.", or (3) at the end.
8485   # Note that $ac_compile itself does not contain backslashes and begins
8486   # with a dollar sign (not a hyphen), so the echo should work correctly.
8487   # The option is referenced via a variable to avoid confusing sed.
8488   lt_compile=`echo "$ac_compile" | $SED \
8489   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8490   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8491   -e 's:$: $lt_compiler_flag:'`
8492   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8493   (eval "$lt_compile" 2>conftest.err)
8494   ac_status=$?
8495   cat conftest.err >&5
8496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8497   if (exit $ac_status) && test -s "$ac_outfile"; then
8498     # The compiler can only warn and ignore the option if not recognized
8499     # So say no if there are warnings other than the usual output.
8500     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8501     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8502     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8503       lt_cv_prog_compiler_rtti_exceptions=yes
8504     fi
8505   fi
8506   $RM conftest*
8507
8508fi
8509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8510$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8511
8512if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8513    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8514else
8515    :
8516fi
8517
8518fi
8519
8520
8521
8522
8523
8524
8525  lt_prog_compiler_wl=
8526lt_prog_compiler_pic=
8527lt_prog_compiler_static=
8528
8529
8530  if test "$GCC" = yes; then
8531    lt_prog_compiler_wl='-Wl,'
8532    lt_prog_compiler_static='-static'
8533
8534    case $host_os in
8535      aix*)
8536      # All AIX code is PIC.
8537      if test "$host_cpu" = ia64; then
8538	# AIX 5 now supports IA64 processor
8539	lt_prog_compiler_static='-Bstatic'
8540      fi
8541      ;;
8542
8543    amigaos*)
8544      case $host_cpu in
8545      powerpc)
8546            # see comment about AmigaOS4 .so support
8547            lt_prog_compiler_pic='-fPIC'
8548        ;;
8549      m68k)
8550            # FIXME: we need at least 68020 code to build shared libraries, but
8551            # adding the `-m68020' flag to GCC prevents building anything better,
8552            # like `-m68040'.
8553            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8554        ;;
8555      esac
8556      ;;
8557
8558    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8559      # PIC is the default for these OSes.
8560      ;;
8561
8562    mingw* | cygwin* | pw32* | os2* | cegcc*)
8563      # This hack is so that the source file can tell whether it is being
8564      # built for inclusion in a dll (and should export symbols for example).
8565      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8566      # (--disable-auto-import) libraries
8567      lt_prog_compiler_pic='-DDLL_EXPORT'
8568      ;;
8569
8570    darwin* | rhapsody*)
8571      # PIC is the default on this platform
8572      # Common symbols not allowed in MH_DYLIB files
8573      lt_prog_compiler_pic='-fno-common'
8574      ;;
8575
8576    haiku*)
8577      # PIC is the default for Haiku.
8578      # The "-static" flag exists, but is broken.
8579      lt_prog_compiler_static=
8580      ;;
8581
8582    hpux*)
8583      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8584      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8585      # sets the default TLS model and affects inlining.
8586      case $host_cpu in
8587      hppa*64*)
8588	# +Z the default
8589	;;
8590      *)
8591	lt_prog_compiler_pic='-fPIC'
8592	;;
8593      esac
8594      ;;
8595
8596    interix[3-9]*)
8597      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8598      # Instead, we relocate shared libraries at runtime.
8599      ;;
8600
8601    msdosdjgpp*)
8602      # Just because we use GCC doesn't mean we suddenly get shared libraries
8603      # on systems that don't support them.
8604      lt_prog_compiler_can_build_shared=no
8605      enable_shared=no
8606      ;;
8607
8608    *nto* | *qnx*)
8609      # QNX uses GNU C++, but need to define -shared option too, otherwise
8610      # it will coredump.
8611      lt_prog_compiler_pic='-fPIC -shared'
8612      ;;
8613
8614    sysv4*MP*)
8615      if test -d /usr/nec; then
8616	lt_prog_compiler_pic=-Kconform_pic
8617      fi
8618      ;;
8619
8620    *)
8621      lt_prog_compiler_pic='-fPIC'
8622      ;;
8623    esac
8624
8625    case $cc_basename in
8626    nvcc*) # Cuda Compiler Driver 2.2
8627      lt_prog_compiler_wl='-Xlinker '
8628      if test -n "$lt_prog_compiler_pic"; then
8629        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8630      fi
8631      ;;
8632    esac
8633  else
8634    # PORTME Check for flag to pass linker flags through the system compiler.
8635    case $host_os in
8636    aix*)
8637      lt_prog_compiler_wl='-Wl,'
8638      if test "$host_cpu" = ia64; then
8639	# AIX 5 now supports IA64 processor
8640	lt_prog_compiler_static='-Bstatic'
8641      else
8642	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8643      fi
8644      ;;
8645
8646    mingw* | cygwin* | pw32* | os2* | cegcc*)
8647      # This hack is so that the source file can tell whether it is being
8648      # built for inclusion in a dll (and should export symbols for example).
8649      lt_prog_compiler_pic='-DDLL_EXPORT'
8650      ;;
8651
8652    hpux9* | hpux10* | hpux11*)
8653      lt_prog_compiler_wl='-Wl,'
8654      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8655      # not for PA HP-UX.
8656      case $host_cpu in
8657      hppa*64*|ia64*)
8658	# +Z the default
8659	;;
8660      *)
8661	lt_prog_compiler_pic='+Z'
8662	;;
8663      esac
8664      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8665      lt_prog_compiler_static='${wl}-a ${wl}archive'
8666      ;;
8667
8668    irix5* | irix6* | nonstopux*)
8669      lt_prog_compiler_wl='-Wl,'
8670      # PIC (with -KPIC) is the default.
8671      lt_prog_compiler_static='-non_shared'
8672      ;;
8673
8674    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8675      case $cc_basename in
8676      # old Intel for x86_64 which still supported -KPIC.
8677      ecc*)
8678	lt_prog_compiler_wl='-Wl,'
8679	lt_prog_compiler_pic='-KPIC'
8680	lt_prog_compiler_static='-static'
8681        ;;
8682      # icc used to be incompatible with GCC.
8683      # ICC 10 doesn't accept -KPIC any more.
8684      icc* | ifort*)
8685	lt_prog_compiler_wl='-Wl,'
8686	lt_prog_compiler_pic='-fPIC'
8687	lt_prog_compiler_static='-static'
8688        ;;
8689      # Lahey Fortran 8.1.
8690      lf95*)
8691	lt_prog_compiler_wl='-Wl,'
8692	lt_prog_compiler_pic='--shared'
8693	lt_prog_compiler_static='--static'
8694	;;
8695      nagfor*)
8696	# NAG Fortran compiler
8697	lt_prog_compiler_wl='-Wl,-Wl,,'
8698	lt_prog_compiler_pic='-PIC'
8699	lt_prog_compiler_static='-Bstatic'
8700	;;
8701      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8702        # Portland Group compilers (*not* the Pentium gcc compiler,
8703	# which looks to be a dead project)
8704	lt_prog_compiler_wl='-Wl,'
8705	lt_prog_compiler_pic='-fpic'
8706	lt_prog_compiler_static='-Bstatic'
8707        ;;
8708      ccc*)
8709        lt_prog_compiler_wl='-Wl,'
8710        # All Alpha code is PIC.
8711        lt_prog_compiler_static='-non_shared'
8712        ;;
8713      xl* | bgxl* | bgf* | mpixl*)
8714	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8715	lt_prog_compiler_wl='-Wl,'
8716	lt_prog_compiler_pic='-qpic'
8717	lt_prog_compiler_static='-qstaticlink'
8718	;;
8719      *)
8720	case `$CC -V 2>&1 | sed 5q` in
8721	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8722	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8723	  lt_prog_compiler_pic='-KPIC'
8724	  lt_prog_compiler_static='-Bstatic'
8725	  lt_prog_compiler_wl=''
8726	  ;;
8727	*Sun\ F* | *Sun*Fortran*)
8728	  lt_prog_compiler_pic='-KPIC'
8729	  lt_prog_compiler_static='-Bstatic'
8730	  lt_prog_compiler_wl='-Qoption ld '
8731	  ;;
8732	*Sun\ C*)
8733	  # Sun C 5.9
8734	  lt_prog_compiler_pic='-KPIC'
8735	  lt_prog_compiler_static='-Bstatic'
8736	  lt_prog_compiler_wl='-Wl,'
8737	  ;;
8738        *Intel*\ [CF]*Compiler*)
8739	  lt_prog_compiler_wl='-Wl,'
8740	  lt_prog_compiler_pic='-fPIC'
8741	  lt_prog_compiler_static='-static'
8742	  ;;
8743	*Portland\ Group*)
8744	  lt_prog_compiler_wl='-Wl,'
8745	  lt_prog_compiler_pic='-fpic'
8746	  lt_prog_compiler_static='-Bstatic'
8747	  ;;
8748	esac
8749	;;
8750      esac
8751      ;;
8752
8753    newsos6)
8754      lt_prog_compiler_pic='-KPIC'
8755      lt_prog_compiler_static='-Bstatic'
8756      ;;
8757
8758    *nto* | *qnx*)
8759      # QNX uses GNU C++, but need to define -shared option too, otherwise
8760      # it will coredump.
8761      lt_prog_compiler_pic='-fPIC -shared'
8762      ;;
8763
8764    osf3* | osf4* | osf5*)
8765      lt_prog_compiler_wl='-Wl,'
8766      # All OSF/1 code is PIC.
8767      lt_prog_compiler_static='-non_shared'
8768      ;;
8769
8770    rdos*)
8771      lt_prog_compiler_static='-non_shared'
8772      ;;
8773
8774    solaris*)
8775      lt_prog_compiler_pic='-KPIC'
8776      lt_prog_compiler_static='-Bstatic'
8777      case $cc_basename in
8778      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8779	lt_prog_compiler_wl='-Qoption ld ';;
8780      *)
8781	lt_prog_compiler_wl='-Wl,';;
8782      esac
8783      ;;
8784
8785    sunos4*)
8786      lt_prog_compiler_wl='-Qoption ld '
8787      lt_prog_compiler_pic='-PIC'
8788      lt_prog_compiler_static='-Bstatic'
8789      ;;
8790
8791    sysv4 | sysv4.2uw2* | sysv4.3*)
8792      lt_prog_compiler_wl='-Wl,'
8793      lt_prog_compiler_pic='-KPIC'
8794      lt_prog_compiler_static='-Bstatic'
8795      ;;
8796
8797    sysv4*MP*)
8798      if test -d /usr/nec ;then
8799	lt_prog_compiler_pic='-Kconform_pic'
8800	lt_prog_compiler_static='-Bstatic'
8801      fi
8802      ;;
8803
8804    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8805      lt_prog_compiler_wl='-Wl,'
8806      lt_prog_compiler_pic='-KPIC'
8807      lt_prog_compiler_static='-Bstatic'
8808      ;;
8809
8810    unicos*)
8811      lt_prog_compiler_wl='-Wl,'
8812      lt_prog_compiler_can_build_shared=no
8813      ;;
8814
8815    uts4*)
8816      lt_prog_compiler_pic='-pic'
8817      lt_prog_compiler_static='-Bstatic'
8818      ;;
8819
8820    *)
8821      lt_prog_compiler_can_build_shared=no
8822      ;;
8823    esac
8824  fi
8825
8826case $host_os in
8827  # For platforms which do not support PIC, -DPIC is meaningless:
8828  *djgpp*)
8829    lt_prog_compiler_pic=
8830    ;;
8831  *)
8832    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8833    ;;
8834esac
8835
8836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8837$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8838if ${lt_cv_prog_compiler_pic+:} false; then :
8839  $as_echo_n "(cached) " >&6
8840else
8841  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8842fi
8843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8844$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8845lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8846
8847#
8848# Check to make sure the PIC flag actually works.
8849#
8850if test -n "$lt_prog_compiler_pic"; then
8851  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8852$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8853if ${lt_cv_prog_compiler_pic_works+:} false; then :
8854  $as_echo_n "(cached) " >&6
8855else
8856  lt_cv_prog_compiler_pic_works=no
8857   ac_outfile=conftest.$ac_objext
8858   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8859   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8860   # Insert the option either (1) after the last *FLAGS variable, or
8861   # (2) before a word containing "conftest.", or (3) at the end.
8862   # Note that $ac_compile itself does not contain backslashes and begins
8863   # with a dollar sign (not a hyphen), so the echo should work correctly.
8864   # The option is referenced via a variable to avoid confusing sed.
8865   lt_compile=`echo "$ac_compile" | $SED \
8866   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8867   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8868   -e 's:$: $lt_compiler_flag:'`
8869   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8870   (eval "$lt_compile" 2>conftest.err)
8871   ac_status=$?
8872   cat conftest.err >&5
8873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8874   if (exit $ac_status) && test -s "$ac_outfile"; then
8875     # The compiler can only warn and ignore the option if not recognized
8876     # So say no if there are warnings other than the usual output.
8877     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8878     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8879     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8880       lt_cv_prog_compiler_pic_works=yes
8881     fi
8882   fi
8883   $RM conftest*
8884
8885fi
8886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8887$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8888
8889if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8890    case $lt_prog_compiler_pic in
8891     "" | " "*) ;;
8892     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8893     esac
8894else
8895    lt_prog_compiler_pic=
8896     lt_prog_compiler_can_build_shared=no
8897fi
8898
8899fi
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911#
8912# Check to make sure the static flag actually works.
8913#
8914wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8916$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8917if ${lt_cv_prog_compiler_static_works+:} false; then :
8918  $as_echo_n "(cached) " >&6
8919else
8920  lt_cv_prog_compiler_static_works=no
8921   save_LDFLAGS="$LDFLAGS"
8922   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8923   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8924   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8925     # The linker can only warn and ignore the option if not recognized
8926     # So say no if there are warnings
8927     if test -s conftest.err; then
8928       # Append any errors to the config.log.
8929       cat conftest.err 1>&5
8930       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8931       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8932       if diff conftest.exp conftest.er2 >/dev/null; then
8933         lt_cv_prog_compiler_static_works=yes
8934       fi
8935     else
8936       lt_cv_prog_compiler_static_works=yes
8937     fi
8938   fi
8939   $RM -r conftest*
8940   LDFLAGS="$save_LDFLAGS"
8941
8942fi
8943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8944$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8945
8946if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8947    :
8948else
8949    lt_prog_compiler_static=
8950fi
8951
8952
8953
8954
8955
8956
8957
8958  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8959$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8960if ${lt_cv_prog_compiler_c_o+:} false; then :
8961  $as_echo_n "(cached) " >&6
8962else
8963  lt_cv_prog_compiler_c_o=no
8964   $RM -r conftest 2>/dev/null
8965   mkdir conftest
8966   cd conftest
8967   mkdir out
8968   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8969
8970   lt_compiler_flag="-o out/conftest2.$ac_objext"
8971   # Insert the option either (1) after the last *FLAGS variable, or
8972   # (2) before a word containing "conftest.", or (3) at the end.
8973   # Note that $ac_compile itself does not contain backslashes and begins
8974   # with a dollar sign (not a hyphen), so the echo should work correctly.
8975   lt_compile=`echo "$ac_compile" | $SED \
8976   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8977   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8978   -e 's:$: $lt_compiler_flag:'`
8979   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8980   (eval "$lt_compile" 2>out/conftest.err)
8981   ac_status=$?
8982   cat out/conftest.err >&5
8983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8984   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8985   then
8986     # The compiler can only warn and ignore the option if not recognized
8987     # So say no if there are warnings
8988     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8989     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8990     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8991       lt_cv_prog_compiler_c_o=yes
8992     fi
8993   fi
8994   chmod u+w . 2>&5
8995   $RM conftest*
8996   # SGI C++ compiler will create directory out/ii_files/ for
8997   # template instantiation
8998   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8999   $RM out/* && rmdir out
9000   cd ..
9001   $RM -r conftest
9002   $RM conftest*
9003
9004fi
9005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9006$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9007
9008
9009
9010
9011
9012
9013  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9014$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9015if ${lt_cv_prog_compiler_c_o+:} false; then :
9016  $as_echo_n "(cached) " >&6
9017else
9018  lt_cv_prog_compiler_c_o=no
9019   $RM -r conftest 2>/dev/null
9020   mkdir conftest
9021   cd conftest
9022   mkdir out
9023   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9024
9025   lt_compiler_flag="-o out/conftest2.$ac_objext"
9026   # Insert the option either (1) after the last *FLAGS variable, or
9027   # (2) before a word containing "conftest.", or (3) at the end.
9028   # Note that $ac_compile itself does not contain backslashes and begins
9029   # with a dollar sign (not a hyphen), so the echo should work correctly.
9030   lt_compile=`echo "$ac_compile" | $SED \
9031   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9032   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9033   -e 's:$: $lt_compiler_flag:'`
9034   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9035   (eval "$lt_compile" 2>out/conftest.err)
9036   ac_status=$?
9037   cat out/conftest.err >&5
9038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9039   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9040   then
9041     # The compiler can only warn and ignore the option if not recognized
9042     # So say no if there are warnings
9043     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9044     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9045     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9046       lt_cv_prog_compiler_c_o=yes
9047     fi
9048   fi
9049   chmod u+w . 2>&5
9050   $RM conftest*
9051   # SGI C++ compiler will create directory out/ii_files/ for
9052   # template instantiation
9053   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9054   $RM out/* && rmdir out
9055   cd ..
9056   $RM -r conftest
9057   $RM conftest*
9058
9059fi
9060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9061$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9062
9063
9064
9065
9066hard_links="nottested"
9067if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9068  # do not overwrite the value of need_locks provided by the user
9069  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9070$as_echo_n "checking if we can lock with hard links... " >&6; }
9071  hard_links=yes
9072  $RM conftest*
9073  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9074  touch conftest.a
9075  ln conftest.a conftest.b 2>&5 || hard_links=no
9076  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9077  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9078$as_echo "$hard_links" >&6; }
9079  if test "$hard_links" = no; then
9080    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9081$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9082    need_locks=warn
9083  fi
9084else
9085  need_locks=no
9086fi
9087
9088
9089
9090
9091
9092
9093  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9094$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9095
9096  runpath_var=
9097  allow_undefined_flag=
9098  always_export_symbols=no
9099  archive_cmds=
9100  archive_expsym_cmds=
9101  compiler_needs_object=no
9102  enable_shared_with_static_runtimes=no
9103  export_dynamic_flag_spec=
9104  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9105  hardcode_automatic=no
9106  hardcode_direct=no
9107  hardcode_direct_absolute=no
9108  hardcode_libdir_flag_spec=
9109  hardcode_libdir_separator=
9110  hardcode_minus_L=no
9111  hardcode_shlibpath_var=unsupported
9112  inherit_rpath=no
9113  link_all_deplibs=unknown
9114  module_cmds=
9115  module_expsym_cmds=
9116  old_archive_from_new_cmds=
9117  old_archive_from_expsyms_cmds=
9118  thread_safe_flag_spec=
9119  whole_archive_flag_spec=
9120  # include_expsyms should be a list of space-separated symbols to be *always*
9121  # included in the symbol list
9122  include_expsyms=
9123  # exclude_expsyms can be an extended regexp of symbols to exclude
9124  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9125  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9126  # as well as any symbol that contains `d'.
9127  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9128  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9129  # platforms (ab)use it in PIC code, but their linkers get confused if
9130  # the symbol is explicitly referenced.  Since portable code cannot
9131  # rely on this symbol name, it's probably fine to never include it in
9132  # preloaded symbol tables.
9133  # Exclude shared library initialization/finalization symbols.
9134  extract_expsyms_cmds=
9135
9136  case $host_os in
9137  cygwin* | mingw* | pw32* | cegcc*)
9138    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9139    # When not using gcc, we currently assume that we are using
9140    # Microsoft Visual C++.
9141    if test "$GCC" != yes; then
9142      with_gnu_ld=no
9143    fi
9144    ;;
9145  interix*)
9146    # we just hope/assume this is gcc and not c89 (= MSVC++)
9147    with_gnu_ld=yes
9148    ;;
9149  openbsd*)
9150    with_gnu_ld=no
9151    ;;
9152  esac
9153
9154  ld_shlibs=yes
9155
9156  # On some targets, GNU ld is compatible enough with the native linker
9157  # that we're better off using the native interface for both.
9158  lt_use_gnu_ld_interface=no
9159  if test "$with_gnu_ld" = yes; then
9160    case $host_os in
9161      aix*)
9162	# The AIX port of GNU ld has always aspired to compatibility
9163	# with the native linker.  However, as the warning in the GNU ld
9164	# block says, versions before 2.19.5* couldn't really create working
9165	# shared libraries, regardless of the interface used.
9166	case `$LD -v 2>&1` in
9167	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9168	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9169	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9170	  *)
9171	    lt_use_gnu_ld_interface=yes
9172	    ;;
9173	esac
9174	;;
9175      *)
9176	lt_use_gnu_ld_interface=yes
9177	;;
9178    esac
9179  fi
9180
9181  if test "$lt_use_gnu_ld_interface" = yes; then
9182    # If archive_cmds runs LD, not CC, wlarc should be empty
9183    wlarc='${wl}'
9184
9185    # Set some defaults for GNU ld with shared library support. These
9186    # are reset later if shared libraries are not supported. Putting them
9187    # here allows them to be overridden if necessary.
9188    runpath_var=LD_RUN_PATH
9189    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9190    export_dynamic_flag_spec='${wl}--export-dynamic'
9191    # ancient GNU ld didn't support --whole-archive et. al.
9192    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9193      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9194    else
9195      whole_archive_flag_spec=
9196    fi
9197    supports_anon_versioning=no
9198    case `$LD -v 2>&1` in
9199      *GNU\ gold*) supports_anon_versioning=yes ;;
9200      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9201      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9202      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9203      *\ 2.11.*) ;; # other 2.11 versions
9204      *) supports_anon_versioning=yes ;;
9205    esac
9206
9207    # See if GNU ld supports shared libraries.
9208    case $host_os in
9209    aix[3-9]*)
9210      # On AIX/PPC, the GNU linker is very broken
9211      if test "$host_cpu" != ia64; then
9212	ld_shlibs=no
9213	cat <<_LT_EOF 1>&2
9214
9215*** Warning: the GNU linker, at least up to release 2.19, is reported
9216*** to be unable to reliably create shared libraries on AIX.
9217*** Therefore, libtool is disabling shared libraries support.  If you
9218*** really care for shared libraries, you may want to install binutils
9219*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9220*** You will then need to restart the configuration process.
9221
9222_LT_EOF
9223      fi
9224      ;;
9225
9226    amigaos*)
9227      case $host_cpu in
9228      powerpc)
9229            # see comment about AmigaOS4 .so support
9230            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9231            archive_expsym_cmds=''
9232        ;;
9233      m68k)
9234            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)'
9235            hardcode_libdir_flag_spec='-L$libdir'
9236            hardcode_minus_L=yes
9237        ;;
9238      esac
9239      ;;
9240
9241    beos*)
9242      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9243	allow_undefined_flag=unsupported
9244	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9245	# support --undefined.  This deserves some investigation.  FIXME
9246	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9247      else
9248	ld_shlibs=no
9249      fi
9250      ;;
9251
9252    cygwin* | mingw* | pw32* | cegcc*)
9253      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9254      # as there is no search path for DLLs.
9255      hardcode_libdir_flag_spec='-L$libdir'
9256      export_dynamic_flag_spec='${wl}--export-all-symbols'
9257      allow_undefined_flag=unsupported
9258      always_export_symbols=no
9259      enable_shared_with_static_runtimes=yes
9260      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'
9261      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9262
9263      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9264        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9265	# If the export-symbols file already is a .def file (1st line
9266	# is EXPORTS), use it as is; otherwise, prepend...
9267	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9268	  cp $export_symbols $output_objdir/$soname.def;
9269	else
9270	  echo EXPORTS > $output_objdir/$soname.def;
9271	  cat $export_symbols >> $output_objdir/$soname.def;
9272	fi~
9273	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9274      else
9275	ld_shlibs=no
9276      fi
9277      ;;
9278
9279    haiku*)
9280      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9281      link_all_deplibs=yes
9282      ;;
9283
9284    interix[3-9]*)
9285      hardcode_direct=no
9286      hardcode_shlibpath_var=no
9287      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9288      export_dynamic_flag_spec='${wl}-E'
9289      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9290      # Instead, shared libraries are loaded at an image base (0x10000000 by
9291      # default) and relocated if they conflict, which is a slow very memory
9292      # consuming and fragmenting process.  To avoid this, we pick a random,
9293      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9294      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9295      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9296      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'
9297      ;;
9298
9299    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9300      tmp_diet=no
9301      if test "$host_os" = linux-dietlibc; then
9302	case $cc_basename in
9303	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9304	esac
9305      fi
9306      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9307	 && test "$tmp_diet" = no
9308      then
9309	tmp_addflag=' $pic_flag'
9310	tmp_sharedflag='-shared'
9311	case $cc_basename,$host_cpu in
9312        pgcc*)				# Portland Group C compiler
9313	  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'
9314	  tmp_addflag=' $pic_flag'
9315	  ;;
9316	pgf77* | pgf90* | pgf95* | pgfortran*)
9317					# Portland Group f77 and f90 compilers
9318	  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'
9319	  tmp_addflag=' $pic_flag -Mnomain' ;;
9320	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9321	  tmp_addflag=' -i_dynamic' ;;
9322	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9323	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9324	ifc* | ifort*)			# Intel Fortran compiler
9325	  tmp_addflag=' -nofor_main' ;;
9326	lf95*)				# Lahey Fortran 8.1
9327	  whole_archive_flag_spec=
9328	  tmp_sharedflag='--shared' ;;
9329	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9330	  tmp_sharedflag='-qmkshrobj'
9331	  tmp_addflag= ;;
9332	nvcc*)	# Cuda Compiler Driver 2.2
9333	  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'
9334	  compiler_needs_object=yes
9335	  ;;
9336	esac
9337	case `$CC -V 2>&1 | sed 5q` in
9338	*Sun\ C*)			# Sun C 5.9
9339	  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'
9340	  compiler_needs_object=yes
9341	  tmp_sharedflag='-G' ;;
9342	*Sun\ F*)			# Sun Fortran 8.3
9343	  tmp_sharedflag='-G' ;;
9344	esac
9345	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9346
9347        if test "x$supports_anon_versioning" = xyes; then
9348          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9349	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9350	    echo "local: *; };" >> $output_objdir/$libname.ver~
9351	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9352        fi
9353
9354	case $cc_basename in
9355	xlf* | bgf* | bgxlf* | mpixlf*)
9356	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9357	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9358	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9359	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9360	  if test "x$supports_anon_versioning" = xyes; then
9361	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9362	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9363	      echo "local: *; };" >> $output_objdir/$libname.ver~
9364	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9365	  fi
9366	  ;;
9367	esac
9368      else
9369        ld_shlibs=no
9370      fi
9371      ;;
9372
9373    netbsd*)
9374      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9375	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9376	wlarc=
9377      else
9378	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9379	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9380      fi
9381      ;;
9382
9383    solaris*)
9384      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9385	ld_shlibs=no
9386	cat <<_LT_EOF 1>&2
9387
9388*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9389*** create shared libraries on Solaris systems.  Therefore, libtool
9390*** is disabling shared libraries support.  We urge you to upgrade GNU
9391*** binutils to release 2.9.1 or newer.  Another option is to modify
9392*** your PATH or compiler configuration so that the native linker is
9393*** used, and then restart.
9394
9395_LT_EOF
9396      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9397	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9398	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9399      else
9400	ld_shlibs=no
9401      fi
9402      ;;
9403
9404    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9405      case `$LD -v 2>&1` in
9406        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9407	ld_shlibs=no
9408	cat <<_LT_EOF 1>&2
9409
9410*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9411*** reliably create shared libraries on SCO systems.  Therefore, libtool
9412*** is disabling shared libraries support.  We urge you to upgrade GNU
9413*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9414*** your PATH or compiler configuration so that the native linker is
9415*** used, and then restart.
9416
9417_LT_EOF
9418	;;
9419	*)
9420	  # For security reasons, it is highly recommended that you always
9421	  # use absolute paths for naming shared libraries, and exclude the
9422	  # DT_RUNPATH tag from executables and libraries.  But doing so
9423	  # requires that you compile everything twice, which is a pain.
9424	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9425	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9426	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9427	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9428	  else
9429	    ld_shlibs=no
9430	  fi
9431	;;
9432      esac
9433      ;;
9434
9435    sunos4*)
9436      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9437      wlarc=
9438      hardcode_direct=yes
9439      hardcode_shlibpath_var=no
9440      ;;
9441
9442    *)
9443      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9444	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9445	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9446      else
9447	ld_shlibs=no
9448      fi
9449      ;;
9450    esac
9451
9452    if test "$ld_shlibs" = no; then
9453      runpath_var=
9454      hardcode_libdir_flag_spec=
9455      export_dynamic_flag_spec=
9456      whole_archive_flag_spec=
9457    fi
9458  else
9459    # PORTME fill in a description of your system's linker (not GNU ld)
9460    case $host_os in
9461    aix3*)
9462      allow_undefined_flag=unsupported
9463      always_export_symbols=yes
9464      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'
9465      # Note: this linker hardcodes the directories in LIBPATH if there
9466      # are no directories specified by -L.
9467      hardcode_minus_L=yes
9468      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9469	# Neither direct hardcoding nor static linking is supported with a
9470	# broken collect2.
9471	hardcode_direct=unsupported
9472      fi
9473      ;;
9474
9475    aix[4-9]*)
9476      if test "$host_cpu" = ia64; then
9477	# On IA64, the linker does run time linking by default, so we don't
9478	# have to do anything special.
9479	aix_use_runtimelinking=no
9480	exp_sym_flag='-Bexport'
9481	no_entry_flag=""
9482      else
9483	# If we're using GNU nm, then we don't want the "-C" option.
9484	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9485	# Also, AIX nm treats weak defined symbols like other global
9486	# defined symbols, whereas GNU nm marks them as "W".
9487	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9488	  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'
9489	else
9490	  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'
9491	fi
9492	aix_use_runtimelinking=no
9493
9494	# Test if we are trying to use run time linking or normal
9495	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9496	# need to do runtime linking.
9497	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9498	  for ld_flag in $LDFLAGS; do
9499	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9500	    aix_use_runtimelinking=yes
9501	    break
9502	  fi
9503	  done
9504	  ;;
9505	esac
9506
9507	exp_sym_flag='-bexport'
9508	no_entry_flag='-bnoentry'
9509      fi
9510
9511      # When large executables or shared objects are built, AIX ld can
9512      # have problems creating the table of contents.  If linking a library
9513      # or program results in "error TOC overflow" add -mminimal-toc to
9514      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9515      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9516
9517      archive_cmds=''
9518      hardcode_direct=yes
9519      hardcode_direct_absolute=yes
9520      hardcode_libdir_separator=':'
9521      link_all_deplibs=yes
9522      file_list_spec='${wl}-f,'
9523
9524      if test "$GCC" = yes; then
9525	case $host_os in aix4.[012]|aix4.[012].*)
9526	# We only want to do this on AIX 4.2 and lower, the check
9527	# below for broken collect2 doesn't work under 4.3+
9528	  collect2name=`${CC} -print-prog-name=collect2`
9529	  if test -f "$collect2name" &&
9530	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9531	  then
9532	  # We have reworked collect2
9533	  :
9534	  else
9535	  # We have old collect2
9536	  hardcode_direct=unsupported
9537	  # It fails to find uninstalled libraries when the uninstalled
9538	  # path is not listed in the libpath.  Setting hardcode_minus_L
9539	  # to unsupported forces relinking
9540	  hardcode_minus_L=yes
9541	  hardcode_libdir_flag_spec='-L$libdir'
9542	  hardcode_libdir_separator=
9543	  fi
9544	  ;;
9545	esac
9546	shared_flag='-shared'
9547	if test "$aix_use_runtimelinking" = yes; then
9548	  shared_flag="$shared_flag "'${wl}-G'
9549	fi
9550      else
9551	# not using gcc
9552	if test "$host_cpu" = ia64; then
9553	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9554	# chokes on -Wl,-G. The following line is correct:
9555	  shared_flag='-G'
9556	else
9557	  if test "$aix_use_runtimelinking" = yes; then
9558	    shared_flag='${wl}-G'
9559	  else
9560	    shared_flag='${wl}-bM:SRE'
9561	  fi
9562	fi
9563      fi
9564
9565      export_dynamic_flag_spec='${wl}-bexpall'
9566      # It seems that -bexpall does not export symbols beginning with
9567      # underscore (_), so it is better to generate a list of symbols to export.
9568      always_export_symbols=yes
9569      if test "$aix_use_runtimelinking" = yes; then
9570	# Warning - without using the other runtime loading flags (-brtl),
9571	# -berok will link without error, but may produce a broken library.
9572	allow_undefined_flag='-berok'
9573        # Determine the default libpath from the value encoded in an
9574        # empty executable.
9575        if test "${lt_cv_aix_libpath+set}" = set; then
9576  aix_libpath=$lt_cv_aix_libpath
9577else
9578  if ${lt_cv_aix_libpath_+:} false; then :
9579  $as_echo_n "(cached) " >&6
9580else
9581  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9582/* end confdefs.h.  */
9583
9584int
9585main ()
9586{
9587
9588  ;
9589  return 0;
9590}
9591_ACEOF
9592if ac_fn_c_try_link "$LINENO"; then :
9593
9594  lt_aix_libpath_sed='
9595      /Import File Strings/,/^$/ {
9596	  /^0/ {
9597	      s/^0  *\([^ ]*\) *$/\1/
9598	      p
9599	  }
9600      }'
9601  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9602  # Check for a 64-bit object if we didn't find anything.
9603  if test -z "$lt_cv_aix_libpath_"; then
9604    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9605  fi
9606fi
9607rm -f core conftest.err conftest.$ac_objext \
9608    conftest$ac_exeext conftest.$ac_ext
9609  if test -z "$lt_cv_aix_libpath_"; then
9610    lt_cv_aix_libpath_="/usr/lib:/lib"
9611  fi
9612
9613fi
9614
9615  aix_libpath=$lt_cv_aix_libpath_
9616fi
9617
9618        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9619        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"
9620      else
9621	if test "$host_cpu" = ia64; then
9622	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9623	  allow_undefined_flag="-z nodefs"
9624	  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"
9625	else
9626	 # Determine the default libpath from the value encoded in an
9627	 # empty executable.
9628	 if test "${lt_cv_aix_libpath+set}" = set; then
9629  aix_libpath=$lt_cv_aix_libpath
9630else
9631  if ${lt_cv_aix_libpath_+:} false; then :
9632  $as_echo_n "(cached) " >&6
9633else
9634  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9635/* end confdefs.h.  */
9636
9637int
9638main ()
9639{
9640
9641  ;
9642  return 0;
9643}
9644_ACEOF
9645if ac_fn_c_try_link "$LINENO"; then :
9646
9647  lt_aix_libpath_sed='
9648      /Import File Strings/,/^$/ {
9649	  /^0/ {
9650	      s/^0  *\([^ ]*\) *$/\1/
9651	      p
9652	  }
9653      }'
9654  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9655  # Check for a 64-bit object if we didn't find anything.
9656  if test -z "$lt_cv_aix_libpath_"; then
9657    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9658  fi
9659fi
9660rm -f core conftest.err conftest.$ac_objext \
9661    conftest$ac_exeext conftest.$ac_ext
9662  if test -z "$lt_cv_aix_libpath_"; then
9663    lt_cv_aix_libpath_="/usr/lib:/lib"
9664  fi
9665
9666fi
9667
9668  aix_libpath=$lt_cv_aix_libpath_
9669fi
9670
9671	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9672	  # Warning - without using the other run time loading flags,
9673	  # -berok will link without error, but may produce a broken library.
9674	  no_undefined_flag=' ${wl}-bernotok'
9675	  allow_undefined_flag=' ${wl}-berok'
9676	  if test "$with_gnu_ld" = yes; then
9677	    # We only use this code for GNU lds that support --whole-archive.
9678	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9679	  else
9680	    # Exported symbols can be pulled into shared objects from archives
9681	    whole_archive_flag_spec='$convenience'
9682	  fi
9683	  archive_cmds_need_lc=yes
9684	  # This is similar to how AIX traditionally builds its shared libraries.
9685	  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'
9686	fi
9687      fi
9688      ;;
9689
9690    amigaos*)
9691      case $host_cpu in
9692      powerpc)
9693            # see comment about AmigaOS4 .so support
9694            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9695            archive_expsym_cmds=''
9696        ;;
9697      m68k)
9698            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)'
9699            hardcode_libdir_flag_spec='-L$libdir'
9700            hardcode_minus_L=yes
9701        ;;
9702      esac
9703      ;;
9704
9705    bsdi[45]*)
9706      export_dynamic_flag_spec=-rdynamic
9707      ;;
9708
9709    cygwin* | mingw* | pw32* | cegcc*)
9710      # When not using gcc, we currently assume that we are using
9711      # Microsoft Visual C++.
9712      # hardcode_libdir_flag_spec is actually meaningless, as there is
9713      # no search path for DLLs.
9714      case $cc_basename in
9715      cl*)
9716	# Native MSVC
9717	hardcode_libdir_flag_spec=' '
9718	allow_undefined_flag=unsupported
9719	always_export_symbols=yes
9720	file_list_spec='@'
9721	# Tell ltmain to make .lib files, not .a files.
9722	libext=lib
9723	# Tell ltmain to make .dll files, not .so files.
9724	shrext_cmds=".dll"
9725	# FIXME: Setting linknames here is a bad hack.
9726	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9727	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9728	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9729	  else
9730	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9731	  fi~
9732	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9733	  linknames='
9734	# The linker will not automatically build a static lib if we build a DLL.
9735	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9736	enable_shared_with_static_runtimes=yes
9737	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9738	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9739	# Don't use ranlib
9740	old_postinstall_cmds='chmod 644 $oldlib'
9741	postlink_cmds='lt_outputfile="@OUTPUT@"~
9742	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9743	  case $lt_outputfile in
9744	    *.exe|*.EXE) ;;
9745	    *)
9746	      lt_outputfile="$lt_outputfile.exe"
9747	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9748	      ;;
9749	  esac~
9750	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9751	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9752	    $RM "$lt_outputfile.manifest";
9753	  fi'
9754	;;
9755      *)
9756	# Assume MSVC wrapper
9757	hardcode_libdir_flag_spec=' '
9758	allow_undefined_flag=unsupported
9759	# Tell ltmain to make .lib files, not .a files.
9760	libext=lib
9761	# Tell ltmain to make .dll files, not .so files.
9762	shrext_cmds=".dll"
9763	# FIXME: Setting linknames here is a bad hack.
9764	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9765	# The linker will automatically build a .lib file if we build a DLL.
9766	old_archive_from_new_cmds='true'
9767	# FIXME: Should let the user specify the lib program.
9768	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9769	enable_shared_with_static_runtimes=yes
9770	;;
9771      esac
9772      ;;
9773
9774    darwin* | rhapsody*)
9775
9776
9777  archive_cmds_need_lc=no
9778  hardcode_direct=no
9779  hardcode_automatic=yes
9780  hardcode_shlibpath_var=unsupported
9781  if test "$lt_cv_ld_force_load" = "yes"; then
9782    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\"`'
9783
9784  else
9785    whole_archive_flag_spec=''
9786  fi
9787  link_all_deplibs=yes
9788  allow_undefined_flag="$_lt_dar_allow_undefined"
9789  case $cc_basename in
9790     ifort*) _lt_dar_can_shared=yes ;;
9791     *) _lt_dar_can_shared=$GCC ;;
9792  esac
9793  if test "$_lt_dar_can_shared" = "yes"; then
9794    output_verbose_link_cmd=func_echo_all
9795    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9796    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9797    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}"
9798    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}"
9799
9800  else
9801  ld_shlibs=no
9802  fi
9803
9804      ;;
9805
9806    dgux*)
9807      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9808      hardcode_libdir_flag_spec='-L$libdir'
9809      hardcode_shlibpath_var=no
9810      ;;
9811
9812    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9813    # support.  Future versions do this automatically, but an explicit c++rt0.o
9814    # does not break anything, and helps significantly (at the cost of a little
9815    # extra space).
9816    freebsd2.2*)
9817      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9818      hardcode_libdir_flag_spec='-R$libdir'
9819      hardcode_direct=yes
9820      hardcode_shlibpath_var=no
9821      ;;
9822
9823    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9824    freebsd2.*)
9825      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9826      hardcode_direct=yes
9827      hardcode_minus_L=yes
9828      hardcode_shlibpath_var=no
9829      ;;
9830
9831    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9832    freebsd* | dragonfly*)
9833      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9834      hardcode_libdir_flag_spec='-R$libdir'
9835      hardcode_direct=yes
9836      hardcode_shlibpath_var=no
9837      ;;
9838
9839    hpux9*)
9840      if test "$GCC" = yes; then
9841	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'
9842      else
9843	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'
9844      fi
9845      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9846      hardcode_libdir_separator=:
9847      hardcode_direct=yes
9848
9849      # hardcode_minus_L: Not really in the search PATH,
9850      # but as the default location of the library.
9851      hardcode_minus_L=yes
9852      export_dynamic_flag_spec='${wl}-E'
9853      ;;
9854
9855    hpux10*)
9856      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9857	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9858      else
9859	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9860      fi
9861      if test "$with_gnu_ld" = no; then
9862	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9863	hardcode_libdir_separator=:
9864	hardcode_direct=yes
9865	hardcode_direct_absolute=yes
9866	export_dynamic_flag_spec='${wl}-E'
9867	# hardcode_minus_L: Not really in the search PATH,
9868	# but as the default location of the library.
9869	hardcode_minus_L=yes
9870      fi
9871      ;;
9872
9873    hpux11*)
9874      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9875	case $host_cpu in
9876	hppa*64*)
9877	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9878	  ;;
9879	ia64*)
9880	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9881	  ;;
9882	*)
9883	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9884	  ;;
9885	esac
9886      else
9887	case $host_cpu in
9888	hppa*64*)
9889	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9890	  ;;
9891	ia64*)
9892	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9893	  ;;
9894	*)
9895
9896	  # Older versions of the 11.00 compiler do not understand -b yet
9897	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9898	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9899$as_echo_n "checking if $CC understands -b... " >&6; }
9900if ${lt_cv_prog_compiler__b+:} false; then :
9901  $as_echo_n "(cached) " >&6
9902else
9903  lt_cv_prog_compiler__b=no
9904   save_LDFLAGS="$LDFLAGS"
9905   LDFLAGS="$LDFLAGS -b"
9906   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9907   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9908     # The linker can only warn and ignore the option if not recognized
9909     # So say no if there are warnings
9910     if test -s conftest.err; then
9911       # Append any errors to the config.log.
9912       cat conftest.err 1>&5
9913       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9914       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9915       if diff conftest.exp conftest.er2 >/dev/null; then
9916         lt_cv_prog_compiler__b=yes
9917       fi
9918     else
9919       lt_cv_prog_compiler__b=yes
9920     fi
9921   fi
9922   $RM -r conftest*
9923   LDFLAGS="$save_LDFLAGS"
9924
9925fi
9926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9927$as_echo "$lt_cv_prog_compiler__b" >&6; }
9928
9929if test x"$lt_cv_prog_compiler__b" = xyes; then
9930    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9931else
9932    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9933fi
9934
9935	  ;;
9936	esac
9937      fi
9938      if test "$with_gnu_ld" = no; then
9939	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9940	hardcode_libdir_separator=:
9941
9942	case $host_cpu in
9943	hppa*64*|ia64*)
9944	  hardcode_direct=no
9945	  hardcode_shlibpath_var=no
9946	  ;;
9947	*)
9948	  hardcode_direct=yes
9949	  hardcode_direct_absolute=yes
9950	  export_dynamic_flag_spec='${wl}-E'
9951
9952	  # hardcode_minus_L: Not really in the search PATH,
9953	  # but as the default location of the library.
9954	  hardcode_minus_L=yes
9955	  ;;
9956	esac
9957      fi
9958      ;;
9959
9960    irix5* | irix6* | nonstopux*)
9961      if test "$GCC" = yes; then
9962	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'
9963	# Try to use the -exported_symbol ld option, if it does not
9964	# work, assume that -exports_file does not work either and
9965	# implicitly export all symbols.
9966	# This should be the same for all languages, so no per-tag cache variable.
9967	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9968$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9969if ${lt_cv_irix_exported_symbol+:} false; then :
9970  $as_echo_n "(cached) " >&6
9971else
9972  save_LDFLAGS="$LDFLAGS"
9973	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9974	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9975/* end confdefs.h.  */
9976int foo (void) { return 0; }
9977_ACEOF
9978if ac_fn_c_try_link "$LINENO"; then :
9979  lt_cv_irix_exported_symbol=yes
9980else
9981  lt_cv_irix_exported_symbol=no
9982fi
9983rm -f core conftest.err conftest.$ac_objext \
9984    conftest$ac_exeext conftest.$ac_ext
9985           LDFLAGS="$save_LDFLAGS"
9986fi
9987{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9988$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9989	if test "$lt_cv_irix_exported_symbol" = yes; then
9990          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'
9991	fi
9992      else
9993	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'
9994	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'
9995      fi
9996      archive_cmds_need_lc='no'
9997      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9998      hardcode_libdir_separator=:
9999      inherit_rpath=yes
10000      link_all_deplibs=yes
10001      ;;
10002
10003    netbsd*)
10004      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10005	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10006      else
10007	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10008      fi
10009      hardcode_libdir_flag_spec='-R$libdir'
10010      hardcode_direct=yes
10011      hardcode_shlibpath_var=no
10012      ;;
10013
10014    newsos6)
10015      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10016      hardcode_direct=yes
10017      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10018      hardcode_libdir_separator=:
10019      hardcode_shlibpath_var=no
10020      ;;
10021
10022    *nto* | *qnx*)
10023      ;;
10024
10025    openbsd*)
10026      if test -f /usr/libexec/ld.so; then
10027	hardcode_direct=yes
10028	hardcode_shlibpath_var=no
10029	hardcode_direct_absolute=yes
10030	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10031	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10032	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10033	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10034	  export_dynamic_flag_spec='${wl}-E'
10035	else
10036	  case $host_os in
10037	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10038	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10039	     hardcode_libdir_flag_spec='-R$libdir'
10040	     ;;
10041	   *)
10042	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10043	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10044	     ;;
10045	  esac
10046	fi
10047      else
10048	ld_shlibs=no
10049      fi
10050      ;;
10051
10052    os2*)
10053      hardcode_libdir_flag_spec='-L$libdir'
10054      hardcode_minus_L=yes
10055      allow_undefined_flag=unsupported
10056      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'
10057      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10058      ;;
10059
10060    osf3*)
10061      if test "$GCC" = yes; then
10062	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10063	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'
10064      else
10065	allow_undefined_flag=' -expect_unresolved \*'
10066	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'
10067      fi
10068      archive_cmds_need_lc='no'
10069      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10070      hardcode_libdir_separator=:
10071      ;;
10072
10073    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10074      if test "$GCC" = yes; then
10075	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10076	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'
10077	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10078      else
10079	allow_undefined_flag=' -expect_unresolved \*'
10080	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'
10081	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~
10082	$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'
10083
10084	# Both c and cxx compiler support -rpath directly
10085	hardcode_libdir_flag_spec='-rpath $libdir'
10086      fi
10087      archive_cmds_need_lc='no'
10088      hardcode_libdir_separator=:
10089      ;;
10090
10091    solaris*)
10092      no_undefined_flag=' -z defs'
10093      if test "$GCC" = yes; then
10094	wlarc='${wl}'
10095	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10096	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10097	  $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'
10098      else
10099	case `$CC -V 2>&1` in
10100	*"Compilers 5.0"*)
10101	  wlarc=''
10102	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10103	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10104	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10105	  ;;
10106	*)
10107	  wlarc='${wl}'
10108	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10109	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10110	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10111	  ;;
10112	esac
10113      fi
10114      hardcode_libdir_flag_spec='-R$libdir'
10115      hardcode_shlibpath_var=no
10116      case $host_os in
10117      solaris2.[0-5] | solaris2.[0-5].*) ;;
10118      *)
10119	# The compiler driver will combine and reorder linker options,
10120	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10121	# but is careful enough not to reorder.
10122	# Supported since Solaris 2.6 (maybe 2.5.1?)
10123	if test "$GCC" = yes; then
10124	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10125	else
10126	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10127	fi
10128	;;
10129      esac
10130      link_all_deplibs=yes
10131      ;;
10132
10133    sunos4*)
10134      if test "x$host_vendor" = xsequent; then
10135	# Use $CC to link under sequent, because it throws in some extra .o
10136	# files that make .init and .fini sections work.
10137	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10138      else
10139	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10140      fi
10141      hardcode_libdir_flag_spec='-L$libdir'
10142      hardcode_direct=yes
10143      hardcode_minus_L=yes
10144      hardcode_shlibpath_var=no
10145      ;;
10146
10147    sysv4)
10148      case $host_vendor in
10149	sni)
10150	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10151	  hardcode_direct=yes # is this really true???
10152	;;
10153	siemens)
10154	  ## LD is ld it makes a PLAMLIB
10155	  ## CC just makes a GrossModule.
10156	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10157	  reload_cmds='$CC -r -o $output$reload_objs'
10158	  hardcode_direct=no
10159        ;;
10160	motorola)
10161	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10162	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10163	;;
10164      esac
10165      runpath_var='LD_RUN_PATH'
10166      hardcode_shlibpath_var=no
10167      ;;
10168
10169    sysv4.3*)
10170      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10171      hardcode_shlibpath_var=no
10172      export_dynamic_flag_spec='-Bexport'
10173      ;;
10174
10175    sysv4*MP*)
10176      if test -d /usr/nec; then
10177	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10178	hardcode_shlibpath_var=no
10179	runpath_var=LD_RUN_PATH
10180	hardcode_runpath_var=yes
10181	ld_shlibs=yes
10182      fi
10183      ;;
10184
10185    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10186      no_undefined_flag='${wl}-z,text'
10187      archive_cmds_need_lc=no
10188      hardcode_shlibpath_var=no
10189      runpath_var='LD_RUN_PATH'
10190
10191      if test "$GCC" = yes; then
10192	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10193	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10194      else
10195	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10196	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10197      fi
10198      ;;
10199
10200    sysv5* | sco3.2v5* | sco5v6*)
10201      # Note: We can NOT use -z defs as we might desire, because we do not
10202      # link with -lc, and that would cause any symbols used from libc to
10203      # always be unresolved, which means just about no library would
10204      # ever link correctly.  If we're not using GNU ld we use -z text
10205      # though, which does catch some bad symbols but isn't as heavy-handed
10206      # as -z defs.
10207      no_undefined_flag='${wl}-z,text'
10208      allow_undefined_flag='${wl}-z,nodefs'
10209      archive_cmds_need_lc=no
10210      hardcode_shlibpath_var=no
10211      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10212      hardcode_libdir_separator=':'
10213      link_all_deplibs=yes
10214      export_dynamic_flag_spec='${wl}-Bexport'
10215      runpath_var='LD_RUN_PATH'
10216
10217      if test "$GCC" = yes; then
10218	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10219	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10220      else
10221	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10222	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10223      fi
10224      ;;
10225
10226    uts4*)
10227      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10228      hardcode_libdir_flag_spec='-L$libdir'
10229      hardcode_shlibpath_var=no
10230      ;;
10231
10232    *)
10233      ld_shlibs=no
10234      ;;
10235    esac
10236
10237    if test x$host_vendor = xsni; then
10238      case $host in
10239      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10240	export_dynamic_flag_spec='${wl}-Blargedynsym'
10241	;;
10242      esac
10243    fi
10244  fi
10245
10246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10247$as_echo "$ld_shlibs" >&6; }
10248test "$ld_shlibs" = no && can_build_shared=no
10249
10250with_gnu_ld=$with_gnu_ld
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266#
10267# Do we need to explicitly link libc?
10268#
10269case "x$archive_cmds_need_lc" in
10270x|xyes)
10271  # Assume -lc should be added
10272  archive_cmds_need_lc=yes
10273
10274  if test "$enable_shared" = yes && test "$GCC" = yes; then
10275    case $archive_cmds in
10276    *'~'*)
10277      # FIXME: we may have to deal with multi-command sequences.
10278      ;;
10279    '$CC '*)
10280      # Test whether the compiler implicitly links with -lc since on some
10281      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10282      # to ld, don't add -lc before -lgcc.
10283      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10284$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10285if ${lt_cv_archive_cmds_need_lc+:} false; then :
10286  $as_echo_n "(cached) " >&6
10287else
10288  $RM conftest*
10289	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10290
10291	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10292  (eval $ac_compile) 2>&5
10293  ac_status=$?
10294  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10295  test $ac_status = 0; } 2>conftest.err; then
10296	  soname=conftest
10297	  lib=conftest
10298	  libobjs=conftest.$ac_objext
10299	  deplibs=
10300	  wl=$lt_prog_compiler_wl
10301	  pic_flag=$lt_prog_compiler_pic
10302	  compiler_flags=-v
10303	  linker_flags=-v
10304	  verstring=
10305	  output_objdir=.
10306	  libname=conftest
10307	  lt_save_allow_undefined_flag=$allow_undefined_flag
10308	  allow_undefined_flag=
10309	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10310  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10311  ac_status=$?
10312  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10313  test $ac_status = 0; }
10314	  then
10315	    lt_cv_archive_cmds_need_lc=no
10316	  else
10317	    lt_cv_archive_cmds_need_lc=yes
10318	  fi
10319	  allow_undefined_flag=$lt_save_allow_undefined_flag
10320	else
10321	  cat conftest.err 1>&5
10322	fi
10323	$RM conftest*
10324
10325fi
10326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10327$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10328      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10329      ;;
10330    esac
10331  fi
10332  ;;
10333esac
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10487$as_echo_n "checking dynamic linker characteristics... " >&6; }
10488
10489if test "$GCC" = yes; then
10490  case $host_os in
10491    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10492    *) lt_awk_arg="/^libraries:/" ;;
10493  esac
10494  case $host_os in
10495    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10496    *) lt_sed_strip_eq="s,=/,/,g" ;;
10497  esac
10498  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10499  case $lt_search_path_spec in
10500  *\;*)
10501    # if the path contains ";" then we assume it to be the separator
10502    # otherwise default to the standard path separator (i.e. ":") - it is
10503    # assumed that no part of a normal pathname contains ";" but that should
10504    # okay in the real world where ";" in dirpaths is itself problematic.
10505    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10506    ;;
10507  *)
10508    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10509    ;;
10510  esac
10511  # Ok, now we have the path, separated by spaces, we can step through it
10512  # and add multilib dir if necessary.
10513  lt_tmp_lt_search_path_spec=
10514  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10515  for lt_sys_path in $lt_search_path_spec; do
10516    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10517      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10518    else
10519      test -d "$lt_sys_path" && \
10520	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10521    fi
10522  done
10523  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10524BEGIN {RS=" "; FS="/|\n";} {
10525  lt_foo="";
10526  lt_count=0;
10527  for (lt_i = NF; lt_i > 0; lt_i--) {
10528    if ($lt_i != "" && $lt_i != ".") {
10529      if ($lt_i == "..") {
10530        lt_count++;
10531      } else {
10532        if (lt_count == 0) {
10533          lt_foo="/" $lt_i lt_foo;
10534        } else {
10535          lt_count--;
10536        }
10537      }
10538    }
10539  }
10540  if (lt_foo != "") { lt_freq[lt_foo]++; }
10541  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10542}'`
10543  # AWK program above erroneously prepends '/' to C:/dos/paths
10544  # for these hosts.
10545  case $host_os in
10546    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10547      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10548  esac
10549  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10550else
10551  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10552fi
10553library_names_spec=
10554libname_spec='lib$name'
10555soname_spec=
10556shrext_cmds=".so"
10557postinstall_cmds=
10558postuninstall_cmds=
10559finish_cmds=
10560finish_eval=
10561shlibpath_var=
10562shlibpath_overrides_runpath=unknown
10563version_type=none
10564dynamic_linker="$host_os ld.so"
10565sys_lib_dlsearch_path_spec="/lib /usr/lib"
10566need_lib_prefix=unknown
10567hardcode_into_libs=no
10568
10569# when you set need_version to no, make sure it does not cause -set_version
10570# flags to be left without arguments
10571need_version=unknown
10572
10573case $host_os in
10574aix3*)
10575  version_type=linux # correct to gnu/linux during the next big refactor
10576  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10577  shlibpath_var=LIBPATH
10578
10579  # AIX 3 has no versioning support, so we append a major version to the name.
10580  soname_spec='${libname}${release}${shared_ext}$major'
10581  ;;
10582
10583aix[4-9]*)
10584  version_type=linux # correct to gnu/linux during the next big refactor
10585  need_lib_prefix=no
10586  need_version=no
10587  hardcode_into_libs=yes
10588  if test "$host_cpu" = ia64; then
10589    # AIX 5 supports IA64
10590    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10591    shlibpath_var=LD_LIBRARY_PATH
10592  else
10593    # With GCC up to 2.95.x, collect2 would create an import file
10594    # for dependence libraries.  The import file would start with
10595    # the line `#! .'.  This would cause the generated library to
10596    # depend on `.', always an invalid library.  This was fixed in
10597    # development snapshots of GCC prior to 3.0.
10598    case $host_os in
10599      aix4 | aix4.[01] | aix4.[01].*)
10600      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10601	   echo ' yes '
10602	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10603	:
10604      else
10605	can_build_shared=no
10606      fi
10607      ;;
10608    esac
10609    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10610    # soname into executable. Probably we can add versioning support to
10611    # collect2, so additional links can be useful in future.
10612    if test "$aix_use_runtimelinking" = yes; then
10613      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10614      # instead of lib<name>.a to let people know that these are not
10615      # typical AIX shared libraries.
10616      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10617    else
10618      # We preserve .a as extension for shared libraries through AIX4.2
10619      # and later when we are not doing run time linking.
10620      library_names_spec='${libname}${release}.a $libname.a'
10621      soname_spec='${libname}${release}${shared_ext}$major'
10622    fi
10623    shlibpath_var=LIBPATH
10624  fi
10625  ;;
10626
10627amigaos*)
10628  case $host_cpu in
10629  powerpc)
10630    # Since July 2007 AmigaOS4 officially supports .so libraries.
10631    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10632    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10633    ;;
10634  m68k)
10635    library_names_spec='$libname.ixlibrary $libname.a'
10636    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10637    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'
10638    ;;
10639  esac
10640  ;;
10641
10642beos*)
10643  library_names_spec='${libname}${shared_ext}'
10644  dynamic_linker="$host_os ld.so"
10645  shlibpath_var=LIBRARY_PATH
10646  ;;
10647
10648bsdi[45]*)
10649  version_type=linux # correct to gnu/linux during the next big refactor
10650  need_version=no
10651  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10652  soname_spec='${libname}${release}${shared_ext}$major'
10653  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10654  shlibpath_var=LD_LIBRARY_PATH
10655  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10656  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10657  # the default ld.so.conf also contains /usr/contrib/lib and
10658  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10659  # libtool to hard-code these into programs
10660  ;;
10661
10662cygwin* | mingw* | pw32* | cegcc*)
10663  version_type=windows
10664  shrext_cmds=".dll"
10665  need_version=no
10666  need_lib_prefix=no
10667
10668  case $GCC,$cc_basename in
10669  yes,*)
10670    # gcc
10671    library_names_spec='$libname.dll.a'
10672    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10673    postinstall_cmds='base_file=`basename \${file}`~
10674      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10675      dldir=$destdir/`dirname \$dlpath`~
10676      test -d \$dldir || mkdir -p \$dldir~
10677      $install_prog $dir/$dlname \$dldir/$dlname~
10678      chmod a+x \$dldir/$dlname~
10679      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10680        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10681      fi'
10682    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10683      dlpath=$dir/\$dldll~
10684       $RM \$dlpath'
10685    shlibpath_overrides_runpath=yes
10686
10687    case $host_os in
10688    cygwin*)
10689      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10690      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10691
10692      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10693      ;;
10694    mingw* | cegcc*)
10695      # MinGW DLLs use traditional 'lib' prefix
10696      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10697      ;;
10698    pw32*)
10699      # pw32 DLLs use 'pw' prefix rather than 'lib'
10700      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10701      ;;
10702    esac
10703    dynamic_linker='Win32 ld.exe'
10704    ;;
10705
10706  *,cl*)
10707    # Native MSVC
10708    libname_spec='$name'
10709    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10710    library_names_spec='${libname}.dll.lib'
10711
10712    case $build_os in
10713    mingw*)
10714      sys_lib_search_path_spec=
10715      lt_save_ifs=$IFS
10716      IFS=';'
10717      for lt_path in $LIB
10718      do
10719        IFS=$lt_save_ifs
10720        # Let DOS variable expansion print the short 8.3 style file name.
10721        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10722        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10723      done
10724      IFS=$lt_save_ifs
10725      # Convert to MSYS style.
10726      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10727      ;;
10728    cygwin*)
10729      # Convert to unix form, then to dos form, then back to unix form
10730      # but this time dos style (no spaces!) so that the unix form looks
10731      # like /cygdrive/c/PROGRA~1:/cygdr...
10732      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10733      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10734      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10735      ;;
10736    *)
10737      sys_lib_search_path_spec="$LIB"
10738      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10739        # It is most probably a Windows format PATH.
10740        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10741      else
10742        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10743      fi
10744      # FIXME: find the short name or the path components, as spaces are
10745      # common. (e.g. "Program Files" -> "PROGRA~1")
10746      ;;
10747    esac
10748
10749    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10750    postinstall_cmds='base_file=`basename \${file}`~
10751      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10752      dldir=$destdir/`dirname \$dlpath`~
10753      test -d \$dldir || mkdir -p \$dldir~
10754      $install_prog $dir/$dlname \$dldir/$dlname'
10755    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10756      dlpath=$dir/\$dldll~
10757       $RM \$dlpath'
10758    shlibpath_overrides_runpath=yes
10759    dynamic_linker='Win32 link.exe'
10760    ;;
10761
10762  *)
10763    # Assume MSVC wrapper
10764    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10765    dynamic_linker='Win32 ld.exe'
10766    ;;
10767  esac
10768  # FIXME: first we should search . and the directory the executable is in
10769  shlibpath_var=PATH
10770  ;;
10771
10772darwin* | rhapsody*)
10773  dynamic_linker="$host_os dyld"
10774  version_type=darwin
10775  need_lib_prefix=no
10776  need_version=no
10777  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10778  soname_spec='${libname}${release}${major}$shared_ext'
10779  shlibpath_overrides_runpath=yes
10780  shlibpath_var=DYLD_LIBRARY_PATH
10781  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10782
10783  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10784  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10785  ;;
10786
10787dgux*)
10788  version_type=linux # correct to gnu/linux during the next big refactor
10789  need_lib_prefix=no
10790  need_version=no
10791  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10792  soname_spec='${libname}${release}${shared_ext}$major'
10793  shlibpath_var=LD_LIBRARY_PATH
10794  ;;
10795
10796freebsd* | dragonfly*)
10797  # DragonFly does not have aout.  When/if they implement a new
10798  # versioning mechanism, adjust this.
10799  if test -x /usr/bin/objformat; then
10800    objformat=`/usr/bin/objformat`
10801  else
10802    case $host_os in
10803    freebsd[23].*) objformat=aout ;;
10804    *) objformat=elf ;;
10805    esac
10806  fi
10807  version_type=freebsd-$objformat
10808  case $version_type in
10809    freebsd-elf*)
10810      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10811      need_version=no
10812      need_lib_prefix=no
10813      ;;
10814    freebsd-*)
10815      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10816      need_version=yes
10817      ;;
10818  esac
10819  shlibpath_var=LD_LIBRARY_PATH
10820  case $host_os in
10821  freebsd2.*)
10822    shlibpath_overrides_runpath=yes
10823    ;;
10824  freebsd3.[01]* | freebsdelf3.[01]*)
10825    shlibpath_overrides_runpath=yes
10826    hardcode_into_libs=yes
10827    ;;
10828  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10829  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10830    shlibpath_overrides_runpath=no
10831    hardcode_into_libs=yes
10832    ;;
10833  *) # from 4.6 on, and DragonFly
10834    shlibpath_overrides_runpath=yes
10835    hardcode_into_libs=yes
10836    ;;
10837  esac
10838  ;;
10839
10840gnu*)
10841  version_type=linux # correct to gnu/linux during the next big refactor
10842  need_lib_prefix=no
10843  need_version=no
10844  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10845  soname_spec='${libname}${release}${shared_ext}$major'
10846  shlibpath_var=LD_LIBRARY_PATH
10847  shlibpath_overrides_runpath=no
10848  hardcode_into_libs=yes
10849  ;;
10850
10851haiku*)
10852  version_type=linux # correct to gnu/linux during the next big refactor
10853  need_lib_prefix=no
10854  need_version=no
10855  dynamic_linker="$host_os runtime_loader"
10856  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10857  soname_spec='${libname}${release}${shared_ext}$major'
10858  shlibpath_var=LIBRARY_PATH
10859  shlibpath_overrides_runpath=yes
10860  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10861  hardcode_into_libs=yes
10862  ;;
10863
10864hpux9* | hpux10* | hpux11*)
10865  # Give a soname corresponding to the major version so that dld.sl refuses to
10866  # link against other versions.
10867  version_type=sunos
10868  need_lib_prefix=no
10869  need_version=no
10870  case $host_cpu in
10871  ia64*)
10872    shrext_cmds='.so'
10873    hardcode_into_libs=yes
10874    dynamic_linker="$host_os dld.so"
10875    shlibpath_var=LD_LIBRARY_PATH
10876    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10877    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10878    soname_spec='${libname}${release}${shared_ext}$major'
10879    if test "X$HPUX_IA64_MODE" = X32; then
10880      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10881    else
10882      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10883    fi
10884    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10885    ;;
10886  hppa*64*)
10887    shrext_cmds='.sl'
10888    hardcode_into_libs=yes
10889    dynamic_linker="$host_os dld.sl"
10890    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10891    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10892    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10893    soname_spec='${libname}${release}${shared_ext}$major'
10894    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10895    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10896    ;;
10897  *)
10898    shrext_cmds='.sl'
10899    dynamic_linker="$host_os dld.sl"
10900    shlibpath_var=SHLIB_PATH
10901    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10902    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10903    soname_spec='${libname}${release}${shared_ext}$major'
10904    ;;
10905  esac
10906  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10907  postinstall_cmds='chmod 555 $lib'
10908  # or fails outright, so override atomically:
10909  install_override_mode=555
10910  ;;
10911
10912interix[3-9]*)
10913  version_type=linux # correct to gnu/linux during the next big refactor
10914  need_lib_prefix=no
10915  need_version=no
10916  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10917  soname_spec='${libname}${release}${shared_ext}$major'
10918  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10919  shlibpath_var=LD_LIBRARY_PATH
10920  shlibpath_overrides_runpath=no
10921  hardcode_into_libs=yes
10922  ;;
10923
10924irix5* | irix6* | nonstopux*)
10925  case $host_os in
10926    nonstopux*) version_type=nonstopux ;;
10927    *)
10928	if test "$lt_cv_prog_gnu_ld" = yes; then
10929		version_type=linux # correct to gnu/linux during the next big refactor
10930	else
10931		version_type=irix
10932	fi ;;
10933  esac
10934  need_lib_prefix=no
10935  need_version=no
10936  soname_spec='${libname}${release}${shared_ext}$major'
10937  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10938  case $host_os in
10939  irix5* | nonstopux*)
10940    libsuff= shlibsuff=
10941    ;;
10942  *)
10943    case $LD in # libtool.m4 will add one of these switches to LD
10944    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10945      libsuff= shlibsuff= libmagic=32-bit;;
10946    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10947      libsuff=32 shlibsuff=N32 libmagic=N32;;
10948    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10949      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10950    *) libsuff= shlibsuff= libmagic=never-match;;
10951    esac
10952    ;;
10953  esac
10954  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10955  shlibpath_overrides_runpath=no
10956  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10957  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10958  hardcode_into_libs=yes
10959  ;;
10960
10961# No shared lib support for Linux oldld, aout, or coff.
10962linux*oldld* | linux*aout* | linux*coff*)
10963  dynamic_linker=no
10964  ;;
10965
10966# This must be glibc/ELF.
10967linux* | k*bsd*-gnu | kopensolaris*-gnu)
10968  version_type=linux # correct to gnu/linux during the next big refactor
10969  need_lib_prefix=no
10970  need_version=no
10971  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10972  soname_spec='${libname}${release}${shared_ext}$major'
10973  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10974  shlibpath_var=LD_LIBRARY_PATH
10975  shlibpath_overrides_runpath=no
10976
10977  # Some binutils ld are patched to set DT_RUNPATH
10978  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10979  $as_echo_n "(cached) " >&6
10980else
10981  lt_cv_shlibpath_overrides_runpath=no
10982    save_LDFLAGS=$LDFLAGS
10983    save_libdir=$libdir
10984    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10985	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10986    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10987/* end confdefs.h.  */
10988
10989int
10990main ()
10991{
10992
10993  ;
10994  return 0;
10995}
10996_ACEOF
10997if ac_fn_c_try_link "$LINENO"; then :
10998  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10999  lt_cv_shlibpath_overrides_runpath=yes
11000fi
11001fi
11002rm -f core conftest.err conftest.$ac_objext \
11003    conftest$ac_exeext conftest.$ac_ext
11004    LDFLAGS=$save_LDFLAGS
11005    libdir=$save_libdir
11006
11007fi
11008
11009  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11010
11011  # This implies no fast_install, which is unacceptable.
11012  # Some rework will be needed to allow for fast_install
11013  # before this can be enabled.
11014  hardcode_into_libs=yes
11015
11016  # Append ld.so.conf contents to the search path
11017  if test -f /etc/ld.so.conf; then
11018    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' ' '`
11019    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11020  fi
11021
11022  # We used to test for /lib/ld.so.1 and disable shared libraries on
11023  # powerpc, because MkLinux only supported shared libraries with the
11024  # GNU dynamic linker.  Since this was broken with cross compilers,
11025  # most powerpc-linux boxes support dynamic linking these days and
11026  # people can always --disable-shared, the test was removed, and we
11027  # assume the GNU/Linux dynamic linker is in use.
11028  dynamic_linker='GNU/Linux ld.so'
11029  ;;
11030
11031netbsd*)
11032  version_type=sunos
11033  need_lib_prefix=no
11034  need_version=no
11035  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11036    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11037    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11038    dynamic_linker='NetBSD (a.out) ld.so'
11039  else
11040    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11041    soname_spec='${libname}${release}${shared_ext}$major'
11042    dynamic_linker='NetBSD ld.elf_so'
11043  fi
11044  shlibpath_var=LD_LIBRARY_PATH
11045  shlibpath_overrides_runpath=yes
11046  hardcode_into_libs=yes
11047  ;;
11048
11049newsos6)
11050  version_type=linux # correct to gnu/linux during the next big refactor
11051  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11052  shlibpath_var=LD_LIBRARY_PATH
11053  shlibpath_overrides_runpath=yes
11054  ;;
11055
11056*nto* | *qnx*)
11057  version_type=qnx
11058  need_lib_prefix=no
11059  need_version=no
11060  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11061  soname_spec='${libname}${release}${shared_ext}$major'
11062  shlibpath_var=LD_LIBRARY_PATH
11063  shlibpath_overrides_runpath=no
11064  hardcode_into_libs=yes
11065  dynamic_linker='ldqnx.so'
11066  ;;
11067
11068openbsd*)
11069  version_type=sunos
11070  sys_lib_dlsearch_path_spec="/usr/lib"
11071  need_lib_prefix=no
11072  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11073  case $host_os in
11074    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11075    *)				need_version=no  ;;
11076  esac
11077  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11078  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11079  shlibpath_var=LD_LIBRARY_PATH
11080  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11081    case $host_os in
11082      openbsd2.[89] | openbsd2.[89].*)
11083	shlibpath_overrides_runpath=no
11084	;;
11085      *)
11086	shlibpath_overrides_runpath=yes
11087	;;
11088      esac
11089  else
11090    shlibpath_overrides_runpath=yes
11091  fi
11092  ;;
11093
11094os2*)
11095  libname_spec='$name'
11096  shrext_cmds=".dll"
11097  need_lib_prefix=no
11098  library_names_spec='$libname${shared_ext} $libname.a'
11099  dynamic_linker='OS/2 ld.exe'
11100  shlibpath_var=LIBPATH
11101  ;;
11102
11103osf3* | osf4* | osf5*)
11104  version_type=osf
11105  need_lib_prefix=no
11106  need_version=no
11107  soname_spec='${libname}${release}${shared_ext}$major'
11108  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11109  shlibpath_var=LD_LIBRARY_PATH
11110  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11111  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11112  ;;
11113
11114rdos*)
11115  dynamic_linker=no
11116  ;;
11117
11118solaris*)
11119  version_type=linux # correct to gnu/linux during the next big refactor
11120  need_lib_prefix=no
11121  need_version=no
11122  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11123  soname_spec='${libname}${release}${shared_ext}$major'
11124  shlibpath_var=LD_LIBRARY_PATH
11125  shlibpath_overrides_runpath=yes
11126  hardcode_into_libs=yes
11127  # ldd complains unless libraries are executable
11128  postinstall_cmds='chmod +x $lib'
11129  ;;
11130
11131sunos4*)
11132  version_type=sunos
11133  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11134  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11135  shlibpath_var=LD_LIBRARY_PATH
11136  shlibpath_overrides_runpath=yes
11137  if test "$with_gnu_ld" = yes; then
11138    need_lib_prefix=no
11139  fi
11140  need_version=yes
11141  ;;
11142
11143sysv4 | sysv4.3*)
11144  version_type=linux # correct to gnu/linux during the next big refactor
11145  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11146  soname_spec='${libname}${release}${shared_ext}$major'
11147  shlibpath_var=LD_LIBRARY_PATH
11148  case $host_vendor in
11149    sni)
11150      shlibpath_overrides_runpath=no
11151      need_lib_prefix=no
11152      runpath_var=LD_RUN_PATH
11153      ;;
11154    siemens)
11155      need_lib_prefix=no
11156      ;;
11157    motorola)
11158      need_lib_prefix=no
11159      need_version=no
11160      shlibpath_overrides_runpath=no
11161      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11162      ;;
11163  esac
11164  ;;
11165
11166sysv4*MP*)
11167  if test -d /usr/nec ;then
11168    version_type=linux # correct to gnu/linux during the next big refactor
11169    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11170    soname_spec='$libname${shared_ext}.$major'
11171    shlibpath_var=LD_LIBRARY_PATH
11172  fi
11173  ;;
11174
11175sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11176  version_type=freebsd-elf
11177  need_lib_prefix=no
11178  need_version=no
11179  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11180  soname_spec='${libname}${release}${shared_ext}$major'
11181  shlibpath_var=LD_LIBRARY_PATH
11182  shlibpath_overrides_runpath=yes
11183  hardcode_into_libs=yes
11184  if test "$with_gnu_ld" = yes; then
11185    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11186  else
11187    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11188    case $host_os in
11189      sco3.2v5*)
11190        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11191	;;
11192    esac
11193  fi
11194  sys_lib_dlsearch_path_spec='/usr/lib'
11195  ;;
11196
11197tpf*)
11198  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11199  version_type=linux # correct to gnu/linux during the next big refactor
11200  need_lib_prefix=no
11201  need_version=no
11202  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11203  shlibpath_var=LD_LIBRARY_PATH
11204  shlibpath_overrides_runpath=no
11205  hardcode_into_libs=yes
11206  ;;
11207
11208uts4*)
11209  version_type=linux # correct to gnu/linux during the next big refactor
11210  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11211  soname_spec='${libname}${release}${shared_ext}$major'
11212  shlibpath_var=LD_LIBRARY_PATH
11213  ;;
11214
11215*)
11216  dynamic_linker=no
11217  ;;
11218esac
11219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11220$as_echo "$dynamic_linker" >&6; }
11221test "$dynamic_linker" = no && can_build_shared=no
11222
11223variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11224if test "$GCC" = yes; then
11225  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11226fi
11227
11228if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11229  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11230fi
11231if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11232  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11233fi
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11327$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11328hardcode_action=
11329if test -n "$hardcode_libdir_flag_spec" ||
11330   test -n "$runpath_var" ||
11331   test "X$hardcode_automatic" = "Xyes" ; then
11332
11333  # We can hardcode non-existent directories.
11334  if test "$hardcode_direct" != no &&
11335     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11336     # have to relink, otherwise we might link with an installed library
11337     # when we should be linking with a yet-to-be-installed one
11338     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11339     test "$hardcode_minus_L" != no; then
11340    # Linking always hardcodes the temporary library directory.
11341    hardcode_action=relink
11342  else
11343    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11344    hardcode_action=immediate
11345  fi
11346else
11347  # We cannot hardcode anything, or else we can only hardcode existing
11348  # directories.
11349  hardcode_action=unsupported
11350fi
11351{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11352$as_echo "$hardcode_action" >&6; }
11353
11354if test "$hardcode_action" = relink ||
11355   test "$inherit_rpath" = yes; then
11356  # Fast installation is not supported
11357  enable_fast_install=no
11358elif test "$shlibpath_overrides_runpath" = yes ||
11359     test "$enable_shared" = no; then
11360  # Fast installation is not necessary
11361  enable_fast_install=needless
11362fi
11363
11364
11365
11366
11367
11368
11369  if test "x$enable_dlopen" != xyes; then
11370  enable_dlopen=unknown
11371  enable_dlopen_self=unknown
11372  enable_dlopen_self_static=unknown
11373else
11374  lt_cv_dlopen=no
11375  lt_cv_dlopen_libs=
11376
11377  case $host_os in
11378  beos*)
11379    lt_cv_dlopen="load_add_on"
11380    lt_cv_dlopen_libs=
11381    lt_cv_dlopen_self=yes
11382    ;;
11383
11384  mingw* | pw32* | cegcc*)
11385    lt_cv_dlopen="LoadLibrary"
11386    lt_cv_dlopen_libs=
11387    ;;
11388
11389  cygwin*)
11390    lt_cv_dlopen="dlopen"
11391    lt_cv_dlopen_libs=
11392    ;;
11393
11394  darwin*)
11395  # if libdl is installed we need to link against it
11396    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11397$as_echo_n "checking for dlopen in -ldl... " >&6; }
11398if ${ac_cv_lib_dl_dlopen+:} false; then :
11399  $as_echo_n "(cached) " >&6
11400else
11401  ac_check_lib_save_LIBS=$LIBS
11402LIBS="-ldl  $LIBS"
11403cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11404/* end confdefs.h.  */
11405
11406/* Override any GCC internal prototype to avoid an error.
11407   Use char because int might match the return type of a GCC
11408   builtin and then its argument prototype would still apply.  */
11409#ifdef __cplusplus
11410extern "C"
11411#endif
11412char dlopen ();
11413int
11414main ()
11415{
11416return dlopen ();
11417  ;
11418  return 0;
11419}
11420_ACEOF
11421if ac_fn_c_try_link "$LINENO"; then :
11422  ac_cv_lib_dl_dlopen=yes
11423else
11424  ac_cv_lib_dl_dlopen=no
11425fi
11426rm -f core conftest.err conftest.$ac_objext \
11427    conftest$ac_exeext conftest.$ac_ext
11428LIBS=$ac_check_lib_save_LIBS
11429fi
11430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11431$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11432if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11433  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11434else
11435
11436    lt_cv_dlopen="dyld"
11437    lt_cv_dlopen_libs=
11438    lt_cv_dlopen_self=yes
11439
11440fi
11441
11442    ;;
11443
11444  *)
11445    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11446if test "x$ac_cv_func_shl_load" = xyes; then :
11447  lt_cv_dlopen="shl_load"
11448else
11449  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11450$as_echo_n "checking for shl_load in -ldld... " >&6; }
11451if ${ac_cv_lib_dld_shl_load+:} false; then :
11452  $as_echo_n "(cached) " >&6
11453else
11454  ac_check_lib_save_LIBS=$LIBS
11455LIBS="-ldld  $LIBS"
11456cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11457/* end confdefs.h.  */
11458
11459/* Override any GCC internal prototype to avoid an error.
11460   Use char because int might match the return type of a GCC
11461   builtin and then its argument prototype would still apply.  */
11462#ifdef __cplusplus
11463extern "C"
11464#endif
11465char shl_load ();
11466int
11467main ()
11468{
11469return shl_load ();
11470  ;
11471  return 0;
11472}
11473_ACEOF
11474if ac_fn_c_try_link "$LINENO"; then :
11475  ac_cv_lib_dld_shl_load=yes
11476else
11477  ac_cv_lib_dld_shl_load=no
11478fi
11479rm -f core conftest.err conftest.$ac_objext \
11480    conftest$ac_exeext conftest.$ac_ext
11481LIBS=$ac_check_lib_save_LIBS
11482fi
11483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11484$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11485if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11486  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11487else
11488  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11489if test "x$ac_cv_func_dlopen" = xyes; then :
11490  lt_cv_dlopen="dlopen"
11491else
11492  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11493$as_echo_n "checking for dlopen in -ldl... " >&6; }
11494if ${ac_cv_lib_dl_dlopen+:} false; then :
11495  $as_echo_n "(cached) " >&6
11496else
11497  ac_check_lib_save_LIBS=$LIBS
11498LIBS="-ldl  $LIBS"
11499cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11500/* end confdefs.h.  */
11501
11502/* Override any GCC internal prototype to avoid an error.
11503   Use char because int might match the return type of a GCC
11504   builtin and then its argument prototype would still apply.  */
11505#ifdef __cplusplus
11506extern "C"
11507#endif
11508char dlopen ();
11509int
11510main ()
11511{
11512return dlopen ();
11513  ;
11514  return 0;
11515}
11516_ACEOF
11517if ac_fn_c_try_link "$LINENO"; then :
11518  ac_cv_lib_dl_dlopen=yes
11519else
11520  ac_cv_lib_dl_dlopen=no
11521fi
11522rm -f core conftest.err conftest.$ac_objext \
11523    conftest$ac_exeext conftest.$ac_ext
11524LIBS=$ac_check_lib_save_LIBS
11525fi
11526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11527$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11528if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11529  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11530else
11531  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11532$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11533if ${ac_cv_lib_svld_dlopen+:} false; then :
11534  $as_echo_n "(cached) " >&6
11535else
11536  ac_check_lib_save_LIBS=$LIBS
11537LIBS="-lsvld  $LIBS"
11538cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11539/* end confdefs.h.  */
11540
11541/* Override any GCC internal prototype to avoid an error.
11542   Use char because int might match the return type of a GCC
11543   builtin and then its argument prototype would still apply.  */
11544#ifdef __cplusplus
11545extern "C"
11546#endif
11547char dlopen ();
11548int
11549main ()
11550{
11551return dlopen ();
11552  ;
11553  return 0;
11554}
11555_ACEOF
11556if ac_fn_c_try_link "$LINENO"; then :
11557  ac_cv_lib_svld_dlopen=yes
11558else
11559  ac_cv_lib_svld_dlopen=no
11560fi
11561rm -f core conftest.err conftest.$ac_objext \
11562    conftest$ac_exeext conftest.$ac_ext
11563LIBS=$ac_check_lib_save_LIBS
11564fi
11565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11566$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11567if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11568  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11569else
11570  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11571$as_echo_n "checking for dld_link in -ldld... " >&6; }
11572if ${ac_cv_lib_dld_dld_link+:} false; then :
11573  $as_echo_n "(cached) " >&6
11574else
11575  ac_check_lib_save_LIBS=$LIBS
11576LIBS="-ldld  $LIBS"
11577cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11578/* end confdefs.h.  */
11579
11580/* Override any GCC internal prototype to avoid an error.
11581   Use char because int might match the return type of a GCC
11582   builtin and then its argument prototype would still apply.  */
11583#ifdef __cplusplus
11584extern "C"
11585#endif
11586char dld_link ();
11587int
11588main ()
11589{
11590return dld_link ();
11591  ;
11592  return 0;
11593}
11594_ACEOF
11595if ac_fn_c_try_link "$LINENO"; then :
11596  ac_cv_lib_dld_dld_link=yes
11597else
11598  ac_cv_lib_dld_dld_link=no
11599fi
11600rm -f core conftest.err conftest.$ac_objext \
11601    conftest$ac_exeext conftest.$ac_ext
11602LIBS=$ac_check_lib_save_LIBS
11603fi
11604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11605$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11606if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11607  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11608fi
11609
11610
11611fi
11612
11613
11614fi
11615
11616
11617fi
11618
11619
11620fi
11621
11622
11623fi
11624
11625    ;;
11626  esac
11627
11628  if test "x$lt_cv_dlopen" != xno; then
11629    enable_dlopen=yes
11630  else
11631    enable_dlopen=no
11632  fi
11633
11634  case $lt_cv_dlopen in
11635  dlopen)
11636    save_CPPFLAGS="$CPPFLAGS"
11637    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11638
11639    save_LDFLAGS="$LDFLAGS"
11640    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11641
11642    save_LIBS="$LIBS"
11643    LIBS="$lt_cv_dlopen_libs $LIBS"
11644
11645    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11646$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11647if ${lt_cv_dlopen_self+:} false; then :
11648  $as_echo_n "(cached) " >&6
11649else
11650  	  if test "$cross_compiling" = yes; then :
11651  lt_cv_dlopen_self=cross
11652else
11653  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11654  lt_status=$lt_dlunknown
11655  cat > conftest.$ac_ext <<_LT_EOF
11656#line $LINENO "configure"
11657#include "confdefs.h"
11658
11659#if HAVE_DLFCN_H
11660#include <dlfcn.h>
11661#endif
11662
11663#include <stdio.h>
11664
11665#ifdef RTLD_GLOBAL
11666#  define LT_DLGLOBAL		RTLD_GLOBAL
11667#else
11668#  ifdef DL_GLOBAL
11669#    define LT_DLGLOBAL		DL_GLOBAL
11670#  else
11671#    define LT_DLGLOBAL		0
11672#  endif
11673#endif
11674
11675/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11676   find out it does not work in some platform. */
11677#ifndef LT_DLLAZY_OR_NOW
11678#  ifdef RTLD_LAZY
11679#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11680#  else
11681#    ifdef DL_LAZY
11682#      define LT_DLLAZY_OR_NOW		DL_LAZY
11683#    else
11684#      ifdef RTLD_NOW
11685#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11686#      else
11687#        ifdef DL_NOW
11688#          define LT_DLLAZY_OR_NOW	DL_NOW
11689#        else
11690#          define LT_DLLAZY_OR_NOW	0
11691#        endif
11692#      endif
11693#    endif
11694#  endif
11695#endif
11696
11697/* When -fvisbility=hidden is used, assume the code has been annotated
11698   correspondingly for the symbols needed.  */
11699#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11700int fnord () __attribute__((visibility("default")));
11701#endif
11702
11703int fnord () { return 42; }
11704int main ()
11705{
11706  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11707  int status = $lt_dlunknown;
11708
11709  if (self)
11710    {
11711      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11712      else
11713        {
11714	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11715          else puts (dlerror ());
11716	}
11717      /* dlclose (self); */
11718    }
11719  else
11720    puts (dlerror ());
11721
11722  return status;
11723}
11724_LT_EOF
11725  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11726  (eval $ac_link) 2>&5
11727  ac_status=$?
11728  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11729  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11730    (./conftest; exit; ) >&5 2>/dev/null
11731    lt_status=$?
11732    case x$lt_status in
11733      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11734      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11735      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11736    esac
11737  else :
11738    # compilation failed
11739    lt_cv_dlopen_self=no
11740  fi
11741fi
11742rm -fr conftest*
11743
11744
11745fi
11746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11747$as_echo "$lt_cv_dlopen_self" >&6; }
11748
11749    if test "x$lt_cv_dlopen_self" = xyes; then
11750      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11751      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11752$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11753if ${lt_cv_dlopen_self_static+:} false; then :
11754  $as_echo_n "(cached) " >&6
11755else
11756  	  if test "$cross_compiling" = yes; then :
11757  lt_cv_dlopen_self_static=cross
11758else
11759  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11760  lt_status=$lt_dlunknown
11761  cat > conftest.$ac_ext <<_LT_EOF
11762#line $LINENO "configure"
11763#include "confdefs.h"
11764
11765#if HAVE_DLFCN_H
11766#include <dlfcn.h>
11767#endif
11768
11769#include <stdio.h>
11770
11771#ifdef RTLD_GLOBAL
11772#  define LT_DLGLOBAL		RTLD_GLOBAL
11773#else
11774#  ifdef DL_GLOBAL
11775#    define LT_DLGLOBAL		DL_GLOBAL
11776#  else
11777#    define LT_DLGLOBAL		0
11778#  endif
11779#endif
11780
11781/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11782   find out it does not work in some platform. */
11783#ifndef LT_DLLAZY_OR_NOW
11784#  ifdef RTLD_LAZY
11785#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11786#  else
11787#    ifdef DL_LAZY
11788#      define LT_DLLAZY_OR_NOW		DL_LAZY
11789#    else
11790#      ifdef RTLD_NOW
11791#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11792#      else
11793#        ifdef DL_NOW
11794#          define LT_DLLAZY_OR_NOW	DL_NOW
11795#        else
11796#          define LT_DLLAZY_OR_NOW	0
11797#        endif
11798#      endif
11799#    endif
11800#  endif
11801#endif
11802
11803/* When -fvisbility=hidden is used, assume the code has been annotated
11804   correspondingly for the symbols needed.  */
11805#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11806int fnord () __attribute__((visibility("default")));
11807#endif
11808
11809int fnord () { return 42; }
11810int main ()
11811{
11812  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11813  int status = $lt_dlunknown;
11814
11815  if (self)
11816    {
11817      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11818      else
11819        {
11820	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11821          else puts (dlerror ());
11822	}
11823      /* dlclose (self); */
11824    }
11825  else
11826    puts (dlerror ());
11827
11828  return status;
11829}
11830_LT_EOF
11831  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11832  (eval $ac_link) 2>&5
11833  ac_status=$?
11834  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11835  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11836    (./conftest; exit; ) >&5 2>/dev/null
11837    lt_status=$?
11838    case x$lt_status in
11839      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11840      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11841      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11842    esac
11843  else :
11844    # compilation failed
11845    lt_cv_dlopen_self_static=no
11846  fi
11847fi
11848rm -fr conftest*
11849
11850
11851fi
11852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11853$as_echo "$lt_cv_dlopen_self_static" >&6; }
11854    fi
11855
11856    CPPFLAGS="$save_CPPFLAGS"
11857    LDFLAGS="$save_LDFLAGS"
11858    LIBS="$save_LIBS"
11859    ;;
11860  esac
11861
11862  case $lt_cv_dlopen_self in
11863  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11864  *) enable_dlopen_self=unknown ;;
11865  esac
11866
11867  case $lt_cv_dlopen_self_static in
11868  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11869  *) enable_dlopen_self_static=unknown ;;
11870  esac
11871fi
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889striplib=
11890old_striplib=
11891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11892$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11893if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11894  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11895  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11897$as_echo "yes" >&6; }
11898else
11899# FIXME - insert some real tests, host_os isn't really good enough
11900  case $host_os in
11901  darwin*)
11902    if test -n "$STRIP" ; then
11903      striplib="$STRIP -x"
11904      old_striplib="$STRIP -S"
11905      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11906$as_echo "yes" >&6; }
11907    else
11908      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11909$as_echo "no" >&6; }
11910    fi
11911    ;;
11912  *)
11913    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11914$as_echo "no" >&6; }
11915    ;;
11916  esac
11917fi
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930  # Report which library types will actually be built
11931  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11932$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11933  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11934$as_echo "$can_build_shared" >&6; }
11935
11936  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11937$as_echo_n "checking whether to build shared libraries... " >&6; }
11938  test "$can_build_shared" = "no" && enable_shared=no
11939
11940  # On AIX, shared libraries and static libraries use the same namespace, and
11941  # are all built from PIC.
11942  case $host_os in
11943  aix3*)
11944    test "$enable_shared" = yes && enable_static=no
11945    if test -n "$RANLIB"; then
11946      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11947      postinstall_cmds='$RANLIB $lib'
11948    fi
11949    ;;
11950
11951  aix[4-9]*)
11952    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11953      test "$enable_shared" = yes && enable_static=no
11954    fi
11955    ;;
11956  esac
11957  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11958$as_echo "$enable_shared" >&6; }
11959
11960  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11961$as_echo_n "checking whether to build static libraries... " >&6; }
11962  # Make sure either enable_shared or enable_static is yes.
11963  test "$enable_shared" = yes || enable_static=yes
11964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11965$as_echo "$enable_static" >&6; }
11966
11967
11968
11969
11970fi
11971ac_ext=c
11972ac_cpp='$CPP $CPPFLAGS'
11973ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11974ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11975ac_compiler_gnu=$ac_cv_c_compiler_gnu
11976
11977CC="$lt_save_CC"
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993        ac_config_commands="$ac_config_commands libtool"
11994
11995
11996
11997
11998# Only expand once:
11999
12000
12001
12002# Require xorg-macros minimum of 1.16 for unit testing with memory checks
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
12015$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
12016if ${ac_cv_prog_cc_c99+:} false; then :
12017  $as_echo_n "(cached) " >&6
12018else
12019  ac_cv_prog_cc_c99=no
12020ac_save_CC=$CC
12021cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12022/* end confdefs.h.  */
12023#include <stdarg.h>
12024#include <stdbool.h>
12025#include <stdlib.h>
12026#include <wchar.h>
12027#include <stdio.h>
12028
12029// Check varargs macros.  These examples are taken from C99 6.10.3.5.
12030#define debug(...) fprintf (stderr, __VA_ARGS__)
12031#define showlist(...) puts (#__VA_ARGS__)
12032#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
12033static void
12034test_varargs_macros (void)
12035{
12036  int x = 1234;
12037  int y = 5678;
12038  debug ("Flag");
12039  debug ("X = %d\n", x);
12040  showlist (The first, second, and third items.);
12041  report (x>y, "x is %d but y is %d", x, y);
12042}
12043
12044// Check long long types.
12045#define BIG64 18446744073709551615ull
12046#define BIG32 4294967295ul
12047#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
12048#if !BIG_OK
12049  your preprocessor is broken;
12050#endif
12051#if BIG_OK
12052#else
12053  your preprocessor is broken;
12054#endif
12055static long long int bignum = -9223372036854775807LL;
12056static unsigned long long int ubignum = BIG64;
12057
12058struct incomplete_array
12059{
12060  int datasize;
12061  double data[];
12062};
12063
12064struct named_init {
12065  int number;
12066  const wchar_t *name;
12067  double average;
12068};
12069
12070typedef const char *ccp;
12071
12072static inline int
12073test_restrict (ccp restrict text)
12074{
12075  // See if C++-style comments work.
12076  // Iterate through items via the restricted pointer.
12077  // Also check for declarations in for loops.
12078  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
12079    continue;
12080  return 0;
12081}
12082
12083// Check varargs and va_copy.
12084static void
12085test_varargs (const char *format, ...)
12086{
12087  va_list args;
12088  va_start (args, format);
12089  va_list args_copy;
12090  va_copy (args_copy, args);
12091
12092  const char *str;
12093  int number;
12094  float fnumber;
12095
12096  while (*format)
12097    {
12098      switch (*format++)
12099	{
12100	case 's': // string
12101	  str = va_arg (args_copy, const char *);
12102	  break;
12103	case 'd': // int
12104	  number = va_arg (args_copy, int);
12105	  break;
12106	case 'f': // float
12107	  fnumber = va_arg (args_copy, double);
12108	  break;
12109	default:
12110	  break;
12111	}
12112    }
12113  va_end (args_copy);
12114  va_end (args);
12115}
12116
12117int
12118main ()
12119{
12120
12121  // Check bool.
12122  _Bool success = false;
12123
12124  // Check restrict.
12125  if (test_restrict ("String literal") == 0)
12126    success = true;
12127  char *restrict newvar = "Another string";
12128
12129  // Check varargs.
12130  test_varargs ("s, d' f .", "string", 65, 34.234);
12131  test_varargs_macros ();
12132
12133  // Check flexible array members.
12134  struct incomplete_array *ia =
12135    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
12136  ia->datasize = 10;
12137  for (int i = 0; i < ia->datasize; ++i)
12138    ia->data[i] = i * 1.234;
12139
12140  // Check named initializers.
12141  struct named_init ni = {
12142    .number = 34,
12143    .name = L"Test wide string",
12144    .average = 543.34343,
12145  };
12146
12147  ni.number = 58;
12148
12149  int dynamic_array[ni.number];
12150  dynamic_array[ni.number - 1] = 543;
12151
12152  // work around unused variable warnings
12153  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
12154	  || dynamic_array[ni.number - 1] != 543);
12155
12156  ;
12157  return 0;
12158}
12159_ACEOF
12160for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
12161do
12162  CC="$ac_save_CC $ac_arg"
12163  if ac_fn_c_try_compile "$LINENO"; then :
12164  ac_cv_prog_cc_c99=$ac_arg
12165fi
12166rm -f core conftest.err conftest.$ac_objext
12167  test "x$ac_cv_prog_cc_c99" != "xno" && break
12168done
12169rm -f conftest.$ac_ext
12170CC=$ac_save_CC
12171
12172fi
12173# AC_CACHE_VAL
12174case "x$ac_cv_prog_cc_c99" in
12175  x)
12176    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12177$as_echo "none needed" >&6; } ;;
12178  xno)
12179    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12180$as_echo "unsupported" >&6; } ;;
12181  *)
12182    CC="$CC $ac_cv_prog_cc_c99"
12183    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
12184$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
12185esac
12186if test "x$ac_cv_prog_cc_c99" != xno; then :
12187
12188fi
12189
12190
12191
12192
12193
12194
12195ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
12196if test "x$ac_cv_have_decl___clang__" = xyes; then :
12197  CLANGCC="yes"
12198else
12199  CLANGCC="no"
12200fi
12201
12202ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
12203if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
12204  INTELCC="yes"
12205else
12206  INTELCC="no"
12207fi
12208
12209ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
12210if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
12211  SUNCC="yes"
12212else
12213  SUNCC="no"
12214fi
12215
12216
12217
12218
12219if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12220	if test -n "$ac_tool_prefix"; then
12221  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12222set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12224$as_echo_n "checking for $ac_word... " >&6; }
12225if ${ac_cv_path_PKG_CONFIG+:} false; then :
12226  $as_echo_n "(cached) " >&6
12227else
12228  case $PKG_CONFIG in
12229  [\\/]* | ?:[\\/]*)
12230  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12231  ;;
12232  *)
12233  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12234for as_dir in $PATH
12235do
12236  IFS=$as_save_IFS
12237  test -z "$as_dir" && as_dir=.
12238    for ac_exec_ext in '' $ac_executable_extensions; do
12239  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12240    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12241    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12242    break 2
12243  fi
12244done
12245  done
12246IFS=$as_save_IFS
12247
12248  ;;
12249esac
12250fi
12251PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12252if test -n "$PKG_CONFIG"; then
12253  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12254$as_echo "$PKG_CONFIG" >&6; }
12255else
12256  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12257$as_echo "no" >&6; }
12258fi
12259
12260
12261fi
12262if test -z "$ac_cv_path_PKG_CONFIG"; then
12263  ac_pt_PKG_CONFIG=$PKG_CONFIG
12264  # Extract the first word of "pkg-config", so it can be a program name with args.
12265set dummy pkg-config; ac_word=$2
12266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12267$as_echo_n "checking for $ac_word... " >&6; }
12268if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
12269  $as_echo_n "(cached) " >&6
12270else
12271  case $ac_pt_PKG_CONFIG in
12272  [\\/]* | ?:[\\/]*)
12273  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12274  ;;
12275  *)
12276  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12277for as_dir in $PATH
12278do
12279  IFS=$as_save_IFS
12280  test -z "$as_dir" && as_dir=.
12281    for ac_exec_ext in '' $ac_executable_extensions; do
12282  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12283    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12284    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12285    break 2
12286  fi
12287done
12288  done
12289IFS=$as_save_IFS
12290
12291  ;;
12292esac
12293fi
12294ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12295if test -n "$ac_pt_PKG_CONFIG"; then
12296  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12297$as_echo "$ac_pt_PKG_CONFIG" >&6; }
12298else
12299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12300$as_echo "no" >&6; }
12301fi
12302
12303  if test "x$ac_pt_PKG_CONFIG" = x; then
12304    PKG_CONFIG=""
12305  else
12306    case $cross_compiling:$ac_tool_warned in
12307yes:)
12308{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12309$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12310ac_tool_warned=yes ;;
12311esac
12312    PKG_CONFIG=$ac_pt_PKG_CONFIG
12313  fi
12314else
12315  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12316fi
12317
12318fi
12319if test -n "$PKG_CONFIG"; then
12320	_pkg_min_version=0.9.0
12321	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12322$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12323	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12324		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12325$as_echo "yes" >&6; }
12326	else
12327		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12328$as_echo "no" >&6; }
12329		PKG_CONFIG=""
12330	fi
12331
12332fi
12333
12334
12335
12336
12337
12338# Check whether --enable-selective-werror was given.
12339if test "${enable_selective_werror+set}" = set; then :
12340  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
12341else
12342  SELECTIVE_WERROR=yes
12343fi
12344
12345
12346
12347
12348
12349# -v is too short to test reliably with XORG_TESTSET_CFLAG
12350if test "x$SUNCC" = "xyes"; then
12351    BASE_CFLAGS="-v"
12352else
12353    BASE_CFLAGS=""
12354fi
12355
12356# This chunk of warnings were those that existed in the legacy CWARNFLAGS
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370xorg_testset_save_CFLAGS="$CFLAGS"
12371
12372if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12373	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12374	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12375$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12376if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12377  $as_echo_n "(cached) " >&6
12378else
12379  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12380/* end confdefs.h.  */
12381int i;
12382_ACEOF
12383if ac_fn_c_try_compile "$LINENO"; then :
12384  xorg_cv_cc_flag_unknown_warning_option=yes
12385else
12386  xorg_cv_cc_flag_unknown_warning_option=no
12387fi
12388rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12389fi
12390{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12391$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12392	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12393	CFLAGS="$xorg_testset_save_CFLAGS"
12394fi
12395
12396if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12397	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12398		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12399	fi
12400	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12401	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12402$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12403if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12404  $as_echo_n "(cached) " >&6
12405else
12406  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12407/* end confdefs.h.  */
12408int i;
12409_ACEOF
12410if ac_fn_c_try_compile "$LINENO"; then :
12411  xorg_cv_cc_flag_unused_command_line_argument=yes
12412else
12413  xorg_cv_cc_flag_unused_command_line_argument=no
12414fi
12415rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12416fi
12417{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12418$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12419	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12420	CFLAGS="$xorg_testset_save_CFLAGS"
12421fi
12422
12423found="no"
12424
12425	if test $found = "no" ; then
12426		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12427			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12428		fi
12429
12430		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12431			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12432		fi
12433
12434		CFLAGS="$CFLAGS -Wall"
12435
12436		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
12437$as_echo_n "checking if $CC supports -Wall... " >&6; }
12438		cacheid=xorg_cv_cc_flag__Wall
12439		if eval \${$cacheid+:} false; then :
12440  $as_echo_n "(cached) " >&6
12441else
12442  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12443/* end confdefs.h.  */
12444int i;
12445int
12446main ()
12447{
12448
12449  ;
12450  return 0;
12451}
12452_ACEOF
12453if ac_fn_c_try_link "$LINENO"; then :
12454  eval $cacheid=yes
12455else
12456  eval $cacheid=no
12457fi
12458rm -f core conftest.err conftest.$ac_objext \
12459    conftest$ac_exeext conftest.$ac_ext
12460fi
12461
12462
12463		CFLAGS="$xorg_testset_save_CFLAGS"
12464
12465		eval supported=\$$cacheid
12466		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12467$as_echo "$supported" >&6; }
12468		if test "$supported" = "yes" ; then
12469			BASE_CFLAGS="$BASE_CFLAGS -Wall"
12470			found="yes"
12471		fi
12472	fi
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488xorg_testset_save_CFLAGS="$CFLAGS"
12489
12490if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12491	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12492	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12493$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12494if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12495  $as_echo_n "(cached) " >&6
12496else
12497  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12498/* end confdefs.h.  */
12499int i;
12500_ACEOF
12501if ac_fn_c_try_compile "$LINENO"; then :
12502  xorg_cv_cc_flag_unknown_warning_option=yes
12503else
12504  xorg_cv_cc_flag_unknown_warning_option=no
12505fi
12506rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12507fi
12508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12509$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12510	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12511	CFLAGS="$xorg_testset_save_CFLAGS"
12512fi
12513
12514if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12515	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12516		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12517	fi
12518	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12519	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12520$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12521if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12522  $as_echo_n "(cached) " >&6
12523else
12524  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12525/* end confdefs.h.  */
12526int i;
12527_ACEOF
12528if ac_fn_c_try_compile "$LINENO"; then :
12529  xorg_cv_cc_flag_unused_command_line_argument=yes
12530else
12531  xorg_cv_cc_flag_unused_command_line_argument=no
12532fi
12533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12534fi
12535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12536$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12537	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12538	CFLAGS="$xorg_testset_save_CFLAGS"
12539fi
12540
12541found="no"
12542
12543	if test $found = "no" ; then
12544		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12545			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12546		fi
12547
12548		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12549			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12550		fi
12551
12552		CFLAGS="$CFLAGS -Wpointer-arith"
12553
12554		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
12555$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
12556		cacheid=xorg_cv_cc_flag__Wpointer_arith
12557		if eval \${$cacheid+:} false; then :
12558  $as_echo_n "(cached) " >&6
12559else
12560  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12561/* end confdefs.h.  */
12562int i;
12563int
12564main ()
12565{
12566
12567  ;
12568  return 0;
12569}
12570_ACEOF
12571if ac_fn_c_try_link "$LINENO"; then :
12572  eval $cacheid=yes
12573else
12574  eval $cacheid=no
12575fi
12576rm -f core conftest.err conftest.$ac_objext \
12577    conftest$ac_exeext conftest.$ac_ext
12578fi
12579
12580
12581		CFLAGS="$xorg_testset_save_CFLAGS"
12582
12583		eval supported=\$$cacheid
12584		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12585$as_echo "$supported" >&6; }
12586		if test "$supported" = "yes" ; then
12587			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
12588			found="yes"
12589		fi
12590	fi
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606xorg_testset_save_CFLAGS="$CFLAGS"
12607
12608if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12609	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12610	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12611$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12612if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12613  $as_echo_n "(cached) " >&6
12614else
12615  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12616/* end confdefs.h.  */
12617int i;
12618_ACEOF
12619if ac_fn_c_try_compile "$LINENO"; then :
12620  xorg_cv_cc_flag_unknown_warning_option=yes
12621else
12622  xorg_cv_cc_flag_unknown_warning_option=no
12623fi
12624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12625fi
12626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12627$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12628	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12629	CFLAGS="$xorg_testset_save_CFLAGS"
12630fi
12631
12632if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12633	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12634		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12635	fi
12636	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12637	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12638$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12639if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12640  $as_echo_n "(cached) " >&6
12641else
12642  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12643/* end confdefs.h.  */
12644int i;
12645_ACEOF
12646if ac_fn_c_try_compile "$LINENO"; then :
12647  xorg_cv_cc_flag_unused_command_line_argument=yes
12648else
12649  xorg_cv_cc_flag_unused_command_line_argument=no
12650fi
12651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12652fi
12653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12654$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12655	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12656	CFLAGS="$xorg_testset_save_CFLAGS"
12657fi
12658
12659found="no"
12660
12661	if test $found = "no" ; then
12662		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12663			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12664		fi
12665
12666		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12667			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12668		fi
12669
12670		CFLAGS="$CFLAGS -Wmissing-declarations"
12671
12672		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12673$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12674		cacheid=xorg_cv_cc_flag__Wmissing_declarations
12675		if eval \${$cacheid+:} false; then :
12676  $as_echo_n "(cached) " >&6
12677else
12678  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12679/* end confdefs.h.  */
12680int i;
12681int
12682main ()
12683{
12684
12685  ;
12686  return 0;
12687}
12688_ACEOF
12689if ac_fn_c_try_link "$LINENO"; then :
12690  eval $cacheid=yes
12691else
12692  eval $cacheid=no
12693fi
12694rm -f core conftest.err conftest.$ac_objext \
12695    conftest$ac_exeext conftest.$ac_ext
12696fi
12697
12698
12699		CFLAGS="$xorg_testset_save_CFLAGS"
12700
12701		eval supported=\$$cacheid
12702		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12703$as_echo "$supported" >&6; }
12704		if test "$supported" = "yes" ; then
12705			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12706			found="yes"
12707		fi
12708	fi
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724xorg_testset_save_CFLAGS="$CFLAGS"
12725
12726if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12727	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12728	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12729$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12730if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12731  $as_echo_n "(cached) " >&6
12732else
12733  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12734/* end confdefs.h.  */
12735int i;
12736_ACEOF
12737if ac_fn_c_try_compile "$LINENO"; then :
12738  xorg_cv_cc_flag_unknown_warning_option=yes
12739else
12740  xorg_cv_cc_flag_unknown_warning_option=no
12741fi
12742rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12743fi
12744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12745$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12746	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12747	CFLAGS="$xorg_testset_save_CFLAGS"
12748fi
12749
12750if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12751	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12752		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12753	fi
12754	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12755	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12756$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12757if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12758  $as_echo_n "(cached) " >&6
12759else
12760  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12761/* end confdefs.h.  */
12762int i;
12763_ACEOF
12764if ac_fn_c_try_compile "$LINENO"; then :
12765  xorg_cv_cc_flag_unused_command_line_argument=yes
12766else
12767  xorg_cv_cc_flag_unused_command_line_argument=no
12768fi
12769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12770fi
12771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12772$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12773	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12774	CFLAGS="$xorg_testset_save_CFLAGS"
12775fi
12776
12777found="no"
12778
12779	if test $found = "no" ; then
12780		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12781			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12782		fi
12783
12784		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12785			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12786		fi
12787
12788		CFLAGS="$CFLAGS -Wformat=2"
12789
12790		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
12791$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
12792		cacheid=xorg_cv_cc_flag__Wformat_2
12793		if eval \${$cacheid+:} false; then :
12794  $as_echo_n "(cached) " >&6
12795else
12796  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12797/* end confdefs.h.  */
12798int i;
12799int
12800main ()
12801{
12802
12803  ;
12804  return 0;
12805}
12806_ACEOF
12807if ac_fn_c_try_link "$LINENO"; then :
12808  eval $cacheid=yes
12809else
12810  eval $cacheid=no
12811fi
12812rm -f core conftest.err conftest.$ac_objext \
12813    conftest$ac_exeext conftest.$ac_ext
12814fi
12815
12816
12817		CFLAGS="$xorg_testset_save_CFLAGS"
12818
12819		eval supported=\$$cacheid
12820		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12821$as_echo "$supported" >&6; }
12822		if test "$supported" = "yes" ; then
12823			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12824			found="yes"
12825		fi
12826	fi
12827
12828	if test $found = "no" ; then
12829		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12830			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12831		fi
12832
12833		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12834			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12835		fi
12836
12837		CFLAGS="$CFLAGS -Wformat"
12838
12839		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
12840$as_echo_n "checking if $CC supports -Wformat... " >&6; }
12841		cacheid=xorg_cv_cc_flag__Wformat
12842		if eval \${$cacheid+:} false; then :
12843  $as_echo_n "(cached) " >&6
12844else
12845  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12846/* end confdefs.h.  */
12847int i;
12848int
12849main ()
12850{
12851
12852  ;
12853  return 0;
12854}
12855_ACEOF
12856if ac_fn_c_try_link "$LINENO"; then :
12857  eval $cacheid=yes
12858else
12859  eval $cacheid=no
12860fi
12861rm -f core conftest.err conftest.$ac_objext \
12862    conftest$ac_exeext conftest.$ac_ext
12863fi
12864
12865
12866		CFLAGS="$xorg_testset_save_CFLAGS"
12867
12868		eval supported=\$$cacheid
12869		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12870$as_echo "$supported" >&6; }
12871		if test "$supported" = "yes" ; then
12872			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12873			found="yes"
12874		fi
12875	fi
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893xorg_testset_save_CFLAGS="$CFLAGS"
12894
12895if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12896	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12897	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12898$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12899if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12900  $as_echo_n "(cached) " >&6
12901else
12902  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12903/* end confdefs.h.  */
12904int i;
12905_ACEOF
12906if ac_fn_c_try_compile "$LINENO"; then :
12907  xorg_cv_cc_flag_unknown_warning_option=yes
12908else
12909  xorg_cv_cc_flag_unknown_warning_option=no
12910fi
12911rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12912fi
12913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12914$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12915	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12916	CFLAGS="$xorg_testset_save_CFLAGS"
12917fi
12918
12919if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12920	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12921		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12922	fi
12923	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12924	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12925$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12926if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12927  $as_echo_n "(cached) " >&6
12928else
12929  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12930/* end confdefs.h.  */
12931int i;
12932_ACEOF
12933if ac_fn_c_try_compile "$LINENO"; then :
12934  xorg_cv_cc_flag_unused_command_line_argument=yes
12935else
12936  xorg_cv_cc_flag_unused_command_line_argument=no
12937fi
12938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12939fi
12940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12941$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12942	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12943	CFLAGS="$xorg_testset_save_CFLAGS"
12944fi
12945
12946found="no"
12947
12948	if test $found = "no" ; then
12949		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12950			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12951		fi
12952
12953		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12954			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12955		fi
12956
12957		CFLAGS="$CFLAGS -Wstrict-prototypes"
12958
12959		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
12960$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
12961		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
12962		if eval \${$cacheid+:} false; then :
12963  $as_echo_n "(cached) " >&6
12964else
12965  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12966/* end confdefs.h.  */
12967int i;
12968int
12969main ()
12970{
12971
12972  ;
12973  return 0;
12974}
12975_ACEOF
12976if ac_fn_c_try_link "$LINENO"; then :
12977  eval $cacheid=yes
12978else
12979  eval $cacheid=no
12980fi
12981rm -f core conftest.err conftest.$ac_objext \
12982    conftest$ac_exeext conftest.$ac_ext
12983fi
12984
12985
12986		CFLAGS="$xorg_testset_save_CFLAGS"
12987
12988		eval supported=\$$cacheid
12989		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12990$as_echo "$supported" >&6; }
12991		if test "$supported" = "yes" ; then
12992			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
12993			found="yes"
12994		fi
12995	fi
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011xorg_testset_save_CFLAGS="$CFLAGS"
13012
13013if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13014	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13015	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13016$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13017if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13018  $as_echo_n "(cached) " >&6
13019else
13020  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13021/* end confdefs.h.  */
13022int i;
13023_ACEOF
13024if ac_fn_c_try_compile "$LINENO"; then :
13025  xorg_cv_cc_flag_unknown_warning_option=yes
13026else
13027  xorg_cv_cc_flag_unknown_warning_option=no
13028fi
13029rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13030fi
13031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13032$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13033	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13034	CFLAGS="$xorg_testset_save_CFLAGS"
13035fi
13036
13037if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13038	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13039		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13040	fi
13041	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13042	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13043$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13044if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13045  $as_echo_n "(cached) " >&6
13046else
13047  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13048/* end confdefs.h.  */
13049int i;
13050_ACEOF
13051if ac_fn_c_try_compile "$LINENO"; then :
13052  xorg_cv_cc_flag_unused_command_line_argument=yes
13053else
13054  xorg_cv_cc_flag_unused_command_line_argument=no
13055fi
13056rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13057fi
13058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13059$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13060	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13061	CFLAGS="$xorg_testset_save_CFLAGS"
13062fi
13063
13064found="no"
13065
13066	if test $found = "no" ; then
13067		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13068			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13069		fi
13070
13071		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13072			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13073		fi
13074
13075		CFLAGS="$CFLAGS -Wmissing-prototypes"
13076
13077		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
13078$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
13079		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
13080		if eval \${$cacheid+:} false; then :
13081  $as_echo_n "(cached) " >&6
13082else
13083  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13084/* end confdefs.h.  */
13085int i;
13086int
13087main ()
13088{
13089
13090  ;
13091  return 0;
13092}
13093_ACEOF
13094if ac_fn_c_try_link "$LINENO"; then :
13095  eval $cacheid=yes
13096else
13097  eval $cacheid=no
13098fi
13099rm -f core conftest.err conftest.$ac_objext \
13100    conftest$ac_exeext conftest.$ac_ext
13101fi
13102
13103
13104		CFLAGS="$xorg_testset_save_CFLAGS"
13105
13106		eval supported=\$$cacheid
13107		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13108$as_echo "$supported" >&6; }
13109		if test "$supported" = "yes" ; then
13110			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
13111			found="yes"
13112		fi
13113	fi
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129xorg_testset_save_CFLAGS="$CFLAGS"
13130
13131if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13132	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13133	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13134$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13135if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13136  $as_echo_n "(cached) " >&6
13137else
13138  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13139/* end confdefs.h.  */
13140int i;
13141_ACEOF
13142if ac_fn_c_try_compile "$LINENO"; then :
13143  xorg_cv_cc_flag_unknown_warning_option=yes
13144else
13145  xorg_cv_cc_flag_unknown_warning_option=no
13146fi
13147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13148fi
13149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13150$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13151	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13152	CFLAGS="$xorg_testset_save_CFLAGS"
13153fi
13154
13155if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13156	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13157		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13158	fi
13159	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13160	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13161$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13162if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13163  $as_echo_n "(cached) " >&6
13164else
13165  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13166/* end confdefs.h.  */
13167int i;
13168_ACEOF
13169if ac_fn_c_try_compile "$LINENO"; then :
13170  xorg_cv_cc_flag_unused_command_line_argument=yes
13171else
13172  xorg_cv_cc_flag_unused_command_line_argument=no
13173fi
13174rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13175fi
13176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13177$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13178	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13179	CFLAGS="$xorg_testset_save_CFLAGS"
13180fi
13181
13182found="no"
13183
13184	if test $found = "no" ; then
13185		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13186			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13187		fi
13188
13189		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13190			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13191		fi
13192
13193		CFLAGS="$CFLAGS -Wnested-externs"
13194
13195		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
13196$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
13197		cacheid=xorg_cv_cc_flag__Wnested_externs
13198		if eval \${$cacheid+:} false; then :
13199  $as_echo_n "(cached) " >&6
13200else
13201  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13202/* end confdefs.h.  */
13203int i;
13204int
13205main ()
13206{
13207
13208  ;
13209  return 0;
13210}
13211_ACEOF
13212if ac_fn_c_try_link "$LINENO"; then :
13213  eval $cacheid=yes
13214else
13215  eval $cacheid=no
13216fi
13217rm -f core conftest.err conftest.$ac_objext \
13218    conftest$ac_exeext conftest.$ac_ext
13219fi
13220
13221
13222		CFLAGS="$xorg_testset_save_CFLAGS"
13223
13224		eval supported=\$$cacheid
13225		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13226$as_echo "$supported" >&6; }
13227		if test "$supported" = "yes" ; then
13228			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
13229			found="yes"
13230		fi
13231	fi
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247xorg_testset_save_CFLAGS="$CFLAGS"
13248
13249if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13250	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13251	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13252$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13253if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13254  $as_echo_n "(cached) " >&6
13255else
13256  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13257/* end confdefs.h.  */
13258int i;
13259_ACEOF
13260if ac_fn_c_try_compile "$LINENO"; then :
13261  xorg_cv_cc_flag_unknown_warning_option=yes
13262else
13263  xorg_cv_cc_flag_unknown_warning_option=no
13264fi
13265rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13266fi
13267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13268$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13269	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13270	CFLAGS="$xorg_testset_save_CFLAGS"
13271fi
13272
13273if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13274	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13275		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13276	fi
13277	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13278	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13279$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13280if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13281  $as_echo_n "(cached) " >&6
13282else
13283  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13284/* end confdefs.h.  */
13285int i;
13286_ACEOF
13287if ac_fn_c_try_compile "$LINENO"; then :
13288  xorg_cv_cc_flag_unused_command_line_argument=yes
13289else
13290  xorg_cv_cc_flag_unused_command_line_argument=no
13291fi
13292rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13293fi
13294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13295$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13296	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13297	CFLAGS="$xorg_testset_save_CFLAGS"
13298fi
13299
13300found="no"
13301
13302	if test $found = "no" ; then
13303		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13304			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13305		fi
13306
13307		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13308			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13309		fi
13310
13311		CFLAGS="$CFLAGS -Wbad-function-cast"
13312
13313		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
13314$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
13315		cacheid=xorg_cv_cc_flag__Wbad_function_cast
13316		if eval \${$cacheid+:} false; then :
13317  $as_echo_n "(cached) " >&6
13318else
13319  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13320/* end confdefs.h.  */
13321int i;
13322int
13323main ()
13324{
13325
13326  ;
13327  return 0;
13328}
13329_ACEOF
13330if ac_fn_c_try_link "$LINENO"; then :
13331  eval $cacheid=yes
13332else
13333  eval $cacheid=no
13334fi
13335rm -f core conftest.err conftest.$ac_objext \
13336    conftest$ac_exeext conftest.$ac_ext
13337fi
13338
13339
13340		CFLAGS="$xorg_testset_save_CFLAGS"
13341
13342		eval supported=\$$cacheid
13343		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13344$as_echo "$supported" >&6; }
13345		if test "$supported" = "yes" ; then
13346			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
13347			found="yes"
13348		fi
13349	fi
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365xorg_testset_save_CFLAGS="$CFLAGS"
13366
13367if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13368	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13369	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13370$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13371if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13372  $as_echo_n "(cached) " >&6
13373else
13374  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13375/* end confdefs.h.  */
13376int i;
13377_ACEOF
13378if ac_fn_c_try_compile "$LINENO"; then :
13379  xorg_cv_cc_flag_unknown_warning_option=yes
13380else
13381  xorg_cv_cc_flag_unknown_warning_option=no
13382fi
13383rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13384fi
13385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13386$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13387	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13388	CFLAGS="$xorg_testset_save_CFLAGS"
13389fi
13390
13391if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13392	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13393		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13394	fi
13395	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13396	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13397$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13398if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13399  $as_echo_n "(cached) " >&6
13400else
13401  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13402/* end confdefs.h.  */
13403int i;
13404_ACEOF
13405if ac_fn_c_try_compile "$LINENO"; then :
13406  xorg_cv_cc_flag_unused_command_line_argument=yes
13407else
13408  xorg_cv_cc_flag_unused_command_line_argument=no
13409fi
13410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13411fi
13412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13413$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13414	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13415	CFLAGS="$xorg_testset_save_CFLAGS"
13416fi
13417
13418found="no"
13419
13420	if test $found = "no" ; then
13421		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13422			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13423		fi
13424
13425		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13426			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13427		fi
13428
13429		CFLAGS="$CFLAGS -Wold-style-definition"
13430
13431		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
13432$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
13433		cacheid=xorg_cv_cc_flag__Wold_style_definition
13434		if eval \${$cacheid+:} false; then :
13435  $as_echo_n "(cached) " >&6
13436else
13437  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13438/* end confdefs.h.  */
13439int i;
13440int
13441main ()
13442{
13443
13444  ;
13445  return 0;
13446}
13447_ACEOF
13448if ac_fn_c_try_link "$LINENO"; then :
13449  eval $cacheid=yes
13450else
13451  eval $cacheid=no
13452fi
13453rm -f core conftest.err conftest.$ac_objext \
13454    conftest$ac_exeext conftest.$ac_ext
13455fi
13456
13457
13458		CFLAGS="$xorg_testset_save_CFLAGS"
13459
13460		eval supported=\$$cacheid
13461		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13462$as_echo "$supported" >&6; }
13463		if test "$supported" = "yes" ; then
13464			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
13465			found="yes"
13466		fi
13467	fi
13468
13469	if test $found = "no" ; then
13470		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13471			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13472		fi
13473
13474		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13475			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13476		fi
13477
13478		CFLAGS="$CFLAGS -fd"
13479
13480		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
13481$as_echo_n "checking if $CC supports -fd... " >&6; }
13482		cacheid=xorg_cv_cc_flag__fd
13483		if eval \${$cacheid+:} false; then :
13484  $as_echo_n "(cached) " >&6
13485else
13486  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13487/* end confdefs.h.  */
13488int i;
13489int
13490main ()
13491{
13492
13493  ;
13494  return 0;
13495}
13496_ACEOF
13497if ac_fn_c_try_link "$LINENO"; then :
13498  eval $cacheid=yes
13499else
13500  eval $cacheid=no
13501fi
13502rm -f core conftest.err conftest.$ac_objext \
13503    conftest$ac_exeext conftest.$ac_ext
13504fi
13505
13506
13507		CFLAGS="$xorg_testset_save_CFLAGS"
13508
13509		eval supported=\$$cacheid
13510		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13511$as_echo "$supported" >&6; }
13512		if test "$supported" = "yes" ; then
13513			BASE_CFLAGS="$BASE_CFLAGS -fd"
13514			found="yes"
13515		fi
13516	fi
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531
13532xorg_testset_save_CFLAGS="$CFLAGS"
13533
13534if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13535	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13536	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13537$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13538if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13539  $as_echo_n "(cached) " >&6
13540else
13541  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13542/* end confdefs.h.  */
13543int i;
13544_ACEOF
13545if ac_fn_c_try_compile "$LINENO"; then :
13546  xorg_cv_cc_flag_unknown_warning_option=yes
13547else
13548  xorg_cv_cc_flag_unknown_warning_option=no
13549fi
13550rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13551fi
13552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13553$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13554	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13555	CFLAGS="$xorg_testset_save_CFLAGS"
13556fi
13557
13558if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13559	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13560		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13561	fi
13562	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13563	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13564$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13565if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13566  $as_echo_n "(cached) " >&6
13567else
13568  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13569/* end confdefs.h.  */
13570int i;
13571_ACEOF
13572if ac_fn_c_try_compile "$LINENO"; then :
13573  xorg_cv_cc_flag_unused_command_line_argument=yes
13574else
13575  xorg_cv_cc_flag_unused_command_line_argument=no
13576fi
13577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13578fi
13579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13580$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13581	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13582	CFLAGS="$xorg_testset_save_CFLAGS"
13583fi
13584
13585found="no"
13586
13587	if test $found = "no" ; then
13588		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13589			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13590		fi
13591
13592		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13593			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13594		fi
13595
13596		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
13597
13598		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
13599$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
13600		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
13601		if eval \${$cacheid+:} false; then :
13602  $as_echo_n "(cached) " >&6
13603else
13604  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13605/* end confdefs.h.  */
13606int i;
13607int
13608main ()
13609{
13610
13611  ;
13612  return 0;
13613}
13614_ACEOF
13615if ac_fn_c_try_link "$LINENO"; then :
13616  eval $cacheid=yes
13617else
13618  eval $cacheid=no
13619fi
13620rm -f core conftest.err conftest.$ac_objext \
13621    conftest$ac_exeext conftest.$ac_ext
13622fi
13623
13624
13625		CFLAGS="$xorg_testset_save_CFLAGS"
13626
13627		eval supported=\$$cacheid
13628		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13629$as_echo "$supported" >&6; }
13630		if test "$supported" = "yes" ; then
13631			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
13632			found="yes"
13633		fi
13634	fi
13635
13636
13637
13638
13639
13640# This chunk adds additional warnings that could catch undesired effects.
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654xorg_testset_save_CFLAGS="$CFLAGS"
13655
13656if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13657	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13658	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13659$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13660if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13661  $as_echo_n "(cached) " >&6
13662else
13663  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13664/* end confdefs.h.  */
13665int i;
13666_ACEOF
13667if ac_fn_c_try_compile "$LINENO"; then :
13668  xorg_cv_cc_flag_unknown_warning_option=yes
13669else
13670  xorg_cv_cc_flag_unknown_warning_option=no
13671fi
13672rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13673fi
13674{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13675$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13676	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13677	CFLAGS="$xorg_testset_save_CFLAGS"
13678fi
13679
13680if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13681	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13682		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13683	fi
13684	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13685	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13686$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13687if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13688  $as_echo_n "(cached) " >&6
13689else
13690  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13691/* end confdefs.h.  */
13692int i;
13693_ACEOF
13694if ac_fn_c_try_compile "$LINENO"; then :
13695  xorg_cv_cc_flag_unused_command_line_argument=yes
13696else
13697  xorg_cv_cc_flag_unused_command_line_argument=no
13698fi
13699rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13700fi
13701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13702$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13703	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13704	CFLAGS="$xorg_testset_save_CFLAGS"
13705fi
13706
13707found="no"
13708
13709	if test $found = "no" ; then
13710		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13711			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13712		fi
13713
13714		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13715			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13716		fi
13717
13718		CFLAGS="$CFLAGS -Wunused"
13719
13720		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13721$as_echo_n "checking if $CC supports -Wunused... " >&6; }
13722		cacheid=xorg_cv_cc_flag__Wunused
13723		if eval \${$cacheid+:} false; then :
13724  $as_echo_n "(cached) " >&6
13725else
13726  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13727/* end confdefs.h.  */
13728int i;
13729int
13730main ()
13731{
13732
13733  ;
13734  return 0;
13735}
13736_ACEOF
13737if ac_fn_c_try_link "$LINENO"; then :
13738  eval $cacheid=yes
13739else
13740  eval $cacheid=no
13741fi
13742rm -f core conftest.err conftest.$ac_objext \
13743    conftest$ac_exeext conftest.$ac_ext
13744fi
13745
13746
13747		CFLAGS="$xorg_testset_save_CFLAGS"
13748
13749		eval supported=\$$cacheid
13750		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13751$as_echo "$supported" >&6; }
13752		if test "$supported" = "yes" ; then
13753			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13754			found="yes"
13755		fi
13756	fi
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772xorg_testset_save_CFLAGS="$CFLAGS"
13773
13774if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13775	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13776	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13777$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13778if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13779  $as_echo_n "(cached) " >&6
13780else
13781  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13782/* end confdefs.h.  */
13783int i;
13784_ACEOF
13785if ac_fn_c_try_compile "$LINENO"; then :
13786  xorg_cv_cc_flag_unknown_warning_option=yes
13787else
13788  xorg_cv_cc_flag_unknown_warning_option=no
13789fi
13790rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13791fi
13792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13793$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13794	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13795	CFLAGS="$xorg_testset_save_CFLAGS"
13796fi
13797
13798if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13799	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13800		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13801	fi
13802	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13803	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13804$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13805if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13806  $as_echo_n "(cached) " >&6
13807else
13808  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13809/* end confdefs.h.  */
13810int i;
13811_ACEOF
13812if ac_fn_c_try_compile "$LINENO"; then :
13813  xorg_cv_cc_flag_unused_command_line_argument=yes
13814else
13815  xorg_cv_cc_flag_unused_command_line_argument=no
13816fi
13817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13818fi
13819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13820$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13821	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13822	CFLAGS="$xorg_testset_save_CFLAGS"
13823fi
13824
13825found="no"
13826
13827	if test $found = "no" ; then
13828		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13829			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13830		fi
13831
13832		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13833			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13834		fi
13835
13836		CFLAGS="$CFLAGS -Wuninitialized"
13837
13838		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
13839$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
13840		cacheid=xorg_cv_cc_flag__Wuninitialized
13841		if eval \${$cacheid+:} false; then :
13842  $as_echo_n "(cached) " >&6
13843else
13844  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13845/* end confdefs.h.  */
13846int i;
13847int
13848main ()
13849{
13850
13851  ;
13852  return 0;
13853}
13854_ACEOF
13855if ac_fn_c_try_link "$LINENO"; then :
13856  eval $cacheid=yes
13857else
13858  eval $cacheid=no
13859fi
13860rm -f core conftest.err conftest.$ac_objext \
13861    conftest$ac_exeext conftest.$ac_ext
13862fi
13863
13864
13865		CFLAGS="$xorg_testset_save_CFLAGS"
13866
13867		eval supported=\$$cacheid
13868		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13869$as_echo "$supported" >&6; }
13870		if test "$supported" = "yes" ; then
13871			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13872			found="yes"
13873		fi
13874	fi
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
13888
13889
13890xorg_testset_save_CFLAGS="$CFLAGS"
13891
13892if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13893	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13894	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13895$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13896if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13897  $as_echo_n "(cached) " >&6
13898else
13899  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13900/* end confdefs.h.  */
13901int i;
13902_ACEOF
13903if ac_fn_c_try_compile "$LINENO"; then :
13904  xorg_cv_cc_flag_unknown_warning_option=yes
13905else
13906  xorg_cv_cc_flag_unknown_warning_option=no
13907fi
13908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13909fi
13910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13911$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13912	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13913	CFLAGS="$xorg_testset_save_CFLAGS"
13914fi
13915
13916if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13917	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13918		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13919	fi
13920	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13921	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13922$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13923if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13924  $as_echo_n "(cached) " >&6
13925else
13926  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13927/* end confdefs.h.  */
13928int i;
13929_ACEOF
13930if ac_fn_c_try_compile "$LINENO"; then :
13931  xorg_cv_cc_flag_unused_command_line_argument=yes
13932else
13933  xorg_cv_cc_flag_unused_command_line_argument=no
13934fi
13935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13936fi
13937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13938$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13939	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13940	CFLAGS="$xorg_testset_save_CFLAGS"
13941fi
13942
13943found="no"
13944
13945	if test $found = "no" ; then
13946		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13947			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13948		fi
13949
13950		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13951			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13952		fi
13953
13954		CFLAGS="$CFLAGS -Wshadow"
13955
13956		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
13957$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
13958		cacheid=xorg_cv_cc_flag__Wshadow
13959		if eval \${$cacheid+:} false; then :
13960  $as_echo_n "(cached) " >&6
13961else
13962  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13963/* end confdefs.h.  */
13964int i;
13965int
13966main ()
13967{
13968
13969  ;
13970  return 0;
13971}
13972_ACEOF
13973if ac_fn_c_try_link "$LINENO"; then :
13974  eval $cacheid=yes
13975else
13976  eval $cacheid=no
13977fi
13978rm -f core conftest.err conftest.$ac_objext \
13979    conftest$ac_exeext conftest.$ac_ext
13980fi
13981
13982
13983		CFLAGS="$xorg_testset_save_CFLAGS"
13984
13985		eval supported=\$$cacheid
13986		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13987$as_echo "$supported" >&6; }
13988		if test "$supported" = "yes" ; then
13989			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
13990			found="yes"
13991		fi
13992	fi
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007
14008xorg_testset_save_CFLAGS="$CFLAGS"
14009
14010if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14011	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14012	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14013$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14014if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14015  $as_echo_n "(cached) " >&6
14016else
14017  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14018/* end confdefs.h.  */
14019int i;
14020_ACEOF
14021if ac_fn_c_try_compile "$LINENO"; then :
14022  xorg_cv_cc_flag_unknown_warning_option=yes
14023else
14024  xorg_cv_cc_flag_unknown_warning_option=no
14025fi
14026rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14027fi
14028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14029$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14030	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14031	CFLAGS="$xorg_testset_save_CFLAGS"
14032fi
14033
14034if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14035	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14036		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14037	fi
14038	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14039	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14040$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14041if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14042  $as_echo_n "(cached) " >&6
14043else
14044  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14045/* end confdefs.h.  */
14046int i;
14047_ACEOF
14048if ac_fn_c_try_compile "$LINENO"; then :
14049  xorg_cv_cc_flag_unused_command_line_argument=yes
14050else
14051  xorg_cv_cc_flag_unused_command_line_argument=no
14052fi
14053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14054fi
14055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14056$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14057	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14058	CFLAGS="$xorg_testset_save_CFLAGS"
14059fi
14060
14061found="no"
14062
14063	if test $found = "no" ; then
14064		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14065			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14066		fi
14067
14068		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14069			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14070		fi
14071
14072		CFLAGS="$CFLAGS -Wmissing-noreturn"
14073
14074		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
14075$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
14076		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
14077		if eval \${$cacheid+:} false; then :
14078  $as_echo_n "(cached) " >&6
14079else
14080  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14081/* end confdefs.h.  */
14082int i;
14083int
14084main ()
14085{
14086
14087  ;
14088  return 0;
14089}
14090_ACEOF
14091if ac_fn_c_try_link "$LINENO"; then :
14092  eval $cacheid=yes
14093else
14094  eval $cacheid=no
14095fi
14096rm -f core conftest.err conftest.$ac_objext \
14097    conftest$ac_exeext conftest.$ac_ext
14098fi
14099
14100
14101		CFLAGS="$xorg_testset_save_CFLAGS"
14102
14103		eval supported=\$$cacheid
14104		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14105$as_echo "$supported" >&6; }
14106		if test "$supported" = "yes" ; then
14107			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
14108			found="yes"
14109		fi
14110	fi
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
14121
14122
14123
14124
14125
14126xorg_testset_save_CFLAGS="$CFLAGS"
14127
14128if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14129	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14130	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14131$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14132if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14133  $as_echo_n "(cached) " >&6
14134else
14135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14136/* end confdefs.h.  */
14137int i;
14138_ACEOF
14139if ac_fn_c_try_compile "$LINENO"; then :
14140  xorg_cv_cc_flag_unknown_warning_option=yes
14141else
14142  xorg_cv_cc_flag_unknown_warning_option=no
14143fi
14144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14145fi
14146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14147$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14148	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14149	CFLAGS="$xorg_testset_save_CFLAGS"
14150fi
14151
14152if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14153	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14154		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14155	fi
14156	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14157	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14158$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14159if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14160  $as_echo_n "(cached) " >&6
14161else
14162  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14163/* end confdefs.h.  */
14164int i;
14165_ACEOF
14166if ac_fn_c_try_compile "$LINENO"; then :
14167  xorg_cv_cc_flag_unused_command_line_argument=yes
14168else
14169  xorg_cv_cc_flag_unused_command_line_argument=no
14170fi
14171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14172fi
14173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14174$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14175	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14176	CFLAGS="$xorg_testset_save_CFLAGS"
14177fi
14178
14179found="no"
14180
14181	if test $found = "no" ; then
14182		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14183			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14184		fi
14185
14186		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14187			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14188		fi
14189
14190		CFLAGS="$CFLAGS -Wmissing-format-attribute"
14191
14192		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
14193$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
14194		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
14195		if eval \${$cacheid+:} false; then :
14196  $as_echo_n "(cached) " >&6
14197else
14198  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14199/* end confdefs.h.  */
14200int i;
14201int
14202main ()
14203{
14204
14205  ;
14206  return 0;
14207}
14208_ACEOF
14209if ac_fn_c_try_link "$LINENO"; then :
14210  eval $cacheid=yes
14211else
14212  eval $cacheid=no
14213fi
14214rm -f core conftest.err conftest.$ac_objext \
14215    conftest$ac_exeext conftest.$ac_ext
14216fi
14217
14218
14219		CFLAGS="$xorg_testset_save_CFLAGS"
14220
14221		eval supported=\$$cacheid
14222		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14223$as_echo "$supported" >&6; }
14224		if test "$supported" = "yes" ; then
14225			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
14226			found="yes"
14227		fi
14228	fi
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244xorg_testset_save_CFLAGS="$CFLAGS"
14245
14246if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14247	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14248	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14249$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14250if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14251  $as_echo_n "(cached) " >&6
14252else
14253  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14254/* end confdefs.h.  */
14255int i;
14256_ACEOF
14257if ac_fn_c_try_compile "$LINENO"; then :
14258  xorg_cv_cc_flag_unknown_warning_option=yes
14259else
14260  xorg_cv_cc_flag_unknown_warning_option=no
14261fi
14262rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14263fi
14264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14265$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14266	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14267	CFLAGS="$xorg_testset_save_CFLAGS"
14268fi
14269
14270if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14271	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14272		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14273	fi
14274	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14275	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14276$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14277if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14278  $as_echo_n "(cached) " >&6
14279else
14280  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14281/* end confdefs.h.  */
14282int i;
14283_ACEOF
14284if ac_fn_c_try_compile "$LINENO"; then :
14285  xorg_cv_cc_flag_unused_command_line_argument=yes
14286else
14287  xorg_cv_cc_flag_unused_command_line_argument=no
14288fi
14289rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14290fi
14291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14292$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14293	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14294	CFLAGS="$xorg_testset_save_CFLAGS"
14295fi
14296
14297found="no"
14298
14299	if test $found = "no" ; then
14300		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14301			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14302		fi
14303
14304		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14305			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14306		fi
14307
14308		CFLAGS="$CFLAGS -Wredundant-decls"
14309
14310		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
14311$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
14312		cacheid=xorg_cv_cc_flag__Wredundant_decls
14313		if eval \${$cacheid+:} false; then :
14314  $as_echo_n "(cached) " >&6
14315else
14316  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14317/* end confdefs.h.  */
14318int i;
14319int
14320main ()
14321{
14322
14323  ;
14324  return 0;
14325}
14326_ACEOF
14327if ac_fn_c_try_link "$LINENO"; then :
14328  eval $cacheid=yes
14329else
14330  eval $cacheid=no
14331fi
14332rm -f core conftest.err conftest.$ac_objext \
14333    conftest$ac_exeext conftest.$ac_ext
14334fi
14335
14336
14337		CFLAGS="$xorg_testset_save_CFLAGS"
14338
14339		eval supported=\$$cacheid
14340		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14341$as_echo "$supported" >&6; }
14342		if test "$supported" = "yes" ; then
14343			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
14344			found="yes"
14345		fi
14346	fi
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362xorg_testset_save_CFLAGS="$CFLAGS"
14363
14364if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14365	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14366	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14367$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14368if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14369  $as_echo_n "(cached) " >&6
14370else
14371  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14372/* end confdefs.h.  */
14373int i;
14374_ACEOF
14375if ac_fn_c_try_compile "$LINENO"; then :
14376  xorg_cv_cc_flag_unknown_warning_option=yes
14377else
14378  xorg_cv_cc_flag_unknown_warning_option=no
14379fi
14380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14381fi
14382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14383$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14384	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14385	CFLAGS="$xorg_testset_save_CFLAGS"
14386fi
14387
14388if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14389	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14390		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14391	fi
14392	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14393	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14394$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14395if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14396  $as_echo_n "(cached) " >&6
14397else
14398  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14399/* end confdefs.h.  */
14400int i;
14401_ACEOF
14402if ac_fn_c_try_compile "$LINENO"; then :
14403  xorg_cv_cc_flag_unused_command_line_argument=yes
14404else
14405  xorg_cv_cc_flag_unused_command_line_argument=no
14406fi
14407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14408fi
14409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14410$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14411	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14412	CFLAGS="$xorg_testset_save_CFLAGS"
14413fi
14414
14415found="no"
14416
14417	if test $found = "no" ; then
14418		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14419			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14420		fi
14421
14422		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14423			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14424		fi
14425
14426		CFLAGS="$CFLAGS -Wlogical-op"
14427
14428		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
14429$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
14430		cacheid=xorg_cv_cc_flag__Wlogical_op
14431		if eval \${$cacheid+:} false; then :
14432  $as_echo_n "(cached) " >&6
14433else
14434  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14435/* end confdefs.h.  */
14436int i;
14437int
14438main ()
14439{
14440
14441  ;
14442  return 0;
14443}
14444_ACEOF
14445if ac_fn_c_try_link "$LINENO"; then :
14446  eval $cacheid=yes
14447else
14448  eval $cacheid=no
14449fi
14450rm -f core conftest.err conftest.$ac_objext \
14451    conftest$ac_exeext conftest.$ac_ext
14452fi
14453
14454
14455		CFLAGS="$xorg_testset_save_CFLAGS"
14456
14457		eval supported=\$$cacheid
14458		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14459$as_echo "$supported" >&6; }
14460		if test "$supported" = "yes" ; then
14461			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
14462			found="yes"
14463		fi
14464	fi
14465
14466
14467
14468# These are currently disabled because they are noisy.  They will be enabled
14469# in the future once the codebase is sufficiently modernized to silence
14470# them.  For now, I don't want them to drown out the other warnings.
14471# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
14472# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
14473# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
14474
14475# Turn some warnings into errors, so we don't accidently get successful builds
14476# when there are problems that should be fixed.
14477
14478if test "x$SELECTIVE_WERROR" = "xyes" ; then
14479
14480
14481
14482
14483
14484
14485
14486
14487
14488
14489
14490
14491
14492xorg_testset_save_CFLAGS="$CFLAGS"
14493
14494if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14495	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14496	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14497$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14498if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14499  $as_echo_n "(cached) " >&6
14500else
14501  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14502/* end confdefs.h.  */
14503int i;
14504_ACEOF
14505if ac_fn_c_try_compile "$LINENO"; then :
14506  xorg_cv_cc_flag_unknown_warning_option=yes
14507else
14508  xorg_cv_cc_flag_unknown_warning_option=no
14509fi
14510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14511fi
14512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14513$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14514	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14515	CFLAGS="$xorg_testset_save_CFLAGS"
14516fi
14517
14518if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14519	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14520		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14521	fi
14522	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14523	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14524$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14525if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14526  $as_echo_n "(cached) " >&6
14527else
14528  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14529/* end confdefs.h.  */
14530int i;
14531_ACEOF
14532if ac_fn_c_try_compile "$LINENO"; then :
14533  xorg_cv_cc_flag_unused_command_line_argument=yes
14534else
14535  xorg_cv_cc_flag_unused_command_line_argument=no
14536fi
14537rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14538fi
14539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14540$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14541	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14542	CFLAGS="$xorg_testset_save_CFLAGS"
14543fi
14544
14545found="no"
14546
14547	if test $found = "no" ; then
14548		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14549			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14550		fi
14551
14552		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14553			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14554		fi
14555
14556		CFLAGS="$CFLAGS -Werror=implicit"
14557
14558		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
14559$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
14560		cacheid=xorg_cv_cc_flag__Werror_implicit
14561		if eval \${$cacheid+:} false; then :
14562  $as_echo_n "(cached) " >&6
14563else
14564  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14565/* end confdefs.h.  */
14566int i;
14567int
14568main ()
14569{
14570
14571  ;
14572  return 0;
14573}
14574_ACEOF
14575if ac_fn_c_try_link "$LINENO"; then :
14576  eval $cacheid=yes
14577else
14578  eval $cacheid=no
14579fi
14580rm -f core conftest.err conftest.$ac_objext \
14581    conftest$ac_exeext conftest.$ac_ext
14582fi
14583
14584
14585		CFLAGS="$xorg_testset_save_CFLAGS"
14586
14587		eval supported=\$$cacheid
14588		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14589$as_echo "$supported" >&6; }
14590		if test "$supported" = "yes" ; then
14591			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
14592			found="yes"
14593		fi
14594	fi
14595
14596	if test $found = "no" ; then
14597		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14598			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14599		fi
14600
14601		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14602			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14603		fi
14604
14605		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14606
14607		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
14608$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
14609		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
14610		if eval \${$cacheid+:} false; then :
14611  $as_echo_n "(cached) " >&6
14612else
14613  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14614/* end confdefs.h.  */
14615int i;
14616int
14617main ()
14618{
14619
14620  ;
14621  return 0;
14622}
14623_ACEOF
14624if ac_fn_c_try_link "$LINENO"; then :
14625  eval $cacheid=yes
14626else
14627  eval $cacheid=no
14628fi
14629rm -f core conftest.err conftest.$ac_objext \
14630    conftest$ac_exeext conftest.$ac_ext
14631fi
14632
14633
14634		CFLAGS="$xorg_testset_save_CFLAGS"
14635
14636		eval supported=\$$cacheid
14637		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14638$as_echo "$supported" >&6; }
14639		if test "$supported" = "yes" ; then
14640			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14641			found="yes"
14642		fi
14643	fi
14644
14645
14646
14647
14648
14649
14650
14651
14652
14653
14654
14655
14656
14657
14658
14659xorg_testset_save_CFLAGS="$CFLAGS"
14660
14661if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14662	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14663	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14664$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14665if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14666  $as_echo_n "(cached) " >&6
14667else
14668  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14669/* end confdefs.h.  */
14670int i;
14671_ACEOF
14672if ac_fn_c_try_compile "$LINENO"; then :
14673  xorg_cv_cc_flag_unknown_warning_option=yes
14674else
14675  xorg_cv_cc_flag_unknown_warning_option=no
14676fi
14677rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14678fi
14679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14680$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14681	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14682	CFLAGS="$xorg_testset_save_CFLAGS"
14683fi
14684
14685if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14686	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14687		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14688	fi
14689	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14690	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14691$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14692if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14693  $as_echo_n "(cached) " >&6
14694else
14695  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14696/* end confdefs.h.  */
14697int i;
14698_ACEOF
14699if ac_fn_c_try_compile "$LINENO"; then :
14700  xorg_cv_cc_flag_unused_command_line_argument=yes
14701else
14702  xorg_cv_cc_flag_unused_command_line_argument=no
14703fi
14704rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14705fi
14706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14707$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14708	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14709	CFLAGS="$xorg_testset_save_CFLAGS"
14710fi
14711
14712found="no"
14713
14714	if test $found = "no" ; then
14715		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14716			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14717		fi
14718
14719		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14720			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14721		fi
14722
14723		CFLAGS="$CFLAGS -Werror=nonnull"
14724
14725		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14726$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14727		cacheid=xorg_cv_cc_flag__Werror_nonnull
14728		if eval \${$cacheid+:} false; then :
14729  $as_echo_n "(cached) " >&6
14730else
14731  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14732/* end confdefs.h.  */
14733int i;
14734int
14735main ()
14736{
14737
14738  ;
14739  return 0;
14740}
14741_ACEOF
14742if ac_fn_c_try_link "$LINENO"; then :
14743  eval $cacheid=yes
14744else
14745  eval $cacheid=no
14746fi
14747rm -f core conftest.err conftest.$ac_objext \
14748    conftest$ac_exeext conftest.$ac_ext
14749fi
14750
14751
14752		CFLAGS="$xorg_testset_save_CFLAGS"
14753
14754		eval supported=\$$cacheid
14755		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14756$as_echo "$supported" >&6; }
14757		if test "$supported" = "yes" ; then
14758			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14759			found="yes"
14760		fi
14761	fi
14762
14763
14764
14765
14766
14767
14768
14769
14770
14771
14772
14773
14774
14775
14776
14777xorg_testset_save_CFLAGS="$CFLAGS"
14778
14779if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14780	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14781	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14782$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14783if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14784  $as_echo_n "(cached) " >&6
14785else
14786  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14787/* end confdefs.h.  */
14788int i;
14789_ACEOF
14790if ac_fn_c_try_compile "$LINENO"; then :
14791  xorg_cv_cc_flag_unknown_warning_option=yes
14792else
14793  xorg_cv_cc_flag_unknown_warning_option=no
14794fi
14795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14796fi
14797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14798$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14799	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14800	CFLAGS="$xorg_testset_save_CFLAGS"
14801fi
14802
14803if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14804	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14805		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14806	fi
14807	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14808	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14809$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14810if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14811  $as_echo_n "(cached) " >&6
14812else
14813  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14814/* end confdefs.h.  */
14815int i;
14816_ACEOF
14817if ac_fn_c_try_compile "$LINENO"; then :
14818  xorg_cv_cc_flag_unused_command_line_argument=yes
14819else
14820  xorg_cv_cc_flag_unused_command_line_argument=no
14821fi
14822rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14823fi
14824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14825$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14826	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14827	CFLAGS="$xorg_testset_save_CFLAGS"
14828fi
14829
14830found="no"
14831
14832	if test $found = "no" ; then
14833		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14834			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14835		fi
14836
14837		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14838			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14839		fi
14840
14841		CFLAGS="$CFLAGS -Werror=init-self"
14842
14843		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
14844$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
14845		cacheid=xorg_cv_cc_flag__Werror_init_self
14846		if eval \${$cacheid+:} false; then :
14847  $as_echo_n "(cached) " >&6
14848else
14849  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14850/* end confdefs.h.  */
14851int i;
14852int
14853main ()
14854{
14855
14856  ;
14857  return 0;
14858}
14859_ACEOF
14860if ac_fn_c_try_link "$LINENO"; then :
14861  eval $cacheid=yes
14862else
14863  eval $cacheid=no
14864fi
14865rm -f core conftest.err conftest.$ac_objext \
14866    conftest$ac_exeext conftest.$ac_ext
14867fi
14868
14869
14870		CFLAGS="$xorg_testset_save_CFLAGS"
14871
14872		eval supported=\$$cacheid
14873		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14874$as_echo "$supported" >&6; }
14875		if test "$supported" = "yes" ; then
14876			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14877			found="yes"
14878		fi
14879	fi
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892
14893
14894
14895xorg_testset_save_CFLAGS="$CFLAGS"
14896
14897if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14898	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14899	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14900$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14901if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14902  $as_echo_n "(cached) " >&6
14903else
14904  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14905/* end confdefs.h.  */
14906int i;
14907_ACEOF
14908if ac_fn_c_try_compile "$LINENO"; then :
14909  xorg_cv_cc_flag_unknown_warning_option=yes
14910else
14911  xorg_cv_cc_flag_unknown_warning_option=no
14912fi
14913rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14914fi
14915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14916$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14917	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14918	CFLAGS="$xorg_testset_save_CFLAGS"
14919fi
14920
14921if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14922	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14923		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14924	fi
14925	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14926	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14927$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14928if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14929  $as_echo_n "(cached) " >&6
14930else
14931  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14932/* end confdefs.h.  */
14933int i;
14934_ACEOF
14935if ac_fn_c_try_compile "$LINENO"; then :
14936  xorg_cv_cc_flag_unused_command_line_argument=yes
14937else
14938  xorg_cv_cc_flag_unused_command_line_argument=no
14939fi
14940rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14941fi
14942{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14943$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14944	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14945	CFLAGS="$xorg_testset_save_CFLAGS"
14946fi
14947
14948found="no"
14949
14950	if test $found = "no" ; then
14951		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14952			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14953		fi
14954
14955		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14956			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14957		fi
14958
14959		CFLAGS="$CFLAGS -Werror=main"
14960
14961		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
14962$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
14963		cacheid=xorg_cv_cc_flag__Werror_main
14964		if eval \${$cacheid+:} false; then :
14965  $as_echo_n "(cached) " >&6
14966else
14967  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14968/* end confdefs.h.  */
14969int i;
14970int
14971main ()
14972{
14973
14974  ;
14975  return 0;
14976}
14977_ACEOF
14978if ac_fn_c_try_link "$LINENO"; then :
14979  eval $cacheid=yes
14980else
14981  eval $cacheid=no
14982fi
14983rm -f core conftest.err conftest.$ac_objext \
14984    conftest$ac_exeext conftest.$ac_ext
14985fi
14986
14987
14988		CFLAGS="$xorg_testset_save_CFLAGS"
14989
14990		eval supported=\$$cacheid
14991		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14992$as_echo "$supported" >&6; }
14993		if test "$supported" = "yes" ; then
14994			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
14995			found="yes"
14996		fi
14997	fi
14998
14999
15000
15001
15002
15003
15004
15005
15006
15007
15008
15009
15010
15011
15012
15013xorg_testset_save_CFLAGS="$CFLAGS"
15014
15015if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15016	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15017	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15018$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15019if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15020  $as_echo_n "(cached) " >&6
15021else
15022  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15023/* end confdefs.h.  */
15024int i;
15025_ACEOF
15026if ac_fn_c_try_compile "$LINENO"; then :
15027  xorg_cv_cc_flag_unknown_warning_option=yes
15028else
15029  xorg_cv_cc_flag_unknown_warning_option=no
15030fi
15031rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15032fi
15033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15034$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15035	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15036	CFLAGS="$xorg_testset_save_CFLAGS"
15037fi
15038
15039if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15040	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15041		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15042	fi
15043	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15044	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15045$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15046if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15047  $as_echo_n "(cached) " >&6
15048else
15049  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15050/* end confdefs.h.  */
15051int i;
15052_ACEOF
15053if ac_fn_c_try_compile "$LINENO"; then :
15054  xorg_cv_cc_flag_unused_command_line_argument=yes
15055else
15056  xorg_cv_cc_flag_unused_command_line_argument=no
15057fi
15058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15059fi
15060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15061$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15062	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15063	CFLAGS="$xorg_testset_save_CFLAGS"
15064fi
15065
15066found="no"
15067
15068	if test $found = "no" ; then
15069		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15070			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15071		fi
15072
15073		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15074			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15075		fi
15076
15077		CFLAGS="$CFLAGS -Werror=missing-braces"
15078
15079		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
15080$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
15081		cacheid=xorg_cv_cc_flag__Werror_missing_braces
15082		if eval \${$cacheid+:} false; then :
15083  $as_echo_n "(cached) " >&6
15084else
15085  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15086/* end confdefs.h.  */
15087int i;
15088int
15089main ()
15090{
15091
15092  ;
15093  return 0;
15094}
15095_ACEOF
15096if ac_fn_c_try_link "$LINENO"; then :
15097  eval $cacheid=yes
15098else
15099  eval $cacheid=no
15100fi
15101rm -f core conftest.err conftest.$ac_objext \
15102    conftest$ac_exeext conftest.$ac_ext
15103fi
15104
15105
15106		CFLAGS="$xorg_testset_save_CFLAGS"
15107
15108		eval supported=\$$cacheid
15109		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15110$as_echo "$supported" >&6; }
15111		if test "$supported" = "yes" ; then
15112			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
15113			found="yes"
15114		fi
15115	fi
15116
15117
15118
15119
15120
15121
15122
15123
15124
15125
15126
15127
15128
15129
15130
15131xorg_testset_save_CFLAGS="$CFLAGS"
15132
15133if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15134	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15135	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15136$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15137if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15138  $as_echo_n "(cached) " >&6
15139else
15140  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15141/* end confdefs.h.  */
15142int i;
15143_ACEOF
15144if ac_fn_c_try_compile "$LINENO"; then :
15145  xorg_cv_cc_flag_unknown_warning_option=yes
15146else
15147  xorg_cv_cc_flag_unknown_warning_option=no
15148fi
15149rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15150fi
15151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15152$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15153	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15154	CFLAGS="$xorg_testset_save_CFLAGS"
15155fi
15156
15157if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15158	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15159		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15160	fi
15161	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15162	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15163$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15164if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15165  $as_echo_n "(cached) " >&6
15166else
15167  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15168/* end confdefs.h.  */
15169int i;
15170_ACEOF
15171if ac_fn_c_try_compile "$LINENO"; then :
15172  xorg_cv_cc_flag_unused_command_line_argument=yes
15173else
15174  xorg_cv_cc_flag_unused_command_line_argument=no
15175fi
15176rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15177fi
15178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15179$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15180	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15181	CFLAGS="$xorg_testset_save_CFLAGS"
15182fi
15183
15184found="no"
15185
15186	if test $found = "no" ; then
15187		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15188			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15189		fi
15190
15191		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15192			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15193		fi
15194
15195		CFLAGS="$CFLAGS -Werror=sequence-point"
15196
15197		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
15198$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
15199		cacheid=xorg_cv_cc_flag__Werror_sequence_point
15200		if eval \${$cacheid+:} false; then :
15201  $as_echo_n "(cached) " >&6
15202else
15203  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15204/* end confdefs.h.  */
15205int i;
15206int
15207main ()
15208{
15209
15210  ;
15211  return 0;
15212}
15213_ACEOF
15214if ac_fn_c_try_link "$LINENO"; then :
15215  eval $cacheid=yes
15216else
15217  eval $cacheid=no
15218fi
15219rm -f core conftest.err conftest.$ac_objext \
15220    conftest$ac_exeext conftest.$ac_ext
15221fi
15222
15223
15224		CFLAGS="$xorg_testset_save_CFLAGS"
15225
15226		eval supported=\$$cacheid
15227		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15228$as_echo "$supported" >&6; }
15229		if test "$supported" = "yes" ; then
15230			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
15231			found="yes"
15232		fi
15233	fi
15234
15235
15236
15237
15238
15239
15240
15241
15242
15243
15244
15245
15246
15247
15248
15249xorg_testset_save_CFLAGS="$CFLAGS"
15250
15251if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15252	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15253	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15254$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15255if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15256  $as_echo_n "(cached) " >&6
15257else
15258  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15259/* end confdefs.h.  */
15260int i;
15261_ACEOF
15262if ac_fn_c_try_compile "$LINENO"; then :
15263  xorg_cv_cc_flag_unknown_warning_option=yes
15264else
15265  xorg_cv_cc_flag_unknown_warning_option=no
15266fi
15267rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15268fi
15269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15270$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15271	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15272	CFLAGS="$xorg_testset_save_CFLAGS"
15273fi
15274
15275if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15276	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15277		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15278	fi
15279	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15280	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15281$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15282if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15283  $as_echo_n "(cached) " >&6
15284else
15285  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15286/* end confdefs.h.  */
15287int i;
15288_ACEOF
15289if ac_fn_c_try_compile "$LINENO"; then :
15290  xorg_cv_cc_flag_unused_command_line_argument=yes
15291else
15292  xorg_cv_cc_flag_unused_command_line_argument=no
15293fi
15294rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15295fi
15296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15297$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15298	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15299	CFLAGS="$xorg_testset_save_CFLAGS"
15300fi
15301
15302found="no"
15303
15304	if test $found = "no" ; then
15305		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15306			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15307		fi
15308
15309		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15310			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15311		fi
15312
15313		CFLAGS="$CFLAGS -Werror=return-type"
15314
15315		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
15316$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
15317		cacheid=xorg_cv_cc_flag__Werror_return_type
15318		if eval \${$cacheid+:} false; then :
15319  $as_echo_n "(cached) " >&6
15320else
15321  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15322/* end confdefs.h.  */
15323int i;
15324int
15325main ()
15326{
15327
15328  ;
15329  return 0;
15330}
15331_ACEOF
15332if ac_fn_c_try_link "$LINENO"; then :
15333  eval $cacheid=yes
15334else
15335  eval $cacheid=no
15336fi
15337rm -f core conftest.err conftest.$ac_objext \
15338    conftest$ac_exeext conftest.$ac_ext
15339fi
15340
15341
15342		CFLAGS="$xorg_testset_save_CFLAGS"
15343
15344		eval supported=\$$cacheid
15345		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15346$as_echo "$supported" >&6; }
15347		if test "$supported" = "yes" ; then
15348			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
15349			found="yes"
15350		fi
15351	fi
15352
15353	if test $found = "no" ; then
15354		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15355			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15356		fi
15357
15358		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15359			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15360		fi
15361
15362		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15363
15364		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
15365$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
15366		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
15367		if eval \${$cacheid+:} false; then :
15368  $as_echo_n "(cached) " >&6
15369else
15370  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15371/* end confdefs.h.  */
15372int i;
15373int
15374main ()
15375{
15376
15377  ;
15378  return 0;
15379}
15380_ACEOF
15381if ac_fn_c_try_link "$LINENO"; then :
15382  eval $cacheid=yes
15383else
15384  eval $cacheid=no
15385fi
15386rm -f core conftest.err conftest.$ac_objext \
15387    conftest$ac_exeext conftest.$ac_ext
15388fi
15389
15390
15391		CFLAGS="$xorg_testset_save_CFLAGS"
15392
15393		eval supported=\$$cacheid
15394		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15395$as_echo "$supported" >&6; }
15396		if test "$supported" = "yes" ; then
15397			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15398			found="yes"
15399		fi
15400	fi
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416xorg_testset_save_CFLAGS="$CFLAGS"
15417
15418if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15419	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15420	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15421$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15422if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15423  $as_echo_n "(cached) " >&6
15424else
15425  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15426/* end confdefs.h.  */
15427int i;
15428_ACEOF
15429if ac_fn_c_try_compile "$LINENO"; then :
15430  xorg_cv_cc_flag_unknown_warning_option=yes
15431else
15432  xorg_cv_cc_flag_unknown_warning_option=no
15433fi
15434rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15435fi
15436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15437$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15438	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15439	CFLAGS="$xorg_testset_save_CFLAGS"
15440fi
15441
15442if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15443	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15444		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15445	fi
15446	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15447	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15448$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15449if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15450  $as_echo_n "(cached) " >&6
15451else
15452  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15453/* end confdefs.h.  */
15454int i;
15455_ACEOF
15456if ac_fn_c_try_compile "$LINENO"; then :
15457  xorg_cv_cc_flag_unused_command_line_argument=yes
15458else
15459  xorg_cv_cc_flag_unused_command_line_argument=no
15460fi
15461rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15462fi
15463{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15464$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15465	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15466	CFLAGS="$xorg_testset_save_CFLAGS"
15467fi
15468
15469found="no"
15470
15471	if test $found = "no" ; then
15472		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15473			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15474		fi
15475
15476		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15477			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15478		fi
15479
15480		CFLAGS="$CFLAGS -Werror=trigraphs"
15481
15482		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
15483$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
15484		cacheid=xorg_cv_cc_flag__Werror_trigraphs
15485		if eval \${$cacheid+:} false; then :
15486  $as_echo_n "(cached) " >&6
15487else
15488  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15489/* end confdefs.h.  */
15490int i;
15491int
15492main ()
15493{
15494
15495  ;
15496  return 0;
15497}
15498_ACEOF
15499if ac_fn_c_try_link "$LINENO"; then :
15500  eval $cacheid=yes
15501else
15502  eval $cacheid=no
15503fi
15504rm -f core conftest.err conftest.$ac_objext \
15505    conftest$ac_exeext conftest.$ac_ext
15506fi
15507
15508
15509		CFLAGS="$xorg_testset_save_CFLAGS"
15510
15511		eval supported=\$$cacheid
15512		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15513$as_echo "$supported" >&6; }
15514		if test "$supported" = "yes" ; then
15515			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
15516			found="yes"
15517		fi
15518	fi
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528
15529
15530
15531
15532
15533
15534xorg_testset_save_CFLAGS="$CFLAGS"
15535
15536if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15537	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15538	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15539$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15540if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15541  $as_echo_n "(cached) " >&6
15542else
15543  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15544/* end confdefs.h.  */
15545int i;
15546_ACEOF
15547if ac_fn_c_try_compile "$LINENO"; then :
15548  xorg_cv_cc_flag_unknown_warning_option=yes
15549else
15550  xorg_cv_cc_flag_unknown_warning_option=no
15551fi
15552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15553fi
15554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15555$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15556	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15557	CFLAGS="$xorg_testset_save_CFLAGS"
15558fi
15559
15560if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15561	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15562		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15563	fi
15564	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15565	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15566$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15567if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15568  $as_echo_n "(cached) " >&6
15569else
15570  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15571/* end confdefs.h.  */
15572int i;
15573_ACEOF
15574if ac_fn_c_try_compile "$LINENO"; then :
15575  xorg_cv_cc_flag_unused_command_line_argument=yes
15576else
15577  xorg_cv_cc_flag_unused_command_line_argument=no
15578fi
15579rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15580fi
15581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15582$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15583	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15584	CFLAGS="$xorg_testset_save_CFLAGS"
15585fi
15586
15587found="no"
15588
15589	if test $found = "no" ; then
15590		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15591			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15592		fi
15593
15594		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15595			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15596		fi
15597
15598		CFLAGS="$CFLAGS -Werror=array-bounds"
15599
15600		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
15601$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
15602		cacheid=xorg_cv_cc_flag__Werror_array_bounds
15603		if eval \${$cacheid+:} false; then :
15604  $as_echo_n "(cached) " >&6
15605else
15606  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15607/* end confdefs.h.  */
15608int i;
15609int
15610main ()
15611{
15612
15613  ;
15614  return 0;
15615}
15616_ACEOF
15617if ac_fn_c_try_link "$LINENO"; then :
15618  eval $cacheid=yes
15619else
15620  eval $cacheid=no
15621fi
15622rm -f core conftest.err conftest.$ac_objext \
15623    conftest$ac_exeext conftest.$ac_ext
15624fi
15625
15626
15627		CFLAGS="$xorg_testset_save_CFLAGS"
15628
15629		eval supported=\$$cacheid
15630		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15631$as_echo "$supported" >&6; }
15632		if test "$supported" = "yes" ; then
15633			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
15634			found="yes"
15635		fi
15636	fi
15637
15638
15639
15640
15641
15642
15643
15644
15645
15646
15647
15648
15649
15650
15651
15652xorg_testset_save_CFLAGS="$CFLAGS"
15653
15654if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15655	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15656	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15657$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15658if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15659  $as_echo_n "(cached) " >&6
15660else
15661  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15662/* end confdefs.h.  */
15663int i;
15664_ACEOF
15665if ac_fn_c_try_compile "$LINENO"; then :
15666  xorg_cv_cc_flag_unknown_warning_option=yes
15667else
15668  xorg_cv_cc_flag_unknown_warning_option=no
15669fi
15670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15671fi
15672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15673$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15674	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15675	CFLAGS="$xorg_testset_save_CFLAGS"
15676fi
15677
15678if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15679	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15680		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15681	fi
15682	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15683	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15684$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15685if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15686  $as_echo_n "(cached) " >&6
15687else
15688  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15689/* end confdefs.h.  */
15690int i;
15691_ACEOF
15692if ac_fn_c_try_compile "$LINENO"; then :
15693  xorg_cv_cc_flag_unused_command_line_argument=yes
15694else
15695  xorg_cv_cc_flag_unused_command_line_argument=no
15696fi
15697rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15698fi
15699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15700$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15701	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15702	CFLAGS="$xorg_testset_save_CFLAGS"
15703fi
15704
15705found="no"
15706
15707	if test $found = "no" ; then
15708		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15709			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15710		fi
15711
15712		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15713			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15714		fi
15715
15716		CFLAGS="$CFLAGS -Werror=write-strings"
15717
15718		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15719$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15720		cacheid=xorg_cv_cc_flag__Werror_write_strings
15721		if eval \${$cacheid+:} false; then :
15722  $as_echo_n "(cached) " >&6
15723else
15724  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15725/* end confdefs.h.  */
15726int i;
15727int
15728main ()
15729{
15730
15731  ;
15732  return 0;
15733}
15734_ACEOF
15735if ac_fn_c_try_link "$LINENO"; then :
15736  eval $cacheid=yes
15737else
15738  eval $cacheid=no
15739fi
15740rm -f core conftest.err conftest.$ac_objext \
15741    conftest$ac_exeext conftest.$ac_ext
15742fi
15743
15744
15745		CFLAGS="$xorg_testset_save_CFLAGS"
15746
15747		eval supported=\$$cacheid
15748		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15749$as_echo "$supported" >&6; }
15750		if test "$supported" = "yes" ; then
15751			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15752			found="yes"
15753		fi
15754	fi
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770xorg_testset_save_CFLAGS="$CFLAGS"
15771
15772if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15773	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15774	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15775$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15776if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15777  $as_echo_n "(cached) " >&6
15778else
15779  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15780/* end confdefs.h.  */
15781int i;
15782_ACEOF
15783if ac_fn_c_try_compile "$LINENO"; then :
15784  xorg_cv_cc_flag_unknown_warning_option=yes
15785else
15786  xorg_cv_cc_flag_unknown_warning_option=no
15787fi
15788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15789fi
15790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15791$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15792	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15793	CFLAGS="$xorg_testset_save_CFLAGS"
15794fi
15795
15796if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15797	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15798		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15799	fi
15800	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15801	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15802$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15803if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15804  $as_echo_n "(cached) " >&6
15805else
15806  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15807/* end confdefs.h.  */
15808int i;
15809_ACEOF
15810if ac_fn_c_try_compile "$LINENO"; then :
15811  xorg_cv_cc_flag_unused_command_line_argument=yes
15812else
15813  xorg_cv_cc_flag_unused_command_line_argument=no
15814fi
15815rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15816fi
15817{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15818$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15819	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15820	CFLAGS="$xorg_testset_save_CFLAGS"
15821fi
15822
15823found="no"
15824
15825	if test $found = "no" ; then
15826		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15827			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15828		fi
15829
15830		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15831			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15832		fi
15833
15834		CFLAGS="$CFLAGS -Werror=address"
15835
15836		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
15837$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
15838		cacheid=xorg_cv_cc_flag__Werror_address
15839		if eval \${$cacheid+:} false; then :
15840  $as_echo_n "(cached) " >&6
15841else
15842  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15843/* end confdefs.h.  */
15844int i;
15845int
15846main ()
15847{
15848
15849  ;
15850  return 0;
15851}
15852_ACEOF
15853if ac_fn_c_try_link "$LINENO"; then :
15854  eval $cacheid=yes
15855else
15856  eval $cacheid=no
15857fi
15858rm -f core conftest.err conftest.$ac_objext \
15859    conftest$ac_exeext conftest.$ac_ext
15860fi
15861
15862
15863		CFLAGS="$xorg_testset_save_CFLAGS"
15864
15865		eval supported=\$$cacheid
15866		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15867$as_echo "$supported" >&6; }
15868		if test "$supported" = "yes" ; then
15869			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15870			found="yes"
15871		fi
15872	fi
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883
15884
15885
15886
15887
15888xorg_testset_save_CFLAGS="$CFLAGS"
15889
15890if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15891	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15892	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15893$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15894if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15895  $as_echo_n "(cached) " >&6
15896else
15897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15898/* end confdefs.h.  */
15899int i;
15900_ACEOF
15901if ac_fn_c_try_compile "$LINENO"; then :
15902  xorg_cv_cc_flag_unknown_warning_option=yes
15903else
15904  xorg_cv_cc_flag_unknown_warning_option=no
15905fi
15906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15907fi
15908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15909$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15910	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15911	CFLAGS="$xorg_testset_save_CFLAGS"
15912fi
15913
15914if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15915	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15916		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15917	fi
15918	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15919	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15920$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15921if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15922  $as_echo_n "(cached) " >&6
15923else
15924  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15925/* end confdefs.h.  */
15926int i;
15927_ACEOF
15928if ac_fn_c_try_compile "$LINENO"; then :
15929  xorg_cv_cc_flag_unused_command_line_argument=yes
15930else
15931  xorg_cv_cc_flag_unused_command_line_argument=no
15932fi
15933rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15934fi
15935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15936$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15937	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15938	CFLAGS="$xorg_testset_save_CFLAGS"
15939fi
15940
15941found="no"
15942
15943	if test $found = "no" ; then
15944		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15945			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15946		fi
15947
15948		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15949			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15950		fi
15951
15952		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
15953
15954		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
15955$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
15956		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
15957		if eval \${$cacheid+:} false; then :
15958  $as_echo_n "(cached) " >&6
15959else
15960  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15961/* end confdefs.h.  */
15962int i;
15963int
15964main ()
15965{
15966
15967  ;
15968  return 0;
15969}
15970_ACEOF
15971if ac_fn_c_try_link "$LINENO"; then :
15972  eval $cacheid=yes
15973else
15974  eval $cacheid=no
15975fi
15976rm -f core conftest.err conftest.$ac_objext \
15977    conftest$ac_exeext conftest.$ac_ext
15978fi
15979
15980
15981		CFLAGS="$xorg_testset_save_CFLAGS"
15982
15983		eval supported=\$$cacheid
15984		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15985$as_echo "$supported" >&6; }
15986		if test "$supported" = "yes" ; then
15987			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
15988			found="yes"
15989		fi
15990	fi
15991
15992	if test $found = "no" ; then
15993		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15994			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15995		fi
15996
15997		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15998			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15999		fi
16000
16001		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16002
16003		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
16004$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
16005		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
16006		if eval \${$cacheid+:} false; then :
16007  $as_echo_n "(cached) " >&6
16008else
16009  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16010/* end confdefs.h.  */
16011int i;
16012int
16013main ()
16014{
16015
16016  ;
16017  return 0;
16018}
16019_ACEOF
16020if ac_fn_c_try_link "$LINENO"; then :
16021  eval $cacheid=yes
16022else
16023  eval $cacheid=no
16024fi
16025rm -f core conftest.err conftest.$ac_objext \
16026    conftest$ac_exeext conftest.$ac_ext
16027fi
16028
16029
16030		CFLAGS="$xorg_testset_save_CFLAGS"
16031
16032		eval supported=\$$cacheid
16033		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16034$as_echo "$supported" >&6; }
16035		if test "$supported" = "yes" ; then
16036			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16037			found="yes"
16038		fi
16039	fi
16040
16041
16042
16043
16044
16045
16046
16047
16048
16049
16050
16051
16052
16053
16054
16055xorg_testset_save_CFLAGS="$CFLAGS"
16056
16057if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16058	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16059	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16060$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16061if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16062  $as_echo_n "(cached) " >&6
16063else
16064  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16065/* end confdefs.h.  */
16066int i;
16067_ACEOF
16068if ac_fn_c_try_compile "$LINENO"; then :
16069  xorg_cv_cc_flag_unknown_warning_option=yes
16070else
16071  xorg_cv_cc_flag_unknown_warning_option=no
16072fi
16073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16074fi
16075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16076$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16077	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16078	CFLAGS="$xorg_testset_save_CFLAGS"
16079fi
16080
16081if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16082	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16083		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16084	fi
16085	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16086	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16087$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16088if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16089  $as_echo_n "(cached) " >&6
16090else
16091  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16092/* end confdefs.h.  */
16093int i;
16094_ACEOF
16095if ac_fn_c_try_compile "$LINENO"; then :
16096  xorg_cv_cc_flag_unused_command_line_argument=yes
16097else
16098  xorg_cv_cc_flag_unused_command_line_argument=no
16099fi
16100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16101fi
16102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16103$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16104	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16105	CFLAGS="$xorg_testset_save_CFLAGS"
16106fi
16107
16108found="no"
16109
16110	if test $found = "no" ; then
16111		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16112			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16113		fi
16114
16115		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16116			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16117		fi
16118
16119		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
16120
16121		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
16122$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
16123		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
16124		if eval \${$cacheid+:} false; then :
16125  $as_echo_n "(cached) " >&6
16126else
16127  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16128/* end confdefs.h.  */
16129int i;
16130int
16131main ()
16132{
16133
16134  ;
16135  return 0;
16136}
16137_ACEOF
16138if ac_fn_c_try_link "$LINENO"; then :
16139  eval $cacheid=yes
16140else
16141  eval $cacheid=no
16142fi
16143rm -f core conftest.err conftest.$ac_objext \
16144    conftest$ac_exeext conftest.$ac_ext
16145fi
16146
16147
16148		CFLAGS="$xorg_testset_save_CFLAGS"
16149
16150		eval supported=\$$cacheid
16151		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16152$as_echo "$supported" >&6; }
16153		if test "$supported" = "yes" ; then
16154			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
16155			found="yes"
16156		fi
16157	fi
16158
16159 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
16160else
16161{ $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
16162$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;}
16163
16164
16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176xorg_testset_save_CFLAGS="$CFLAGS"
16177
16178if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16179	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16180	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16181$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16182if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16183  $as_echo_n "(cached) " >&6
16184else
16185  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16186/* end confdefs.h.  */
16187int i;
16188_ACEOF
16189if ac_fn_c_try_compile "$LINENO"; then :
16190  xorg_cv_cc_flag_unknown_warning_option=yes
16191else
16192  xorg_cv_cc_flag_unknown_warning_option=no
16193fi
16194rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16195fi
16196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16197$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16198	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16199	CFLAGS="$xorg_testset_save_CFLAGS"
16200fi
16201
16202if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16203	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16204		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16205	fi
16206	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16207	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16208$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16209if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16210  $as_echo_n "(cached) " >&6
16211else
16212  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16213/* end confdefs.h.  */
16214int i;
16215_ACEOF
16216if ac_fn_c_try_compile "$LINENO"; then :
16217  xorg_cv_cc_flag_unused_command_line_argument=yes
16218else
16219  xorg_cv_cc_flag_unused_command_line_argument=no
16220fi
16221rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16222fi
16223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16224$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16225	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16226	CFLAGS="$xorg_testset_save_CFLAGS"
16227fi
16228
16229found="no"
16230
16231	if test $found = "no" ; then
16232		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16233			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16234		fi
16235
16236		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16237			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16238		fi
16239
16240		CFLAGS="$CFLAGS -Wimplicit"
16241
16242		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
16243$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
16244		cacheid=xorg_cv_cc_flag__Wimplicit
16245		if eval \${$cacheid+:} false; then :
16246  $as_echo_n "(cached) " >&6
16247else
16248  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16249/* end confdefs.h.  */
16250int i;
16251int
16252main ()
16253{
16254
16255  ;
16256  return 0;
16257}
16258_ACEOF
16259if ac_fn_c_try_link "$LINENO"; then :
16260  eval $cacheid=yes
16261else
16262  eval $cacheid=no
16263fi
16264rm -f core conftest.err conftest.$ac_objext \
16265    conftest$ac_exeext conftest.$ac_ext
16266fi
16267
16268
16269		CFLAGS="$xorg_testset_save_CFLAGS"
16270
16271		eval supported=\$$cacheid
16272		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16273$as_echo "$supported" >&6; }
16274		if test "$supported" = "yes" ; then
16275			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
16276			found="yes"
16277		fi
16278	fi
16279
16280
16281
16282
16283
16284
16285
16286
16287
16288
16289
16290
16291
16292
16293
16294xorg_testset_save_CFLAGS="$CFLAGS"
16295
16296if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16297	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16298	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16299$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16300if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16301  $as_echo_n "(cached) " >&6
16302else
16303  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16304/* end confdefs.h.  */
16305int i;
16306_ACEOF
16307if ac_fn_c_try_compile "$LINENO"; then :
16308  xorg_cv_cc_flag_unknown_warning_option=yes
16309else
16310  xorg_cv_cc_flag_unknown_warning_option=no
16311fi
16312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16313fi
16314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16315$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16316	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16317	CFLAGS="$xorg_testset_save_CFLAGS"
16318fi
16319
16320if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16321	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16322		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16323	fi
16324	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16325	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16326$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16327if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16328  $as_echo_n "(cached) " >&6
16329else
16330  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16331/* end confdefs.h.  */
16332int i;
16333_ACEOF
16334if ac_fn_c_try_compile "$LINENO"; then :
16335  xorg_cv_cc_flag_unused_command_line_argument=yes
16336else
16337  xorg_cv_cc_flag_unused_command_line_argument=no
16338fi
16339rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16340fi
16341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16342$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16343	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16344	CFLAGS="$xorg_testset_save_CFLAGS"
16345fi
16346
16347found="no"
16348
16349	if test $found = "no" ; then
16350		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16351			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16352		fi
16353
16354		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16355			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16356		fi
16357
16358		CFLAGS="$CFLAGS -Wnonnull"
16359
16360		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
16361$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
16362		cacheid=xorg_cv_cc_flag__Wnonnull
16363		if eval \${$cacheid+:} false; then :
16364  $as_echo_n "(cached) " >&6
16365else
16366  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16367/* end confdefs.h.  */
16368int i;
16369int
16370main ()
16371{
16372
16373  ;
16374  return 0;
16375}
16376_ACEOF
16377if ac_fn_c_try_link "$LINENO"; then :
16378  eval $cacheid=yes
16379else
16380  eval $cacheid=no
16381fi
16382rm -f core conftest.err conftest.$ac_objext \
16383    conftest$ac_exeext conftest.$ac_ext
16384fi
16385
16386
16387		CFLAGS="$xorg_testset_save_CFLAGS"
16388
16389		eval supported=\$$cacheid
16390		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16391$as_echo "$supported" >&6; }
16392		if test "$supported" = "yes" ; then
16393			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
16394			found="yes"
16395		fi
16396	fi
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409
16410
16411
16412xorg_testset_save_CFLAGS="$CFLAGS"
16413
16414if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16415	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16416	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16417$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16418if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16419  $as_echo_n "(cached) " >&6
16420else
16421  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16422/* end confdefs.h.  */
16423int i;
16424_ACEOF
16425if ac_fn_c_try_compile "$LINENO"; then :
16426  xorg_cv_cc_flag_unknown_warning_option=yes
16427else
16428  xorg_cv_cc_flag_unknown_warning_option=no
16429fi
16430rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16431fi
16432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16433$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16434	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16435	CFLAGS="$xorg_testset_save_CFLAGS"
16436fi
16437
16438if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16439	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16440		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16441	fi
16442	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16443	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16444$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16445if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16446  $as_echo_n "(cached) " >&6
16447else
16448  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16449/* end confdefs.h.  */
16450int i;
16451_ACEOF
16452if ac_fn_c_try_compile "$LINENO"; then :
16453  xorg_cv_cc_flag_unused_command_line_argument=yes
16454else
16455  xorg_cv_cc_flag_unused_command_line_argument=no
16456fi
16457rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16458fi
16459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16460$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16461	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16462	CFLAGS="$xorg_testset_save_CFLAGS"
16463fi
16464
16465found="no"
16466
16467	if test $found = "no" ; then
16468		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16469			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16470		fi
16471
16472		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16473			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16474		fi
16475
16476		CFLAGS="$CFLAGS -Winit-self"
16477
16478		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
16479$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
16480		cacheid=xorg_cv_cc_flag__Winit_self
16481		if eval \${$cacheid+:} false; then :
16482  $as_echo_n "(cached) " >&6
16483else
16484  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16485/* end confdefs.h.  */
16486int i;
16487int
16488main ()
16489{
16490
16491  ;
16492  return 0;
16493}
16494_ACEOF
16495if ac_fn_c_try_link "$LINENO"; then :
16496  eval $cacheid=yes
16497else
16498  eval $cacheid=no
16499fi
16500rm -f core conftest.err conftest.$ac_objext \
16501    conftest$ac_exeext conftest.$ac_ext
16502fi
16503
16504
16505		CFLAGS="$xorg_testset_save_CFLAGS"
16506
16507		eval supported=\$$cacheid
16508		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16509$as_echo "$supported" >&6; }
16510		if test "$supported" = "yes" ; then
16511			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
16512			found="yes"
16513		fi
16514	fi
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526
16527
16528
16529
16530xorg_testset_save_CFLAGS="$CFLAGS"
16531
16532if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16533	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16534	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16535$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16536if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16537  $as_echo_n "(cached) " >&6
16538else
16539  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16540/* end confdefs.h.  */
16541int i;
16542_ACEOF
16543if ac_fn_c_try_compile "$LINENO"; then :
16544  xorg_cv_cc_flag_unknown_warning_option=yes
16545else
16546  xorg_cv_cc_flag_unknown_warning_option=no
16547fi
16548rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16549fi
16550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16551$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16552	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16553	CFLAGS="$xorg_testset_save_CFLAGS"
16554fi
16555
16556if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16557	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16558		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16559	fi
16560	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16561	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16562$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16563if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16564  $as_echo_n "(cached) " >&6
16565else
16566  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16567/* end confdefs.h.  */
16568int i;
16569_ACEOF
16570if ac_fn_c_try_compile "$LINENO"; then :
16571  xorg_cv_cc_flag_unused_command_line_argument=yes
16572else
16573  xorg_cv_cc_flag_unused_command_line_argument=no
16574fi
16575rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16576fi
16577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16578$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16579	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16580	CFLAGS="$xorg_testset_save_CFLAGS"
16581fi
16582
16583found="no"
16584
16585	if test $found = "no" ; then
16586		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16587			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16588		fi
16589
16590		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16591			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16592		fi
16593
16594		CFLAGS="$CFLAGS -Wmain"
16595
16596		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
16597$as_echo_n "checking if $CC supports -Wmain... " >&6; }
16598		cacheid=xorg_cv_cc_flag__Wmain
16599		if eval \${$cacheid+:} false; then :
16600  $as_echo_n "(cached) " >&6
16601else
16602  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16603/* end confdefs.h.  */
16604int i;
16605int
16606main ()
16607{
16608
16609  ;
16610  return 0;
16611}
16612_ACEOF
16613if ac_fn_c_try_link "$LINENO"; then :
16614  eval $cacheid=yes
16615else
16616  eval $cacheid=no
16617fi
16618rm -f core conftest.err conftest.$ac_objext \
16619    conftest$ac_exeext conftest.$ac_ext
16620fi
16621
16622
16623		CFLAGS="$xorg_testset_save_CFLAGS"
16624
16625		eval supported=\$$cacheid
16626		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16627$as_echo "$supported" >&6; }
16628		if test "$supported" = "yes" ; then
16629			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
16630			found="yes"
16631		fi
16632	fi
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643
16644
16645
16646
16647
16648xorg_testset_save_CFLAGS="$CFLAGS"
16649
16650if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16651	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16652	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16653$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16654if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16655  $as_echo_n "(cached) " >&6
16656else
16657  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16658/* end confdefs.h.  */
16659int i;
16660_ACEOF
16661if ac_fn_c_try_compile "$LINENO"; then :
16662  xorg_cv_cc_flag_unknown_warning_option=yes
16663else
16664  xorg_cv_cc_flag_unknown_warning_option=no
16665fi
16666rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16667fi
16668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16669$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16670	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16671	CFLAGS="$xorg_testset_save_CFLAGS"
16672fi
16673
16674if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16675	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16676		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16677	fi
16678	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16679	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16680$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16681if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16682  $as_echo_n "(cached) " >&6
16683else
16684  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16685/* end confdefs.h.  */
16686int i;
16687_ACEOF
16688if ac_fn_c_try_compile "$LINENO"; then :
16689  xorg_cv_cc_flag_unused_command_line_argument=yes
16690else
16691  xorg_cv_cc_flag_unused_command_line_argument=no
16692fi
16693rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16694fi
16695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16696$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16697	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16698	CFLAGS="$xorg_testset_save_CFLAGS"
16699fi
16700
16701found="no"
16702
16703	if test $found = "no" ; then
16704		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16705			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16706		fi
16707
16708		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16709			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16710		fi
16711
16712		CFLAGS="$CFLAGS -Wmissing-braces"
16713
16714		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16715$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16716		cacheid=xorg_cv_cc_flag__Wmissing_braces
16717		if eval \${$cacheid+:} false; then :
16718  $as_echo_n "(cached) " >&6
16719else
16720  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16721/* end confdefs.h.  */
16722int i;
16723int
16724main ()
16725{
16726
16727  ;
16728  return 0;
16729}
16730_ACEOF
16731if ac_fn_c_try_link "$LINENO"; then :
16732  eval $cacheid=yes
16733else
16734  eval $cacheid=no
16735fi
16736rm -f core conftest.err conftest.$ac_objext \
16737    conftest$ac_exeext conftest.$ac_ext
16738fi
16739
16740
16741		CFLAGS="$xorg_testset_save_CFLAGS"
16742
16743		eval supported=\$$cacheid
16744		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16745$as_echo "$supported" >&6; }
16746		if test "$supported" = "yes" ; then
16747			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16748			found="yes"
16749		fi
16750	fi
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766xorg_testset_save_CFLAGS="$CFLAGS"
16767
16768if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16769	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16770	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16771$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16772if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16773  $as_echo_n "(cached) " >&6
16774else
16775  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16776/* end confdefs.h.  */
16777int i;
16778_ACEOF
16779if ac_fn_c_try_compile "$LINENO"; then :
16780  xorg_cv_cc_flag_unknown_warning_option=yes
16781else
16782  xorg_cv_cc_flag_unknown_warning_option=no
16783fi
16784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16785fi
16786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16787$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16788	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16789	CFLAGS="$xorg_testset_save_CFLAGS"
16790fi
16791
16792if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16793	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16794		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16795	fi
16796	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16797	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16798$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16799if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16800  $as_echo_n "(cached) " >&6
16801else
16802  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16803/* end confdefs.h.  */
16804int i;
16805_ACEOF
16806if ac_fn_c_try_compile "$LINENO"; then :
16807  xorg_cv_cc_flag_unused_command_line_argument=yes
16808else
16809  xorg_cv_cc_flag_unused_command_line_argument=no
16810fi
16811rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16812fi
16813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16814$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16815	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16816	CFLAGS="$xorg_testset_save_CFLAGS"
16817fi
16818
16819found="no"
16820
16821	if test $found = "no" ; then
16822		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16823			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16824		fi
16825
16826		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16827			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16828		fi
16829
16830		CFLAGS="$CFLAGS -Wsequence-point"
16831
16832		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
16833$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
16834		cacheid=xorg_cv_cc_flag__Wsequence_point
16835		if eval \${$cacheid+:} false; then :
16836  $as_echo_n "(cached) " >&6
16837else
16838  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16839/* end confdefs.h.  */
16840int i;
16841int
16842main ()
16843{
16844
16845  ;
16846  return 0;
16847}
16848_ACEOF
16849if ac_fn_c_try_link "$LINENO"; then :
16850  eval $cacheid=yes
16851else
16852  eval $cacheid=no
16853fi
16854rm -f core conftest.err conftest.$ac_objext \
16855    conftest$ac_exeext conftest.$ac_ext
16856fi
16857
16858
16859		CFLAGS="$xorg_testset_save_CFLAGS"
16860
16861		eval supported=\$$cacheid
16862		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16863$as_echo "$supported" >&6; }
16864		if test "$supported" = "yes" ; then
16865			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16866			found="yes"
16867		fi
16868	fi
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881
16882
16883
16884xorg_testset_save_CFLAGS="$CFLAGS"
16885
16886if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16887	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16888	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16889$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16890if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16891  $as_echo_n "(cached) " >&6
16892else
16893  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16894/* end confdefs.h.  */
16895int i;
16896_ACEOF
16897if ac_fn_c_try_compile "$LINENO"; then :
16898  xorg_cv_cc_flag_unknown_warning_option=yes
16899else
16900  xorg_cv_cc_flag_unknown_warning_option=no
16901fi
16902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16903fi
16904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16905$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16906	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16907	CFLAGS="$xorg_testset_save_CFLAGS"
16908fi
16909
16910if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16911	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16912		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16913	fi
16914	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16915	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16916$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16917if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16918  $as_echo_n "(cached) " >&6
16919else
16920  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16921/* end confdefs.h.  */
16922int i;
16923_ACEOF
16924if ac_fn_c_try_compile "$LINENO"; then :
16925  xorg_cv_cc_flag_unused_command_line_argument=yes
16926else
16927  xorg_cv_cc_flag_unused_command_line_argument=no
16928fi
16929rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16930fi
16931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16932$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16933	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16934	CFLAGS="$xorg_testset_save_CFLAGS"
16935fi
16936
16937found="no"
16938
16939	if test $found = "no" ; then
16940		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16941			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16942		fi
16943
16944		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16945			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16946		fi
16947
16948		CFLAGS="$CFLAGS -Wreturn-type"
16949
16950		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
16951$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
16952		cacheid=xorg_cv_cc_flag__Wreturn_type
16953		if eval \${$cacheid+:} false; then :
16954  $as_echo_n "(cached) " >&6
16955else
16956  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16957/* end confdefs.h.  */
16958int i;
16959int
16960main ()
16961{
16962
16963  ;
16964  return 0;
16965}
16966_ACEOF
16967if ac_fn_c_try_link "$LINENO"; then :
16968  eval $cacheid=yes
16969else
16970  eval $cacheid=no
16971fi
16972rm -f core conftest.err conftest.$ac_objext \
16973    conftest$ac_exeext conftest.$ac_ext
16974fi
16975
16976
16977		CFLAGS="$xorg_testset_save_CFLAGS"
16978
16979		eval supported=\$$cacheid
16980		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16981$as_echo "$supported" >&6; }
16982		if test "$supported" = "yes" ; then
16983			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
16984			found="yes"
16985		fi
16986	fi
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997
16998
16999
17000
17001
17002xorg_testset_save_CFLAGS="$CFLAGS"
17003
17004if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17005	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17006	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17007$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17008if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17009  $as_echo_n "(cached) " >&6
17010else
17011  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17012/* end confdefs.h.  */
17013int i;
17014_ACEOF
17015if ac_fn_c_try_compile "$LINENO"; then :
17016  xorg_cv_cc_flag_unknown_warning_option=yes
17017else
17018  xorg_cv_cc_flag_unknown_warning_option=no
17019fi
17020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17021fi
17022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17023$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17024	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17025	CFLAGS="$xorg_testset_save_CFLAGS"
17026fi
17027
17028if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17029	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17030		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17031	fi
17032	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17033	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17034$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17035if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17036  $as_echo_n "(cached) " >&6
17037else
17038  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17039/* end confdefs.h.  */
17040int i;
17041_ACEOF
17042if ac_fn_c_try_compile "$LINENO"; then :
17043  xorg_cv_cc_flag_unused_command_line_argument=yes
17044else
17045  xorg_cv_cc_flag_unused_command_line_argument=no
17046fi
17047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17048fi
17049{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17050$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17051	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17052	CFLAGS="$xorg_testset_save_CFLAGS"
17053fi
17054
17055found="no"
17056
17057	if test $found = "no" ; then
17058		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17059			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17060		fi
17061
17062		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17063			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17064		fi
17065
17066		CFLAGS="$CFLAGS -Wtrigraphs"
17067
17068		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
17069$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
17070		cacheid=xorg_cv_cc_flag__Wtrigraphs
17071		if eval \${$cacheid+:} false; then :
17072  $as_echo_n "(cached) " >&6
17073else
17074  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17075/* end confdefs.h.  */
17076int i;
17077int
17078main ()
17079{
17080
17081  ;
17082  return 0;
17083}
17084_ACEOF
17085if ac_fn_c_try_link "$LINENO"; then :
17086  eval $cacheid=yes
17087else
17088  eval $cacheid=no
17089fi
17090rm -f core conftest.err conftest.$ac_objext \
17091    conftest$ac_exeext conftest.$ac_ext
17092fi
17093
17094
17095		CFLAGS="$xorg_testset_save_CFLAGS"
17096
17097		eval supported=\$$cacheid
17098		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17099$as_echo "$supported" >&6; }
17100		if test "$supported" = "yes" ; then
17101			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
17102			found="yes"
17103		fi
17104	fi
17105
17106
17107
17108
17109
17110
17111
17112
17113
17114
17115
17116
17117
17118
17119
17120xorg_testset_save_CFLAGS="$CFLAGS"
17121
17122if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17123	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17124	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17125$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17126if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17127  $as_echo_n "(cached) " >&6
17128else
17129  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17130/* end confdefs.h.  */
17131int i;
17132_ACEOF
17133if ac_fn_c_try_compile "$LINENO"; then :
17134  xorg_cv_cc_flag_unknown_warning_option=yes
17135else
17136  xorg_cv_cc_flag_unknown_warning_option=no
17137fi
17138rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17139fi
17140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17141$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17142	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17143	CFLAGS="$xorg_testset_save_CFLAGS"
17144fi
17145
17146if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17147	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17148		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17149	fi
17150	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17151	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17152$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17153if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17154  $as_echo_n "(cached) " >&6
17155else
17156  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17157/* end confdefs.h.  */
17158int i;
17159_ACEOF
17160if ac_fn_c_try_compile "$LINENO"; then :
17161  xorg_cv_cc_flag_unused_command_line_argument=yes
17162else
17163  xorg_cv_cc_flag_unused_command_line_argument=no
17164fi
17165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17166fi
17167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17168$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17169	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17170	CFLAGS="$xorg_testset_save_CFLAGS"
17171fi
17172
17173found="no"
17174
17175	if test $found = "no" ; then
17176		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17177			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17178		fi
17179
17180		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17181			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17182		fi
17183
17184		CFLAGS="$CFLAGS -Warray-bounds"
17185
17186		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
17187$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
17188		cacheid=xorg_cv_cc_flag__Warray_bounds
17189		if eval \${$cacheid+:} false; then :
17190  $as_echo_n "(cached) " >&6
17191else
17192  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17193/* end confdefs.h.  */
17194int i;
17195int
17196main ()
17197{
17198
17199  ;
17200  return 0;
17201}
17202_ACEOF
17203if ac_fn_c_try_link "$LINENO"; then :
17204  eval $cacheid=yes
17205else
17206  eval $cacheid=no
17207fi
17208rm -f core conftest.err conftest.$ac_objext \
17209    conftest$ac_exeext conftest.$ac_ext
17210fi
17211
17212
17213		CFLAGS="$xorg_testset_save_CFLAGS"
17214
17215		eval supported=\$$cacheid
17216		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17217$as_echo "$supported" >&6; }
17218		if test "$supported" = "yes" ; then
17219			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
17220			found="yes"
17221		fi
17222	fi
17223
17224
17225
17226
17227
17228
17229
17230
17231
17232
17233
17234
17235
17236
17237
17238xorg_testset_save_CFLAGS="$CFLAGS"
17239
17240if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17241	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17242	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17243$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17244if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17245  $as_echo_n "(cached) " >&6
17246else
17247  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17248/* end confdefs.h.  */
17249int i;
17250_ACEOF
17251if ac_fn_c_try_compile "$LINENO"; then :
17252  xorg_cv_cc_flag_unknown_warning_option=yes
17253else
17254  xorg_cv_cc_flag_unknown_warning_option=no
17255fi
17256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17257fi
17258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17259$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17260	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17261	CFLAGS="$xorg_testset_save_CFLAGS"
17262fi
17263
17264if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17265	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17266		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17267	fi
17268	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17269	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17270$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17271if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17272  $as_echo_n "(cached) " >&6
17273else
17274  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17275/* end confdefs.h.  */
17276int i;
17277_ACEOF
17278if ac_fn_c_try_compile "$LINENO"; then :
17279  xorg_cv_cc_flag_unused_command_line_argument=yes
17280else
17281  xorg_cv_cc_flag_unused_command_line_argument=no
17282fi
17283rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17284fi
17285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17286$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17287	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17288	CFLAGS="$xorg_testset_save_CFLAGS"
17289fi
17290
17291found="no"
17292
17293	if test $found = "no" ; then
17294		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17295			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17296		fi
17297
17298		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17299			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17300		fi
17301
17302		CFLAGS="$CFLAGS -Wwrite-strings"
17303
17304		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
17305$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
17306		cacheid=xorg_cv_cc_flag__Wwrite_strings
17307		if eval \${$cacheid+:} false; then :
17308  $as_echo_n "(cached) " >&6
17309else
17310  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17311/* end confdefs.h.  */
17312int i;
17313int
17314main ()
17315{
17316
17317  ;
17318  return 0;
17319}
17320_ACEOF
17321if ac_fn_c_try_link "$LINENO"; then :
17322  eval $cacheid=yes
17323else
17324  eval $cacheid=no
17325fi
17326rm -f core conftest.err conftest.$ac_objext \
17327    conftest$ac_exeext conftest.$ac_ext
17328fi
17329
17330
17331		CFLAGS="$xorg_testset_save_CFLAGS"
17332
17333		eval supported=\$$cacheid
17334		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17335$as_echo "$supported" >&6; }
17336		if test "$supported" = "yes" ; then
17337			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
17338			found="yes"
17339		fi
17340	fi
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356xorg_testset_save_CFLAGS="$CFLAGS"
17357
17358if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17359	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17360	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17361$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17362if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17363  $as_echo_n "(cached) " >&6
17364else
17365  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17366/* end confdefs.h.  */
17367int i;
17368_ACEOF
17369if ac_fn_c_try_compile "$LINENO"; then :
17370  xorg_cv_cc_flag_unknown_warning_option=yes
17371else
17372  xorg_cv_cc_flag_unknown_warning_option=no
17373fi
17374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17375fi
17376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17377$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17378	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17379	CFLAGS="$xorg_testset_save_CFLAGS"
17380fi
17381
17382if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17383	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17384		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17385	fi
17386	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17387	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17388$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17389if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17390  $as_echo_n "(cached) " >&6
17391else
17392  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17393/* end confdefs.h.  */
17394int i;
17395_ACEOF
17396if ac_fn_c_try_compile "$LINENO"; then :
17397  xorg_cv_cc_flag_unused_command_line_argument=yes
17398else
17399  xorg_cv_cc_flag_unused_command_line_argument=no
17400fi
17401rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17402fi
17403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17404$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17405	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17406	CFLAGS="$xorg_testset_save_CFLAGS"
17407fi
17408
17409found="no"
17410
17411	if test $found = "no" ; then
17412		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17413			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17414		fi
17415
17416		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17417			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17418		fi
17419
17420		CFLAGS="$CFLAGS -Waddress"
17421
17422		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
17423$as_echo_n "checking if $CC supports -Waddress... " >&6; }
17424		cacheid=xorg_cv_cc_flag__Waddress
17425		if eval \${$cacheid+:} false; then :
17426  $as_echo_n "(cached) " >&6
17427else
17428  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17429/* end confdefs.h.  */
17430int i;
17431int
17432main ()
17433{
17434
17435  ;
17436  return 0;
17437}
17438_ACEOF
17439if ac_fn_c_try_link "$LINENO"; then :
17440  eval $cacheid=yes
17441else
17442  eval $cacheid=no
17443fi
17444rm -f core conftest.err conftest.$ac_objext \
17445    conftest$ac_exeext conftest.$ac_ext
17446fi
17447
17448
17449		CFLAGS="$xorg_testset_save_CFLAGS"
17450
17451		eval supported=\$$cacheid
17452		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17453$as_echo "$supported" >&6; }
17454		if test "$supported" = "yes" ; then
17455			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
17456			found="yes"
17457		fi
17458	fi
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469
17470
17471
17472
17473
17474xorg_testset_save_CFLAGS="$CFLAGS"
17475
17476if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17477	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17478	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17479$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17480if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17481  $as_echo_n "(cached) " >&6
17482else
17483  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17484/* end confdefs.h.  */
17485int i;
17486_ACEOF
17487if ac_fn_c_try_compile "$LINENO"; then :
17488  xorg_cv_cc_flag_unknown_warning_option=yes
17489else
17490  xorg_cv_cc_flag_unknown_warning_option=no
17491fi
17492rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17493fi
17494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17495$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17496	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17497	CFLAGS="$xorg_testset_save_CFLAGS"
17498fi
17499
17500if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17501	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17502		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17503	fi
17504	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17505	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17506$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17507if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17508  $as_echo_n "(cached) " >&6
17509else
17510  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17511/* end confdefs.h.  */
17512int i;
17513_ACEOF
17514if ac_fn_c_try_compile "$LINENO"; then :
17515  xorg_cv_cc_flag_unused_command_line_argument=yes
17516else
17517  xorg_cv_cc_flag_unused_command_line_argument=no
17518fi
17519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17520fi
17521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17522$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17523	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17524	CFLAGS="$xorg_testset_save_CFLAGS"
17525fi
17526
17527found="no"
17528
17529	if test $found = "no" ; then
17530		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17531			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17532		fi
17533
17534		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17535			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17536		fi
17537
17538		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
17539
17540		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
17541$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
17542		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
17543		if eval \${$cacheid+:} false; then :
17544  $as_echo_n "(cached) " >&6
17545else
17546  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17547/* end confdefs.h.  */
17548int i;
17549int
17550main ()
17551{
17552
17553  ;
17554  return 0;
17555}
17556_ACEOF
17557if ac_fn_c_try_link "$LINENO"; then :
17558  eval $cacheid=yes
17559else
17560  eval $cacheid=no
17561fi
17562rm -f core conftest.err conftest.$ac_objext \
17563    conftest$ac_exeext conftest.$ac_ext
17564fi
17565
17566
17567		CFLAGS="$xorg_testset_save_CFLAGS"
17568
17569		eval supported=\$$cacheid
17570		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17571$as_echo "$supported" >&6; }
17572		if test "$supported" = "yes" ; then
17573			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
17574			found="yes"
17575		fi
17576	fi
17577
17578
17579
17580
17581
17582
17583
17584
17585
17586
17587
17588
17589
17590
17591
17592xorg_testset_save_CFLAGS="$CFLAGS"
17593
17594if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17595	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17596	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17597$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17598if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17599  $as_echo_n "(cached) " >&6
17600else
17601  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17602/* end confdefs.h.  */
17603int i;
17604_ACEOF
17605if ac_fn_c_try_compile "$LINENO"; then :
17606  xorg_cv_cc_flag_unknown_warning_option=yes
17607else
17608  xorg_cv_cc_flag_unknown_warning_option=no
17609fi
17610rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17611fi
17612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17613$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17614	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17615	CFLAGS="$xorg_testset_save_CFLAGS"
17616fi
17617
17618if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17619	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17620		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17621	fi
17622	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17623	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17624$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17625if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17626  $as_echo_n "(cached) " >&6
17627else
17628  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17629/* end confdefs.h.  */
17630int i;
17631_ACEOF
17632if ac_fn_c_try_compile "$LINENO"; then :
17633  xorg_cv_cc_flag_unused_command_line_argument=yes
17634else
17635  xorg_cv_cc_flag_unused_command_line_argument=no
17636fi
17637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17638fi
17639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17640$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17641	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17642	CFLAGS="$xorg_testset_save_CFLAGS"
17643fi
17644
17645found="no"
17646
17647	if test $found = "no" ; then
17648		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17649			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17650		fi
17651
17652		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17653			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17654		fi
17655
17656		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
17657
17658		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
17659$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
17660		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
17661		if eval \${$cacheid+:} false; then :
17662  $as_echo_n "(cached) " >&6
17663else
17664  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17665/* end confdefs.h.  */
17666int i;
17667int
17668main ()
17669{
17670
17671  ;
17672  return 0;
17673}
17674_ACEOF
17675if ac_fn_c_try_link "$LINENO"; then :
17676  eval $cacheid=yes
17677else
17678  eval $cacheid=no
17679fi
17680rm -f core conftest.err conftest.$ac_objext \
17681    conftest$ac_exeext conftest.$ac_ext
17682fi
17683
17684
17685		CFLAGS="$xorg_testset_save_CFLAGS"
17686
17687		eval supported=\$$cacheid
17688		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17689$as_echo "$supported" >&6; }
17690		if test "$supported" = "yes" ; then
17691			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17692			found="yes"
17693		fi
17694	fi
17695
17696
17697fi
17698
17699
17700
17701
17702
17703
17704
17705		CWARNFLAGS="$BASE_CFLAGS"
17706		if  test "x$GCC" = xyes ; then
17707		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17708		fi
17709
17710
17711
17712
17713
17714
17715
17716
17717# Check whether --enable-strict-compilation was given.
17718if test "${enable_strict_compilation+set}" = set; then :
17719  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17720else
17721  STRICT_COMPILE=no
17722fi
17723
17724
17725
17726
17727
17728
17729STRICT_CFLAGS=""
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743xorg_testset_save_CFLAGS="$CFLAGS"
17744
17745if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17746	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17747	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17748$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17749if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17750  $as_echo_n "(cached) " >&6
17751else
17752  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17753/* end confdefs.h.  */
17754int i;
17755_ACEOF
17756if ac_fn_c_try_compile "$LINENO"; then :
17757  xorg_cv_cc_flag_unknown_warning_option=yes
17758else
17759  xorg_cv_cc_flag_unknown_warning_option=no
17760fi
17761rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17762fi
17763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17764$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17765	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17766	CFLAGS="$xorg_testset_save_CFLAGS"
17767fi
17768
17769if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17770	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17771		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17772	fi
17773	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17774	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17775$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17776if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17777  $as_echo_n "(cached) " >&6
17778else
17779  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17780/* end confdefs.h.  */
17781int i;
17782_ACEOF
17783if ac_fn_c_try_compile "$LINENO"; then :
17784  xorg_cv_cc_flag_unused_command_line_argument=yes
17785else
17786  xorg_cv_cc_flag_unused_command_line_argument=no
17787fi
17788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17789fi
17790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17791$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17792	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17793	CFLAGS="$xorg_testset_save_CFLAGS"
17794fi
17795
17796found="no"
17797
17798	if test $found = "no" ; then
17799		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17800			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17801		fi
17802
17803		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17804			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17805		fi
17806
17807		CFLAGS="$CFLAGS -pedantic"
17808
17809		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
17810$as_echo_n "checking if $CC supports -pedantic... " >&6; }
17811		cacheid=xorg_cv_cc_flag__pedantic
17812		if eval \${$cacheid+:} false; then :
17813  $as_echo_n "(cached) " >&6
17814else
17815  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17816/* end confdefs.h.  */
17817int i;
17818int
17819main ()
17820{
17821
17822  ;
17823  return 0;
17824}
17825_ACEOF
17826if ac_fn_c_try_link "$LINENO"; then :
17827  eval $cacheid=yes
17828else
17829  eval $cacheid=no
17830fi
17831rm -f core conftest.err conftest.$ac_objext \
17832    conftest$ac_exeext conftest.$ac_ext
17833fi
17834
17835
17836		CFLAGS="$xorg_testset_save_CFLAGS"
17837
17838		eval supported=\$$cacheid
17839		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17840$as_echo "$supported" >&6; }
17841		if test "$supported" = "yes" ; then
17842			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17843			found="yes"
17844		fi
17845	fi
17846
17847
17848
17849
17850
17851
17852
17853
17854
17855
17856
17857
17858
17859
17860
17861xorg_testset_save_CFLAGS="$CFLAGS"
17862
17863if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17864	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17865	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17866$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17867if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17868  $as_echo_n "(cached) " >&6
17869else
17870  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17871/* end confdefs.h.  */
17872int i;
17873_ACEOF
17874if ac_fn_c_try_compile "$LINENO"; then :
17875  xorg_cv_cc_flag_unknown_warning_option=yes
17876else
17877  xorg_cv_cc_flag_unknown_warning_option=no
17878fi
17879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17880fi
17881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17882$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17883	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17884	CFLAGS="$xorg_testset_save_CFLAGS"
17885fi
17886
17887if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17888	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17889		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17890	fi
17891	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17892	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17893$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17894if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17895  $as_echo_n "(cached) " >&6
17896else
17897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17898/* end confdefs.h.  */
17899int i;
17900_ACEOF
17901if ac_fn_c_try_compile "$LINENO"; then :
17902  xorg_cv_cc_flag_unused_command_line_argument=yes
17903else
17904  xorg_cv_cc_flag_unused_command_line_argument=no
17905fi
17906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17907fi
17908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17909$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17910	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17911	CFLAGS="$xorg_testset_save_CFLAGS"
17912fi
17913
17914found="no"
17915
17916	if test $found = "no" ; then
17917		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17918			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17919		fi
17920
17921		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17922			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17923		fi
17924
17925		CFLAGS="$CFLAGS -Werror"
17926
17927		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
17928$as_echo_n "checking if $CC supports -Werror... " >&6; }
17929		cacheid=xorg_cv_cc_flag__Werror
17930		if eval \${$cacheid+:} false; then :
17931  $as_echo_n "(cached) " >&6
17932else
17933  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17934/* end confdefs.h.  */
17935int i;
17936int
17937main ()
17938{
17939
17940  ;
17941  return 0;
17942}
17943_ACEOF
17944if ac_fn_c_try_link "$LINENO"; then :
17945  eval $cacheid=yes
17946else
17947  eval $cacheid=no
17948fi
17949rm -f core conftest.err conftest.$ac_objext \
17950    conftest$ac_exeext conftest.$ac_ext
17951fi
17952
17953
17954		CFLAGS="$xorg_testset_save_CFLAGS"
17955
17956		eval supported=\$$cacheid
17957		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17958$as_echo "$supported" >&6; }
17959		if test "$supported" = "yes" ; then
17960			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
17961			found="yes"
17962		fi
17963	fi
17964
17965	if test $found = "no" ; then
17966		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17967			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17968		fi
17969
17970		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17971			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17972		fi
17973
17974		CFLAGS="$CFLAGS -errwarn"
17975
17976		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
17977$as_echo_n "checking if $CC supports -errwarn... " >&6; }
17978		cacheid=xorg_cv_cc_flag__errwarn
17979		if eval \${$cacheid+:} false; then :
17980  $as_echo_n "(cached) " >&6
17981else
17982  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17983/* end confdefs.h.  */
17984int i;
17985int
17986main ()
17987{
17988
17989  ;
17990  return 0;
17991}
17992_ACEOF
17993if ac_fn_c_try_link "$LINENO"; then :
17994  eval $cacheid=yes
17995else
17996  eval $cacheid=no
17997fi
17998rm -f core conftest.err conftest.$ac_objext \
17999    conftest$ac_exeext conftest.$ac_ext
18000fi
18001
18002
18003		CFLAGS="$xorg_testset_save_CFLAGS"
18004
18005		eval supported=\$$cacheid
18006		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18007$as_echo "$supported" >&6; }
18008		if test "$supported" = "yes" ; then
18009			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
18010			found="yes"
18011		fi
18012	fi
18013
18014
18015
18016# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
18017# activate it with -Werror, so we add it here explicitly.
18018
18019
18020
18021
18022
18023
18024
18025
18026
18027
18028
18029
18030
18031xorg_testset_save_CFLAGS="$CFLAGS"
18032
18033if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18034	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18035	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18036$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18037if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18038  $as_echo_n "(cached) " >&6
18039else
18040  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18041/* end confdefs.h.  */
18042int i;
18043_ACEOF
18044if ac_fn_c_try_compile "$LINENO"; then :
18045  xorg_cv_cc_flag_unknown_warning_option=yes
18046else
18047  xorg_cv_cc_flag_unknown_warning_option=no
18048fi
18049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18050fi
18051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18052$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18053	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18054	CFLAGS="$xorg_testset_save_CFLAGS"
18055fi
18056
18057if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18058	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18059		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18060	fi
18061	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18062	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18063$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18064if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18065  $as_echo_n "(cached) " >&6
18066else
18067  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18068/* end confdefs.h.  */
18069int i;
18070_ACEOF
18071if ac_fn_c_try_compile "$LINENO"; then :
18072  xorg_cv_cc_flag_unused_command_line_argument=yes
18073else
18074  xorg_cv_cc_flag_unused_command_line_argument=no
18075fi
18076rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18077fi
18078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18079$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18080	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18081	CFLAGS="$xorg_testset_save_CFLAGS"
18082fi
18083
18084found="no"
18085
18086	if test $found = "no" ; then
18087		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18088			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18089		fi
18090
18091		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18092			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18093		fi
18094
18095		CFLAGS="$CFLAGS -Werror=attributes"
18096
18097		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
18098$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
18099		cacheid=xorg_cv_cc_flag__Werror_attributes
18100		if eval \${$cacheid+:} false; then :
18101  $as_echo_n "(cached) " >&6
18102else
18103  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18104/* end confdefs.h.  */
18105int i;
18106int
18107main ()
18108{
18109
18110  ;
18111  return 0;
18112}
18113_ACEOF
18114if ac_fn_c_try_link "$LINENO"; then :
18115  eval $cacheid=yes
18116else
18117  eval $cacheid=no
18118fi
18119rm -f core conftest.err conftest.$ac_objext \
18120    conftest$ac_exeext conftest.$ac_ext
18121fi
18122
18123
18124		CFLAGS="$xorg_testset_save_CFLAGS"
18125
18126		eval supported=\$$cacheid
18127		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18128$as_echo "$supported" >&6; }
18129		if test "$supported" = "yes" ; then
18130			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
18131			found="yes"
18132		fi
18133	fi
18134
18135
18136
18137if test "x$STRICT_COMPILE" = "xyes"; then
18138    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
18139    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
18140fi
18141
18142
18143
18144
18145
18146
18147cat >>confdefs.h <<_ACEOF
18148#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
18149_ACEOF
18150
18151	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
18152	if test "x$PVM" = "x"; then
18153		PVM="0"
18154	fi
18155
18156cat >>confdefs.h <<_ACEOF
18157#define PACKAGE_VERSION_MINOR $PVM
18158_ACEOF
18159
18160	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
18161	if test "x$PVP" = "x"; then
18162		PVP="0"
18163	fi
18164
18165cat >>confdefs.h <<_ACEOF
18166#define PACKAGE_VERSION_PATCHLEVEL $PVP
18167_ACEOF
18168
18169
18170
18171CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
18172mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
18173|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
18174echo 'git directory not found: installing possibly empty changelog.' >&2)"
18175
18176
18177
18178
18179macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
18180INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
18181mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
18182|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
18183echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
18184
18185
18186
18187
18188
18189
18190if test x$APP_MAN_SUFFIX = x    ; then
18191    APP_MAN_SUFFIX=1
18192fi
18193if test x$APP_MAN_DIR = x    ; then
18194    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
18195fi
18196
18197if test x$LIB_MAN_SUFFIX = x    ; then
18198    LIB_MAN_SUFFIX=3
18199fi
18200if test x$LIB_MAN_DIR = x    ; then
18201    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
18202fi
18203
18204if test x$FILE_MAN_SUFFIX = x    ; then
18205    case $host_os in
18206	solaris*)	FILE_MAN_SUFFIX=4  ;;
18207	*)		FILE_MAN_SUFFIX=5  ;;
18208    esac
18209fi
18210if test x$FILE_MAN_DIR = x    ; then
18211    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
18212fi
18213
18214if test x$MISC_MAN_SUFFIX = x    ; then
18215    case $host_os in
18216	solaris*)	MISC_MAN_SUFFIX=5  ;;
18217	*)		MISC_MAN_SUFFIX=7  ;;
18218    esac
18219fi
18220if test x$MISC_MAN_DIR = x    ; then
18221    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
18222fi
18223
18224if test x$DRIVER_MAN_SUFFIX = x    ; then
18225    case $host_os in
18226	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
18227	*)		DRIVER_MAN_SUFFIX=4  ;;
18228    esac
18229fi
18230if test x$DRIVER_MAN_DIR = x    ; then
18231    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
18232fi
18233
18234if test x$ADMIN_MAN_SUFFIX = x    ; then
18235    case $host_os in
18236	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
18237	*)		ADMIN_MAN_SUFFIX=8  ;;
18238    esac
18239fi
18240if test x$ADMIN_MAN_DIR = x    ; then
18241    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
18242fi
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258XORG_MAN_PAGE="X Version 11"
18259
18260MAN_SUBSTS="\
18261	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18262	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18263	-e 's|__xservername__|Xorg|g' \
18264	-e 's|__xconfigfile__|xorg.conf|g' \
18265	-e 's|__projectroot__|\$(prefix)|g' \
18266	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
18267	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
18268	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
18269	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
18270	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
18271	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
18272	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
18273
18274
18275
18276# Check whether --enable-silent-rules was given.
18277if test "${enable_silent_rules+set}" = set; then :
18278  enableval=$enable_silent_rules;
18279fi
18280
18281case $enable_silent_rules in # (((
18282  yes) AM_DEFAULT_VERBOSITY=0;;
18283   no) AM_DEFAULT_VERBOSITY=1;;
18284    *) AM_DEFAULT_VERBOSITY=0;;
18285esac
18286am_make=${MAKE-make}
18287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
18288$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
18289if ${am_cv_make_support_nested_variables+:} false; then :
18290  $as_echo_n "(cached) " >&6
18291else
18292  if $as_echo 'TRUE=$(BAR$(V))
18293BAR0=false
18294BAR1=true
18295V=1
18296am__doit:
18297	@$(TRUE)
18298.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
18299  am_cv_make_support_nested_variables=yes
18300else
18301  am_cv_make_support_nested_variables=no
18302fi
18303fi
18304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
18305$as_echo "$am_cv_make_support_nested_variables" >&6; }
18306if test $am_cv_make_support_nested_variables = yes; then
18307    AM_V='$(V)'
18308  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
18309else
18310  AM_V=$AM_DEFAULT_VERBOSITY
18311  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
18312fi
18313AM_BACKSLASH='\'
18314
18315
18316
18317
18318# Check whether --enable-docs was given.
18319if test "${enable_docs+set}" = set; then :
18320  enableval=$enable_docs; build_docs=$enableval
18321else
18322  build_docs=yes
18323fi
18324
18325
18326 if test x$build_docs = xyes; then
18327  ENABLE_DOCS_TRUE=
18328  ENABLE_DOCS_FALSE='#'
18329else
18330  ENABLE_DOCS_TRUE='#'
18331  ENABLE_DOCS_FALSE=
18332fi
18333
18334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build documentation" >&5
18335$as_echo_n "checking whether to build documentation... " >&6; }
18336{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_docs" >&5
18337$as_echo "$build_docs" >&6; }
18338
18339
18340
18341
18342
18343# Check whether --with-xmlto was given.
18344if test "${with_xmlto+set}" = set; then :
18345  withval=$with_xmlto; use_xmlto=$withval
18346else
18347  use_xmlto=auto
18348fi
18349
18350
18351
18352if test "x$use_xmlto" = x"auto"; then
18353   # Extract the first word of "xmlto", so it can be a program name with args.
18354set dummy xmlto; ac_word=$2
18355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18356$as_echo_n "checking for $ac_word... " >&6; }
18357if ${ac_cv_path_XMLTO+:} false; then :
18358  $as_echo_n "(cached) " >&6
18359else
18360  case $XMLTO in
18361  [\\/]* | ?:[\\/]*)
18362  ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
18363  ;;
18364  *)
18365  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18366for as_dir in $PATH
18367do
18368  IFS=$as_save_IFS
18369  test -z "$as_dir" && as_dir=.
18370    for ac_exec_ext in '' $ac_executable_extensions; do
18371  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18372    ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
18373    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18374    break 2
18375  fi
18376done
18377  done
18378IFS=$as_save_IFS
18379
18380  ;;
18381esac
18382fi
18383XMLTO=$ac_cv_path_XMLTO
18384if test -n "$XMLTO"; then
18385  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
18386$as_echo "$XMLTO" >&6; }
18387else
18388  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18389$as_echo "no" >&6; }
18390fi
18391
18392
18393   if test "x$XMLTO" = "x"; then
18394        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5
18395$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;}
18396	have_xmlto=no
18397   else
18398        have_xmlto=yes
18399   fi
18400elif test "x$use_xmlto" = x"yes" ; then
18401   # Extract the first word of "xmlto", so it can be a program name with args.
18402set dummy xmlto; ac_word=$2
18403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18404$as_echo_n "checking for $ac_word... " >&6; }
18405if ${ac_cv_path_XMLTO+:} false; then :
18406  $as_echo_n "(cached) " >&6
18407else
18408  case $XMLTO in
18409  [\\/]* | ?:[\\/]*)
18410  ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
18411  ;;
18412  *)
18413  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18414for as_dir in $PATH
18415do
18416  IFS=$as_save_IFS
18417  test -z "$as_dir" && as_dir=.
18418    for ac_exec_ext in '' $ac_executable_extensions; do
18419  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18420    ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
18421    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18422    break 2
18423  fi
18424done
18425  done
18426IFS=$as_save_IFS
18427
18428  ;;
18429esac
18430fi
18431XMLTO=$ac_cv_path_XMLTO
18432if test -n "$XMLTO"; then
18433  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
18434$as_echo "$XMLTO" >&6; }
18435else
18436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18437$as_echo "no" >&6; }
18438fi
18439
18440
18441   if test "x$XMLTO" = "x"; then
18442        as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5
18443   fi
18444   have_xmlto=yes
18445elif test "x$use_xmlto" = x"no" ; then
18446   if test "x$XMLTO" != "x"; then
18447      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5
18448$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;}
18449   fi
18450   have_xmlto=no
18451else
18452   as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5
18453fi
18454
18455# Test for a minimum version of xmlto, if provided.
18456if test "$have_xmlto" = yes; then
18457    # scrape the xmlto version
18458    { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5
18459$as_echo_n "checking the xmlto version... " >&6; }
18460    xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3`
18461    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5
18462$as_echo "$xmlto_version" >&6; }
18463    as_arg_v1=$xmlto_version
18464as_arg_v2=0.0.22
18465awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
18466case $? in #(
18467  1) :
18468    if test "x$use_xmlto" = xauto; then
18469            { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&5
18470$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&2;}
18471            have_xmlto=no
18472        else
18473            as_fn_error $? "xmlto version $xmlto_version found, but 0.0.22 needed" "$LINENO" 5
18474        fi ;; #(
18475  0) :
18476     ;; #(
18477  2) :
18478     ;; #(
18479  *) :
18480     ;;
18481esac
18482fi
18483
18484# Test for the ability of xmlto to generate a text target
18485have_xmlto_text=no
18486cat > conftest.xml << "EOF"
18487EOF
18488if test "$have_xmlto" = yes; then :
18489  if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then :
18490  have_xmlto_text=yes
18491else
18492  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5
18493$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;}
18494fi
18495fi
18496rm -f conftest.xml
18497 if test $have_xmlto_text = yes; then
18498  HAVE_XMLTO_TEXT_TRUE=
18499  HAVE_XMLTO_TEXT_FALSE='#'
18500else
18501  HAVE_XMLTO_TEXT_TRUE='#'
18502  HAVE_XMLTO_TEXT_FALSE=
18503fi
18504
18505 if test "$have_xmlto" = yes; then
18506  HAVE_XMLTO_TRUE=
18507  HAVE_XMLTO_FALSE='#'
18508else
18509  HAVE_XMLTO_TRUE='#'
18510  HAVE_XMLTO_FALSE=
18511fi
18512
18513
18514
18515
18516
18517
18518# Check whether --with-fop was given.
18519if test "${with_fop+set}" = set; then :
18520  withval=$with_fop; use_fop=$withval
18521else
18522  use_fop=auto
18523fi
18524
18525
18526
18527if test "x$use_fop" = x"auto"; then
18528   # Extract the first word of "fop", so it can be a program name with args.
18529set dummy fop; ac_word=$2
18530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18531$as_echo_n "checking for $ac_word... " >&6; }
18532if ${ac_cv_path_FOP+:} false; then :
18533  $as_echo_n "(cached) " >&6
18534else
18535  case $FOP in
18536  [\\/]* | ?:[\\/]*)
18537  ac_cv_path_FOP="$FOP" # Let the user override the test with a path.
18538  ;;
18539  *)
18540  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18541for as_dir in $PATH
18542do
18543  IFS=$as_save_IFS
18544  test -z "$as_dir" && as_dir=.
18545    for ac_exec_ext in '' $ac_executable_extensions; do
18546  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18547    ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext"
18548    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18549    break 2
18550  fi
18551done
18552  done
18553IFS=$as_save_IFS
18554
18555  ;;
18556esac
18557fi
18558FOP=$ac_cv_path_FOP
18559if test -n "$FOP"; then
18560  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5
18561$as_echo "$FOP" >&6; }
18562else
18563  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18564$as_echo "no" >&6; }
18565fi
18566
18567
18568   if test "x$FOP" = "x"; then
18569        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5
18570$as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;}
18571	have_fop=no
18572   else
18573        have_fop=yes
18574   fi
18575elif test "x$use_fop" = x"yes" ; then
18576   # Extract the first word of "fop", so it can be a program name with args.
18577set dummy fop; ac_word=$2
18578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18579$as_echo_n "checking for $ac_word... " >&6; }
18580if ${ac_cv_path_FOP+:} false; then :
18581  $as_echo_n "(cached) " >&6
18582else
18583  case $FOP in
18584  [\\/]* | ?:[\\/]*)
18585  ac_cv_path_FOP="$FOP" # Let the user override the test with a path.
18586  ;;
18587  *)
18588  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18589for as_dir in $PATH
18590do
18591  IFS=$as_save_IFS
18592  test -z "$as_dir" && as_dir=.
18593    for ac_exec_ext in '' $ac_executable_extensions; do
18594  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18595    ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext"
18596    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18597    break 2
18598  fi
18599done
18600  done
18601IFS=$as_save_IFS
18602
18603  ;;
18604esac
18605fi
18606FOP=$ac_cv_path_FOP
18607if test -n "$FOP"; then
18608  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5
18609$as_echo "$FOP" >&6; }
18610else
18611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18612$as_echo "no" >&6; }
18613fi
18614
18615
18616   if test "x$FOP" = "x"; then
18617        as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5
18618   fi
18619   have_fop=yes
18620elif test "x$use_fop" = x"no" ; then
18621   if test "x$FOP" != "x"; then
18622      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5
18623$as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;}
18624   fi
18625   have_fop=no
18626else
18627   as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5
18628fi
18629
18630# Test for a minimum version of fop, if provided.
18631
18632 if test "$have_fop" = yes; then
18633  HAVE_FOP_TRUE=
18634  HAVE_FOP_FALSE='#'
18635else
18636  HAVE_FOP_TRUE='#'
18637  HAVE_FOP_FALSE=
18638fi
18639
18640
18641
18642
18643# Preserves the interface, should it be implemented later
18644
18645
18646
18647# Check whether --with-xsltproc was given.
18648if test "${with_xsltproc+set}" = set; then :
18649  withval=$with_xsltproc; use_xsltproc=$withval
18650else
18651  use_xsltproc=auto
18652fi
18653
18654
18655
18656if test "x$use_xsltproc" = x"auto"; then
18657   # Extract the first word of "xsltproc", so it can be a program name with args.
18658set dummy xsltproc; ac_word=$2
18659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18660$as_echo_n "checking for $ac_word... " >&6; }
18661if ${ac_cv_path_XSLTPROC+:} false; then :
18662  $as_echo_n "(cached) " >&6
18663else
18664  case $XSLTPROC in
18665  [\\/]* | ?:[\\/]*)
18666  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
18667  ;;
18668  *)
18669  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18670for as_dir in $PATH
18671do
18672  IFS=$as_save_IFS
18673  test -z "$as_dir" && as_dir=.
18674    for ac_exec_ext in '' $ac_executable_extensions; do
18675  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18676    ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
18677    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18678    break 2
18679  fi
18680done
18681  done
18682IFS=$as_save_IFS
18683
18684  ;;
18685esac
18686fi
18687XSLTPROC=$ac_cv_path_XSLTPROC
18688if test -n "$XSLTPROC"; then
18689  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
18690$as_echo "$XSLTPROC" >&6; }
18691else
18692  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18693$as_echo "no" >&6; }
18694fi
18695
18696
18697   if test "x$XSLTPROC" = "x"; then
18698        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xsltproc not found - cannot transform XML documents" >&5
18699$as_echo "$as_me: WARNING: xsltproc not found - cannot transform XML documents" >&2;}
18700	have_xsltproc=no
18701   else
18702        have_xsltproc=yes
18703   fi
18704elif test "x$use_xsltproc" = x"yes" ; then
18705   # Extract the first word of "xsltproc", so it can be a program name with args.
18706set dummy xsltproc; ac_word=$2
18707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18708$as_echo_n "checking for $ac_word... " >&6; }
18709if ${ac_cv_path_XSLTPROC+:} false; then :
18710  $as_echo_n "(cached) " >&6
18711else
18712  case $XSLTPROC in
18713  [\\/]* | ?:[\\/]*)
18714  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
18715  ;;
18716  *)
18717  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18718for as_dir in $PATH
18719do
18720  IFS=$as_save_IFS
18721  test -z "$as_dir" && as_dir=.
18722    for ac_exec_ext in '' $ac_executable_extensions; do
18723  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18724    ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
18725    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18726    break 2
18727  fi
18728done
18729  done
18730IFS=$as_save_IFS
18731
18732  ;;
18733esac
18734fi
18735XSLTPROC=$ac_cv_path_XSLTPROC
18736if test -n "$XSLTPROC"; then
18737  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
18738$as_echo "$XSLTPROC" >&6; }
18739else
18740  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18741$as_echo "no" >&6; }
18742fi
18743
18744
18745   if test "x$XSLTPROC" = "x"; then
18746        as_fn_error $? "--with-xsltproc=yes specified but xsltproc not found in PATH" "$LINENO" 5
18747   fi
18748   have_xsltproc=yes
18749elif test "x$use_xsltproc" = x"no" ; then
18750   if test "x$XSLTPROC" != "x"; then
18751      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&5
18752$as_echo "$as_me: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&2;}
18753   fi
18754   have_xsltproc=no
18755else
18756   as_fn_error $? "--with-xsltproc expects 'yes' or 'no'" "$LINENO" 5
18757fi
18758
18759 if test "$have_xsltproc" = yes; then
18760  HAVE_XSLTPROC_TRUE=
18761  HAVE_XSLTPROC_FALSE='#'
18762else
18763  HAVE_XSLTPROC_TRUE='#'
18764  HAVE_XSLTPROC_FALSE=
18765fi
18766
18767
18768
18769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.8" >&5
18770$as_echo_n "checking for X.Org SGML entities >= 1.8... " >&6; }
18771XORG_SGML_PATH=
18772if test -n "$PKG_CONFIG" && \
18773    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.8\""; } >&5
18774  ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.8") 2>&5
18775  ac_status=$?
18776  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18777  test $ac_status = 0; }; then
18778  XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools`
18779else
18780  :
18781
18782fi
18783
18784# Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing
18785# the path and the name of the doc stylesheet
18786if test "x$XORG_SGML_PATH" != "x" ; then
18787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5
18788$as_echo "$XORG_SGML_PATH" >&6; }
18789   STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11
18790   XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl
18791else
18792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18793$as_echo "no" >&6; }
18794fi
18795
18796
18797
18798
18799 if test "x$XSL_STYLESHEET" != "x"; then
18800  HAVE_STYLESHEETS_TRUE=
18801  HAVE_STYLESHEETS_FALSE='#'
18802else
18803  HAVE_STYLESHEETS_TRUE='#'
18804  HAVE_STYLESHEETS_FALSE=
18805fi
18806
18807
18808
18809# Checks for programs.
18810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
18811$as_echo_n "checking whether ln -s works... " >&6; }
18812LN_S=$as_ln_s
18813if test "$LN_S" = "ln -s"; then
18814  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18815$as_echo "yes" >&6; }
18816else
18817  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
18818$as_echo "no, using $LN_S" >&6; }
18819fi
18820
18821
18822# Checks for libraries.
18823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing recvfrom" >&5
18824$as_echo_n "checking for library containing recvfrom... " >&6; }
18825if ${ac_cv_search_recvfrom+:} false; then :
18826  $as_echo_n "(cached) " >&6
18827else
18828  ac_func_search_save_LIBS=$LIBS
18829cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18830/* end confdefs.h.  */
18831
18832/* Override any GCC internal prototype to avoid an error.
18833   Use char because int might match the return type of a GCC
18834   builtin and then its argument prototype would still apply.  */
18835#ifdef __cplusplus
18836extern "C"
18837#endif
18838char recvfrom ();
18839int
18840main ()
18841{
18842return recvfrom ();
18843  ;
18844  return 0;
18845}
18846_ACEOF
18847for ac_lib in '' socket; do
18848  if test -z "$ac_lib"; then
18849    ac_res="none required"
18850  else
18851    ac_res=-l$ac_lib
18852    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
18853  fi
18854  if ac_fn_c_try_link "$LINENO"; then :
18855  ac_cv_search_recvfrom=$ac_res
18856fi
18857rm -f core conftest.err conftest.$ac_objext \
18858    conftest$ac_exeext
18859  if ${ac_cv_search_recvfrom+:} false; then :
18860  break
18861fi
18862done
18863if ${ac_cv_search_recvfrom+:} false; then :
18864
18865else
18866  ac_cv_search_recvfrom=no
18867fi
18868rm conftest.$ac_ext
18869LIBS=$ac_func_search_save_LIBS
18870fi
18871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_recvfrom" >&5
18872$as_echo "$ac_cv_search_recvfrom" >&6; }
18873ac_res=$ac_cv_search_recvfrom
18874if test "$ac_res" != no; then :
18875  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
18876
18877fi
18878
18879
18880# Checks for library functions.
18881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for arc4random_buf in -lbsd" >&5
18882$as_echo_n "checking for arc4random_buf in -lbsd... " >&6; }
18883if ${ac_cv_lib_bsd_arc4random_buf+:} false; then :
18884  $as_echo_n "(cached) " >&6
18885else
18886  ac_check_lib_save_LIBS=$LIBS
18887LIBS="-lbsd  $LIBS"
18888cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18889/* end confdefs.h.  */
18890
18891/* Override any GCC internal prototype to avoid an error.
18892   Use char because int might match the return type of a GCC
18893   builtin and then its argument prototype would still apply.  */
18894#ifdef __cplusplus
18895extern "C"
18896#endif
18897char arc4random_buf ();
18898int
18899main ()
18900{
18901return arc4random_buf ();
18902  ;
18903  return 0;
18904}
18905_ACEOF
18906if ac_fn_c_try_link "$LINENO"; then :
18907  ac_cv_lib_bsd_arc4random_buf=yes
18908else
18909  ac_cv_lib_bsd_arc4random_buf=no
18910fi
18911rm -f core conftest.err conftest.$ac_objext \
18912    conftest$ac_exeext conftest.$ac_ext
18913LIBS=$ac_check_lib_save_LIBS
18914fi
18915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_arc4random_buf" >&5
18916$as_echo "$ac_cv_lib_bsd_arc4random_buf" >&6; }
18917if test "x$ac_cv_lib_bsd_arc4random_buf" = xyes; then :
18918  cat >>confdefs.h <<_ACEOF
18919#define HAVE_LIBBSD 1
18920_ACEOF
18921
18922  LIBS="-lbsd $LIBS"
18923
18924fi
18925
18926for ac_func in srand48 lrand48 arc4random_buf
18927do :
18928  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18929ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
18930if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
18931  cat >>confdefs.h <<_ACEOF
18932#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18933_ACEOF
18934
18935fi
18936done
18937
18938
18939# Obtain compiler/linker options for depedencies
18940
18941pkg_failed=no
18942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDMCP" >&5
18943$as_echo_n "checking for XDMCP... " >&6; }
18944
18945if test -n "$XDMCP_CFLAGS"; then
18946    pkg_cv_XDMCP_CFLAGS="$XDMCP_CFLAGS"
18947 elif test -n "$PKG_CONFIG"; then
18948    if test -n "$PKG_CONFIG" && \
18949    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5
18950  ($PKG_CONFIG --exists --print-errors "xproto") 2>&5
18951  ac_status=$?
18952  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18953  test $ac_status = 0; }; then
18954  pkg_cv_XDMCP_CFLAGS=`$PKG_CONFIG --cflags "xproto" 2>/dev/null`
18955else
18956  pkg_failed=yes
18957fi
18958 else
18959    pkg_failed=untried
18960fi
18961if test -n "$XDMCP_LIBS"; then
18962    pkg_cv_XDMCP_LIBS="$XDMCP_LIBS"
18963 elif test -n "$PKG_CONFIG"; then
18964    if test -n "$PKG_CONFIG" && \
18965    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5
18966  ($PKG_CONFIG --exists --print-errors "xproto") 2>&5
18967  ac_status=$?
18968  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18969  test $ac_status = 0; }; then
18970  pkg_cv_XDMCP_LIBS=`$PKG_CONFIG --libs "xproto" 2>/dev/null`
18971else
18972  pkg_failed=yes
18973fi
18974 else
18975    pkg_failed=untried
18976fi
18977
18978
18979
18980if test $pkg_failed = yes; then
18981
18982if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18983        _pkg_short_errors_supported=yes
18984else
18985        _pkg_short_errors_supported=no
18986fi
18987        if test $_pkg_short_errors_supported = yes; then
18988	        XDMCP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto" 2>&1`
18989        else
18990	        XDMCP_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto" 2>&1`
18991        fi
18992	# Put the nasty error message in config.log where it belongs
18993	echo "$XDMCP_PKG_ERRORS" >&5
18994
18995	as_fn_error $? "Package requirements (xproto) were not met:
18996
18997$XDMCP_PKG_ERRORS
18998
18999Consider adjusting the PKG_CONFIG_PATH environment variable if you
19000installed software in a non-standard prefix.
19001
19002Alternatively, you may set the environment variables XDMCP_CFLAGS
19003and XDMCP_LIBS to avoid the need to call pkg-config.
19004See the pkg-config man page for more details.
19005" "$LINENO" 5
19006elif test $pkg_failed = untried; then
19007	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19008$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19009as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19010is in your PATH or set the PKG_CONFIG environment variable to the full
19011path to pkg-config.
19012
19013Alternatively, you may set the environment variables XDMCP_CFLAGS
19014and XDMCP_LIBS to avoid the need to call pkg-config.
19015See the pkg-config man page for more details.
19016
19017To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19018See \`config.log' for more details" "$LINENO" 5; }
19019else
19020	XDMCP_CFLAGS=$pkg_cv_XDMCP_CFLAGS
19021	XDMCP_LIBS=$pkg_cv_XDMCP_LIBS
19022        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19023$as_echo "yes" >&6; }
19024	:
19025fi
19026
19027if test -f ${srcdir}/Wraphelp.c; then
19028
19029$as_echo "#define HASXDMAUTH 1" >>confdefs.h
19030
19031	HASXDMAUTH=yes
19032else
19033	HASXDMAUTH=no
19034fi
19035
19036 if test x$HASXDMAUTH = xyes; then
19037  HASXDMAUTH_TRUE=
19038  HASXDMAUTH_FALSE='#'
19039else
19040  HASXDMAUTH_TRUE='#'
19041  HASXDMAUTH_FALSE=
19042fi
19043
19044
19045# Allow checking code with lint, sparse, etc.
19046
19047
19048
19049
19050
19051# Check whether --with-lint was given.
19052if test "${with_lint+set}" = set; then :
19053  withval=$with_lint; use_lint=$withval
19054else
19055  use_lint=no
19056fi
19057
19058
19059# Obtain platform specific info like program name and options
19060# The lint program on FreeBSD and NetBSD is different from the one on Solaris
19061case $host_os in
19062  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
19063	lint_name=splint
19064	lint_options="-badflag"
19065	;;
19066  *freebsd* | *netbsd*)
19067	lint_name=lint
19068	lint_options="-u -b"
19069	;;
19070  *solaris*)
19071	lint_name=lint
19072	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
19073	;;
19074esac
19075
19076# Test for the presence of the program (either guessed by the code or spelled out by the user)
19077if test "x$use_lint" = x"yes" ; then
19078   # Extract the first word of "$lint_name", so it can be a program name with args.
19079set dummy $lint_name; ac_word=$2
19080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19081$as_echo_n "checking for $ac_word... " >&6; }
19082if ${ac_cv_path_LINT+:} false; then :
19083  $as_echo_n "(cached) " >&6
19084else
19085  case $LINT in
19086  [\\/]* | ?:[\\/]*)
19087  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
19088  ;;
19089  *)
19090  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19091for as_dir in $PATH
19092do
19093  IFS=$as_save_IFS
19094  test -z "$as_dir" && as_dir=.
19095    for ac_exec_ext in '' $ac_executable_extensions; do
19096  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19097    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
19098    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19099    break 2
19100  fi
19101done
19102  done
19103IFS=$as_save_IFS
19104
19105  ;;
19106esac
19107fi
19108LINT=$ac_cv_path_LINT
19109if test -n "$LINT"; then
19110  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
19111$as_echo "$LINT" >&6; }
19112else
19113  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19114$as_echo "no" >&6; }
19115fi
19116
19117
19118   if test "x$LINT" = "x"; then
19119        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
19120   fi
19121elif test "x$use_lint" = x"no" ; then
19122   if test "x$LINT" != "x"; then
19123      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
19124$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
19125   fi
19126else
19127   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
19128fi
19129
19130# User supplied flags override default flags
19131if test "x$LINT_FLAGS" != "x"; then
19132   lint_options=$LINT_FLAGS
19133fi
19134
19135LINT_FLAGS=$lint_options
19136
19137 if test "x$LINT" != x; then
19138  LINT_TRUE=
19139  LINT_FALSE='#'
19140else
19141  LINT_TRUE='#'
19142  LINT_FALSE=
19143fi
19144
19145
19146
19147
19148
19149# Check whether --enable-lint-library was given.
19150if test "${enable_lint_library+set}" = set; then :
19151  enableval=$enable_lint_library; make_lint_lib=$enableval
19152else
19153  make_lint_lib=no
19154fi
19155
19156
19157if test "x$make_lint_lib" = x"yes" ; then
19158   LINTLIB=llib-lXdmcp.ln
19159   if test "x$LINT" = "x"; then
19160        as_fn_error $? "Cannot make lint library without --with-lint" "$LINENO" 5
19161   fi
19162elif test "x$make_lint_lib" != x"no" ; then
19163   as_fn_error $? "--enable-lint-library expects 'yes' or 'no'." "$LINENO" 5
19164fi
19165
19166
19167 if test x$make_lint_lib != xno; then
19168  MAKE_LINT_LIB_TRUE=
19169  MAKE_LINT_LIB_FALSE='#'
19170else
19171  MAKE_LINT_LIB_TRUE='#'
19172  MAKE_LINT_LIB_FALSE=
19173fi
19174
19175
19176
19177
19178#  --enable-unit-tests
19179
19180
19181
19182
19183
19184# Check for different types of support on different platforms
19185case $host_os in
19186    solaris*)
19187        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umem_alloc in -lumem" >&5
19188$as_echo_n "checking for umem_alloc in -lumem... " >&6; }
19189if ${ac_cv_lib_umem_umem_alloc+:} false; then :
19190  $as_echo_n "(cached) " >&6
19191else
19192  ac_check_lib_save_LIBS=$LIBS
19193LIBS="-lumem  $LIBS"
19194cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19195/* end confdefs.h.  */
19196
19197/* Override any GCC internal prototype to avoid an error.
19198   Use char because int might match the return type of a GCC
19199   builtin and then its argument prototype would still apply.  */
19200#ifdef __cplusplus
19201extern "C"
19202#endif
19203char umem_alloc ();
19204int
19205main ()
19206{
19207return umem_alloc ();
19208  ;
19209  return 0;
19210}
19211_ACEOF
19212if ac_fn_c_try_link "$LINENO"; then :
19213  ac_cv_lib_umem_umem_alloc=yes
19214else
19215  ac_cv_lib_umem_umem_alloc=no
19216fi
19217rm -f core conftest.err conftest.$ac_objext \
19218    conftest$ac_exeext conftest.$ac_ext
19219LIBS=$ac_check_lib_save_LIBS
19220fi
19221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umem_umem_alloc" >&5
19222$as_echo "$ac_cv_lib_umem_umem_alloc" >&6; }
19223if test "x$ac_cv_lib_umem_umem_alloc" = xyes; then :
19224  malloc_debug_env='LD_PRELOAD=libumem.so UMEM_DEBUG=default'
19225fi
19226
19227        ;;
19228    *-gnu*) # GNU libc - Value is used as a single byte bit pattern,
19229        # both directly and inverted, so should not be 0 or 255.
19230        malloc_debug_env='MALLOC_PERTURB_=15'
19231        ;;
19232    darwin*)
19233        malloc_debug_env='MallocPreScribble=1 MallocScribble=1 DYLD_INSERT_LIBRARIES=/usr/lib/libgmalloc.dylib'
19234        ;;
19235    *bsd*)
19236        malloc_debug_env='MallocPreScribble=1 MallocScribble=1'
19237        ;;
19238esac
19239
19240# User supplied flags override default flags
19241if test "x$XORG_MALLOC_DEBUG_ENV" != "x"; then
19242    malloc_debug_env="$XORG_MALLOC_DEBUG_ENV"
19243fi
19244
19245XORG_MALLOC_DEBUG_ENV=$malloc_debug_env
19246
19247
19248
19249
19250
19251
19252
19253# Check whether --enable-unit-tests was given.
19254if test "${enable_unit_tests+set}" = set; then :
19255  enableval=$enable_unit_tests; enable_unit_tests=$enableval
19256else
19257  enable_unit_tests=yes
19258fi
19259
19260
19261 if test "x$enable_unit_tests" != xno; then
19262  ENABLE_UNIT_TESTS_TRUE=
19263  ENABLE_UNIT_TESTS_FALSE='#'
19264else
19265  ENABLE_UNIT_TESTS_TRUE='#'
19266  ENABLE_UNIT_TESTS_FALSE=
19267fi
19268
19269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build unit test cases" >&5
19270$as_echo_n "checking whether to build unit test cases... " >&6; }
19271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_unit_tests" >&5
19272$as_echo "$enable_unit_tests" >&6; }
19273
19274
19275ac_config_files="$ac_config_files Makefile doc/Makefile test/Makefile xdmcp.pc"
19276
19277cat >confcache <<\_ACEOF
19278# This file is a shell script that caches the results of configure
19279# tests run on this system so they can be shared between configure
19280# scripts and configure runs, see configure's option --config-cache.
19281# It is not useful on other systems.  If it contains results you don't
19282# want to keep, you may remove or edit it.
19283#
19284# config.status only pays attention to the cache file if you give it
19285# the --recheck option to rerun configure.
19286#
19287# `ac_cv_env_foo' variables (set or unset) will be overridden when
19288# loading this file, other *unset* `ac_cv_foo' will be assigned the
19289# following values.
19290
19291_ACEOF
19292
19293# The following way of writing the cache mishandles newlines in values,
19294# but we know of no workaround that is simple, portable, and efficient.
19295# So, we kill variables containing newlines.
19296# Ultrix sh set writes to stderr and can't be redirected directly,
19297# and sets the high bit in the cache file unless we assign to the vars.
19298(
19299  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19300    eval ac_val=\$$ac_var
19301    case $ac_val in #(
19302    *${as_nl}*)
19303      case $ac_var in #(
19304      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19305$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19306      esac
19307      case $ac_var in #(
19308      _ | IFS | as_nl) ;; #(
19309      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19310      *) { eval $ac_var=; unset $ac_var;} ;;
19311      esac ;;
19312    esac
19313  done
19314
19315  (set) 2>&1 |
19316    case $as_nl`(ac_space=' '; set) 2>&1` in #(
19317    *${as_nl}ac_space=\ *)
19318      # `set' does not quote correctly, so add quotes: double-quote
19319      # substitution turns \\\\ into \\, and sed turns \\ into \.
19320      sed -n \
19321	"s/'/'\\\\''/g;
19322	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19323      ;; #(
19324    *)
19325      # `set' quotes correctly as required by POSIX, so do not add quotes.
19326      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19327      ;;
19328    esac |
19329    sort
19330) |
19331  sed '
19332     /^ac_cv_env_/b end
19333     t clear
19334     :clear
19335     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19336     t end
19337     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19338     :end' >>confcache
19339if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19340  if test -w "$cache_file"; then
19341    if test "x$cache_file" != "x/dev/null"; then
19342      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19343$as_echo "$as_me: updating cache $cache_file" >&6;}
19344      if test ! -f "$cache_file" || test -h "$cache_file"; then
19345	cat confcache >"$cache_file"
19346      else
19347        case $cache_file in #(
19348        */* | ?:*)
19349	  mv -f confcache "$cache_file"$$ &&
19350	  mv -f "$cache_file"$$ "$cache_file" ;; #(
19351        *)
19352	  mv -f confcache "$cache_file" ;;
19353	esac
19354      fi
19355    fi
19356  else
19357    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19358$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19359  fi
19360fi
19361rm -f confcache
19362
19363test "x$prefix" = xNONE && prefix=$ac_default_prefix
19364# Let make expand exec_prefix.
19365test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19366
19367DEFS=-DHAVE_CONFIG_H
19368
19369ac_libobjs=
19370ac_ltlibobjs=
19371U=
19372for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19373  # 1. Remove the extension, and $U if already installed.
19374  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19375  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
19376  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
19377  #    will be set to the directory where LIBOBJS objects are built.
19378  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19379  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19380done
19381LIBOBJS=$ac_libobjs
19382
19383LTLIBOBJS=$ac_ltlibobjs
19384
19385
19386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19387$as_echo_n "checking that generated files are newer than configure... " >&6; }
19388   if test -n "$am_sleep_pid"; then
19389     # Hide warnings about reused PIDs.
19390     wait $am_sleep_pid 2>/dev/null
19391   fi
19392   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
19393$as_echo "done" >&6; }
19394if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19395  as_fn_error $? "conditional \"AMDEP\" was never defined.
19396Usually this means the macro was only invoked conditionally." "$LINENO" 5
19397fi
19398if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19399  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19400Usually this means the macro was only invoked conditionally." "$LINENO" 5
19401fi
19402 if test -n "$EXEEXT"; then
19403  am__EXEEXT_TRUE=
19404  am__EXEEXT_FALSE='#'
19405else
19406  am__EXEEXT_TRUE='#'
19407  am__EXEEXT_FALSE=
19408fi
19409
19410if test -z "${ENABLE_DOCS_TRUE}" && test -z "${ENABLE_DOCS_FALSE}"; then
19411  as_fn_error $? "conditional \"ENABLE_DOCS\" was never defined.
19412Usually this means the macro was only invoked conditionally." "$LINENO" 5
19413fi
19414if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then
19415  as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined.
19416Usually this means the macro was only invoked conditionally." "$LINENO" 5
19417fi
19418if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then
19419  as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined.
19420Usually this means the macro was only invoked conditionally." "$LINENO" 5
19421fi
19422if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then
19423  as_fn_error $? "conditional \"HAVE_FOP\" was never defined.
19424Usually this means the macro was only invoked conditionally." "$LINENO" 5
19425fi
19426if test -z "${HAVE_XSLTPROC_TRUE}" && test -z "${HAVE_XSLTPROC_FALSE}"; then
19427  as_fn_error $? "conditional \"HAVE_XSLTPROC\" was never defined.
19428Usually this means the macro was only invoked conditionally." "$LINENO" 5
19429fi
19430if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then
19431  as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined.
19432Usually this means the macro was only invoked conditionally." "$LINENO" 5
19433fi
19434if test -z "${HASXDMAUTH_TRUE}" && test -z "${HASXDMAUTH_FALSE}"; then
19435  as_fn_error $? "conditional \"HASXDMAUTH\" was never defined.
19436Usually this means the macro was only invoked conditionally." "$LINENO" 5
19437fi
19438if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
19439  as_fn_error $? "conditional \"LINT\" was never defined.
19440Usually this means the macro was only invoked conditionally." "$LINENO" 5
19441fi
19442if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then
19443  as_fn_error $? "conditional \"MAKE_LINT_LIB\" was never defined.
19444Usually this means the macro was only invoked conditionally." "$LINENO" 5
19445fi
19446if test -z "${ENABLE_UNIT_TESTS_TRUE}" && test -z "${ENABLE_UNIT_TESTS_FALSE}"; then
19447  as_fn_error $? "conditional \"ENABLE_UNIT_TESTS\" was never defined.
19448Usually this means the macro was only invoked conditionally." "$LINENO" 5
19449fi
19450
19451: "${CONFIG_STATUS=./config.status}"
19452ac_write_fail=0
19453ac_clean_files_save=$ac_clean_files
19454ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19455{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19456$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19457as_write_fail=0
19458cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19459#! $SHELL
19460# Generated by $as_me.
19461# Run this file to recreate the current configuration.
19462# Compiler output produced by configure, useful for debugging
19463# configure, is in config.log if it exists.
19464
19465debug=false
19466ac_cs_recheck=false
19467ac_cs_silent=false
19468
19469SHELL=\${CONFIG_SHELL-$SHELL}
19470export SHELL
19471_ASEOF
19472cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19473## -------------------- ##
19474## M4sh Initialization. ##
19475## -------------------- ##
19476
19477# Be more Bourne compatible
19478DUALCASE=1; export DUALCASE # for MKS sh
19479if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19480  emulate sh
19481  NULLCMD=:
19482  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19483  # is contrary to our usage.  Disable this feature.
19484  alias -g '${1+"$@"}'='"$@"'
19485  setopt NO_GLOB_SUBST
19486else
19487  case `(set -o) 2>/dev/null` in #(
19488  *posix*) :
19489    set -o posix ;; #(
19490  *) :
19491     ;;
19492esac
19493fi
19494
19495
19496as_nl='
19497'
19498export as_nl
19499# Printing a long string crashes Solaris 7 /usr/bin/printf.
19500as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19501as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19502as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19503# Prefer a ksh shell builtin over an external printf program on Solaris,
19504# but without wasting forks for bash or zsh.
19505if test -z "$BASH_VERSION$ZSH_VERSION" \
19506    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
19507  as_echo='print -r --'
19508  as_echo_n='print -rn --'
19509elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19510  as_echo='printf %s\n'
19511  as_echo_n='printf %s'
19512else
19513  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19514    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
19515    as_echo_n='/usr/ucb/echo -n'
19516  else
19517    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19518    as_echo_n_body='eval
19519      arg=$1;
19520      case $arg in #(
19521      *"$as_nl"*)
19522	expr "X$arg" : "X\\(.*\\)$as_nl";
19523	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19524      esac;
19525      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
19526    '
19527    export as_echo_n_body
19528    as_echo_n='sh -c $as_echo_n_body as_echo'
19529  fi
19530  export as_echo_body
19531  as_echo='sh -c $as_echo_body as_echo'
19532fi
19533
19534# The user is always right.
19535if test "${PATH_SEPARATOR+set}" != set; then
19536  PATH_SEPARATOR=:
19537  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19538    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19539      PATH_SEPARATOR=';'
19540  }
19541fi
19542
19543
19544# IFS
19545# We need space, tab and new line, in precisely that order.  Quoting is
19546# there to prevent editors from complaining about space-tab.
19547# (If _AS_PATH_WALK were called with IFS unset, it would disable word
19548# splitting by setting IFS to empty value.)
19549IFS=" ""	$as_nl"
19550
19551# Find who we are.  Look in the path if we contain no directory separator.
19552as_myself=
19553case $0 in #((
19554  *[\\/]* ) as_myself=$0 ;;
19555  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19556for as_dir in $PATH
19557do
19558  IFS=$as_save_IFS
19559  test -z "$as_dir" && as_dir=.
19560    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19561  done
19562IFS=$as_save_IFS
19563
19564     ;;
19565esac
19566# We did not find ourselves, most probably we were run as `sh COMMAND'
19567# in which case we are not to be found in the path.
19568if test "x$as_myself" = x; then
19569  as_myself=$0
19570fi
19571if test ! -f "$as_myself"; then
19572  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19573  exit 1
19574fi
19575
19576# Unset variables that we do not need and which cause bugs (e.g. in
19577# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
19578# suppresses any "Segmentation fault" message there.  '((' could
19579# trigger a bug in pdksh 5.2.14.
19580for as_var in BASH_ENV ENV MAIL MAILPATH
19581do eval test x\${$as_var+set} = xset \
19582  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19583done
19584PS1='$ '
19585PS2='> '
19586PS4='+ '
19587
19588# NLS nuisances.
19589LC_ALL=C
19590export LC_ALL
19591LANGUAGE=C
19592export LANGUAGE
19593
19594# CDPATH.
19595(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19596
19597
19598# as_fn_error STATUS ERROR [LINENO LOG_FD]
19599# ----------------------------------------
19600# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19601# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19602# script with STATUS, using 1 if that was 0.
19603as_fn_error ()
19604{
19605  as_status=$1; test $as_status -eq 0 && as_status=1
19606  if test "$4"; then
19607    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19608    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19609  fi
19610  $as_echo "$as_me: error: $2" >&2
19611  as_fn_exit $as_status
19612} # as_fn_error
19613
19614
19615# as_fn_set_status STATUS
19616# -----------------------
19617# Set $? to STATUS, without forking.
19618as_fn_set_status ()
19619{
19620  return $1
19621} # as_fn_set_status
19622
19623# as_fn_exit STATUS
19624# -----------------
19625# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19626as_fn_exit ()
19627{
19628  set +e
19629  as_fn_set_status $1
19630  exit $1
19631} # as_fn_exit
19632
19633# as_fn_unset VAR
19634# ---------------
19635# Portably unset VAR.
19636as_fn_unset ()
19637{
19638  { eval $1=; unset $1;}
19639}
19640as_unset=as_fn_unset
19641# as_fn_append VAR VALUE
19642# ----------------------
19643# Append the text in VALUE to the end of the definition contained in VAR. Take
19644# advantage of any shell optimizations that allow amortized linear growth over
19645# repeated appends, instead of the typical quadratic growth present in naive
19646# implementations.
19647if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19648  eval 'as_fn_append ()
19649  {
19650    eval $1+=\$2
19651  }'
19652else
19653  as_fn_append ()
19654  {
19655    eval $1=\$$1\$2
19656  }
19657fi # as_fn_append
19658
19659# as_fn_arith ARG...
19660# ------------------
19661# Perform arithmetic evaluation on the ARGs, and store the result in the
19662# global $as_val. Take advantage of shells that can avoid forks. The arguments
19663# must be portable across $(()) and expr.
19664if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19665  eval 'as_fn_arith ()
19666  {
19667    as_val=$(( $* ))
19668  }'
19669else
19670  as_fn_arith ()
19671  {
19672    as_val=`expr "$@" || test $? -eq 1`
19673  }
19674fi # as_fn_arith
19675
19676
19677if expr a : '\(a\)' >/dev/null 2>&1 &&
19678   test "X`expr 00001 : '.*\(...\)'`" = X001; then
19679  as_expr=expr
19680else
19681  as_expr=false
19682fi
19683
19684if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19685  as_basename=basename
19686else
19687  as_basename=false
19688fi
19689
19690if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19691  as_dirname=dirname
19692else
19693  as_dirname=false
19694fi
19695
19696as_me=`$as_basename -- "$0" ||
19697$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19698	 X"$0" : 'X\(//\)$' \| \
19699	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19700$as_echo X/"$0" |
19701    sed '/^.*\/\([^/][^/]*\)\/*$/{
19702	    s//\1/
19703	    q
19704	  }
19705	  /^X\/\(\/\/\)$/{
19706	    s//\1/
19707	    q
19708	  }
19709	  /^X\/\(\/\).*/{
19710	    s//\1/
19711	    q
19712	  }
19713	  s/.*/./; q'`
19714
19715# Avoid depending upon Character Ranges.
19716as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19717as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19718as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19719as_cr_digits='0123456789'
19720as_cr_alnum=$as_cr_Letters$as_cr_digits
19721
19722ECHO_C= ECHO_N= ECHO_T=
19723case `echo -n x` in #(((((
19724-n*)
19725  case `echo 'xy\c'` in
19726  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
19727  xy)  ECHO_C='\c';;
19728  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
19729       ECHO_T='	';;
19730  esac;;
19731*)
19732  ECHO_N='-n';;
19733esac
19734
19735rm -f conf$$ conf$$.exe conf$$.file
19736if test -d conf$$.dir; then
19737  rm -f conf$$.dir/conf$$.file
19738else
19739  rm -f conf$$.dir
19740  mkdir conf$$.dir 2>/dev/null
19741fi
19742if (echo >conf$$.file) 2>/dev/null; then
19743  if ln -s conf$$.file conf$$ 2>/dev/null; then
19744    as_ln_s='ln -s'
19745    # ... but there are two gotchas:
19746    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19747    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19748    # In both cases, we have to default to `cp -pR'.
19749    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19750      as_ln_s='cp -pR'
19751  elif ln conf$$.file conf$$ 2>/dev/null; then
19752    as_ln_s=ln
19753  else
19754    as_ln_s='cp -pR'
19755  fi
19756else
19757  as_ln_s='cp -pR'
19758fi
19759rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19760rmdir conf$$.dir 2>/dev/null
19761
19762
19763# as_fn_mkdir_p
19764# -------------
19765# Create "$as_dir" as a directory, including parents if necessary.
19766as_fn_mkdir_p ()
19767{
19768
19769  case $as_dir in #(
19770  -*) as_dir=./$as_dir;;
19771  esac
19772  test -d "$as_dir" || eval $as_mkdir_p || {
19773    as_dirs=
19774    while :; do
19775      case $as_dir in #(
19776      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19777      *) as_qdir=$as_dir;;
19778      esac
19779      as_dirs="'$as_qdir' $as_dirs"
19780      as_dir=`$as_dirname -- "$as_dir" ||
19781$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19782	 X"$as_dir" : 'X\(//\)[^/]' \| \
19783	 X"$as_dir" : 'X\(//\)$' \| \
19784	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19785$as_echo X"$as_dir" |
19786    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19787	    s//\1/
19788	    q
19789	  }
19790	  /^X\(\/\/\)[^/].*/{
19791	    s//\1/
19792	    q
19793	  }
19794	  /^X\(\/\/\)$/{
19795	    s//\1/
19796	    q
19797	  }
19798	  /^X\(\/\).*/{
19799	    s//\1/
19800	    q
19801	  }
19802	  s/.*/./; q'`
19803      test -d "$as_dir" && break
19804    done
19805    test -z "$as_dirs" || eval "mkdir $as_dirs"
19806  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19807
19808
19809} # as_fn_mkdir_p
19810if mkdir -p . 2>/dev/null; then
19811  as_mkdir_p='mkdir -p "$as_dir"'
19812else
19813  test -d ./-p && rmdir ./-p
19814  as_mkdir_p=false
19815fi
19816
19817
19818# as_fn_executable_p FILE
19819# -----------------------
19820# Test if FILE is an executable regular file.
19821as_fn_executable_p ()
19822{
19823  test -f "$1" && test -x "$1"
19824} # as_fn_executable_p
19825as_test_x='test -x'
19826as_executable_p=as_fn_executable_p
19827
19828# Sed expression to map a string onto a valid CPP name.
19829as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19830
19831# Sed expression to map a string onto a valid variable name.
19832as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19833
19834
19835exec 6>&1
19836## ----------------------------------- ##
19837## Main body of $CONFIG_STATUS script. ##
19838## ----------------------------------- ##
19839_ASEOF
19840test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19841
19842cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19843# Save the log message, to keep $0 and so on meaningful, and to
19844# report actual input values of CONFIG_FILES etc. instead of their
19845# values after options handling.
19846ac_log="
19847This file was extended by libXdmcp $as_me 1.1.2, which was
19848generated by GNU Autoconf 2.69.  Invocation command line was
19849
19850  CONFIG_FILES    = $CONFIG_FILES
19851  CONFIG_HEADERS  = $CONFIG_HEADERS
19852  CONFIG_LINKS    = $CONFIG_LINKS
19853  CONFIG_COMMANDS = $CONFIG_COMMANDS
19854  $ $0 $@
19855
19856on `(hostname || uname -n) 2>/dev/null | sed 1q`
19857"
19858
19859_ACEOF
19860
19861case $ac_config_files in *"
19862"*) set x $ac_config_files; shift; ac_config_files=$*;;
19863esac
19864
19865case $ac_config_headers in *"
19866"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19867esac
19868
19869
19870cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19871# Files that config.status was made for.
19872config_files="$ac_config_files"
19873config_headers="$ac_config_headers"
19874config_commands="$ac_config_commands"
19875
19876_ACEOF
19877
19878cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19879ac_cs_usage="\
19880\`$as_me' instantiates files and other configuration actions
19881from templates according to the current configuration.  Unless the files
19882and actions are specified as TAGs, all are instantiated by default.
19883
19884Usage: $0 [OPTION]... [TAG]...
19885
19886  -h, --help       print this help, then exit
19887  -V, --version    print version number and configuration settings, then exit
19888      --config     print configuration, then exit
19889  -q, --quiet, --silent
19890                   do not print progress messages
19891  -d, --debug      don't remove temporary files
19892      --recheck    update $as_me by reconfiguring in the same conditions
19893      --file=FILE[:TEMPLATE]
19894                   instantiate the configuration file FILE
19895      --header=FILE[:TEMPLATE]
19896                   instantiate the configuration header FILE
19897
19898Configuration files:
19899$config_files
19900
19901Configuration headers:
19902$config_headers
19903
19904Configuration commands:
19905$config_commands
19906
19907Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
19908
19909_ACEOF
19910cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19911ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19912ac_cs_version="\\
19913libXdmcp config.status 1.1.2
19914configured by $0, generated by GNU Autoconf 2.69,
19915  with options \\"\$ac_cs_config\\"
19916
19917Copyright (C) 2012 Free Software Foundation, Inc.
19918This config.status script is free software; the Free Software Foundation
19919gives unlimited permission to copy, distribute and modify it."
19920
19921ac_pwd='$ac_pwd'
19922srcdir='$srcdir'
19923INSTALL='$INSTALL'
19924MKDIR_P='$MKDIR_P'
19925AWK='$AWK'
19926test -n "\$AWK" || AWK=awk
19927_ACEOF
19928
19929cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19930# The default lists apply if the user does not specify any file.
19931ac_need_defaults=:
19932while test $# != 0
19933do
19934  case $1 in
19935  --*=?*)
19936    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19937    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19938    ac_shift=:
19939    ;;
19940  --*=)
19941    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19942    ac_optarg=
19943    ac_shift=:
19944    ;;
19945  *)
19946    ac_option=$1
19947    ac_optarg=$2
19948    ac_shift=shift
19949    ;;
19950  esac
19951
19952  case $ac_option in
19953  # Handling of the options.
19954  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19955    ac_cs_recheck=: ;;
19956  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19957    $as_echo "$ac_cs_version"; exit ;;
19958  --config | --confi | --conf | --con | --co | --c )
19959    $as_echo "$ac_cs_config"; exit ;;
19960  --debug | --debu | --deb | --de | --d | -d )
19961    debug=: ;;
19962  --file | --fil | --fi | --f )
19963    $ac_shift
19964    case $ac_optarg in
19965    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19966    '') as_fn_error $? "missing file argument" ;;
19967    esac
19968    as_fn_append CONFIG_FILES " '$ac_optarg'"
19969    ac_need_defaults=false;;
19970  --header | --heade | --head | --hea )
19971    $ac_shift
19972    case $ac_optarg in
19973    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19974    esac
19975    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19976    ac_need_defaults=false;;
19977  --he | --h)
19978    # Conflict between --help and --header
19979    as_fn_error $? "ambiguous option: \`$1'
19980Try \`$0 --help' for more information.";;
19981  --help | --hel | -h )
19982    $as_echo "$ac_cs_usage"; exit ;;
19983  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19984  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19985    ac_cs_silent=: ;;
19986
19987  # This is an error.
19988  -*) as_fn_error $? "unrecognized option: \`$1'
19989Try \`$0 --help' for more information." ;;
19990
19991  *) as_fn_append ac_config_targets " $1"
19992     ac_need_defaults=false ;;
19993
19994  esac
19995  shift
19996done
19997
19998ac_configure_extra_args=
19999
20000if $ac_cs_silent; then
20001  exec 6>/dev/null
20002  ac_configure_extra_args="$ac_configure_extra_args --silent"
20003fi
20004
20005_ACEOF
20006cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20007if \$ac_cs_recheck; then
20008  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
20009  shift
20010  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
20011  CONFIG_SHELL='$SHELL'
20012  export CONFIG_SHELL
20013  exec "\$@"
20014fi
20015
20016_ACEOF
20017cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20018exec 5>>config.log
20019{
20020  echo
20021  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20022## Running $as_me. ##
20023_ASBOX
20024  $as_echo "$ac_log"
20025} >&5
20026
20027_ACEOF
20028cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20029#
20030# INIT-COMMANDS
20031#
20032AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
20033
20034
20035# The HP-UX ksh and POSIX shell print the target directory to stdout
20036# if CDPATH is set.
20037(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20038
20039sed_quote_subst='$sed_quote_subst'
20040double_quote_subst='$double_quote_subst'
20041delay_variable_subst='$delay_variable_subst'
20042AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
20043DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
20044OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
20045macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
20046macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
20047enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
20048enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
20049pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
20050enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
20051SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
20052ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
20053PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
20054host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
20055host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
20056host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
20057build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
20058build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
20059build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
20060SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
20061Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
20062GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
20063EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
20064FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
20065LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
20066NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
20067LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
20068max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
20069ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
20070exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
20071lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
20072lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
20073lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
20074lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
20075lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
20076reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
20077reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
20078deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
20079file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
20080file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
20081want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
20082sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
20083AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
20084AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
20085archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
20086STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20087RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20088old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20089old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20090old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
20091lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
20092CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
20093CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
20094compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
20095GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20096lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20097lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20098lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20099lt_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"`'
20100nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20101lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
20102objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20103MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20104lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20105lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20106lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20107lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20108lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20109need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20110MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20111DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20112NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20113LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20114OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20115OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20116libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20117shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20118extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20119archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20120enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20121export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20122whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20123compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20124old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20125old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20126archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20127archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20128module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20129module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20130with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20131allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20132no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20133hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20134hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20135hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20136hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20137hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20138hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20139hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20140inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20141link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20142always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20143export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20144exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20145include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20146prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20147postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20148file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20149variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20150need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20151need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20152version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20153runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20154shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20155shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20156libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20157library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20158soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20159install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20160postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20161postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20162finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20163finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20164hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20165sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
20166sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
20167hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20168enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20169enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20170enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20171old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20172striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20173
20174LTCC='$LTCC'
20175LTCFLAGS='$LTCFLAGS'
20176compiler='$compiler_DEFAULT'
20177
20178# A function that is used when there is no print builtin or printf.
20179func_fallback_echo ()
20180{
20181  eval 'cat <<_LTECHO_EOF
20182\$1
20183_LTECHO_EOF'
20184}
20185
20186# Quote evaled strings.
20187for var in AS \
20188DLLTOOL \
20189OBJDUMP \
20190SHELL \
20191ECHO \
20192PATH_SEPARATOR \
20193SED \
20194GREP \
20195EGREP \
20196FGREP \
20197LD \
20198NM \
20199LN_S \
20200lt_SP2NL \
20201lt_NL2SP \
20202reload_flag \
20203deplibs_check_method \
20204file_magic_cmd \
20205file_magic_glob \
20206want_nocaseglob \
20207sharedlib_from_linklib_cmd \
20208AR \
20209AR_FLAGS \
20210archiver_list_spec \
20211STRIP \
20212RANLIB \
20213CC \
20214CFLAGS \
20215compiler \
20216lt_cv_sys_global_symbol_pipe \
20217lt_cv_sys_global_symbol_to_cdecl \
20218lt_cv_sys_global_symbol_to_c_name_address \
20219lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
20220nm_file_list_spec \
20221lt_prog_compiler_no_builtin_flag \
20222lt_prog_compiler_pic \
20223lt_prog_compiler_wl \
20224lt_prog_compiler_static \
20225lt_cv_prog_compiler_c_o \
20226need_locks \
20227MANIFEST_TOOL \
20228DSYMUTIL \
20229NMEDIT \
20230LIPO \
20231OTOOL \
20232OTOOL64 \
20233shrext_cmds \
20234export_dynamic_flag_spec \
20235whole_archive_flag_spec \
20236compiler_needs_object \
20237with_gnu_ld \
20238allow_undefined_flag \
20239no_undefined_flag \
20240hardcode_libdir_flag_spec \
20241hardcode_libdir_separator \
20242exclude_expsyms \
20243include_expsyms \
20244file_list_spec \
20245variables_saved_for_relink \
20246libname_spec \
20247library_names_spec \
20248soname_spec \
20249install_override_mode \
20250finish_eval \
20251old_striplib \
20252striplib; do
20253    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20254    *[\\\\\\\`\\"\\\$]*)
20255      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
20256      ;;
20257    *)
20258      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20259      ;;
20260    esac
20261done
20262
20263# Double-quote double-evaled strings.
20264for var in reload_cmds \
20265old_postinstall_cmds \
20266old_postuninstall_cmds \
20267old_archive_cmds \
20268extract_expsyms_cmds \
20269old_archive_from_new_cmds \
20270old_archive_from_expsyms_cmds \
20271archive_cmds \
20272archive_expsym_cmds \
20273module_cmds \
20274module_expsym_cmds \
20275export_symbols_cmds \
20276prelink_cmds \
20277postlink_cmds \
20278postinstall_cmds \
20279postuninstall_cmds \
20280finish_cmds \
20281sys_lib_search_path_spec \
20282sys_lib_dlsearch_path_spec; do
20283    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20284    *[\\\\\\\`\\"\\\$]*)
20285      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
20286      ;;
20287    *)
20288      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20289      ;;
20290    esac
20291done
20292
20293ac_aux_dir='$ac_aux_dir'
20294xsi_shell='$xsi_shell'
20295lt_shell_append='$lt_shell_append'
20296
20297# See if we are running on zsh, and set the options which allow our
20298# commands through without removal of \ escapes INIT.
20299if test -n "\${ZSH_VERSION+set}" ; then
20300   setopt NO_GLOB_SUBST
20301fi
20302
20303
20304    PACKAGE='$PACKAGE'
20305    VERSION='$VERSION'
20306    TIMESTAMP='$TIMESTAMP'
20307    RM='$RM'
20308    ofile='$ofile'
20309
20310
20311
20312
20313_ACEOF
20314
20315cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20316
20317# Handling of arguments.
20318for ac_config_target in $ac_config_targets
20319do
20320  case $ac_config_target in
20321    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20322    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20323    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20324    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20325    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
20326    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
20327    "xdmcp.pc") CONFIG_FILES="$CONFIG_FILES xdmcp.pc" ;;
20328
20329  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20330  esac
20331done
20332
20333
20334# If the user did not use the arguments to specify the items to instantiate,
20335# then the envvar interface is used.  Set only those that are not.
20336# We use the long form for the default assignment because of an extremely
20337# bizarre bug on SunOS 4.1.3.
20338if $ac_need_defaults; then
20339  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20340  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20341  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20342fi
20343
20344# Have a temporary directory for convenience.  Make it in the build tree
20345# simply because there is no reason against having it here, and in addition,
20346# creating and moving files from /tmp can sometimes cause problems.
20347# Hook for its removal unless debugging.
20348# Note that there is a small window in which the directory will not be cleaned:
20349# after its creation but before its name has been assigned to `$tmp'.
20350$debug ||
20351{
20352  tmp= ac_tmp=
20353  trap 'exit_status=$?
20354  : "${ac_tmp:=$tmp}"
20355  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20356' 0
20357  trap 'as_fn_exit 1' 1 2 13 15
20358}
20359# Create a (secure) tmp directory for tmp files.
20360
20361{
20362  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20363  test -d "$tmp"
20364}  ||
20365{
20366  tmp=./conf$$-$RANDOM
20367  (umask 077 && mkdir "$tmp")
20368} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20369ac_tmp=$tmp
20370
20371# Set up the scripts for CONFIG_FILES section.
20372# No need to generate them if there are no CONFIG_FILES.
20373# This happens for instance with `./config.status config.h'.
20374if test -n "$CONFIG_FILES"; then
20375
20376
20377ac_cr=`echo X | tr X '\015'`
20378# On cygwin, bash can eat \r inside `` if the user requested igncr.
20379# But we know of no other shell where ac_cr would be empty at this
20380# point, so we can use a bashism as a fallback.
20381if test "x$ac_cr" = x; then
20382  eval ac_cr=\$\'\\r\'
20383fi
20384ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20385if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20386  ac_cs_awk_cr='\\r'
20387else
20388  ac_cs_awk_cr=$ac_cr
20389fi
20390
20391echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20392_ACEOF
20393
20394
20395{
20396  echo "cat >conf$$subs.awk <<_ACEOF" &&
20397  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20398  echo "_ACEOF"
20399} >conf$$subs.sh ||
20400  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20401ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20402ac_delim='%!_!# '
20403for ac_last_try in false false false false false :; do
20404  . ./conf$$subs.sh ||
20405    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20406
20407  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20408  if test $ac_delim_n = $ac_delim_num; then
20409    break
20410  elif $ac_last_try; then
20411    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20412  else
20413    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20414  fi
20415done
20416rm -f conf$$subs.sh
20417
20418cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20419cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20420_ACEOF
20421sed -n '
20422h
20423s/^/S["/; s/!.*/"]=/
20424p
20425g
20426s/^[^!]*!//
20427:repl
20428t repl
20429s/'"$ac_delim"'$//
20430t delim
20431:nl
20432h
20433s/\(.\{148\}\)..*/\1/
20434t more1
20435s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20436p
20437n
20438b repl
20439:more1
20440s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20441p
20442g
20443s/.\{148\}//
20444t nl
20445:delim
20446h
20447s/\(.\{148\}\)..*/\1/
20448t more2
20449s/["\\]/\\&/g; s/^/"/; s/$/"/
20450p
20451b
20452:more2
20453s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20454p
20455g
20456s/.\{148\}//
20457t delim
20458' <conf$$subs.awk | sed '
20459/^[^""]/{
20460  N
20461  s/\n//
20462}
20463' >>$CONFIG_STATUS || ac_write_fail=1
20464rm -f conf$$subs.awk
20465cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20466_ACAWK
20467cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20468  for (key in S) S_is_set[key] = 1
20469  FS = ""
20470
20471}
20472{
20473  line = $ 0
20474  nfields = split(line, field, "@")
20475  substed = 0
20476  len = length(field[1])
20477  for (i = 2; i < nfields; i++) {
20478    key = field[i]
20479    keylen = length(key)
20480    if (S_is_set[key]) {
20481      value = S[key]
20482      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20483      len += length(value) + length(field[++i])
20484      substed = 1
20485    } else
20486      len += 1 + keylen
20487  }
20488
20489  print line
20490}
20491
20492_ACAWK
20493_ACEOF
20494cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20495if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20496  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20497else
20498  cat
20499fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20500  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20501_ACEOF
20502
20503# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20504# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20505# trailing colons and then remove the whole line if VPATH becomes empty
20506# (actually we leave an empty line to preserve line numbers).
20507if test "x$srcdir" = x.; then
20508  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
20509h
20510s///
20511s/^/:/
20512s/[	 ]*$/:/
20513s/:\$(srcdir):/:/g
20514s/:\${srcdir}:/:/g
20515s/:@srcdir@:/:/g
20516s/^:*//
20517s/:*$//
20518x
20519s/\(=[	 ]*\).*/\1/
20520G
20521s/\n//
20522s/^[^=]*=[	 ]*$//
20523}'
20524fi
20525
20526cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20527fi # test -n "$CONFIG_FILES"
20528
20529# Set up the scripts for CONFIG_HEADERS section.
20530# No need to generate them if there are no CONFIG_HEADERS.
20531# This happens for instance with `./config.status Makefile'.
20532if test -n "$CONFIG_HEADERS"; then
20533cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20534BEGIN {
20535_ACEOF
20536
20537# Transform confdefs.h into an awk script `defines.awk', embedded as
20538# here-document in config.status, that substitutes the proper values into
20539# config.h.in to produce config.h.
20540
20541# Create a delimiter string that does not exist in confdefs.h, to ease
20542# handling of long lines.
20543ac_delim='%!_!# '
20544for ac_last_try in false false :; do
20545  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20546  if test -z "$ac_tt"; then
20547    break
20548  elif $ac_last_try; then
20549    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20550  else
20551    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20552  fi
20553done
20554
20555# For the awk script, D is an array of macro values keyed by name,
20556# likewise P contains macro parameters if any.  Preserve backslash
20557# newline sequences.
20558
20559ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20560sed -n '
20561s/.\{148\}/&'"$ac_delim"'/g
20562t rset
20563:rset
20564s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
20565t def
20566d
20567:def
20568s/\\$//
20569t bsnl
20570s/["\\]/\\&/g
20571s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20572D["\1"]=" \3"/p
20573s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
20574d
20575:bsnl
20576s/["\\]/\\&/g
20577s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20578D["\1"]=" \3\\\\\\n"\\/p
20579t cont
20580s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20581t cont
20582d
20583:cont
20584n
20585s/.\{148\}/&'"$ac_delim"'/g
20586t clear
20587:clear
20588s/\\$//
20589t bsnlc
20590s/["\\]/\\&/g; s/^/"/; s/$/"/p
20591d
20592:bsnlc
20593s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20594b cont
20595' <confdefs.h | sed '
20596s/'"$ac_delim"'/"\\\
20597"/g' >>$CONFIG_STATUS || ac_write_fail=1
20598
20599cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20600  for (key in D) D_is_set[key] = 1
20601  FS = ""
20602}
20603/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20604  line = \$ 0
20605  split(line, arg, " ")
20606  if (arg[1] == "#") {
20607    defundef = arg[2]
20608    mac1 = arg[3]
20609  } else {
20610    defundef = substr(arg[1], 2)
20611    mac1 = arg[2]
20612  }
20613  split(mac1, mac2, "(") #)
20614  macro = mac2[1]
20615  prefix = substr(line, 1, index(line, defundef) - 1)
20616  if (D_is_set[macro]) {
20617    # Preserve the white space surrounding the "#".
20618    print prefix "define", macro P[macro] D[macro]
20619    next
20620  } else {
20621    # Replace #undef with comments.  This is necessary, for example,
20622    # in the case of _POSIX_SOURCE, which is predefined and required
20623    # on some systems where configure will not decide to define it.
20624    if (defundef == "undef") {
20625      print "/*", prefix defundef, macro, "*/"
20626      next
20627    }
20628  }
20629}
20630{ print }
20631_ACAWK
20632_ACEOF
20633cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20634  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20635fi # test -n "$CONFIG_HEADERS"
20636
20637
20638eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
20639shift
20640for ac_tag
20641do
20642  case $ac_tag in
20643  :[FHLC]) ac_mode=$ac_tag; continue;;
20644  esac
20645  case $ac_mode$ac_tag in
20646  :[FHL]*:*);;
20647  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20648  :[FH]-) ac_tag=-:-;;
20649  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20650  esac
20651  ac_save_IFS=$IFS
20652  IFS=:
20653  set x $ac_tag
20654  IFS=$ac_save_IFS
20655  shift
20656  ac_file=$1
20657  shift
20658
20659  case $ac_mode in
20660  :L) ac_source=$1;;
20661  :[FH])
20662    ac_file_inputs=
20663    for ac_f
20664    do
20665      case $ac_f in
20666      -) ac_f="$ac_tmp/stdin";;
20667      *) # Look for the file first in the build tree, then in the source tree
20668	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
20669	 # because $ac_f cannot contain `:'.
20670	 test -f "$ac_f" ||
20671	   case $ac_f in
20672	   [\\/$]*) false;;
20673	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
20674	   esac ||
20675	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
20676      esac
20677      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20678      as_fn_append ac_file_inputs " '$ac_f'"
20679    done
20680
20681    # Let's still pretend it is `configure' which instantiates (i.e., don't
20682    # use $as_me), people would be surprised to read:
20683    #    /* config.h.  Generated by config.status.  */
20684    configure_input='Generated from '`
20685	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20686	`' by configure.'
20687    if test x"$ac_file" != x-; then
20688      configure_input="$ac_file.  $configure_input"
20689      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
20690$as_echo "$as_me: creating $ac_file" >&6;}
20691    fi
20692    # Neutralize special characters interpreted by sed in replacement strings.
20693    case $configure_input in #(
20694    *\&* | *\|* | *\\* )
20695       ac_sed_conf_input=`$as_echo "$configure_input" |
20696       sed 's/[\\\\&|]/\\\\&/g'`;; #(
20697    *) ac_sed_conf_input=$configure_input;;
20698    esac
20699
20700    case $ac_tag in
20701    *:-:* | *:-) cat >"$ac_tmp/stdin" \
20702      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
20703    esac
20704    ;;
20705  esac
20706
20707  ac_dir=`$as_dirname -- "$ac_file" ||
20708$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20709	 X"$ac_file" : 'X\(//\)[^/]' \| \
20710	 X"$ac_file" : 'X\(//\)$' \| \
20711	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20712$as_echo X"$ac_file" |
20713    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20714	    s//\1/
20715	    q
20716	  }
20717	  /^X\(\/\/\)[^/].*/{
20718	    s//\1/
20719	    q
20720	  }
20721	  /^X\(\/\/\)$/{
20722	    s//\1/
20723	    q
20724	  }
20725	  /^X\(\/\).*/{
20726	    s//\1/
20727	    q
20728	  }
20729	  s/.*/./; q'`
20730  as_dir="$ac_dir"; as_fn_mkdir_p
20731  ac_builddir=.
20732
20733case "$ac_dir" in
20734.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
20735*)
20736  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20737  # A ".." for each directory in $ac_dir_suffix.
20738  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20739  case $ac_top_builddir_sub in
20740  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
20741  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
20742  esac ;;
20743esac
20744ac_abs_top_builddir=$ac_pwd
20745ac_abs_builddir=$ac_pwd$ac_dir_suffix
20746# for backward compatibility:
20747ac_top_builddir=$ac_top_build_prefix
20748
20749case $srcdir in
20750  .)  # We are building in place.
20751    ac_srcdir=.
20752    ac_top_srcdir=$ac_top_builddir_sub
20753    ac_abs_top_srcdir=$ac_pwd ;;
20754  [\\/]* | ?:[\\/]* )  # Absolute name.
20755    ac_srcdir=$srcdir$ac_dir_suffix;
20756    ac_top_srcdir=$srcdir
20757    ac_abs_top_srcdir=$srcdir ;;
20758  *) # Relative name.
20759    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
20760    ac_top_srcdir=$ac_top_build_prefix$srcdir
20761    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
20762esac
20763ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
20764
20765
20766  case $ac_mode in
20767  :F)
20768  #
20769  # CONFIG_FILE
20770  #
20771
20772  case $INSTALL in
20773  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20774  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
20775  esac
20776  ac_MKDIR_P=$MKDIR_P
20777  case $MKDIR_P in
20778  [\\/$]* | ?:[\\/]* ) ;;
20779  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
20780  esac
20781_ACEOF
20782
20783cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20784# If the template does not know about datarootdir, expand it.
20785# FIXME: This hack should be removed a few years after 2.60.
20786ac_datarootdir_hack=; ac_datarootdir_seen=
20787ac_sed_dataroot='
20788/datarootdir/ {
20789  p
20790  q
20791}
20792/@datadir@/p
20793/@docdir@/p
20794/@infodir@/p
20795/@localedir@/p
20796/@mandir@/p'
20797case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20798*datarootdir*) ac_datarootdir_seen=yes;;
20799*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
20800  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20801$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20802_ACEOF
20803cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20804  ac_datarootdir_hack='
20805  s&@datadir@&$datadir&g
20806  s&@docdir@&$docdir&g
20807  s&@infodir@&$infodir&g
20808  s&@localedir@&$localedir&g
20809  s&@mandir@&$mandir&g
20810  s&\\\${datarootdir}&$datarootdir&g' ;;
20811esac
20812_ACEOF
20813
20814# Neutralize VPATH when `$srcdir' = `.'.
20815# Shell code in configure.ac might set extrasub.
20816# FIXME: do we really want to maintain this feature?
20817cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20818ac_sed_extra="$ac_vpsub
20819$extrasub
20820_ACEOF
20821cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20822:t
20823/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20824s|@configure_input@|$ac_sed_conf_input|;t t
20825s&@top_builddir@&$ac_top_builddir_sub&;t t
20826s&@top_build_prefix@&$ac_top_build_prefix&;t t
20827s&@srcdir@&$ac_srcdir&;t t
20828s&@abs_srcdir@&$ac_abs_srcdir&;t t
20829s&@top_srcdir@&$ac_top_srcdir&;t t
20830s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
20831s&@builddir@&$ac_builddir&;t t
20832s&@abs_builddir@&$ac_abs_builddir&;t t
20833s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20834s&@INSTALL@&$ac_INSTALL&;t t
20835s&@MKDIR_P@&$ac_MKDIR_P&;t t
20836$ac_datarootdir_hack
20837"
20838eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20839  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20840
20841test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20842  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20843  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
20844      "$ac_tmp/out"`; test -z "$ac_out"; } &&
20845  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20846which seems to be undefined.  Please make sure it is defined" >&5
20847$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20848which seems to be undefined.  Please make sure it is defined" >&2;}
20849
20850  rm -f "$ac_tmp/stdin"
20851  case $ac_file in
20852  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20853  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20854  esac \
20855  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20856 ;;
20857  :H)
20858  #
20859  # CONFIG_HEADER
20860  #
20861  if test x"$ac_file" != x-; then
20862    {
20863      $as_echo "/* $configure_input  */" \
20864      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20865    } >"$ac_tmp/config.h" \
20866      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20867    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20868      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20869$as_echo "$as_me: $ac_file is unchanged" >&6;}
20870    else
20871      rm -f "$ac_file"
20872      mv "$ac_tmp/config.h" "$ac_file" \
20873	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
20874    fi
20875  else
20876    $as_echo "/* $configure_input  */" \
20877      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20878      || as_fn_error $? "could not create -" "$LINENO" 5
20879  fi
20880# Compute "$ac_file"'s index in $config_headers.
20881_am_arg="$ac_file"
20882_am_stamp_count=1
20883for _am_header in $config_headers :; do
20884  case $_am_header in
20885    $_am_arg | $_am_arg:* )
20886      break ;;
20887    * )
20888      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20889  esac
20890done
20891echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20892$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20893	 X"$_am_arg" : 'X\(//\)[^/]' \| \
20894	 X"$_am_arg" : 'X\(//\)$' \| \
20895	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20896$as_echo X"$_am_arg" |
20897    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20898	    s//\1/
20899	    q
20900	  }
20901	  /^X\(\/\/\)[^/].*/{
20902	    s//\1/
20903	    q
20904	  }
20905	  /^X\(\/\/\)$/{
20906	    s//\1/
20907	    q
20908	  }
20909	  /^X\(\/\).*/{
20910	    s//\1/
20911	    q
20912	  }
20913	  s/.*/./; q'`/stamp-h$_am_stamp_count
20914 ;;
20915
20916  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20917$as_echo "$as_me: executing $ac_file commands" >&6;}
20918 ;;
20919  esac
20920
20921
20922  case $ac_file$ac_mode in
20923    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20924  # Older Autoconf quotes --file arguments for eval, but not when files
20925  # are listed without --file.  Let's play safe and only enable the eval
20926  # if we detect the quoting.
20927  case $CONFIG_FILES in
20928  *\'*) eval set x "$CONFIG_FILES" ;;
20929  *)   set x $CONFIG_FILES ;;
20930  esac
20931  shift
20932  for mf
20933  do
20934    # Strip MF so we end up with the name of the file.
20935    mf=`echo "$mf" | sed -e 's/:.*$//'`
20936    # Check whether this is an Automake generated Makefile or not.
20937    # We used to match only the files named 'Makefile.in', but
20938    # some people rename them; so instead we look at the file content.
20939    # Grep'ing the first line is not enough: some people post-process
20940    # each Makefile.in and add a new line on top of each file to say so.
20941    # Grep'ing the whole file is not good either: AIX grep has a line
20942    # limit of 2048, but all sed's we know have understand at least 4000.
20943    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20944      dirpart=`$as_dirname -- "$mf" ||
20945$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20946	 X"$mf" : 'X\(//\)[^/]' \| \
20947	 X"$mf" : 'X\(//\)$' \| \
20948	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20949$as_echo X"$mf" |
20950    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20951	    s//\1/
20952	    q
20953	  }
20954	  /^X\(\/\/\)[^/].*/{
20955	    s//\1/
20956	    q
20957	  }
20958	  /^X\(\/\/\)$/{
20959	    s//\1/
20960	    q
20961	  }
20962	  /^X\(\/\).*/{
20963	    s//\1/
20964	    q
20965	  }
20966	  s/.*/./; q'`
20967    else
20968      continue
20969    fi
20970    # Extract the definition of DEPDIR, am__include, and am__quote
20971    # from the Makefile without running 'make'.
20972    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20973    test -z "$DEPDIR" && continue
20974    am__include=`sed -n 's/^am__include = //p' < "$mf"`
20975    test -z "$am__include" && continue
20976    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20977    # Find all dependency output files, they are included files with
20978    # $(DEPDIR) in their names.  We invoke sed twice because it is the
20979    # simplest approach to changing $(DEPDIR) to its actual value in the
20980    # expansion.
20981    for file in `sed -n "
20982      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20983	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20984      # Make sure the directory exists.
20985      test -f "$dirpart/$file" && continue
20986      fdir=`$as_dirname -- "$file" ||
20987$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20988	 X"$file" : 'X\(//\)[^/]' \| \
20989	 X"$file" : 'X\(//\)$' \| \
20990	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20991$as_echo X"$file" |
20992    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20993	    s//\1/
20994	    q
20995	  }
20996	  /^X\(\/\/\)[^/].*/{
20997	    s//\1/
20998	    q
20999	  }
21000	  /^X\(\/\/\)$/{
21001	    s//\1/
21002	    q
21003	  }
21004	  /^X\(\/\).*/{
21005	    s//\1/
21006	    q
21007	  }
21008	  s/.*/./; q'`
21009      as_dir=$dirpart/$fdir; as_fn_mkdir_p
21010      # echo "creating $dirpart/$file"
21011      echo '# dummy' > "$dirpart/$file"
21012    done
21013  done
21014}
21015 ;;
21016    "libtool":C)
21017
21018    # See if we are running on zsh, and set the options which allow our
21019    # commands through without removal of \ escapes.
21020    if test -n "${ZSH_VERSION+set}" ; then
21021      setopt NO_GLOB_SUBST
21022    fi
21023
21024    cfgfile="${ofile}T"
21025    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
21026    $RM "$cfgfile"
21027
21028    cat <<_LT_EOF >> "$cfgfile"
21029#! $SHELL
21030
21031# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
21032# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
21033# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
21034# NOTE: Changes made to this file will be lost: look at ltmain.sh.
21035#
21036#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
21037#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
21038#                 Foundation, Inc.
21039#   Written by Gordon Matzigkeit, 1996
21040#
21041#   This file is part of GNU Libtool.
21042#
21043# GNU Libtool is free software; you can redistribute it and/or
21044# modify it under the terms of the GNU General Public License as
21045# published by the Free Software Foundation; either version 2 of
21046# the License, or (at your option) any later version.
21047#
21048# As a special exception to the GNU General Public License,
21049# if you distribute this file as part of a program or library that
21050# is built using GNU Libtool, you may include this file under the
21051# same distribution terms that you use for the rest of that program.
21052#
21053# GNU Libtool is distributed in the hope that it will be useful,
21054# but WITHOUT ANY WARRANTY; without even the implied warranty of
21055# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21056# GNU General Public License for more details.
21057#
21058# You should have received a copy of the GNU General Public License
21059# along with GNU Libtool; see the file COPYING.  If not, a copy
21060# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
21061# obtained by writing to the Free Software Foundation, Inc.,
21062# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21063
21064
21065# The names of the tagged configurations supported by this script.
21066available_tags=""
21067
21068# ### BEGIN LIBTOOL CONFIG
21069
21070# Assembler program.
21071AS=$lt_AS
21072
21073# DLL creation program.
21074DLLTOOL=$lt_DLLTOOL
21075
21076# Object dumper program.
21077OBJDUMP=$lt_OBJDUMP
21078
21079# Which release of libtool.m4 was used?
21080macro_version=$macro_version
21081macro_revision=$macro_revision
21082
21083# Whether or not to build shared libraries.
21084build_libtool_libs=$enable_shared
21085
21086# Whether or not to build static libraries.
21087build_old_libs=$enable_static
21088
21089# What type of objects to build.
21090pic_mode=$pic_mode
21091
21092# Whether or not to optimize for fast installation.
21093fast_install=$enable_fast_install
21094
21095# Shell to use when invoking shell scripts.
21096SHELL=$lt_SHELL
21097
21098# An echo program that protects backslashes.
21099ECHO=$lt_ECHO
21100
21101# The PATH separator for the build system.
21102PATH_SEPARATOR=$lt_PATH_SEPARATOR
21103
21104# The host system.
21105host_alias=$host_alias
21106host=$host
21107host_os=$host_os
21108
21109# The build system.
21110build_alias=$build_alias
21111build=$build
21112build_os=$build_os
21113
21114# A sed program that does not truncate output.
21115SED=$lt_SED
21116
21117# Sed that helps us avoid accidentally triggering echo(1) options like -n.
21118Xsed="\$SED -e 1s/^X//"
21119
21120# A grep program that handles long lines.
21121GREP=$lt_GREP
21122
21123# An ERE matcher.
21124EGREP=$lt_EGREP
21125
21126# A literal string matcher.
21127FGREP=$lt_FGREP
21128
21129# A BSD- or MS-compatible name lister.
21130NM=$lt_NM
21131
21132# Whether we need soft or hard links.
21133LN_S=$lt_LN_S
21134
21135# What is the maximum length of a command?
21136max_cmd_len=$max_cmd_len
21137
21138# Object file suffix (normally "o").
21139objext=$ac_objext
21140
21141# Executable file suffix (normally "").
21142exeext=$exeext
21143
21144# whether the shell understands "unset".
21145lt_unset=$lt_unset
21146
21147# turn spaces into newlines.
21148SP2NL=$lt_lt_SP2NL
21149
21150# turn newlines into spaces.
21151NL2SP=$lt_lt_NL2SP
21152
21153# convert \$build file names to \$host format.
21154to_host_file_cmd=$lt_cv_to_host_file_cmd
21155
21156# convert \$build files to toolchain format.
21157to_tool_file_cmd=$lt_cv_to_tool_file_cmd
21158
21159# Method to check whether dependent libraries are shared objects.
21160deplibs_check_method=$lt_deplibs_check_method
21161
21162# Command to use when deplibs_check_method = "file_magic".
21163file_magic_cmd=$lt_file_magic_cmd
21164
21165# How to find potential files when deplibs_check_method = "file_magic".
21166file_magic_glob=$lt_file_magic_glob
21167
21168# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21169want_nocaseglob=$lt_want_nocaseglob
21170
21171# Command to associate shared and link libraries.
21172sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21173
21174# The archiver.
21175AR=$lt_AR
21176
21177# Flags to create an archive.
21178AR_FLAGS=$lt_AR_FLAGS
21179
21180# How to feed a file listing to the archiver.
21181archiver_list_spec=$lt_archiver_list_spec
21182
21183# A symbol stripping program.
21184STRIP=$lt_STRIP
21185
21186# Commands used to install an old-style archive.
21187RANLIB=$lt_RANLIB
21188old_postinstall_cmds=$lt_old_postinstall_cmds
21189old_postuninstall_cmds=$lt_old_postuninstall_cmds
21190
21191# Whether to use a lock for old archive extraction.
21192lock_old_archive_extraction=$lock_old_archive_extraction
21193
21194# A C compiler.
21195LTCC=$lt_CC
21196
21197# LTCC compiler flags.
21198LTCFLAGS=$lt_CFLAGS
21199
21200# Take the output of nm and produce a listing of raw symbols and C names.
21201global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21202
21203# Transform the output of nm in a proper C declaration.
21204global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21205
21206# Transform the output of nm in a C name address pair.
21207global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21208
21209# Transform the output of nm in a C name address pair when lib prefix is needed.
21210global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21211
21212# Specify filename containing input files for \$NM.
21213nm_file_list_spec=$lt_nm_file_list_spec
21214
21215# The root where to search for dependent libraries,and in which our libraries should be installed.
21216lt_sysroot=$lt_sysroot
21217
21218# The name of the directory that contains temporary libtool files.
21219objdir=$objdir
21220
21221# Used to examine libraries when file_magic_cmd begins with "file".
21222MAGIC_CMD=$MAGIC_CMD
21223
21224# Must we lock files when doing compilation?
21225need_locks=$lt_need_locks
21226
21227# Manifest tool.
21228MANIFEST_TOOL=$lt_MANIFEST_TOOL
21229
21230# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21231DSYMUTIL=$lt_DSYMUTIL
21232
21233# Tool to change global to local symbols on Mac OS X.
21234NMEDIT=$lt_NMEDIT
21235
21236# Tool to manipulate fat objects and archives on Mac OS X.
21237LIPO=$lt_LIPO
21238
21239# ldd/readelf like tool for Mach-O binaries on Mac OS X.
21240OTOOL=$lt_OTOOL
21241
21242# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21243OTOOL64=$lt_OTOOL64
21244
21245# Old archive suffix (normally "a").
21246libext=$libext
21247
21248# Shared library suffix (normally ".so").
21249shrext_cmds=$lt_shrext_cmds
21250
21251# The commands to extract the exported symbol list from a shared archive.
21252extract_expsyms_cmds=$lt_extract_expsyms_cmds
21253
21254# Variables whose values should be saved in libtool wrapper scripts and
21255# restored at link time.
21256variables_saved_for_relink=$lt_variables_saved_for_relink
21257
21258# Do we need the "lib" prefix for modules?
21259need_lib_prefix=$need_lib_prefix
21260
21261# Do we need a version for libraries?
21262need_version=$need_version
21263
21264# Library versioning type.
21265version_type=$version_type
21266
21267# Shared library runtime path variable.
21268runpath_var=$runpath_var
21269
21270# Shared library path variable.
21271shlibpath_var=$shlibpath_var
21272
21273# Is shlibpath searched before the hard-coded library search path?
21274shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21275
21276# Format of library name prefix.
21277libname_spec=$lt_libname_spec
21278
21279# List of archive names.  First name is the real one, the rest are links.
21280# The last name is the one that the linker finds with -lNAME
21281library_names_spec=$lt_library_names_spec
21282
21283# The coded name of the library, if different from the real name.
21284soname_spec=$lt_soname_spec
21285
21286# Permission mode override for installation of shared libraries.
21287install_override_mode=$lt_install_override_mode
21288
21289# Command to use after installation of a shared archive.
21290postinstall_cmds=$lt_postinstall_cmds
21291
21292# Command to use after uninstallation of a shared archive.
21293postuninstall_cmds=$lt_postuninstall_cmds
21294
21295# Commands used to finish a libtool library installation in a directory.
21296finish_cmds=$lt_finish_cmds
21297
21298# As "finish_cmds", except a single script fragment to be evaled but
21299# not shown.
21300finish_eval=$lt_finish_eval
21301
21302# Whether we should hardcode library paths into libraries.
21303hardcode_into_libs=$hardcode_into_libs
21304
21305# Compile-time system search path for libraries.
21306sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21307
21308# Run-time system search path for libraries.
21309sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
21310
21311# Whether dlopen is supported.
21312dlopen_support=$enable_dlopen
21313
21314# Whether dlopen of programs is supported.
21315dlopen_self=$enable_dlopen_self
21316
21317# Whether dlopen of statically linked programs is supported.
21318dlopen_self_static=$enable_dlopen_self_static
21319
21320# Commands to strip libraries.
21321old_striplib=$lt_old_striplib
21322striplib=$lt_striplib
21323
21324
21325# The linker used to build libraries.
21326LD=$lt_LD
21327
21328# How to create reloadable object files.
21329reload_flag=$lt_reload_flag
21330reload_cmds=$lt_reload_cmds
21331
21332# Commands used to build an old-style archive.
21333old_archive_cmds=$lt_old_archive_cmds
21334
21335# A language specific compiler.
21336CC=$lt_compiler
21337
21338# Is the compiler the GNU compiler?
21339with_gcc=$GCC
21340
21341# Compiler flag to turn off builtin functions.
21342no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21343
21344# Additional compiler flags for building library objects.
21345pic_flag=$lt_lt_prog_compiler_pic
21346
21347# How to pass a linker flag through the compiler.
21348wl=$lt_lt_prog_compiler_wl
21349
21350# Compiler flag to prevent dynamic linking.
21351link_static_flag=$lt_lt_prog_compiler_static
21352
21353# Does compiler simultaneously support -c and -o options?
21354compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21355
21356# Whether or not to add -lc for building shared libraries.
21357build_libtool_need_lc=$archive_cmds_need_lc
21358
21359# Whether or not to disallow shared libs when runtime libs are static.
21360allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21361
21362# Compiler flag to allow reflexive dlopens.
21363export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21364
21365# Compiler flag to generate shared objects directly from archives.
21366whole_archive_flag_spec=$lt_whole_archive_flag_spec
21367
21368# Whether the compiler copes with passing no objects directly.
21369compiler_needs_object=$lt_compiler_needs_object
21370
21371# Create an old-style archive from a shared archive.
21372old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21373
21374# Create a temporary old-style archive to link instead of a shared archive.
21375old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21376
21377# Commands used to build a shared archive.
21378archive_cmds=$lt_archive_cmds
21379archive_expsym_cmds=$lt_archive_expsym_cmds
21380
21381# Commands used to build a loadable module if different from building
21382# a shared archive.
21383module_cmds=$lt_module_cmds
21384module_expsym_cmds=$lt_module_expsym_cmds
21385
21386# Whether we are building with GNU ld or not.
21387with_gnu_ld=$lt_with_gnu_ld
21388
21389# Flag that allows shared libraries with undefined symbols to be built.
21390allow_undefined_flag=$lt_allow_undefined_flag
21391
21392# Flag that enforces no undefined symbols.
21393no_undefined_flag=$lt_no_undefined_flag
21394
21395# Flag to hardcode \$libdir into a binary during linking.
21396# This must work even if \$libdir does not exist
21397hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21398
21399# Whether we need a single "-rpath" flag with a separated argument.
21400hardcode_libdir_separator=$lt_hardcode_libdir_separator
21401
21402# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
21403# DIR into the resulting binary.
21404hardcode_direct=$hardcode_direct
21405
21406# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
21407# DIR into the resulting binary and the resulting library dependency is
21408# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
21409# library is relocated.
21410hardcode_direct_absolute=$hardcode_direct_absolute
21411
21412# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21413# into the resulting binary.
21414hardcode_minus_L=$hardcode_minus_L
21415
21416# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21417# into the resulting binary.
21418hardcode_shlibpath_var=$hardcode_shlibpath_var
21419
21420# Set to "yes" if building a shared library automatically hardcodes DIR
21421# into the library and all subsequent libraries and executables linked
21422# against it.
21423hardcode_automatic=$hardcode_automatic
21424
21425# Set to yes if linker adds runtime paths of dependent libraries
21426# to runtime path list.
21427inherit_rpath=$inherit_rpath
21428
21429# Whether libtool must link a program against all its dependency libraries.
21430link_all_deplibs=$link_all_deplibs
21431
21432# Set to "yes" if exported symbols are required.
21433always_export_symbols=$always_export_symbols
21434
21435# The commands to list exported symbols.
21436export_symbols_cmds=$lt_export_symbols_cmds
21437
21438# Symbols that should not be listed in the preloaded symbols.
21439exclude_expsyms=$lt_exclude_expsyms
21440
21441# Symbols that must always be exported.
21442include_expsyms=$lt_include_expsyms
21443
21444# Commands necessary for linking programs (against libraries) with templates.
21445prelink_cmds=$lt_prelink_cmds
21446
21447# Commands necessary for finishing linking programs.
21448postlink_cmds=$lt_postlink_cmds
21449
21450# Specify filename containing input files.
21451file_list_spec=$lt_file_list_spec
21452
21453# How to hardcode a shared library path into an executable.
21454hardcode_action=$hardcode_action
21455
21456# ### END LIBTOOL CONFIG
21457
21458_LT_EOF
21459
21460  case $host_os in
21461  aix3*)
21462    cat <<\_LT_EOF >> "$cfgfile"
21463# AIX sometimes has problems with the GCC collect2 program.  For some
21464# reason, if we set the COLLECT_NAMES environment variable, the problems
21465# vanish in a puff of smoke.
21466if test "X${COLLECT_NAMES+set}" != Xset; then
21467  COLLECT_NAMES=
21468  export COLLECT_NAMES
21469fi
21470_LT_EOF
21471    ;;
21472  esac
21473
21474
21475ltmain="$ac_aux_dir/ltmain.sh"
21476
21477
21478  # We use sed instead of cat because bash on DJGPP gets confused if
21479  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
21480  # text mode, it properly converts lines to CR/LF.  This bash problem
21481  # is reportedly fixed, but why not run on old versions too?
21482  sed '$q' "$ltmain" >> "$cfgfile" \
21483     || (rm -f "$cfgfile"; exit 1)
21484
21485  if test x"$xsi_shell" = xyes; then
21486  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
21487func_dirname ()\
21488{\
21489\    case ${1} in\
21490\      */*) func_dirname_result="${1%/*}${2}" ;;\
21491\      *  ) func_dirname_result="${3}" ;;\
21492\    esac\
21493} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
21494  && mv -f "$cfgfile.tmp" "$cfgfile" \
21495    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21496test 0 -eq $? || _lt_function_replace_fail=:
21497
21498
21499  sed -e '/^func_basename ()$/,/^} # func_basename /c\
21500func_basename ()\
21501{\
21502\    func_basename_result="${1##*/}"\
21503} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
21504  && mv -f "$cfgfile.tmp" "$cfgfile" \
21505    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21506test 0 -eq $? || _lt_function_replace_fail=:
21507
21508
21509  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
21510func_dirname_and_basename ()\
21511{\
21512\    case ${1} in\
21513\      */*) func_dirname_result="${1%/*}${2}" ;;\
21514\      *  ) func_dirname_result="${3}" ;;\
21515\    esac\
21516\    func_basename_result="${1##*/}"\
21517} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
21518  && mv -f "$cfgfile.tmp" "$cfgfile" \
21519    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21520test 0 -eq $? || _lt_function_replace_fail=:
21521
21522
21523  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
21524func_stripname ()\
21525{\
21526\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
21527\    # positional parameters, so assign one to ordinary parameter first.\
21528\    func_stripname_result=${3}\
21529\    func_stripname_result=${func_stripname_result#"${1}"}\
21530\    func_stripname_result=${func_stripname_result%"${2}"}\
21531} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
21532  && mv -f "$cfgfile.tmp" "$cfgfile" \
21533    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21534test 0 -eq $? || _lt_function_replace_fail=:
21535
21536
21537  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
21538func_split_long_opt ()\
21539{\
21540\    func_split_long_opt_name=${1%%=*}\
21541\    func_split_long_opt_arg=${1#*=}\
21542} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
21543  && mv -f "$cfgfile.tmp" "$cfgfile" \
21544    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21545test 0 -eq $? || _lt_function_replace_fail=:
21546
21547
21548  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
21549func_split_short_opt ()\
21550{\
21551\    func_split_short_opt_arg=${1#??}\
21552\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
21553} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
21554  && mv -f "$cfgfile.tmp" "$cfgfile" \
21555    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21556test 0 -eq $? || _lt_function_replace_fail=:
21557
21558
21559  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
21560func_lo2o ()\
21561{\
21562\    case ${1} in\
21563\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
21564\      *)    func_lo2o_result=${1} ;;\
21565\    esac\
21566} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
21567  && mv -f "$cfgfile.tmp" "$cfgfile" \
21568    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21569test 0 -eq $? || _lt_function_replace_fail=:
21570
21571
21572  sed -e '/^func_xform ()$/,/^} # func_xform /c\
21573func_xform ()\
21574{\
21575    func_xform_result=${1%.*}.lo\
21576} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
21577  && mv -f "$cfgfile.tmp" "$cfgfile" \
21578    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21579test 0 -eq $? || _lt_function_replace_fail=:
21580
21581
21582  sed -e '/^func_arith ()$/,/^} # func_arith /c\
21583func_arith ()\
21584{\
21585    func_arith_result=$(( $* ))\
21586} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
21587  && mv -f "$cfgfile.tmp" "$cfgfile" \
21588    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21589test 0 -eq $? || _lt_function_replace_fail=:
21590
21591
21592  sed -e '/^func_len ()$/,/^} # func_len /c\
21593func_len ()\
21594{\
21595    func_len_result=${#1}\
21596} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
21597  && mv -f "$cfgfile.tmp" "$cfgfile" \
21598    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21599test 0 -eq $? || _lt_function_replace_fail=:
21600
21601fi
21602
21603if test x"$lt_shell_append" = xyes; then
21604  sed -e '/^func_append ()$/,/^} # func_append /c\
21605func_append ()\
21606{\
21607    eval "${1}+=\\${2}"\
21608} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
21609  && mv -f "$cfgfile.tmp" "$cfgfile" \
21610    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21611test 0 -eq $? || _lt_function_replace_fail=:
21612
21613
21614  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
21615func_append_quoted ()\
21616{\
21617\    func_quote_for_eval "${2}"\
21618\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
21619} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
21620  && mv -f "$cfgfile.tmp" "$cfgfile" \
21621    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21622test 0 -eq $? || _lt_function_replace_fail=:
21623
21624
21625  # Save a `func_append' function call where possible by direct use of '+='
21626  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
21627    && mv -f "$cfgfile.tmp" "$cfgfile" \
21628      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21629  test 0 -eq $? || _lt_function_replace_fail=:
21630else
21631  # Save a `func_append' function call even when '+=' is not available
21632  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
21633    && mv -f "$cfgfile.tmp" "$cfgfile" \
21634      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21635  test 0 -eq $? || _lt_function_replace_fail=:
21636fi
21637
21638if test x"$_lt_function_replace_fail" = x":"; then
21639  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
21640$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
21641fi
21642
21643
21644   mv -f "$cfgfile" "$ofile" ||
21645    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21646  chmod +x "$ofile"
21647
21648 ;;
21649
21650  esac
21651done # for ac_tag
21652
21653
21654as_fn_exit 0
21655_ACEOF
21656ac_clean_files=$ac_clean_files_save
21657
21658test $ac_write_fail = 0 ||
21659  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
21660
21661
21662# configure is writing to config.log, and then calls config.status.
21663# config.status does its own redirection, appending to config.log.
21664# Unfortunately, on DOS this fails, as config.log is still kept open
21665# by configure, so config.status won't be able to write to it; its
21666# output is simply discarded.  So we exec the FD to /dev/null,
21667# effectively closing config.log, so it can be properly (re)opened and
21668# appended to by config.status.  When coming back to configure, we
21669# need to make the FD available again.
21670if test "$no_create" != yes; then
21671  ac_cs_success=:
21672  ac_config_status_args=
21673  test "$silent" = yes &&
21674    ac_config_status_args="$ac_config_status_args --quiet"
21675  exec 5>/dev/null
21676  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21677  exec 5>>config.log
21678  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21679  # would make configure fail if this is the last instruction.
21680  $ac_cs_success || as_fn_exit 1
21681fi
21682if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
21683  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21684$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
21685fi
21686
21687