configure revision 876003ca
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libX11 1.8.4.
4#
5# Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues>.
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://gitlab.freedesktop.org/xorg/lib/libx11/-/issues
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='libX11'
653PACKAGE_TARNAME='libX11'
654PACKAGE_VERSION='1.8.4'
655PACKAGE_STRING='libX11 1.8.4'
656PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues'
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_header_list=
697ac_subst_vars='am__EXEEXT_FALSE
698am__EXEEXT_TRUE
699LTLIBOBJS
700XTMALLOC_ZERO_CFLAGS
701XMALLOC_ZERO_CFLAGS
702MALLOC_ZERO_CFLAGS
703XERRORDB
704XKEYSYMDB
705locales
706X11_LOCALEDIR
707XLOCALEDIR
708X11_LOCALELIBDIR
709XLOCALELIBDIR
710X11_LOCALEDATADIR
711XLOCALEDATADIR
712X11_LIBS
713X11_CFLAGS
714X11_LIBDIR
715X11_DATADIR
716MAKE_LINT_LIB_FALSE
717MAKE_LINT_LIB_TRUE
718LINTLIB
719LINT_FALSE
720LINT_TRUE
721LINT_FLAGS
722LINT
723XKBPROTO_REQUIRES
724XKB_FALSE
725XKB_TRUE
726BIGFONT_LIBS
727BIGFONT_CFLAGS
728XLOCALE_FALSE
729XLOCALE_TRUE
730XCMS_FALSE
731XCMS_TRUE
732KEYSYMDEFS
733USE_THREAD_LIBS
734XTHREAD_CFLAGS
735XTHREADLIB
736LAUNCHD
737OS2_FALSE
738OS2_TRUE
739WCHAR32
740LIBOBJS
741XLIB_LOADABLE_I18N_FALSE
742XLIB_LOADABLE_I18N_TRUE
743I18N_MODULE_LIBS
744X11_EXTRA_DEPS
745EXEEXT_FOR_BUILD
746LDFLAGS_FOR_BUILD
747CFLAGS_FOR_BUILD
748CPPFLAGS_FOR_BUILD
749CC_FOR_BUILD
750HAVE_PERL_FALSE
751HAVE_PERL_TRUE
752PERL
753TRADITIONALCPPFLAGS
754RAWCPPFLAGS
755RAWCPP
756HAVE_STYLESHEETS_FALSE
757HAVE_STYLESHEETS_TRUE
758XSL_STYLESHEET
759STYLESHEET_SRCDIR
760XORG_SGML_PATH
761HAVE_XSLTPROC_FALSE
762HAVE_XSLTPROC_TRUE
763XSLTPROC
764HAVE_FOP_FALSE
765HAVE_FOP_TRUE
766FOP
767HAVE_XMLTO_FALSE
768HAVE_XMLTO_TRUE
769HAVE_XMLTO_TEXT_FALSE
770HAVE_XMLTO_TEXT_TRUE
771XMLTO
772ENABLE_SPECS_FALSE
773ENABLE_SPECS_TRUE
774MAN_SUBSTS
775XORG_MAN_PAGE
776ADMIN_MAN_DIR
777DRIVER_MAN_DIR
778MISC_MAN_DIR
779FILE_MAN_DIR
780LIB_MAN_DIR
781APP_MAN_DIR
782ADMIN_MAN_SUFFIX
783DRIVER_MAN_SUFFIX
784MISC_MAN_SUFFIX
785FILE_MAN_SUFFIX
786LIB_MAN_SUFFIX
787APP_MAN_SUFFIX
788INSTALL_CMD
789PKG_CONFIG_LIBDIR
790PKG_CONFIG_PATH
791PKG_CONFIG
792CHANGELOG_CMD
793STRICT_CFLAGS
794CWARNFLAGS
795BASE_CFLAGS
796LT_SYS_LIBRARY_PATH
797OTOOL64
798OTOOL
799LIPO
800NMEDIT
801DSYMUTIL
802MANIFEST_TOOL
803RANLIB
804ac_ct_AR
805AR
806DLLTOOL
807OBJDUMP
808LN_S
809NM
810ac_ct_DUMPBIN
811DUMPBIN
812LD
813FGREP
814SED
815LIBTOOL
816AM_BACKSLASH
817AM_DEFAULT_VERBOSITY
818AM_DEFAULT_V
819AM_V
820am__fastdepCC_FALSE
821am__fastdepCC_TRUE
822CCDEPMODE
823am__nodep
824AMDEPBACKSLASH
825AMDEP_FALSE
826AMDEP_TRUE
827am__quote
828am__include
829DEPDIR
830am__untar
831am__tar
832AMTAR
833am__leading_dot
834SET_MAKE
835AWK
836mkdir_p
837MKDIR_P
838INSTALL_STRIP_PROGRAM
839STRIP
840install_sh
841MAKEINFO
842AUTOHEADER
843AUTOMAKE
844AUTOCONF
845ACLOCAL
846VERSION
847PACKAGE
848CYGPATH_W
849am__isrc
850INSTALL_DATA
851INSTALL_SCRIPT
852INSTALL_PROGRAM
853EGREP
854GREP
855CPP
856OBJEXT
857EXEEXT
858ac_ct_CC
859CPPFLAGS
860LDFLAGS
861CFLAGS
862CC
863host_os
864host_vendor
865host_cpu
866host
867build_os
868build_vendor
869build_cpu
870build
871target_alias
872host_alias
873build_alias
874LIBS
875ECHO_T
876ECHO_N
877ECHO_C
878DEFS
879mandir
880localedir
881libdir
882psdir
883pdfdir
884dvidir
885htmldir
886infodir
887docdir
888oldincludedir
889includedir
890localstatedir
891sharedstatedir
892sysconfdir
893datadir
894datarootdir
895libexecdir
896sbindir
897bindir
898program_transform_name
899prefix
900exec_prefix
901PACKAGE_URL
902PACKAGE_BUGREPORT
903PACKAGE_STRING
904PACKAGE_VERSION
905PACKAGE_TARNAME
906PACKAGE_NAME
907PATH_SEPARATOR
908SHELL'
909ac_subst_files=''
910ac_user_opts='
911enable_option_checking
912enable_dependency_tracking
913enable_silent_rules
914enable_shared
915enable_static
916with_pic
917enable_fast_install
918with_aix_soname
919with_gnu_ld
920with_sysroot
921enable_libtool_lock
922enable_largefile
923enable_selective_werror
924enable_strict_compilation
925enable_specs
926with_xmlto
927with_fop
928with_xsltproc
929with_perl
930enable_unix_transport
931enable_tcp_transport
932enable_ipv6
933enable_local_transport
934enable_loadable_i18n
935enable_loadable_xcursor
936enable_thread_safety_constructor
937with_launchd
938enable_xthreads
939with_keysymdefdir
940enable_xcms
941enable_xlocale
942enable_xlocaledir
943enable_xf86bigfont
944enable_xkb
945enable_composecache
946with_lint
947enable_lint_library
948with_locale_lib_dir
949enable_malloc0returnsnull
950'
951      ac_precious_vars='build_alias
952host_alias
953target_alias
954CC
955CFLAGS
956LDFLAGS
957LIBS
958CPPFLAGS
959CPP
960LT_SYS_LIBRARY_PATH
961PKG_CONFIG
962PKG_CONFIG_PATH
963PKG_CONFIG_LIBDIR
964XMLTO
965FOP
966XSLTPROC
967PERL
968BIGFONT_CFLAGS
969BIGFONT_LIBS
970LINT
971LINT_FLAGS
972X11_CFLAGS
973X11_LIBS'
974
975
976# Initialize some variables set by options.
977ac_init_help=
978ac_init_version=false
979ac_unrecognized_opts=
980ac_unrecognized_sep=
981# The variables have the same names as the options, with
982# dashes changed to underlines.
983cache_file=/dev/null
984exec_prefix=NONE
985no_create=
986no_recursion=
987prefix=NONE
988program_prefix=NONE
989program_suffix=NONE
990program_transform_name=s,x,x,
991silent=
992site=
993srcdir=
994verbose=
995x_includes=NONE
996x_libraries=NONE
997
998# Installation directory options.
999# These are left unexpanded so users can "make install exec_prefix=/foo"
1000# and all the variables that are supposed to be based on exec_prefix
1001# by default will actually change.
1002# Use braces instead of parens because sh, perl, etc. also accept them.
1003# (The list follows the same order as the GNU Coding Standards.)
1004bindir='${exec_prefix}/bin'
1005sbindir='${exec_prefix}/sbin'
1006libexecdir='${exec_prefix}/libexec'
1007datarootdir='${prefix}/share'
1008datadir='${datarootdir}'
1009sysconfdir='${prefix}/etc'
1010sharedstatedir='${prefix}/com'
1011localstatedir='${prefix}/var'
1012includedir='${prefix}/include'
1013oldincludedir='/usr/include'
1014docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1015infodir='${datarootdir}/info'
1016htmldir='${docdir}'
1017dvidir='${docdir}'
1018pdfdir='${docdir}'
1019psdir='${docdir}'
1020libdir='${exec_prefix}/lib'
1021localedir='${datarootdir}/locale'
1022mandir='${datarootdir}/man'
1023
1024ac_prev=
1025ac_dashdash=
1026for ac_option
1027do
1028  # If the previous option needs an argument, assign it.
1029  if test -n "$ac_prev"; then
1030    eval $ac_prev=\$ac_option
1031    ac_prev=
1032    continue
1033  fi
1034
1035  case $ac_option in
1036  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1037  *=)   ac_optarg= ;;
1038  *)    ac_optarg=yes ;;
1039  esac
1040
1041  # Accept the important Cygnus configure options, so we can diagnose typos.
1042
1043  case $ac_dashdash$ac_option in
1044  --)
1045    ac_dashdash=yes ;;
1046
1047  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1048    ac_prev=bindir ;;
1049  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1050    bindir=$ac_optarg ;;
1051
1052  -build | --build | --buil | --bui | --bu)
1053    ac_prev=build_alias ;;
1054  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1055    build_alias=$ac_optarg ;;
1056
1057  -cache-file | --cache-file | --cache-fil | --cache-fi \
1058  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1059    ac_prev=cache_file ;;
1060  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1061  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1062    cache_file=$ac_optarg ;;
1063
1064  --config-cache | -C)
1065    cache_file=config.cache ;;
1066
1067  -datadir | --datadir | --datadi | --datad)
1068    ac_prev=datadir ;;
1069  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1070    datadir=$ac_optarg ;;
1071
1072  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1073  | --dataroo | --dataro | --datar)
1074    ac_prev=datarootdir ;;
1075  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1076  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1077    datarootdir=$ac_optarg ;;
1078
1079  -disable-* | --disable-*)
1080    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1081    # Reject names that are not valid shell variable names.
1082    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1083      as_fn_error $? "invalid feature name: $ac_useropt"
1084    ac_useropt_orig=$ac_useropt
1085    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086    case $ac_user_opts in
1087      *"
1088"enable_$ac_useropt"
1089"*) ;;
1090      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1091	 ac_unrecognized_sep=', ';;
1092    esac
1093    eval enable_$ac_useropt=no ;;
1094
1095  -docdir | --docdir | --docdi | --doc | --do)
1096    ac_prev=docdir ;;
1097  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1098    docdir=$ac_optarg ;;
1099
1100  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1101    ac_prev=dvidir ;;
1102  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1103    dvidir=$ac_optarg ;;
1104
1105  -enable-* | --enable-*)
1106    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1107    # Reject names that are not valid shell variable names.
1108    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1109      as_fn_error $? "invalid feature name: $ac_useropt"
1110    ac_useropt_orig=$ac_useropt
1111    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1112    case $ac_user_opts in
1113      *"
1114"enable_$ac_useropt"
1115"*) ;;
1116      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1117	 ac_unrecognized_sep=', ';;
1118    esac
1119    eval enable_$ac_useropt=\$ac_optarg ;;
1120
1121  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1122  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1123  | --exec | --exe | --ex)
1124    ac_prev=exec_prefix ;;
1125  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1126  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1127  | --exec=* | --exe=* | --ex=*)
1128    exec_prefix=$ac_optarg ;;
1129
1130  -gas | --gas | --ga | --g)
1131    # Obsolete; use --with-gas.
1132    with_gas=yes ;;
1133
1134  -help | --help | --hel | --he | -h)
1135    ac_init_help=long ;;
1136  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1137    ac_init_help=recursive ;;
1138  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1139    ac_init_help=short ;;
1140
1141  -host | --host | --hos | --ho)
1142    ac_prev=host_alias ;;
1143  -host=* | --host=* | --hos=* | --ho=*)
1144    host_alias=$ac_optarg ;;
1145
1146  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1147    ac_prev=htmldir ;;
1148  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1149  | --ht=*)
1150    htmldir=$ac_optarg ;;
1151
1152  -includedir | --includedir | --includedi | --included | --include \
1153  | --includ | --inclu | --incl | --inc)
1154    ac_prev=includedir ;;
1155  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1156  | --includ=* | --inclu=* | --incl=* | --inc=*)
1157    includedir=$ac_optarg ;;
1158
1159  -infodir | --infodir | --infodi | --infod | --info | --inf)
1160    ac_prev=infodir ;;
1161  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1162    infodir=$ac_optarg ;;
1163
1164  -libdir | --libdir | --libdi | --libd)
1165    ac_prev=libdir ;;
1166  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1167    libdir=$ac_optarg ;;
1168
1169  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1170  | --libexe | --libex | --libe)
1171    ac_prev=libexecdir ;;
1172  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1173  | --libexe=* | --libex=* | --libe=*)
1174    libexecdir=$ac_optarg ;;
1175
1176  -localedir | --localedir | --localedi | --localed | --locale)
1177    ac_prev=localedir ;;
1178  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1179    localedir=$ac_optarg ;;
1180
1181  -localstatedir | --localstatedir | --localstatedi | --localstated \
1182  | --localstate | --localstat | --localsta | --localst | --locals)
1183    ac_prev=localstatedir ;;
1184  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1185  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1186    localstatedir=$ac_optarg ;;
1187
1188  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1189    ac_prev=mandir ;;
1190  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1191    mandir=$ac_optarg ;;
1192
1193  -nfp | --nfp | --nf)
1194    # Obsolete; use --without-fp.
1195    with_fp=no ;;
1196
1197  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1198  | --no-cr | --no-c | -n)
1199    no_create=yes ;;
1200
1201  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1202  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1203    no_recursion=yes ;;
1204
1205  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1206  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1207  | --oldin | --oldi | --old | --ol | --o)
1208    ac_prev=oldincludedir ;;
1209  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1210  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1211  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1212    oldincludedir=$ac_optarg ;;
1213
1214  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1215    ac_prev=prefix ;;
1216  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1217    prefix=$ac_optarg ;;
1218
1219  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1220  | --program-pre | --program-pr | --program-p)
1221    ac_prev=program_prefix ;;
1222  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1223  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1224    program_prefix=$ac_optarg ;;
1225
1226  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1227  | --program-suf | --program-su | --program-s)
1228    ac_prev=program_suffix ;;
1229  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1230  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1231    program_suffix=$ac_optarg ;;
1232
1233  -program-transform-name | --program-transform-name \
1234  | --program-transform-nam | --program-transform-na \
1235  | --program-transform-n | --program-transform- \
1236  | --program-transform | --program-transfor \
1237  | --program-transfo | --program-transf \
1238  | --program-trans | --program-tran \
1239  | --progr-tra | --program-tr | --program-t)
1240    ac_prev=program_transform_name ;;
1241  -program-transform-name=* | --program-transform-name=* \
1242  | --program-transform-nam=* | --program-transform-na=* \
1243  | --program-transform-n=* | --program-transform-=* \
1244  | --program-transform=* | --program-transfor=* \
1245  | --program-transfo=* | --program-transf=* \
1246  | --program-trans=* | --program-tran=* \
1247  | --progr-tra=* | --program-tr=* | --program-t=*)
1248    program_transform_name=$ac_optarg ;;
1249
1250  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1251    ac_prev=pdfdir ;;
1252  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1253    pdfdir=$ac_optarg ;;
1254
1255  -psdir | --psdir | --psdi | --psd | --ps)
1256    ac_prev=psdir ;;
1257  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1258    psdir=$ac_optarg ;;
1259
1260  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1261  | -silent | --silent | --silen | --sile | --sil)
1262    silent=yes ;;
1263
1264  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1265    ac_prev=sbindir ;;
1266  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1267  | --sbi=* | --sb=*)
1268    sbindir=$ac_optarg ;;
1269
1270  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1271  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1272  | --sharedst | --shareds | --shared | --share | --shar \
1273  | --sha | --sh)
1274    ac_prev=sharedstatedir ;;
1275  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1276  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1277  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1278  | --sha=* | --sh=*)
1279    sharedstatedir=$ac_optarg ;;
1280
1281  -site | --site | --sit)
1282    ac_prev=site ;;
1283  -site=* | --site=* | --sit=*)
1284    site=$ac_optarg ;;
1285
1286  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1287    ac_prev=srcdir ;;
1288  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1289    srcdir=$ac_optarg ;;
1290
1291  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1292  | --syscon | --sysco | --sysc | --sys | --sy)
1293    ac_prev=sysconfdir ;;
1294  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1295  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1296    sysconfdir=$ac_optarg ;;
1297
1298  -target | --target | --targe | --targ | --tar | --ta | --t)
1299    ac_prev=target_alias ;;
1300  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1301    target_alias=$ac_optarg ;;
1302
1303  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1304    verbose=yes ;;
1305
1306  -version | --version | --versio | --versi | --vers | -V)
1307    ac_init_version=: ;;
1308
1309  -with-* | --with-*)
1310    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1311    # Reject names that are not valid shell variable names.
1312    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1313      as_fn_error $? "invalid package name: $ac_useropt"
1314    ac_useropt_orig=$ac_useropt
1315    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1316    case $ac_user_opts in
1317      *"
1318"with_$ac_useropt"
1319"*) ;;
1320      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1321	 ac_unrecognized_sep=', ';;
1322    esac
1323    eval with_$ac_useropt=\$ac_optarg ;;
1324
1325  -without-* | --without-*)
1326    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1327    # Reject names that are not valid shell variable names.
1328    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1329      as_fn_error $? "invalid package name: $ac_useropt"
1330    ac_useropt_orig=$ac_useropt
1331    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1332    case $ac_user_opts in
1333      *"
1334"with_$ac_useropt"
1335"*) ;;
1336      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1337	 ac_unrecognized_sep=', ';;
1338    esac
1339    eval with_$ac_useropt=no ;;
1340
1341  --x)
1342    # Obsolete; use --with-x.
1343    with_x=yes ;;
1344
1345  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1346  | --x-incl | --x-inc | --x-in | --x-i)
1347    ac_prev=x_includes ;;
1348  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1349  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1350    x_includes=$ac_optarg ;;
1351
1352  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1353  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1354    ac_prev=x_libraries ;;
1355  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1356  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1357    x_libraries=$ac_optarg ;;
1358
1359  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1360Try \`$0 --help' for more information"
1361    ;;
1362
1363  *=*)
1364    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1365    # Reject names that are not valid shell variable names.
1366    case $ac_envvar in #(
1367      '' | [0-9]* | *[!_$as_cr_alnum]* )
1368      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1369    esac
1370    eval $ac_envvar=\$ac_optarg
1371    export $ac_envvar ;;
1372
1373  *)
1374    # FIXME: should be removed in autoconf 3.0.
1375    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1376    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1377      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1378    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1379    ;;
1380
1381  esac
1382done
1383
1384if test -n "$ac_prev"; then
1385  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1386  as_fn_error $? "missing argument to $ac_option"
1387fi
1388
1389if test -n "$ac_unrecognized_opts"; then
1390  case $enable_option_checking in
1391    no) ;;
1392    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1393    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1394  esac
1395fi
1396
1397# Check all directory arguments for consistency.
1398for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1399		datadir sysconfdir sharedstatedir localstatedir includedir \
1400		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1401		libdir localedir mandir
1402do
1403  eval ac_val=\$$ac_var
1404  # Remove trailing slashes.
1405  case $ac_val in
1406    */ )
1407      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1408      eval $ac_var=\$ac_val;;
1409  esac
1410  # Be sure to have absolute directory names.
1411  case $ac_val in
1412    [\\/$]* | ?:[\\/]* )  continue;;
1413    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1414  esac
1415  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1416done
1417
1418# There might be people who depend on the old broken behavior: `$host'
1419# used to hold the argument of --host etc.
1420# FIXME: To remove some day.
1421build=$build_alias
1422host=$host_alias
1423target=$target_alias
1424
1425# FIXME: To remove some day.
1426if test "x$host_alias" != x; then
1427  if test "x$build_alias" = x; then
1428    cross_compiling=maybe
1429  elif test "x$build_alias" != "x$host_alias"; then
1430    cross_compiling=yes
1431  fi
1432fi
1433
1434ac_tool_prefix=
1435test -n "$host_alias" && ac_tool_prefix=$host_alias-
1436
1437test "$silent" = yes && exec 6>/dev/null
1438
1439
1440ac_pwd=`pwd` && test -n "$ac_pwd" &&
1441ac_ls_di=`ls -di .` &&
1442ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1443  as_fn_error $? "working directory cannot be determined"
1444test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1445  as_fn_error $? "pwd does not report name of working directory"
1446
1447
1448# Find the source files, if location was not specified.
1449if test -z "$srcdir"; then
1450  ac_srcdir_defaulted=yes
1451  # Try the directory containing this script, then the parent directory.
1452  ac_confdir=`$as_dirname -- "$as_myself" ||
1453$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1454	 X"$as_myself" : 'X\(//\)[^/]' \| \
1455	 X"$as_myself" : 'X\(//\)$' \| \
1456	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1457$as_echo X"$as_myself" |
1458    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1459	    s//\1/
1460	    q
1461	  }
1462	  /^X\(\/\/\)[^/].*/{
1463	    s//\1/
1464	    q
1465	  }
1466	  /^X\(\/\/\)$/{
1467	    s//\1/
1468	    q
1469	  }
1470	  /^X\(\/\).*/{
1471	    s//\1/
1472	    q
1473	  }
1474	  s/.*/./; q'`
1475  srcdir=$ac_confdir
1476  if test ! -r "$srcdir/$ac_unique_file"; then
1477    srcdir=..
1478  fi
1479else
1480  ac_srcdir_defaulted=no
1481fi
1482if test ! -r "$srcdir/$ac_unique_file"; then
1483  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1484  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1485fi
1486ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1487ac_abs_confdir=`(
1488	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1489	pwd)`
1490# When building in place, set srcdir=.
1491if test "$ac_abs_confdir" = "$ac_pwd"; then
1492  srcdir=.
1493fi
1494# Remove unnecessary trailing slashes from srcdir.
1495# Double slashes in file names in object file debugging info
1496# mess up M-x gdb in Emacs.
1497case $srcdir in
1498*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1499esac
1500for ac_var in $ac_precious_vars; do
1501  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1502  eval ac_env_${ac_var}_value=\$${ac_var}
1503  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1504  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1505done
1506
1507#
1508# Report the --help message.
1509#
1510if test "$ac_init_help" = "long"; then
1511  # Omit some internal or obsolete options to make the list less imposing.
1512  # This message is too long to be a string in the A/UX 3.1 sh.
1513  cat <<_ACEOF
1514\`configure' configures libX11 1.8.4 to adapt to many kinds of systems.
1515
1516Usage: $0 [OPTION]... [VAR=VALUE]...
1517
1518To assign environment variables (e.g., CC, CFLAGS...), specify them as
1519VAR=VALUE.  See below for descriptions of some of the useful variables.
1520
1521Defaults for the options are specified in brackets.
1522
1523Configuration:
1524  -h, --help              display this help and exit
1525      --help=short        display options specific to this package
1526      --help=recursive    display the short help of all the included packages
1527  -V, --version           display version information and exit
1528  -q, --quiet, --silent   do not print \`checking ...' messages
1529      --cache-file=FILE   cache test results in FILE [disabled]
1530  -C, --config-cache      alias for \`--cache-file=config.cache'
1531  -n, --no-create         do not create output files
1532      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1533
1534Installation directories:
1535  --prefix=PREFIX         install architecture-independent files in PREFIX
1536                          [$ac_default_prefix]
1537  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1538                          [PREFIX]
1539
1540By default, \`make install' will install all the files in
1541\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1542an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1543for instance \`--prefix=\$HOME'.
1544
1545For better control, use the options below.
1546
1547Fine tuning of the installation directories:
1548  --bindir=DIR            user executables [EPREFIX/bin]
1549  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1550  --libexecdir=DIR        program executables [EPREFIX/libexec]
1551  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1552  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1553  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1554  --libdir=DIR            object code libraries [EPREFIX/lib]
1555  --includedir=DIR        C header files [PREFIX/include]
1556  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1557  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1558  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1559  --infodir=DIR           info documentation [DATAROOTDIR/info]
1560  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1561  --mandir=DIR            man documentation [DATAROOTDIR/man]
1562  --docdir=DIR            documentation root [DATAROOTDIR/doc/libX11]
1563  --htmldir=DIR           html documentation [DOCDIR]
1564  --dvidir=DIR            dvi documentation [DOCDIR]
1565  --pdfdir=DIR            pdf documentation [DOCDIR]
1566  --psdir=DIR             ps documentation [DOCDIR]
1567_ACEOF
1568
1569  cat <<\_ACEOF
1570
1571Program names:
1572  --program-prefix=PREFIX            prepend PREFIX to installed program names
1573  --program-suffix=SUFFIX            append SUFFIX to installed program names
1574  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1575
1576System types:
1577  --build=BUILD     configure for building on BUILD [guessed]
1578  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1579_ACEOF
1580fi
1581
1582if test -n "$ac_init_help"; then
1583  case $ac_init_help in
1584     short | recursive ) echo "Configuration of libX11 1.8.4:";;
1585   esac
1586  cat <<\_ACEOF
1587
1588Optional Features:
1589  --disable-option-checking  ignore unrecognized --enable/--with options
1590  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1591  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1592  --enable-dependency-tracking
1593                          do not reject slow dependency extractors
1594  --disable-dependency-tracking
1595                          speeds up one-time build
1596  --enable-silent-rules   less verbose build output (undo: "make V=1")
1597  --disable-silent-rules  verbose build output (undo: "make V=0")
1598  --enable-shared[=PKGS]  build shared libraries [default=yes]
1599  --enable-static[=PKGS]  build static libraries [default=yes]
1600  --enable-fast-install[=PKGS]
1601                          optimize for fast installation [default=yes]
1602  --disable-libtool-lock  avoid locking (might break parallel builds)
1603  --disable-largefile     omit support for large files
1604  --disable-selective-werror
1605                          Turn off selective compiler errors. (default:
1606                          enabled)
1607  --enable-strict-compilation
1608                          Enable all warnings from compiler and make them
1609                          errors (default: disabled)
1610  --enable-specs          Enable building the specs (default: yes)
1611  --enable-unix-transport Enable UNIX domain socket transport
1612  --enable-tcp-transport  Enable TCP socket transport
1613  --enable-ipv6           Enable IPv6 support
1614  --enable-local-transport
1615                          Enable os-specific local transport
1616  --enable-loadable-i18n  Controls loadable i18n module support
1617  --disable-loadable-xcursor
1618                          Controls loadable xcursor library support
1619  --disable-thread-safety-constructor
1620                          Controls mandatory thread safety support
1621  --disable-xthreads      Disable Xlib support for Multithreading
1622  --disable-xcms          Disable Xlib support for CMS *EXPERIMENTAL*
1623  --disable-xlocale       Disable Xlib locale implementation *EXPERIMENTAL*
1624  --enable-xlocaledir     Enable XLOCALEDIR environment variable support
1625  --disable-xf86bigfont   Disable XF86BigFont extension support
1626  --disable-xkb           Disable XKB support *EXPERIMENTAL*
1627  --disable-composecache  Disable compose table cache support
1628  --enable-lint-library   Create lint library (default: disabled)
1629  --enable-malloc0returnsnull
1630                          malloc(0) returns NULL (default: auto)
1631
1632Optional Packages:
1633  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1634  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1635  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1636                          both]
1637  --with-aix-soname=aix|svr4|both
1638                          shared library versioning (aka "SONAME") variant to
1639                          provide on AIX, [default=aix].
1640  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1641  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1642                          compiler's sysroot if not specified).
1643  --with-xmlto            Use xmlto to regenerate documentation (default:
1644                          auto)
1645  --with-fop              Use fop to regenerate documentation (default: no)
1646  --with-xsltproc         Use xsltproc for the transformation of XML documents
1647                          (default: auto)
1648  --with-perl             Use perl for extracting information from files
1649                          (default: auto)
1650  --with-launchd          Build with support for Apple's launchd (default:
1651                          auto)
1652  --with-keysymdefdir=DIR The location of keysymdef.h (defaults to xproto
1653                          include dir)
1654  --with-lint             Use a lint-style source code checker (default:
1655                          disabled)
1656  --with-locale-lib-dir=DIR
1657                          Directory where locale libraries files are installed
1658                          (default: $libdir/X11/locale)
1659
1660Some influential environment variables:
1661  CC          C compiler command
1662  CFLAGS      C compiler flags
1663  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1664              nonstandard directory <lib dir>
1665  LIBS        libraries to pass to the linker, e.g. -l<library>
1666  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1667              you have headers in a nonstandard directory <include dir>
1668  CPP         C preprocessor
1669  LT_SYS_LIBRARY_PATH
1670              User-defined run-time library search path.
1671  PKG_CONFIG  path to pkg-config utility
1672  PKG_CONFIG_PATH
1673              directories to add to pkg-config's search path
1674  PKG_CONFIG_LIBDIR
1675              path overriding pkg-config's built-in search path
1676  XMLTO       Path to xmlto command
1677  FOP         Path to fop command
1678  XSLTPROC    Path to xsltproc command
1679  PERL        Path to perl command
1680  BIGFONT_CFLAGS
1681              C compiler flags for BIGFONT, overriding pkg-config
1682  BIGFONT_LIBS
1683              linker flags for BIGFONT, overriding pkg-config
1684  LINT        Path to a lint-style command
1685  LINT_FLAGS  Flags for the lint-style command
1686  X11_CFLAGS  C compiler flags for X11, overriding pkg-config
1687  X11_LIBS    linker flags for X11, overriding pkg-config
1688
1689Use these variables to override the choices made by `configure' or to help
1690it to find libraries and programs with nonstandard names/locations.
1691
1692Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues>.
1693_ACEOF
1694ac_status=$?
1695fi
1696
1697if test "$ac_init_help" = "recursive"; then
1698  # If there are subdirs, report their specific --help.
1699  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1700    test -d "$ac_dir" ||
1701      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1702      continue
1703    ac_builddir=.
1704
1705case "$ac_dir" in
1706.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1707*)
1708  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1709  # A ".." for each directory in $ac_dir_suffix.
1710  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1711  case $ac_top_builddir_sub in
1712  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1713  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1714  esac ;;
1715esac
1716ac_abs_top_builddir=$ac_pwd
1717ac_abs_builddir=$ac_pwd$ac_dir_suffix
1718# for backward compatibility:
1719ac_top_builddir=$ac_top_build_prefix
1720
1721case $srcdir in
1722  .)  # We are building in place.
1723    ac_srcdir=.
1724    ac_top_srcdir=$ac_top_builddir_sub
1725    ac_abs_top_srcdir=$ac_pwd ;;
1726  [\\/]* | ?:[\\/]* )  # Absolute name.
1727    ac_srcdir=$srcdir$ac_dir_suffix;
1728    ac_top_srcdir=$srcdir
1729    ac_abs_top_srcdir=$srcdir ;;
1730  *) # Relative name.
1731    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1732    ac_top_srcdir=$ac_top_build_prefix$srcdir
1733    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1734esac
1735ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1736
1737    cd "$ac_dir" || { ac_status=$?; continue; }
1738    # Check for guested configure.
1739    if test -f "$ac_srcdir/configure.gnu"; then
1740      echo &&
1741      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1742    elif test -f "$ac_srcdir/configure"; then
1743      echo &&
1744      $SHELL "$ac_srcdir/configure" --help=recursive
1745    else
1746      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1747    fi || ac_status=$?
1748    cd "$ac_pwd" || { ac_status=$?; break; }
1749  done
1750fi
1751
1752test -n "$ac_init_help" && exit $ac_status
1753if $ac_init_version; then
1754  cat <<\_ACEOF
1755libX11 configure 1.8.4
1756generated by GNU Autoconf 2.69
1757
1758Copyright (C) 2012 Free Software Foundation, Inc.
1759This configure script is free software; the Free Software Foundation
1760gives unlimited permission to copy, distribute and modify it.
1761_ACEOF
1762  exit
1763fi
1764
1765## ------------------------ ##
1766## Autoconf initialization. ##
1767## ------------------------ ##
1768
1769# ac_fn_c_try_compile LINENO
1770# --------------------------
1771# Try to compile conftest.$ac_ext, and return whether this succeeded.
1772ac_fn_c_try_compile ()
1773{
1774  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775  rm -f conftest.$ac_objext
1776  if { { ac_try="$ac_compile"
1777case "(($ac_try" in
1778  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1779  *) ac_try_echo=$ac_try;;
1780esac
1781eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1782$as_echo "$ac_try_echo"; } >&5
1783  (eval "$ac_compile") 2>conftest.err
1784  ac_status=$?
1785  if test -s conftest.err; then
1786    grep -v '^ *+' conftest.err >conftest.er1
1787    cat conftest.er1 >&5
1788    mv -f conftest.er1 conftest.err
1789  fi
1790  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1791  test $ac_status = 0; } && {
1792	 test -z "$ac_c_werror_flag" ||
1793	 test ! -s conftest.err
1794       } && test -s conftest.$ac_objext; then :
1795  ac_retval=0
1796else
1797  $as_echo "$as_me: failed program was:" >&5
1798sed 's/^/| /' conftest.$ac_ext >&5
1799
1800	ac_retval=1
1801fi
1802  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1803  as_fn_set_status $ac_retval
1804
1805} # ac_fn_c_try_compile
1806
1807# ac_fn_c_try_cpp LINENO
1808# ----------------------
1809# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1810ac_fn_c_try_cpp ()
1811{
1812  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1813  if { { ac_try="$ac_cpp conftest.$ac_ext"
1814case "(($ac_try" in
1815  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1816  *) ac_try_echo=$ac_try;;
1817esac
1818eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1819$as_echo "$ac_try_echo"; } >&5
1820  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1821  ac_status=$?
1822  if test -s conftest.err; then
1823    grep -v '^ *+' conftest.err >conftest.er1
1824    cat conftest.er1 >&5
1825    mv -f conftest.er1 conftest.err
1826  fi
1827  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1828  test $ac_status = 0; } > conftest.i && {
1829	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1830	 test ! -s conftest.err
1831       }; then :
1832  ac_retval=0
1833else
1834  $as_echo "$as_me: failed program was:" >&5
1835sed 's/^/| /' conftest.$ac_ext >&5
1836
1837    ac_retval=1
1838fi
1839  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1840  as_fn_set_status $ac_retval
1841
1842} # ac_fn_c_try_cpp
1843
1844# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1845# -------------------------------------------------------
1846# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1847# the include files in INCLUDES and setting the cache variable VAR
1848# accordingly.
1849ac_fn_c_check_header_mongrel ()
1850{
1851  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1852  if eval \${$3+:} false; then :
1853  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1854$as_echo_n "checking for $2... " >&6; }
1855if eval \${$3+:} false; then :
1856  $as_echo_n "(cached) " >&6
1857fi
1858eval ac_res=\$$3
1859	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1860$as_echo "$ac_res" >&6; }
1861else
1862  # Is the header compilable?
1863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1864$as_echo_n "checking $2 usability... " >&6; }
1865cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1866/* end confdefs.h.  */
1867$4
1868#include <$2>
1869_ACEOF
1870if ac_fn_c_try_compile "$LINENO"; then :
1871  ac_header_compiler=yes
1872else
1873  ac_header_compiler=no
1874fi
1875rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1877$as_echo "$ac_header_compiler" >&6; }
1878
1879# Is the header present?
1880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1881$as_echo_n "checking $2 presence... " >&6; }
1882cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1883/* end confdefs.h.  */
1884#include <$2>
1885_ACEOF
1886if ac_fn_c_try_cpp "$LINENO"; then :
1887  ac_header_preproc=yes
1888else
1889  ac_header_preproc=no
1890fi
1891rm -f conftest.err conftest.i conftest.$ac_ext
1892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1893$as_echo "$ac_header_preproc" >&6; }
1894
1895# So?  What about this header?
1896case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1897  yes:no: )
1898    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1899$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1900    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1901$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1902    ;;
1903  no:yes:* )
1904    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1905$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1906    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1907$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1908    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1909$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1910    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1911$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1912    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1913$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1914( $as_echo "## ---------------------------------------------------------------------- ##
1915## Report this to https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues ##
1916## ---------------------------------------------------------------------- ##"
1917     ) | sed "s/^/$as_me: WARNING:     /" >&2
1918    ;;
1919esac
1920  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1921$as_echo_n "checking for $2... " >&6; }
1922if eval \${$3+:} false; then :
1923  $as_echo_n "(cached) " >&6
1924else
1925  eval "$3=\$ac_header_compiler"
1926fi
1927eval ac_res=\$$3
1928	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1929$as_echo "$ac_res" >&6; }
1930fi
1931  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1932
1933} # ac_fn_c_check_header_mongrel
1934
1935# ac_fn_c_try_run LINENO
1936# ----------------------
1937# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1938# that executables *can* be run.
1939ac_fn_c_try_run ()
1940{
1941  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1942  if { { ac_try="$ac_link"
1943case "(($ac_try" in
1944  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1945  *) ac_try_echo=$ac_try;;
1946esac
1947eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1948$as_echo "$ac_try_echo"; } >&5
1949  (eval "$ac_link") 2>&5
1950  ac_status=$?
1951  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1952  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1953  { { case "(($ac_try" in
1954  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1955  *) ac_try_echo=$ac_try;;
1956esac
1957eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1958$as_echo "$ac_try_echo"; } >&5
1959  (eval "$ac_try") 2>&5
1960  ac_status=$?
1961  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1962  test $ac_status = 0; }; }; then :
1963  ac_retval=0
1964else
1965  $as_echo "$as_me: program exited with status $ac_status" >&5
1966       $as_echo "$as_me: failed program was:" >&5
1967sed 's/^/| /' conftest.$ac_ext >&5
1968
1969       ac_retval=$ac_status
1970fi
1971  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1972  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1973  as_fn_set_status $ac_retval
1974
1975} # ac_fn_c_try_run
1976
1977# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1978# -------------------------------------------------------
1979# Tests whether HEADER exists and can be compiled using the include files in
1980# INCLUDES, setting the cache variable VAR accordingly.
1981ac_fn_c_check_header_compile ()
1982{
1983  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1984  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1985$as_echo_n "checking for $2... " >&6; }
1986if eval \${$3+:} false; then :
1987  $as_echo_n "(cached) " >&6
1988else
1989  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1990/* end confdefs.h.  */
1991$4
1992#include <$2>
1993_ACEOF
1994if ac_fn_c_try_compile "$LINENO"; then :
1995  eval "$3=yes"
1996else
1997  eval "$3=no"
1998fi
1999rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2000fi
2001eval ac_res=\$$3
2002	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2003$as_echo "$ac_res" >&6; }
2004  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2005
2006} # ac_fn_c_check_header_compile
2007
2008# ac_fn_c_try_link LINENO
2009# -----------------------
2010# Try to link conftest.$ac_ext, and return whether this succeeded.
2011ac_fn_c_try_link ()
2012{
2013  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2014  rm -f conftest.$ac_objext conftest$ac_exeext
2015  if { { ac_try="$ac_link"
2016case "(($ac_try" in
2017  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2018  *) ac_try_echo=$ac_try;;
2019esac
2020eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2021$as_echo "$ac_try_echo"; } >&5
2022  (eval "$ac_link") 2>conftest.err
2023  ac_status=$?
2024  if test -s conftest.err; then
2025    grep -v '^ *+' conftest.err >conftest.er1
2026    cat conftest.er1 >&5
2027    mv -f conftest.er1 conftest.err
2028  fi
2029  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2030  test $ac_status = 0; } && {
2031	 test -z "$ac_c_werror_flag" ||
2032	 test ! -s conftest.err
2033       } && test -s conftest$ac_exeext && {
2034	 test "$cross_compiling" = yes ||
2035	 test -x conftest$ac_exeext
2036       }; then :
2037  ac_retval=0
2038else
2039  $as_echo "$as_me: failed program was:" >&5
2040sed 's/^/| /' conftest.$ac_ext >&5
2041
2042	ac_retval=1
2043fi
2044  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2045  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2046  # interfere with the next link command; also delete a directory that is
2047  # left behind by Apple's compiler.  We do this before executing the actions.
2048  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2049  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2050  as_fn_set_status $ac_retval
2051
2052} # ac_fn_c_try_link
2053
2054# ac_fn_c_check_func LINENO FUNC VAR
2055# ----------------------------------
2056# Tests whether FUNC exists, setting the cache variable VAR accordingly
2057ac_fn_c_check_func ()
2058{
2059  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2060  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2061$as_echo_n "checking for $2... " >&6; }
2062if eval \${$3+:} false; then :
2063  $as_echo_n "(cached) " >&6
2064else
2065  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2066/* end confdefs.h.  */
2067/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2068   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2069#define $2 innocuous_$2
2070
2071/* System header to define __stub macros and hopefully few prototypes,
2072    which can conflict with char $2 (); below.
2073    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2074    <limits.h> exists even on freestanding compilers.  */
2075
2076#ifdef __STDC__
2077# include <limits.h>
2078#else
2079# include <assert.h>
2080#endif
2081
2082#undef $2
2083
2084/* Override any GCC internal prototype to avoid an error.
2085   Use char because int might match the return type of a GCC
2086   builtin and then its argument prototype would still apply.  */
2087#ifdef __cplusplus
2088extern "C"
2089#endif
2090char $2 ();
2091/* The GNU C library defines this for functions which it implements
2092    to always fail with ENOSYS.  Some functions are actually named
2093    something starting with __ and the normal name is an alias.  */
2094#if defined __stub_$2 || defined __stub___$2
2095choke me
2096#endif
2097
2098int
2099main ()
2100{
2101return $2 ();
2102  ;
2103  return 0;
2104}
2105_ACEOF
2106if ac_fn_c_try_link "$LINENO"; then :
2107  eval "$3=yes"
2108else
2109  eval "$3=no"
2110fi
2111rm -f core conftest.err conftest.$ac_objext \
2112    conftest$ac_exeext conftest.$ac_ext
2113fi
2114eval ac_res=\$$3
2115	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2116$as_echo "$ac_res" >&6; }
2117  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2118
2119} # ac_fn_c_check_func
2120
2121# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2122# ---------------------------------------------
2123# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2124# accordingly.
2125ac_fn_c_check_decl ()
2126{
2127  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2128  as_decl_name=`echo $2|sed 's/ *(.*//'`
2129  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2130  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2131$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2132if eval \${$3+:} false; then :
2133  $as_echo_n "(cached) " >&6
2134else
2135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2136/* end confdefs.h.  */
2137$4
2138int
2139main ()
2140{
2141#ifndef $as_decl_name
2142#ifdef __cplusplus
2143  (void) $as_decl_use;
2144#else
2145  (void) $as_decl_name;
2146#endif
2147#endif
2148
2149  ;
2150  return 0;
2151}
2152_ACEOF
2153if ac_fn_c_try_compile "$LINENO"; then :
2154  eval "$3=yes"
2155else
2156  eval "$3=no"
2157fi
2158rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2159fi
2160eval ac_res=\$$3
2161	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2162$as_echo "$ac_res" >&6; }
2163  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2164
2165} # ac_fn_c_check_decl
2166
2167# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2168# ----------------------------------------------------
2169# Tries to find if the field MEMBER exists in type AGGR, after including
2170# INCLUDES, setting cache variable VAR accordingly.
2171ac_fn_c_check_member ()
2172{
2173  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2174  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2175$as_echo_n "checking for $2.$3... " >&6; }
2176if eval \${$4+:} false; then :
2177  $as_echo_n "(cached) " >&6
2178else
2179  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2180/* end confdefs.h.  */
2181$5
2182int
2183main ()
2184{
2185static $2 ac_aggr;
2186if (ac_aggr.$3)
2187return 0;
2188  ;
2189  return 0;
2190}
2191_ACEOF
2192if ac_fn_c_try_compile "$LINENO"; then :
2193  eval "$4=yes"
2194else
2195  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2196/* end confdefs.h.  */
2197$5
2198int
2199main ()
2200{
2201static $2 ac_aggr;
2202if (sizeof ac_aggr.$3)
2203return 0;
2204  ;
2205  return 0;
2206}
2207_ACEOF
2208if ac_fn_c_try_compile "$LINENO"; then :
2209  eval "$4=yes"
2210else
2211  eval "$4=no"
2212fi
2213rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2214fi
2215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2216fi
2217eval ac_res=\$$4
2218	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2219$as_echo "$ac_res" >&6; }
2220  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2221
2222} # ac_fn_c_check_member
2223
2224# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2225# -------------------------------------------
2226# Tests whether TYPE exists after having included INCLUDES, setting cache
2227# variable VAR accordingly.
2228ac_fn_c_check_type ()
2229{
2230  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2231  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2232$as_echo_n "checking for $2... " >&6; }
2233if eval \${$3+:} false; then :
2234  $as_echo_n "(cached) " >&6
2235else
2236  eval "$3=no"
2237  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2238/* end confdefs.h.  */
2239$4
2240int
2241main ()
2242{
2243if (sizeof ($2))
2244	 return 0;
2245  ;
2246  return 0;
2247}
2248_ACEOF
2249if ac_fn_c_try_compile "$LINENO"; then :
2250  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2251/* end confdefs.h.  */
2252$4
2253int
2254main ()
2255{
2256if (sizeof (($2)))
2257	    return 0;
2258  ;
2259  return 0;
2260}
2261_ACEOF
2262if ac_fn_c_try_compile "$LINENO"; then :
2263
2264else
2265  eval "$3=yes"
2266fi
2267rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2268fi
2269rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2270fi
2271eval ac_res=\$$3
2272	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2273$as_echo "$ac_res" >&6; }
2274  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2275
2276} # ac_fn_c_check_type
2277cat >config.log <<_ACEOF
2278This file contains any messages produced by compilers while
2279running configure, to aid debugging if configure makes a mistake.
2280
2281It was created by libX11 $as_me 1.8.4, which was
2282generated by GNU Autoconf 2.69.  Invocation command line was
2283
2284  $ $0 $@
2285
2286_ACEOF
2287exec 5>>config.log
2288{
2289cat <<_ASUNAME
2290## --------- ##
2291## Platform. ##
2292## --------- ##
2293
2294hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2295uname -m = `(uname -m) 2>/dev/null || echo unknown`
2296uname -r = `(uname -r) 2>/dev/null || echo unknown`
2297uname -s = `(uname -s) 2>/dev/null || echo unknown`
2298uname -v = `(uname -v) 2>/dev/null || echo unknown`
2299
2300/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2301/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2302
2303/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2304/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2305/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2306/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2307/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2308/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2309/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2310
2311_ASUNAME
2312
2313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2314for as_dir in $PATH
2315do
2316  IFS=$as_save_IFS
2317  test -z "$as_dir" && as_dir=.
2318    $as_echo "PATH: $as_dir"
2319  done
2320IFS=$as_save_IFS
2321
2322} >&5
2323
2324cat >&5 <<_ACEOF
2325
2326
2327## ----------- ##
2328## Core tests. ##
2329## ----------- ##
2330
2331_ACEOF
2332
2333
2334# Keep a trace of the command line.
2335# Strip out --no-create and --no-recursion so they do not pile up.
2336# Strip out --silent because we don't want to record it for future runs.
2337# Also quote any args containing shell meta-characters.
2338# Make two passes to allow for proper duplicate-argument suppression.
2339ac_configure_args=
2340ac_configure_args0=
2341ac_configure_args1=
2342ac_must_keep_next=false
2343for ac_pass in 1 2
2344do
2345  for ac_arg
2346  do
2347    case $ac_arg in
2348    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2349    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2350    | -silent | --silent | --silen | --sile | --sil)
2351      continue ;;
2352    *\'*)
2353      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2354    esac
2355    case $ac_pass in
2356    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2357    2)
2358      as_fn_append ac_configure_args1 " '$ac_arg'"
2359      if test $ac_must_keep_next = true; then
2360	ac_must_keep_next=false # Got value, back to normal.
2361      else
2362	case $ac_arg in
2363	  *=* | --config-cache | -C | -disable-* | --disable-* \
2364	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2365	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2366	  | -with-* | --with-* | -without-* | --without-* | --x)
2367	    case "$ac_configure_args0 " in
2368	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2369	    esac
2370	    ;;
2371	  -* ) ac_must_keep_next=true ;;
2372	esac
2373      fi
2374      as_fn_append ac_configure_args " '$ac_arg'"
2375      ;;
2376    esac
2377  done
2378done
2379{ ac_configure_args0=; unset ac_configure_args0;}
2380{ ac_configure_args1=; unset ac_configure_args1;}
2381
2382# When interrupted or exit'd, cleanup temporary files, and complete
2383# config.log.  We remove comments because anyway the quotes in there
2384# would cause problems or look ugly.
2385# WARNING: Use '\'' to represent an apostrophe within the trap.
2386# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2387trap 'exit_status=$?
2388  # Save into config.log some information that might help in debugging.
2389  {
2390    echo
2391
2392    $as_echo "## ---------------- ##
2393## Cache variables. ##
2394## ---------------- ##"
2395    echo
2396    # The following way of writing the cache mishandles newlines in values,
2397(
2398  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2399    eval ac_val=\$$ac_var
2400    case $ac_val in #(
2401    *${as_nl}*)
2402      case $ac_var in #(
2403      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2404$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2405      esac
2406      case $ac_var in #(
2407      _ | IFS | as_nl) ;; #(
2408      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2409      *) { eval $ac_var=; unset $ac_var;} ;;
2410      esac ;;
2411    esac
2412  done
2413  (set) 2>&1 |
2414    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2415    *${as_nl}ac_space=\ *)
2416      sed -n \
2417	"s/'\''/'\''\\\\'\'''\''/g;
2418	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2419      ;; #(
2420    *)
2421      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2422      ;;
2423    esac |
2424    sort
2425)
2426    echo
2427
2428    $as_echo "## ----------------- ##
2429## Output variables. ##
2430## ----------------- ##"
2431    echo
2432    for ac_var in $ac_subst_vars
2433    do
2434      eval ac_val=\$$ac_var
2435      case $ac_val in
2436      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2437      esac
2438      $as_echo "$ac_var='\''$ac_val'\''"
2439    done | sort
2440    echo
2441
2442    if test -n "$ac_subst_files"; then
2443      $as_echo "## ------------------- ##
2444## File substitutions. ##
2445## ------------------- ##"
2446      echo
2447      for ac_var in $ac_subst_files
2448      do
2449	eval ac_val=\$$ac_var
2450	case $ac_val in
2451	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2452	esac
2453	$as_echo "$ac_var='\''$ac_val'\''"
2454      done | sort
2455      echo
2456    fi
2457
2458    if test -s confdefs.h; then
2459      $as_echo "## ----------- ##
2460## confdefs.h. ##
2461## ----------- ##"
2462      echo
2463      cat confdefs.h
2464      echo
2465    fi
2466    test "$ac_signal" != 0 &&
2467      $as_echo "$as_me: caught signal $ac_signal"
2468    $as_echo "$as_me: exit $exit_status"
2469  } >&5
2470  rm -f core *.core core.conftest.* &&
2471    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2472    exit $exit_status
2473' 0
2474for ac_signal in 1 2 13 15; do
2475  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2476done
2477ac_signal=0
2478
2479# confdefs.h avoids OS command line length limits that DEFS can exceed.
2480rm -f -r conftest* confdefs.h
2481
2482$as_echo "/* confdefs.h */" > confdefs.h
2483
2484# Predefined preprocessor variables.
2485
2486cat >>confdefs.h <<_ACEOF
2487#define PACKAGE_NAME "$PACKAGE_NAME"
2488_ACEOF
2489
2490cat >>confdefs.h <<_ACEOF
2491#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2492_ACEOF
2493
2494cat >>confdefs.h <<_ACEOF
2495#define PACKAGE_VERSION "$PACKAGE_VERSION"
2496_ACEOF
2497
2498cat >>confdefs.h <<_ACEOF
2499#define PACKAGE_STRING "$PACKAGE_STRING"
2500_ACEOF
2501
2502cat >>confdefs.h <<_ACEOF
2503#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2504_ACEOF
2505
2506cat >>confdefs.h <<_ACEOF
2507#define PACKAGE_URL "$PACKAGE_URL"
2508_ACEOF
2509
2510
2511# Let the site file select an alternate cache file if it wants to.
2512# Prefer an explicitly selected file to automatically selected ones.
2513ac_site_file1=NONE
2514ac_site_file2=NONE
2515if test -n "$CONFIG_SITE"; then
2516  # We do not want a PATH search for config.site.
2517  case $CONFIG_SITE in #((
2518    -*)  ac_site_file1=./$CONFIG_SITE;;
2519    */*) ac_site_file1=$CONFIG_SITE;;
2520    *)   ac_site_file1=./$CONFIG_SITE;;
2521  esac
2522elif test "x$prefix" != xNONE; then
2523  ac_site_file1=$prefix/share/config.site
2524  ac_site_file2=$prefix/etc/config.site
2525else
2526  ac_site_file1=$ac_default_prefix/share/config.site
2527  ac_site_file2=$ac_default_prefix/etc/config.site
2528fi
2529for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2530do
2531  test "x$ac_site_file" = xNONE && continue
2532  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2533    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2534$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2535    sed 's/^/| /' "$ac_site_file" >&5
2536    . "$ac_site_file" \
2537      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2538$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2539as_fn_error $? "failed to load site script $ac_site_file
2540See \`config.log' for more details" "$LINENO" 5; }
2541  fi
2542done
2543
2544if test -r "$cache_file"; then
2545  # Some versions of bash will fail to source /dev/null (special files
2546  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2547  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2548    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2549$as_echo "$as_me: loading cache $cache_file" >&6;}
2550    case $cache_file in
2551      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2552      *)                      . "./$cache_file";;
2553    esac
2554  fi
2555else
2556  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2557$as_echo "$as_me: creating cache $cache_file" >&6;}
2558  >$cache_file
2559fi
2560
2561as_fn_append ac_header_list " stdlib.h"
2562as_fn_append ac_header_list " unistd.h"
2563as_fn_append ac_header_list " sys/param.h"
2564# Check that the precious variables saved in the cache have kept the same
2565# value.
2566ac_cache_corrupted=false
2567for ac_var in $ac_precious_vars; do
2568  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2569  eval ac_new_set=\$ac_env_${ac_var}_set
2570  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2571  eval ac_new_val=\$ac_env_${ac_var}_value
2572  case $ac_old_set,$ac_new_set in
2573    set,)
2574      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2575$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2576      ac_cache_corrupted=: ;;
2577    ,set)
2578      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2579$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2580      ac_cache_corrupted=: ;;
2581    ,);;
2582    *)
2583      if test "x$ac_old_val" != "x$ac_new_val"; then
2584	# differences in whitespace do not lead to failure.
2585	ac_old_val_w=`echo x $ac_old_val`
2586	ac_new_val_w=`echo x $ac_new_val`
2587	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2588	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2589$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2590	  ac_cache_corrupted=:
2591	else
2592	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2593$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2594	  eval $ac_var=\$ac_old_val
2595	fi
2596	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2597$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2598	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2599$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2600      fi;;
2601  esac
2602  # Pass precious variables to config.status.
2603  if test "$ac_new_set" = set; then
2604    case $ac_new_val in
2605    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2606    *) ac_arg=$ac_var=$ac_new_val ;;
2607    esac
2608    case " $ac_configure_args " in
2609      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2610      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2611    esac
2612  fi
2613done
2614if $ac_cache_corrupted; then
2615  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2616$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2617  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2618$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2619  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2620fi
2621## -------------------- ##
2622## Main body of script. ##
2623## -------------------- ##
2624
2625ac_ext=c
2626ac_cpp='$CPP $CPPFLAGS'
2627ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2628ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2629ac_compiler_gnu=$ac_cv_c_compiler_gnu
2630
2631
2632
2633ac_config_headers="$ac_config_headers src/config.h include/X11/XlibConf.h"
2634
2635
2636ac_aux_dir=
2637for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2638  if test -f "$ac_dir/install-sh"; then
2639    ac_aux_dir=$ac_dir
2640    ac_install_sh="$ac_aux_dir/install-sh -c"
2641    break
2642  elif test -f "$ac_dir/install.sh"; then
2643    ac_aux_dir=$ac_dir
2644    ac_install_sh="$ac_aux_dir/install.sh -c"
2645    break
2646  elif test -f "$ac_dir/shtool"; then
2647    ac_aux_dir=$ac_dir
2648    ac_install_sh="$ac_aux_dir/shtool install -c"
2649    break
2650  fi
2651done
2652if test -z "$ac_aux_dir"; then
2653  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2654fi
2655
2656# These three variables are undocumented and unsupported,
2657# and are intended to be withdrawn in a future Autoconf release.
2658# They can cause serious problems if a builder's source tree is in a directory
2659# whose full name contains unusual characters.
2660ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2661ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2662ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2663
2664
2665# Make sure we can run config.sub.
2666$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2667  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2668
2669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2670$as_echo_n "checking build system type... " >&6; }
2671if ${ac_cv_build+:} false; then :
2672  $as_echo_n "(cached) " >&6
2673else
2674  ac_build_alias=$build_alias
2675test "x$ac_build_alias" = x &&
2676  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2677test "x$ac_build_alias" = x &&
2678  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2679ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2680  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2681
2682fi
2683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2684$as_echo "$ac_cv_build" >&6; }
2685case $ac_cv_build in
2686*-*-*) ;;
2687*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2688esac
2689build=$ac_cv_build
2690ac_save_IFS=$IFS; IFS='-'
2691set x $ac_cv_build
2692shift
2693build_cpu=$1
2694build_vendor=$2
2695shift; shift
2696# Remember, the first character of IFS is used to create $*,
2697# except with old shells:
2698build_os=$*
2699IFS=$ac_save_IFS
2700case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2701
2702
2703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2704$as_echo_n "checking host system type... " >&6; }
2705if ${ac_cv_host+:} false; then :
2706  $as_echo_n "(cached) " >&6
2707else
2708  if test "x$host_alias" = x; then
2709  ac_cv_host=$ac_cv_build
2710else
2711  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2712    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2713fi
2714
2715fi
2716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2717$as_echo "$ac_cv_host" >&6; }
2718case $ac_cv_host in
2719*-*-*) ;;
2720*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2721esac
2722host=$ac_cv_host
2723ac_save_IFS=$IFS; IFS='-'
2724set x $ac_cv_host
2725shift
2726host_cpu=$1
2727host_vendor=$2
2728shift; shift
2729# Remember, the first character of IFS is used to create $*,
2730# except with old shells:
2731host_os=$*
2732IFS=$ac_save_IFS
2733case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2734
2735
2736# Set common system defines for POSIX extensions, such as _GNU_SOURCE
2737# Must be called before any macros that run the compiler (like AC_PROG_LIBTOOL)
2738# to avoid autoconf errors.
2739# Expand $ac_aux_dir to an absolute path.
2740am_aux_dir=`cd "$ac_aux_dir" && pwd`
2741
2742ac_ext=c
2743ac_cpp='$CPP $CPPFLAGS'
2744ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2745ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2746ac_compiler_gnu=$ac_cv_c_compiler_gnu
2747if test -n "$ac_tool_prefix"; then
2748  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2749set dummy ${ac_tool_prefix}gcc; ac_word=$2
2750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2751$as_echo_n "checking for $ac_word... " >&6; }
2752if ${ac_cv_prog_CC+:} false; then :
2753  $as_echo_n "(cached) " >&6
2754else
2755  if test -n "$CC"; then
2756  ac_cv_prog_CC="$CC" # Let the user override the test.
2757else
2758as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2759for as_dir in $PATH
2760do
2761  IFS=$as_save_IFS
2762  test -z "$as_dir" && as_dir=.
2763    for ac_exec_ext in '' $ac_executable_extensions; do
2764  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2765    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2766    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2767    break 2
2768  fi
2769done
2770  done
2771IFS=$as_save_IFS
2772
2773fi
2774fi
2775CC=$ac_cv_prog_CC
2776if test -n "$CC"; then
2777  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2778$as_echo "$CC" >&6; }
2779else
2780  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2781$as_echo "no" >&6; }
2782fi
2783
2784
2785fi
2786if test -z "$ac_cv_prog_CC"; then
2787  ac_ct_CC=$CC
2788  # Extract the first word of "gcc", so it can be a program name with args.
2789set dummy gcc; ac_word=$2
2790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2791$as_echo_n "checking for $ac_word... " >&6; }
2792if ${ac_cv_prog_ac_ct_CC+:} false; then :
2793  $as_echo_n "(cached) " >&6
2794else
2795  if test -n "$ac_ct_CC"; then
2796  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2797else
2798as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2799for as_dir in $PATH
2800do
2801  IFS=$as_save_IFS
2802  test -z "$as_dir" && as_dir=.
2803    for ac_exec_ext in '' $ac_executable_extensions; do
2804  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2805    ac_cv_prog_ac_ct_CC="gcc"
2806    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2807    break 2
2808  fi
2809done
2810  done
2811IFS=$as_save_IFS
2812
2813fi
2814fi
2815ac_ct_CC=$ac_cv_prog_ac_ct_CC
2816if test -n "$ac_ct_CC"; then
2817  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2818$as_echo "$ac_ct_CC" >&6; }
2819else
2820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2821$as_echo "no" >&6; }
2822fi
2823
2824  if test "x$ac_ct_CC" = x; then
2825    CC=""
2826  else
2827    case $cross_compiling:$ac_tool_warned in
2828yes:)
2829{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2830$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2831ac_tool_warned=yes ;;
2832esac
2833    CC=$ac_ct_CC
2834  fi
2835else
2836  CC="$ac_cv_prog_CC"
2837fi
2838
2839if test -z "$CC"; then
2840          if test -n "$ac_tool_prefix"; then
2841    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2842set dummy ${ac_tool_prefix}cc; ac_word=$2
2843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2844$as_echo_n "checking for $ac_word... " >&6; }
2845if ${ac_cv_prog_CC+:} false; then :
2846  $as_echo_n "(cached) " >&6
2847else
2848  if test -n "$CC"; then
2849  ac_cv_prog_CC="$CC" # Let the user override the test.
2850else
2851as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2852for as_dir in $PATH
2853do
2854  IFS=$as_save_IFS
2855  test -z "$as_dir" && as_dir=.
2856    for ac_exec_ext in '' $ac_executable_extensions; do
2857  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2858    ac_cv_prog_CC="${ac_tool_prefix}cc"
2859    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2860    break 2
2861  fi
2862done
2863  done
2864IFS=$as_save_IFS
2865
2866fi
2867fi
2868CC=$ac_cv_prog_CC
2869if test -n "$CC"; then
2870  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2871$as_echo "$CC" >&6; }
2872else
2873  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2874$as_echo "no" >&6; }
2875fi
2876
2877
2878  fi
2879fi
2880if test -z "$CC"; then
2881  # Extract the first word of "cc", so it can be a program name with args.
2882set dummy cc; ac_word=$2
2883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2884$as_echo_n "checking for $ac_word... " >&6; }
2885if ${ac_cv_prog_CC+:} false; then :
2886  $as_echo_n "(cached) " >&6
2887else
2888  if test -n "$CC"; then
2889  ac_cv_prog_CC="$CC" # Let the user override the test.
2890else
2891  ac_prog_rejected=no
2892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2893for as_dir in $PATH
2894do
2895  IFS=$as_save_IFS
2896  test -z "$as_dir" && as_dir=.
2897    for ac_exec_ext in '' $ac_executable_extensions; do
2898  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2899    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2900       ac_prog_rejected=yes
2901       continue
2902     fi
2903    ac_cv_prog_CC="cc"
2904    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2905    break 2
2906  fi
2907done
2908  done
2909IFS=$as_save_IFS
2910
2911if test $ac_prog_rejected = yes; then
2912  # We found a bogon in the path, so make sure we never use it.
2913  set dummy $ac_cv_prog_CC
2914  shift
2915  if test $# != 0; then
2916    # We chose a different compiler from the bogus one.
2917    # However, it has the same basename, so the bogon will be chosen
2918    # first if we set CC to just the basename; use the full file name.
2919    shift
2920    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2921  fi
2922fi
2923fi
2924fi
2925CC=$ac_cv_prog_CC
2926if test -n "$CC"; then
2927  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2928$as_echo "$CC" >&6; }
2929else
2930  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2931$as_echo "no" >&6; }
2932fi
2933
2934
2935fi
2936if test -z "$CC"; then
2937  if test -n "$ac_tool_prefix"; then
2938  for ac_prog in cl.exe
2939  do
2940    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2941set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2943$as_echo_n "checking for $ac_word... " >&6; }
2944if ${ac_cv_prog_CC+:} false; then :
2945  $as_echo_n "(cached) " >&6
2946else
2947  if test -n "$CC"; then
2948  ac_cv_prog_CC="$CC" # Let the user override the test.
2949else
2950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2951for as_dir in $PATH
2952do
2953  IFS=$as_save_IFS
2954  test -z "$as_dir" && as_dir=.
2955    for ac_exec_ext in '' $ac_executable_extensions; do
2956  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2957    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2958    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2959    break 2
2960  fi
2961done
2962  done
2963IFS=$as_save_IFS
2964
2965fi
2966fi
2967CC=$ac_cv_prog_CC
2968if test -n "$CC"; then
2969  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2970$as_echo "$CC" >&6; }
2971else
2972  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2973$as_echo "no" >&6; }
2974fi
2975
2976
2977    test -n "$CC" && break
2978  done
2979fi
2980if test -z "$CC"; then
2981  ac_ct_CC=$CC
2982  for ac_prog in cl.exe
2983do
2984  # Extract the first word of "$ac_prog", so it can be a program name with args.
2985set dummy $ac_prog; ac_word=$2
2986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2987$as_echo_n "checking for $ac_word... " >&6; }
2988if ${ac_cv_prog_ac_ct_CC+:} false; then :
2989  $as_echo_n "(cached) " >&6
2990else
2991  if test -n "$ac_ct_CC"; then
2992  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2993else
2994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2995for as_dir in $PATH
2996do
2997  IFS=$as_save_IFS
2998  test -z "$as_dir" && as_dir=.
2999    for ac_exec_ext in '' $ac_executable_extensions; do
3000  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3001    ac_cv_prog_ac_ct_CC="$ac_prog"
3002    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3003    break 2
3004  fi
3005done
3006  done
3007IFS=$as_save_IFS
3008
3009fi
3010fi
3011ac_ct_CC=$ac_cv_prog_ac_ct_CC
3012if test -n "$ac_ct_CC"; then
3013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3014$as_echo "$ac_ct_CC" >&6; }
3015else
3016  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3017$as_echo "no" >&6; }
3018fi
3019
3020
3021  test -n "$ac_ct_CC" && break
3022done
3023
3024  if test "x$ac_ct_CC" = x; then
3025    CC=""
3026  else
3027    case $cross_compiling:$ac_tool_warned in
3028yes:)
3029{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3030$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3031ac_tool_warned=yes ;;
3032esac
3033    CC=$ac_ct_CC
3034  fi
3035fi
3036
3037fi
3038
3039
3040test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3041$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3042as_fn_error $? "no acceptable C compiler found in \$PATH
3043See \`config.log' for more details" "$LINENO" 5; }
3044
3045# Provide some information about the compiler.
3046$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3047set X $ac_compile
3048ac_compiler=$2
3049for ac_option in --version -v -V -qversion; do
3050  { { ac_try="$ac_compiler $ac_option >&5"
3051case "(($ac_try" in
3052  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3053  *) ac_try_echo=$ac_try;;
3054esac
3055eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3056$as_echo "$ac_try_echo"; } >&5
3057  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3058  ac_status=$?
3059  if test -s conftest.err; then
3060    sed '10a\
3061... rest of stderr output deleted ...
3062         10q' conftest.err >conftest.er1
3063    cat conftest.er1 >&5
3064  fi
3065  rm -f conftest.er1 conftest.err
3066  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3067  test $ac_status = 0; }
3068done
3069
3070cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3071/* end confdefs.h.  */
3072
3073int
3074main ()
3075{
3076
3077  ;
3078  return 0;
3079}
3080_ACEOF
3081ac_clean_files_save=$ac_clean_files
3082ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3083# Try to create an executable without -o first, disregard a.out.
3084# It will help us diagnose broken compilers, and finding out an intuition
3085# of exeext.
3086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3087$as_echo_n "checking whether the C compiler works... " >&6; }
3088ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3089
3090# The possible output files:
3091ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3092
3093ac_rmfiles=
3094for ac_file in $ac_files
3095do
3096  case $ac_file in
3097    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3098    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3099  esac
3100done
3101rm -f $ac_rmfiles
3102
3103if { { ac_try="$ac_link_default"
3104case "(($ac_try" in
3105  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3106  *) ac_try_echo=$ac_try;;
3107esac
3108eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3109$as_echo "$ac_try_echo"; } >&5
3110  (eval "$ac_link_default") 2>&5
3111  ac_status=$?
3112  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3113  test $ac_status = 0; }; then :
3114  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3115# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3116# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3117# so that the user can short-circuit this test for compilers unknown to
3118# Autoconf.
3119for ac_file in $ac_files ''
3120do
3121  test -f "$ac_file" || continue
3122  case $ac_file in
3123    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3124	;;
3125    [ab].out )
3126	# We found the default executable, but exeext='' is most
3127	# certainly right.
3128	break;;
3129    *.* )
3130	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3131	then :; else
3132	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3133	fi
3134	# We set ac_cv_exeext here because the later test for it is not
3135	# safe: cross compilers may not add the suffix if given an `-o'
3136	# argument, so we may need to know it at that point already.
3137	# Even if this section looks crufty: it has the advantage of
3138	# actually working.
3139	break;;
3140    * )
3141	break;;
3142  esac
3143done
3144test "$ac_cv_exeext" = no && ac_cv_exeext=
3145
3146else
3147  ac_file=''
3148fi
3149if test -z "$ac_file"; then :
3150  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3151$as_echo "no" >&6; }
3152$as_echo "$as_me: failed program was:" >&5
3153sed 's/^/| /' conftest.$ac_ext >&5
3154
3155{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3156$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3157as_fn_error 77 "C compiler cannot create executables
3158See \`config.log' for more details" "$LINENO" 5; }
3159else
3160  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3161$as_echo "yes" >&6; }
3162fi
3163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3164$as_echo_n "checking for C compiler default output file name... " >&6; }
3165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3166$as_echo "$ac_file" >&6; }
3167ac_exeext=$ac_cv_exeext
3168
3169rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3170ac_clean_files=$ac_clean_files_save
3171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3172$as_echo_n "checking for suffix of executables... " >&6; }
3173if { { ac_try="$ac_link"
3174case "(($ac_try" in
3175  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3176  *) ac_try_echo=$ac_try;;
3177esac
3178eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3179$as_echo "$ac_try_echo"; } >&5
3180  (eval "$ac_link") 2>&5
3181  ac_status=$?
3182  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3183  test $ac_status = 0; }; then :
3184  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3185# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3186# work properly (i.e., refer to `conftest.exe'), while it won't with
3187# `rm'.
3188for ac_file in conftest.exe conftest conftest.*; do
3189  test -f "$ac_file" || continue
3190  case $ac_file in
3191    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3192    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3193	  break;;
3194    * ) break;;
3195  esac
3196done
3197else
3198  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3199$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3200as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3201See \`config.log' for more details" "$LINENO" 5; }
3202fi
3203rm -f conftest conftest$ac_cv_exeext
3204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3205$as_echo "$ac_cv_exeext" >&6; }
3206
3207rm -f conftest.$ac_ext
3208EXEEXT=$ac_cv_exeext
3209ac_exeext=$EXEEXT
3210cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3211/* end confdefs.h.  */
3212#include <stdio.h>
3213int
3214main ()
3215{
3216FILE *f = fopen ("conftest.out", "w");
3217 return ferror (f) || fclose (f) != 0;
3218
3219  ;
3220  return 0;
3221}
3222_ACEOF
3223ac_clean_files="$ac_clean_files conftest.out"
3224# Check that the compiler produces executables we can run.  If not, either
3225# the compiler is broken, or we cross compile.
3226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3227$as_echo_n "checking whether we are cross compiling... " >&6; }
3228if test "$cross_compiling" != yes; then
3229  { { ac_try="$ac_link"
3230case "(($ac_try" in
3231  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3232  *) ac_try_echo=$ac_try;;
3233esac
3234eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3235$as_echo "$ac_try_echo"; } >&5
3236  (eval "$ac_link") 2>&5
3237  ac_status=$?
3238  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3239  test $ac_status = 0; }
3240  if { ac_try='./conftest$ac_cv_exeext'
3241  { { case "(($ac_try" in
3242  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3243  *) ac_try_echo=$ac_try;;
3244esac
3245eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3246$as_echo "$ac_try_echo"; } >&5
3247  (eval "$ac_try") 2>&5
3248  ac_status=$?
3249  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3250  test $ac_status = 0; }; }; then
3251    cross_compiling=no
3252  else
3253    if test "$cross_compiling" = maybe; then
3254	cross_compiling=yes
3255    else
3256	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3257$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3258as_fn_error $? "cannot run C compiled programs.
3259If you meant to cross compile, use \`--host'.
3260See \`config.log' for more details" "$LINENO" 5; }
3261    fi
3262  fi
3263fi
3264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3265$as_echo "$cross_compiling" >&6; }
3266
3267rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3268ac_clean_files=$ac_clean_files_save
3269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3270$as_echo_n "checking for suffix of object files... " >&6; }
3271if ${ac_cv_objext+:} false; then :
3272  $as_echo_n "(cached) " >&6
3273else
3274  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3275/* end confdefs.h.  */
3276
3277int
3278main ()
3279{
3280
3281  ;
3282  return 0;
3283}
3284_ACEOF
3285rm -f conftest.o conftest.obj
3286if { { ac_try="$ac_compile"
3287case "(($ac_try" in
3288  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3289  *) ac_try_echo=$ac_try;;
3290esac
3291eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3292$as_echo "$ac_try_echo"; } >&5
3293  (eval "$ac_compile") 2>&5
3294  ac_status=$?
3295  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3296  test $ac_status = 0; }; then :
3297  for ac_file in conftest.o conftest.obj conftest.*; do
3298  test -f "$ac_file" || continue;
3299  case $ac_file in
3300    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3301    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3302       break;;
3303  esac
3304done
3305else
3306  $as_echo "$as_me: failed program was:" >&5
3307sed 's/^/| /' conftest.$ac_ext >&5
3308
3309{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3310$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3311as_fn_error $? "cannot compute suffix of object files: cannot compile
3312See \`config.log' for more details" "$LINENO" 5; }
3313fi
3314rm -f conftest.$ac_cv_objext conftest.$ac_ext
3315fi
3316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3317$as_echo "$ac_cv_objext" >&6; }
3318OBJEXT=$ac_cv_objext
3319ac_objext=$OBJEXT
3320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3321$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3322if ${ac_cv_c_compiler_gnu+:} false; then :
3323  $as_echo_n "(cached) " >&6
3324else
3325  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3326/* end confdefs.h.  */
3327
3328int
3329main ()
3330{
3331#ifndef __GNUC__
3332       choke me
3333#endif
3334
3335  ;
3336  return 0;
3337}
3338_ACEOF
3339if ac_fn_c_try_compile "$LINENO"; then :
3340  ac_compiler_gnu=yes
3341else
3342  ac_compiler_gnu=no
3343fi
3344rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3345ac_cv_c_compiler_gnu=$ac_compiler_gnu
3346
3347fi
3348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3349$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3350if test $ac_compiler_gnu = yes; then
3351  GCC=yes
3352else
3353  GCC=
3354fi
3355ac_test_CFLAGS=${CFLAGS+set}
3356ac_save_CFLAGS=$CFLAGS
3357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3358$as_echo_n "checking whether $CC accepts -g... " >&6; }
3359if ${ac_cv_prog_cc_g+:} false; then :
3360  $as_echo_n "(cached) " >&6
3361else
3362  ac_save_c_werror_flag=$ac_c_werror_flag
3363   ac_c_werror_flag=yes
3364   ac_cv_prog_cc_g=no
3365   CFLAGS="-g"
3366   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3367/* end confdefs.h.  */
3368
3369int
3370main ()
3371{
3372
3373  ;
3374  return 0;
3375}
3376_ACEOF
3377if ac_fn_c_try_compile "$LINENO"; then :
3378  ac_cv_prog_cc_g=yes
3379else
3380  CFLAGS=""
3381      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3382/* end confdefs.h.  */
3383
3384int
3385main ()
3386{
3387
3388  ;
3389  return 0;
3390}
3391_ACEOF
3392if ac_fn_c_try_compile "$LINENO"; then :
3393
3394else
3395  ac_c_werror_flag=$ac_save_c_werror_flag
3396	 CFLAGS="-g"
3397	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3398/* end confdefs.h.  */
3399
3400int
3401main ()
3402{
3403
3404  ;
3405  return 0;
3406}
3407_ACEOF
3408if ac_fn_c_try_compile "$LINENO"; then :
3409  ac_cv_prog_cc_g=yes
3410fi
3411rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3412fi
3413rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3414fi
3415rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3416   ac_c_werror_flag=$ac_save_c_werror_flag
3417fi
3418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3419$as_echo "$ac_cv_prog_cc_g" >&6; }
3420if test "$ac_test_CFLAGS" = set; then
3421  CFLAGS=$ac_save_CFLAGS
3422elif test $ac_cv_prog_cc_g = yes; then
3423  if test "$GCC" = yes; then
3424    CFLAGS="-g -O2"
3425  else
3426    CFLAGS="-g"
3427  fi
3428else
3429  if test "$GCC" = yes; then
3430    CFLAGS="-O2"
3431  else
3432    CFLAGS=
3433  fi
3434fi
3435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3436$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3437if ${ac_cv_prog_cc_c89+:} false; then :
3438  $as_echo_n "(cached) " >&6
3439else
3440  ac_cv_prog_cc_c89=no
3441ac_save_CC=$CC
3442cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3443/* end confdefs.h.  */
3444#include <stdarg.h>
3445#include <stdio.h>
3446struct stat;
3447/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3448struct buf { int x; };
3449FILE * (*rcsopen) (struct buf *, struct stat *, int);
3450static char *e (p, i)
3451     char **p;
3452     int i;
3453{
3454  return p[i];
3455}
3456static char *f (char * (*g) (char **, int), char **p, ...)
3457{
3458  char *s;
3459  va_list v;
3460  va_start (v,p);
3461  s = g (p, va_arg (v,int));
3462  va_end (v);
3463  return s;
3464}
3465
3466/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3467   function prototypes and stuff, but not '\xHH' hex character constants.
3468   These don't provoke an error unfortunately, instead are silently treated
3469   as 'x'.  The following induces an error, until -std is added to get
3470   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3471   array size at least.  It's necessary to write '\x00'==0 to get something
3472   that's true only with -std.  */
3473int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3474
3475/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3476   inside strings and character constants.  */
3477#define FOO(x) 'x'
3478int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3479
3480int test (int i, double x);
3481struct s1 {int (*f) (int a);};
3482struct s2 {int (*f) (double a);};
3483int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3484int argc;
3485char **argv;
3486int
3487main ()
3488{
3489return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3490  ;
3491  return 0;
3492}
3493_ACEOF
3494for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3495	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3496do
3497  CC="$ac_save_CC $ac_arg"
3498  if ac_fn_c_try_compile "$LINENO"; then :
3499  ac_cv_prog_cc_c89=$ac_arg
3500fi
3501rm -f core conftest.err conftest.$ac_objext
3502  test "x$ac_cv_prog_cc_c89" != "xno" && break
3503done
3504rm -f conftest.$ac_ext
3505CC=$ac_save_CC
3506
3507fi
3508# AC_CACHE_VAL
3509case "x$ac_cv_prog_cc_c89" in
3510  x)
3511    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3512$as_echo "none needed" >&6; } ;;
3513  xno)
3514    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3515$as_echo "unsupported" >&6; } ;;
3516  *)
3517    CC="$CC $ac_cv_prog_cc_c89"
3518    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3519$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3520esac
3521if test "x$ac_cv_prog_cc_c89" != xno; then :
3522
3523fi
3524
3525ac_ext=c
3526ac_cpp='$CPP $CPPFLAGS'
3527ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3528ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3529ac_compiler_gnu=$ac_cv_c_compiler_gnu
3530
3531ac_ext=c
3532ac_cpp='$CPP $CPPFLAGS'
3533ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3534ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3535ac_compiler_gnu=$ac_cv_c_compiler_gnu
3536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3537$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3538if ${am_cv_prog_cc_c_o+:} false; then :
3539  $as_echo_n "(cached) " >&6
3540else
3541  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3542/* end confdefs.h.  */
3543
3544int
3545main ()
3546{
3547
3548  ;
3549  return 0;
3550}
3551_ACEOF
3552  # Make sure it works both with $CC and with simple cc.
3553  # Following AC_PROG_CC_C_O, we do the test twice because some
3554  # compilers refuse to overwrite an existing .o file with -o,
3555  # though they will create one.
3556  am_cv_prog_cc_c_o=yes
3557  for am_i in 1 2; do
3558    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3559   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3560   ac_status=$?
3561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3562   (exit $ac_status); } \
3563         && test -f conftest2.$ac_objext; then
3564      : OK
3565    else
3566      am_cv_prog_cc_c_o=no
3567      break
3568    fi
3569  done
3570  rm -f core conftest*
3571  unset am_i
3572fi
3573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3574$as_echo "$am_cv_prog_cc_c_o" >&6; }
3575if test "$am_cv_prog_cc_c_o" != yes; then
3576   # Losing compiler, so override with the script.
3577   # FIXME: It is wrong to rewrite CC.
3578   # But if we don't then we get into trouble of one sort or another.
3579   # A longer-term fix would be to have automake use am__CC in this case,
3580   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3581   CC="$am_aux_dir/compile $CC"
3582fi
3583ac_ext=c
3584ac_cpp='$CPP $CPPFLAGS'
3585ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3586ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3587ac_compiler_gnu=$ac_cv_c_compiler_gnu
3588
3589
3590
3591ac_ext=c
3592ac_cpp='$CPP $CPPFLAGS'
3593ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3594ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3595ac_compiler_gnu=$ac_cv_c_compiler_gnu
3596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3597$as_echo_n "checking how to run the C preprocessor... " >&6; }
3598# On Suns, sometimes $CPP names a directory.
3599if test -n "$CPP" && test -d "$CPP"; then
3600  CPP=
3601fi
3602if test -z "$CPP"; then
3603  if ${ac_cv_prog_CPP+:} false; then :
3604  $as_echo_n "(cached) " >&6
3605else
3606      # Double quotes because CPP needs to be expanded
3607    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3608    do
3609      ac_preproc_ok=false
3610for ac_c_preproc_warn_flag in '' yes
3611do
3612  # Use a header file that comes with gcc, so configuring glibc
3613  # with a fresh cross-compiler works.
3614  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3615  # <limits.h> exists even on freestanding compilers.
3616  # On the NeXT, cc -E runs the code through the compiler's parser,
3617  # not just through cpp. "Syntax error" is here to catch this case.
3618  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3619/* end confdefs.h.  */
3620#ifdef __STDC__
3621# include <limits.h>
3622#else
3623# include <assert.h>
3624#endif
3625		     Syntax error
3626_ACEOF
3627if ac_fn_c_try_cpp "$LINENO"; then :
3628
3629else
3630  # Broken: fails on valid input.
3631continue
3632fi
3633rm -f conftest.err conftest.i conftest.$ac_ext
3634
3635  # OK, works on sane cases.  Now check whether nonexistent headers
3636  # can be detected and how.
3637  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3638/* end confdefs.h.  */
3639#include <ac_nonexistent.h>
3640_ACEOF
3641if ac_fn_c_try_cpp "$LINENO"; then :
3642  # Broken: success on invalid input.
3643continue
3644else
3645  # Passes both tests.
3646ac_preproc_ok=:
3647break
3648fi
3649rm -f conftest.err conftest.i conftest.$ac_ext
3650
3651done
3652# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3653rm -f conftest.i conftest.err conftest.$ac_ext
3654if $ac_preproc_ok; then :
3655  break
3656fi
3657
3658    done
3659    ac_cv_prog_CPP=$CPP
3660
3661fi
3662  CPP=$ac_cv_prog_CPP
3663else
3664  ac_cv_prog_CPP=$CPP
3665fi
3666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3667$as_echo "$CPP" >&6; }
3668ac_preproc_ok=false
3669for ac_c_preproc_warn_flag in '' yes
3670do
3671  # Use a header file that comes with gcc, so configuring glibc
3672  # with a fresh cross-compiler works.
3673  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3674  # <limits.h> exists even on freestanding compilers.
3675  # On the NeXT, cc -E runs the code through the compiler's parser,
3676  # not just through cpp. "Syntax error" is here to catch this case.
3677  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3678/* end confdefs.h.  */
3679#ifdef __STDC__
3680# include <limits.h>
3681#else
3682# include <assert.h>
3683#endif
3684		     Syntax error
3685_ACEOF
3686if ac_fn_c_try_cpp "$LINENO"; then :
3687
3688else
3689  # Broken: fails on valid input.
3690continue
3691fi
3692rm -f conftest.err conftest.i conftest.$ac_ext
3693
3694  # OK, works on sane cases.  Now check whether nonexistent headers
3695  # can be detected and how.
3696  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3697/* end confdefs.h.  */
3698#include <ac_nonexistent.h>
3699_ACEOF
3700if ac_fn_c_try_cpp "$LINENO"; then :
3701  # Broken: success on invalid input.
3702continue
3703else
3704  # Passes both tests.
3705ac_preproc_ok=:
3706break
3707fi
3708rm -f conftest.err conftest.i conftest.$ac_ext
3709
3710done
3711# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3712rm -f conftest.i conftest.err conftest.$ac_ext
3713if $ac_preproc_ok; then :
3714
3715else
3716  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3717$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3718as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3719See \`config.log' for more details" "$LINENO" 5; }
3720fi
3721
3722ac_ext=c
3723ac_cpp='$CPP $CPPFLAGS'
3724ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3725ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3726ac_compiler_gnu=$ac_cv_c_compiler_gnu
3727
3728
3729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3730$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3731if ${ac_cv_path_GREP+:} false; then :
3732  $as_echo_n "(cached) " >&6
3733else
3734  if test -z "$GREP"; then
3735  ac_path_GREP_found=false
3736  # Loop through the user's path and test for each of PROGNAME-LIST
3737  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3738for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3739do
3740  IFS=$as_save_IFS
3741  test -z "$as_dir" && as_dir=.
3742    for ac_prog in grep ggrep; do
3743    for ac_exec_ext in '' $ac_executable_extensions; do
3744      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3745      as_fn_executable_p "$ac_path_GREP" || continue
3746# Check for GNU ac_path_GREP and select it if it is found.
3747  # Check for GNU $ac_path_GREP
3748case `"$ac_path_GREP" --version 2>&1` in
3749*GNU*)
3750  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3751*)
3752  ac_count=0
3753  $as_echo_n 0123456789 >"conftest.in"
3754  while :
3755  do
3756    cat "conftest.in" "conftest.in" >"conftest.tmp"
3757    mv "conftest.tmp" "conftest.in"
3758    cp "conftest.in" "conftest.nl"
3759    $as_echo 'GREP' >> "conftest.nl"
3760    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3761    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3762    as_fn_arith $ac_count + 1 && ac_count=$as_val
3763    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3764      # Best one so far, save it but keep looking for a better one
3765      ac_cv_path_GREP="$ac_path_GREP"
3766      ac_path_GREP_max=$ac_count
3767    fi
3768    # 10*(2^10) chars as input seems more than enough
3769    test $ac_count -gt 10 && break
3770  done
3771  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3772esac
3773
3774      $ac_path_GREP_found && break 3
3775    done
3776  done
3777  done
3778IFS=$as_save_IFS
3779  if test -z "$ac_cv_path_GREP"; then
3780    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3781  fi
3782else
3783  ac_cv_path_GREP=$GREP
3784fi
3785
3786fi
3787{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3788$as_echo "$ac_cv_path_GREP" >&6; }
3789 GREP="$ac_cv_path_GREP"
3790
3791
3792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3793$as_echo_n "checking for egrep... " >&6; }
3794if ${ac_cv_path_EGREP+:} false; then :
3795  $as_echo_n "(cached) " >&6
3796else
3797  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3798   then ac_cv_path_EGREP="$GREP -E"
3799   else
3800     if test -z "$EGREP"; then
3801  ac_path_EGREP_found=false
3802  # Loop through the user's path and test for each of PROGNAME-LIST
3803  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3804for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3805do
3806  IFS=$as_save_IFS
3807  test -z "$as_dir" && as_dir=.
3808    for ac_prog in egrep; do
3809    for ac_exec_ext in '' $ac_executable_extensions; do
3810      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3811      as_fn_executable_p "$ac_path_EGREP" || continue
3812# Check for GNU ac_path_EGREP and select it if it is found.
3813  # Check for GNU $ac_path_EGREP
3814case `"$ac_path_EGREP" --version 2>&1` in
3815*GNU*)
3816  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3817*)
3818  ac_count=0
3819  $as_echo_n 0123456789 >"conftest.in"
3820  while :
3821  do
3822    cat "conftest.in" "conftest.in" >"conftest.tmp"
3823    mv "conftest.tmp" "conftest.in"
3824    cp "conftest.in" "conftest.nl"
3825    $as_echo 'EGREP' >> "conftest.nl"
3826    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3827    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3828    as_fn_arith $ac_count + 1 && ac_count=$as_val
3829    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3830      # Best one so far, save it but keep looking for a better one
3831      ac_cv_path_EGREP="$ac_path_EGREP"
3832      ac_path_EGREP_max=$ac_count
3833    fi
3834    # 10*(2^10) chars as input seems more than enough
3835    test $ac_count -gt 10 && break
3836  done
3837  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3838esac
3839
3840      $ac_path_EGREP_found && break 3
3841    done
3842  done
3843  done
3844IFS=$as_save_IFS
3845  if test -z "$ac_cv_path_EGREP"; then
3846    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3847  fi
3848else
3849  ac_cv_path_EGREP=$EGREP
3850fi
3851
3852   fi
3853fi
3854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3855$as_echo "$ac_cv_path_EGREP" >&6; }
3856 EGREP="$ac_cv_path_EGREP"
3857
3858
3859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3860$as_echo_n "checking for ANSI C header files... " >&6; }
3861if ${ac_cv_header_stdc+:} false; then :
3862  $as_echo_n "(cached) " >&6
3863else
3864  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3865/* end confdefs.h.  */
3866#include <stdlib.h>
3867#include <stdarg.h>
3868#include <string.h>
3869#include <float.h>
3870
3871int
3872main ()
3873{
3874
3875  ;
3876  return 0;
3877}
3878_ACEOF
3879if ac_fn_c_try_compile "$LINENO"; then :
3880  ac_cv_header_stdc=yes
3881else
3882  ac_cv_header_stdc=no
3883fi
3884rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3885
3886if test $ac_cv_header_stdc = yes; then
3887  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3888  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3889/* end confdefs.h.  */
3890#include <string.h>
3891
3892_ACEOF
3893if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3894  $EGREP "memchr" >/dev/null 2>&1; then :
3895
3896else
3897  ac_cv_header_stdc=no
3898fi
3899rm -f conftest*
3900
3901fi
3902
3903if test $ac_cv_header_stdc = yes; then
3904  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3905  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3906/* end confdefs.h.  */
3907#include <stdlib.h>
3908
3909_ACEOF
3910if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3911  $EGREP "free" >/dev/null 2>&1; then :
3912
3913else
3914  ac_cv_header_stdc=no
3915fi
3916rm -f conftest*
3917
3918fi
3919
3920if test $ac_cv_header_stdc = yes; then
3921  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3922  if test "$cross_compiling" = yes; then :
3923  :
3924else
3925  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3926/* end confdefs.h.  */
3927#include <ctype.h>
3928#include <stdlib.h>
3929#if ((' ' & 0x0FF) == 0x020)
3930# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3931# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3932#else
3933# define ISLOWER(c) \
3934		   (('a' <= (c) && (c) <= 'i') \
3935		     || ('j' <= (c) && (c) <= 'r') \
3936		     || ('s' <= (c) && (c) <= 'z'))
3937# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3938#endif
3939
3940#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3941int
3942main ()
3943{
3944  int i;
3945  for (i = 0; i < 256; i++)
3946    if (XOR (islower (i), ISLOWER (i))
3947	|| toupper (i) != TOUPPER (i))
3948      return 2;
3949  return 0;
3950}
3951_ACEOF
3952if ac_fn_c_try_run "$LINENO"; then :
3953
3954else
3955  ac_cv_header_stdc=no
3956fi
3957rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3958  conftest.$ac_objext conftest.beam conftest.$ac_ext
3959fi
3960
3961fi
3962fi
3963{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3964$as_echo "$ac_cv_header_stdc" >&6; }
3965if test $ac_cv_header_stdc = yes; then
3966
3967$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3968
3969fi
3970
3971# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3972for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3973		  inttypes.h stdint.h unistd.h
3974do :
3975  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3976ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3977"
3978if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3979  cat >>confdefs.h <<_ACEOF
3980#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3981_ACEOF
3982
3983fi
3984
3985done
3986
3987
3988
3989  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3990if test "x$ac_cv_header_minix_config_h" = xyes; then :
3991  MINIX=yes
3992else
3993  MINIX=
3994fi
3995
3996
3997  if test "$MINIX" = yes; then
3998
3999$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4000
4001
4002$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4003
4004
4005$as_echo "#define _MINIX 1" >>confdefs.h
4006
4007  fi
4008
4009
4010  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4011$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4012if ${ac_cv_safe_to_define___extensions__+:} false; then :
4013  $as_echo_n "(cached) " >&6
4014else
4015  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4016/* end confdefs.h.  */
4017
4018#         define __EXTENSIONS__ 1
4019          $ac_includes_default
4020int
4021main ()
4022{
4023
4024  ;
4025  return 0;
4026}
4027_ACEOF
4028if ac_fn_c_try_compile "$LINENO"; then :
4029  ac_cv_safe_to_define___extensions__=yes
4030else
4031  ac_cv_safe_to_define___extensions__=no
4032fi
4033rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4034fi
4035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4036$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4037  test $ac_cv_safe_to_define___extensions__ = yes &&
4038    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4039
4040  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4041
4042  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4043
4044  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4045
4046  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4047
4048
4049
4050# Initialize Automake
4051am__api_version='1.15'
4052
4053# Find a good install program.  We prefer a C program (faster),
4054# so one script is as good as another.  But avoid the broken or
4055# incompatible versions:
4056# SysV /etc/install, /usr/sbin/install
4057# SunOS /usr/etc/install
4058# IRIX /sbin/install
4059# AIX /bin/install
4060# AmigaOS /C/install, which installs bootblocks on floppy discs
4061# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4062# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4063# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4064# OS/2's system install, which has a completely different semantic
4065# ./install, which can be erroneously created by make from ./install.sh.
4066# Reject install programs that cannot install multiple files.
4067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4068$as_echo_n "checking for a BSD-compatible install... " >&6; }
4069if test -z "$INSTALL"; then
4070if ${ac_cv_path_install+:} false; then :
4071  $as_echo_n "(cached) " >&6
4072else
4073  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4074for as_dir in $PATH
4075do
4076  IFS=$as_save_IFS
4077  test -z "$as_dir" && as_dir=.
4078    # Account for people who put trailing slashes in PATH elements.
4079case $as_dir/ in #((
4080  ./ | .// | /[cC]/* | \
4081  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4082  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4083  /usr/ucb/* ) ;;
4084  *)
4085    # OSF1 and SCO ODT 3.0 have their own names for install.
4086    # Don't use installbsd from OSF since it installs stuff as root
4087    # by default.
4088    for ac_prog in ginstall scoinst install; do
4089      for ac_exec_ext in '' $ac_executable_extensions; do
4090	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4091	  if test $ac_prog = install &&
4092	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4093	    # AIX install.  It has an incompatible calling convention.
4094	    :
4095	  elif test $ac_prog = install &&
4096	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4097	    # program-specific install script used by HP pwplus--don't use.
4098	    :
4099	  else
4100	    rm -rf conftest.one conftest.two conftest.dir
4101	    echo one > conftest.one
4102	    echo two > conftest.two
4103	    mkdir conftest.dir
4104	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4105	      test -s conftest.one && test -s conftest.two &&
4106	      test -s conftest.dir/conftest.one &&
4107	      test -s conftest.dir/conftest.two
4108	    then
4109	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4110	      break 3
4111	    fi
4112	  fi
4113	fi
4114      done
4115    done
4116    ;;
4117esac
4118
4119  done
4120IFS=$as_save_IFS
4121
4122rm -rf conftest.one conftest.two conftest.dir
4123
4124fi
4125  if test "${ac_cv_path_install+set}" = set; then
4126    INSTALL=$ac_cv_path_install
4127  else
4128    # As a last resort, use the slow shell script.  Don't cache a
4129    # value for INSTALL within a source directory, because that will
4130    # break other packages using the cache if that directory is
4131    # removed, or if the value is a relative name.
4132    INSTALL=$ac_install_sh
4133  fi
4134fi
4135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4136$as_echo "$INSTALL" >&6; }
4137
4138# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4139# It thinks the first close brace ends the variable substitution.
4140test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4141
4142test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4143
4144test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4145
4146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4147$as_echo_n "checking whether build environment is sane... " >&6; }
4148# Reject unsafe characters in $srcdir or the absolute working directory
4149# name.  Accept space and tab only in the latter.
4150am_lf='
4151'
4152case `pwd` in
4153  *[\\\"\#\$\&\'\`$am_lf]*)
4154    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
4155esac
4156case $srcdir in
4157  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
4158    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
4159esac
4160
4161# Do 'set' in a subshell so we don't clobber the current shell's
4162# arguments.  Must try -L first in case configure is actually a
4163# symlink; some systems play weird games with the mod time of symlinks
4164# (eg FreeBSD returns the mod time of the symlink's containing
4165# directory).
4166if (
4167   am_has_slept=no
4168   for am_try in 1 2; do
4169     echo "timestamp, slept: $am_has_slept" > conftest.file
4170     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4171     if test "$*" = "X"; then
4172	# -L didn't work.
4173	set X `ls -t "$srcdir/configure" conftest.file`
4174     fi
4175     if test "$*" != "X $srcdir/configure conftest.file" \
4176	&& test "$*" != "X conftest.file $srcdir/configure"; then
4177
4178	# If neither matched, then we have a broken ls.  This can happen
4179	# if, for instance, CONFIG_SHELL is bash and it inherits a
4180	# broken ls alias from the environment.  This has actually
4181	# happened.  Such a system could not be considered "sane".
4182	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
4183  alias in your environment" "$LINENO" 5
4184     fi
4185     if test "$2" = conftest.file || test $am_try -eq 2; then
4186       break
4187     fi
4188     # Just in case.
4189     sleep 1
4190     am_has_slept=yes
4191   done
4192   test "$2" = conftest.file
4193   )
4194then
4195   # Ok.
4196   :
4197else
4198   as_fn_error $? "newly created file is older than distributed files!
4199Check your system clock" "$LINENO" 5
4200fi
4201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4202$as_echo "yes" >&6; }
4203# If we didn't sleep, we still need to ensure time stamps of config.status and
4204# generated files are strictly newer.
4205am_sleep_pid=
4206if grep 'slept: no' conftest.file >/dev/null 2>&1; then
4207  ( sleep 1 ) &
4208  am_sleep_pid=$!
4209fi
4210
4211rm -f conftest.file
4212
4213test "$program_prefix" != NONE &&
4214  program_transform_name="s&^&$program_prefix&;$program_transform_name"
4215# Use a double $ so make ignores it.
4216test "$program_suffix" != NONE &&
4217  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4218# Double any \ or $.
4219# By default was `s,x,x', remove it if useless.
4220ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4221program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4222
4223if test x"${MISSING+set}" != xset; then
4224  case $am_aux_dir in
4225  *\ * | *\	*)
4226    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4227  *)
4228    MISSING="\${SHELL} $am_aux_dir/missing" ;;
4229  esac
4230fi
4231# Use eval to expand $SHELL
4232if eval "$MISSING --is-lightweight"; then
4233  am_missing_run="$MISSING "
4234else
4235  am_missing_run=
4236  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
4237$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4238fi
4239
4240if test x"${install_sh+set}" != xset; then
4241  case $am_aux_dir in
4242  *\ * | *\	*)
4243    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4244  *)
4245    install_sh="\${SHELL} $am_aux_dir/install-sh"
4246  esac
4247fi
4248
4249# Installed binaries are usually stripped using 'strip' when the user
4250# run "make install-strip".  However 'strip' might not be the right
4251# tool to use in cross-compilation environments, therefore Automake
4252# will honor the 'STRIP' environment variable to overrule this program.
4253if test "$cross_compiling" != no; then
4254  if test -n "$ac_tool_prefix"; then
4255  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4256set dummy ${ac_tool_prefix}strip; ac_word=$2
4257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4258$as_echo_n "checking for $ac_word... " >&6; }
4259if ${ac_cv_prog_STRIP+:} false; then :
4260  $as_echo_n "(cached) " >&6
4261else
4262  if test -n "$STRIP"; then
4263  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4264else
4265as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4266for as_dir in $PATH
4267do
4268  IFS=$as_save_IFS
4269  test -z "$as_dir" && as_dir=.
4270    for ac_exec_ext in '' $ac_executable_extensions; do
4271  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4272    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4273    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4274    break 2
4275  fi
4276done
4277  done
4278IFS=$as_save_IFS
4279
4280fi
4281fi
4282STRIP=$ac_cv_prog_STRIP
4283if test -n "$STRIP"; then
4284  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4285$as_echo "$STRIP" >&6; }
4286else
4287  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4288$as_echo "no" >&6; }
4289fi
4290
4291
4292fi
4293if test -z "$ac_cv_prog_STRIP"; then
4294  ac_ct_STRIP=$STRIP
4295  # Extract the first word of "strip", so it can be a program name with args.
4296set dummy strip; ac_word=$2
4297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4298$as_echo_n "checking for $ac_word... " >&6; }
4299if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4300  $as_echo_n "(cached) " >&6
4301else
4302  if test -n "$ac_ct_STRIP"; then
4303  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4304else
4305as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4306for as_dir in $PATH
4307do
4308  IFS=$as_save_IFS
4309  test -z "$as_dir" && as_dir=.
4310    for ac_exec_ext in '' $ac_executable_extensions; do
4311  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4312    ac_cv_prog_ac_ct_STRIP="strip"
4313    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4314    break 2
4315  fi
4316done
4317  done
4318IFS=$as_save_IFS
4319
4320fi
4321fi
4322ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4323if test -n "$ac_ct_STRIP"; then
4324  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4325$as_echo "$ac_ct_STRIP" >&6; }
4326else
4327  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4328$as_echo "no" >&6; }
4329fi
4330
4331  if test "x$ac_ct_STRIP" = x; then
4332    STRIP=":"
4333  else
4334    case $cross_compiling:$ac_tool_warned in
4335yes:)
4336{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4337$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4338ac_tool_warned=yes ;;
4339esac
4340    STRIP=$ac_ct_STRIP
4341  fi
4342else
4343  STRIP="$ac_cv_prog_STRIP"
4344fi
4345
4346fi
4347INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4348
4349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4350$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4351if test -z "$MKDIR_P"; then
4352  if ${ac_cv_path_mkdir+:} false; then :
4353  $as_echo_n "(cached) " >&6
4354else
4355  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4356for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4357do
4358  IFS=$as_save_IFS
4359  test -z "$as_dir" && as_dir=.
4360    for ac_prog in mkdir gmkdir; do
4361	 for ac_exec_ext in '' $ac_executable_extensions; do
4362	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
4363	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4364	     'mkdir (GNU coreutils) '* | \
4365	     'mkdir (coreutils) '* | \
4366	     'mkdir (fileutils) '4.1*)
4367	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4368	       break 3;;
4369	   esac
4370	 done
4371       done
4372  done
4373IFS=$as_save_IFS
4374
4375fi
4376
4377  test -d ./--version && rmdir ./--version
4378  if test "${ac_cv_path_mkdir+set}" = set; then
4379    MKDIR_P="$ac_cv_path_mkdir -p"
4380  else
4381    # As a last resort, use the slow shell script.  Don't cache a
4382    # value for MKDIR_P within a source directory, because that will
4383    # break other packages using the cache if that directory is
4384    # removed, or if the value is a relative name.
4385    MKDIR_P="$ac_install_sh -d"
4386  fi
4387fi
4388{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4389$as_echo "$MKDIR_P" >&6; }
4390
4391for ac_prog in gawk mawk nawk awk
4392do
4393  # Extract the first word of "$ac_prog", so it can be a program name with args.
4394set dummy $ac_prog; ac_word=$2
4395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4396$as_echo_n "checking for $ac_word... " >&6; }
4397if ${ac_cv_prog_AWK+:} false; then :
4398  $as_echo_n "(cached) " >&6
4399else
4400  if test -n "$AWK"; then
4401  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4402else
4403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4404for as_dir in $PATH
4405do
4406  IFS=$as_save_IFS
4407  test -z "$as_dir" && as_dir=.
4408    for ac_exec_ext in '' $ac_executable_extensions; do
4409  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4410    ac_cv_prog_AWK="$ac_prog"
4411    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4412    break 2
4413  fi
4414done
4415  done
4416IFS=$as_save_IFS
4417
4418fi
4419fi
4420AWK=$ac_cv_prog_AWK
4421if test -n "$AWK"; then
4422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4423$as_echo "$AWK" >&6; }
4424else
4425  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4426$as_echo "no" >&6; }
4427fi
4428
4429
4430  test -n "$AWK" && break
4431done
4432
4433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4434$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4435set x ${MAKE-make}
4436ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4437if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4438  $as_echo_n "(cached) " >&6
4439else
4440  cat >conftest.make <<\_ACEOF
4441SHELL = /bin/sh
4442all:
4443	@echo '@@@%%%=$(MAKE)=@@@%%%'
4444_ACEOF
4445# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4446case `${MAKE-make} -f conftest.make 2>/dev/null` in
4447  *@@@%%%=?*=@@@%%%*)
4448    eval ac_cv_prog_make_${ac_make}_set=yes;;
4449  *)
4450    eval ac_cv_prog_make_${ac_make}_set=no;;
4451esac
4452rm -f conftest.make
4453fi
4454if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4455  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4456$as_echo "yes" >&6; }
4457  SET_MAKE=
4458else
4459  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4460$as_echo "no" >&6; }
4461  SET_MAKE="MAKE=${MAKE-make}"
4462fi
4463
4464rm -rf .tst 2>/dev/null
4465mkdir .tst 2>/dev/null
4466if test -d .tst; then
4467  am__leading_dot=.
4468else
4469  am__leading_dot=_
4470fi
4471rmdir .tst 2>/dev/null
4472
4473DEPDIR="${am__leading_dot}deps"
4474
4475ac_config_commands="$ac_config_commands depfiles"
4476
4477
4478am_make=${MAKE-make}
4479cat > confinc << 'END'
4480am__doit:
4481	@echo this is the am__doit target
4482.PHONY: am__doit
4483END
4484# If we don't find an include directive, just comment out the code.
4485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4486$as_echo_n "checking for style of include used by $am_make... " >&6; }
4487am__include="#"
4488am__quote=
4489_am_result=none
4490# First try GNU make style include.
4491echo "include confinc" > confmf
4492# Ignore all kinds of additional output from 'make'.
4493case `$am_make -s -f confmf 2> /dev/null` in #(
4494*the\ am__doit\ target*)
4495  am__include=include
4496  am__quote=
4497  _am_result=GNU
4498  ;;
4499esac
4500# Now try BSD make style include.
4501if test "$am__include" = "#"; then
4502   echo '.include "confinc"' > confmf
4503   case `$am_make -s -f confmf 2> /dev/null` in #(
4504   *the\ am__doit\ target*)
4505     am__include=.include
4506     am__quote="\""
4507     _am_result=BSD
4508     ;;
4509   esac
4510fi
4511
4512
4513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4514$as_echo "$_am_result" >&6; }
4515rm -f confinc confmf
4516
4517# Check whether --enable-dependency-tracking was given.
4518if test "${enable_dependency_tracking+set}" = set; then :
4519  enableval=$enable_dependency_tracking;
4520fi
4521
4522if test "x$enable_dependency_tracking" != xno; then
4523  am_depcomp="$ac_aux_dir/depcomp"
4524  AMDEPBACKSLASH='\'
4525  am__nodep='_no'
4526fi
4527 if test "x$enable_dependency_tracking" != xno; then
4528  AMDEP_TRUE=
4529  AMDEP_FALSE='#'
4530else
4531  AMDEP_TRUE='#'
4532  AMDEP_FALSE=
4533fi
4534
4535
4536# Check whether --enable-silent-rules was given.
4537if test "${enable_silent_rules+set}" = set; then :
4538  enableval=$enable_silent_rules;
4539fi
4540
4541case $enable_silent_rules in # (((
4542  yes) AM_DEFAULT_VERBOSITY=0;;
4543   no) AM_DEFAULT_VERBOSITY=1;;
4544    *) AM_DEFAULT_VERBOSITY=1;;
4545esac
4546am_make=${MAKE-make}
4547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4548$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4549if ${am_cv_make_support_nested_variables+:} false; then :
4550  $as_echo_n "(cached) " >&6
4551else
4552  if $as_echo 'TRUE=$(BAR$(V))
4553BAR0=false
4554BAR1=true
4555V=1
4556am__doit:
4557	@$(TRUE)
4558.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4559  am_cv_make_support_nested_variables=yes
4560else
4561  am_cv_make_support_nested_variables=no
4562fi
4563fi
4564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4565$as_echo "$am_cv_make_support_nested_variables" >&6; }
4566if test $am_cv_make_support_nested_variables = yes; then
4567    AM_V='$(V)'
4568  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4569else
4570  AM_V=$AM_DEFAULT_VERBOSITY
4571  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4572fi
4573AM_BACKSLASH='\'
4574
4575if test "`cd $srcdir && pwd`" != "`pwd`"; then
4576  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4577  # is not polluted with repeated "-I."
4578  am__isrc=' -I$(srcdir)'
4579  # test to see if srcdir already configured
4580  if test -f $srcdir/config.status; then
4581    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4582  fi
4583fi
4584
4585# test whether we have cygpath
4586if test -z "$CYGPATH_W"; then
4587  if (cygpath --version) >/dev/null 2>/dev/null; then
4588    CYGPATH_W='cygpath -w'
4589  else
4590    CYGPATH_W=echo
4591  fi
4592fi
4593
4594
4595# Define the identity of the package.
4596 PACKAGE='libX11'
4597 VERSION='1.8.4'
4598
4599
4600cat >>confdefs.h <<_ACEOF
4601#define PACKAGE "$PACKAGE"
4602_ACEOF
4603
4604
4605cat >>confdefs.h <<_ACEOF
4606#define VERSION "$VERSION"
4607_ACEOF
4608
4609# Some tools Automake needs.
4610
4611ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4612
4613
4614AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4615
4616
4617AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4618
4619
4620AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4621
4622
4623MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4624
4625# For better backward compatibility.  To be removed once Automake 1.9.x
4626# dies out for good.  For more background, see:
4627# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4628# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4629mkdir_p='$(MKDIR_P)'
4630
4631# We need awk for the "check" target (and possibly the TAP driver).  The
4632# system "awk" is bad on some platforms.
4633# Always define AMTAR for backward compatibility.  Yes, it's still used
4634# in the wild :-(  We should find a proper way to deprecate it ...
4635AMTAR='$${TAR-tar}'
4636
4637
4638# We'll loop over all known methods to create a tar archive until one works.
4639_am_tools='gnutar  pax cpio none'
4640
4641am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4642
4643
4644
4645
4646
4647depcc="$CC"   am_compiler_list=
4648
4649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4650$as_echo_n "checking dependency style of $depcc... " >&6; }
4651if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4652  $as_echo_n "(cached) " >&6
4653else
4654  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4655  # We make a subdir and do the tests there.  Otherwise we can end up
4656  # making bogus files that we don't know about and never remove.  For
4657  # instance it was reported that on HP-UX the gcc test will end up
4658  # making a dummy file named 'D' -- because '-MD' means "put the output
4659  # in D".
4660  rm -rf conftest.dir
4661  mkdir conftest.dir
4662  # Copy depcomp to subdir because otherwise we won't find it if we're
4663  # using a relative directory.
4664  cp "$am_depcomp" conftest.dir
4665  cd conftest.dir
4666  # We will build objects and dependencies in a subdirectory because
4667  # it helps to detect inapplicable dependency modes.  For instance
4668  # both Tru64's cc and ICC support -MD to output dependencies as a
4669  # side effect of compilation, but ICC will put the dependencies in
4670  # the current directory while Tru64 will put them in the object
4671  # directory.
4672  mkdir sub
4673
4674  am_cv_CC_dependencies_compiler_type=none
4675  if test "$am_compiler_list" = ""; then
4676     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4677  fi
4678  am__universal=false
4679  case " $depcc " in #(
4680     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4681     esac
4682
4683  for depmode in $am_compiler_list; do
4684    # Setup a source with many dependencies, because some compilers
4685    # like to wrap large dependency lists on column 80 (with \), and
4686    # we should not choose a depcomp mode which is confused by this.
4687    #
4688    # We need to recreate these files for each test, as the compiler may
4689    # overwrite some of them when testing with obscure command lines.
4690    # This happens at least with the AIX C compiler.
4691    : > sub/conftest.c
4692    for i in 1 2 3 4 5 6; do
4693      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4694      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4695      # Solaris 10 /bin/sh.
4696      echo '/* dummy */' > sub/conftst$i.h
4697    done
4698    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4699
4700    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4701    # mode.  It turns out that the SunPro C++ compiler does not properly
4702    # handle '-M -o', and we need to detect this.  Also, some Intel
4703    # versions had trouble with output in subdirs.
4704    am__obj=sub/conftest.${OBJEXT-o}
4705    am__minus_obj="-o $am__obj"
4706    case $depmode in
4707    gcc)
4708      # This depmode causes a compiler race in universal mode.
4709      test "$am__universal" = false || continue
4710      ;;
4711    nosideeffect)
4712      # After this tag, mechanisms are not by side-effect, so they'll
4713      # only be used when explicitly requested.
4714      if test "x$enable_dependency_tracking" = xyes; then
4715	continue
4716      else
4717	break
4718      fi
4719      ;;
4720    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4721      # This compiler won't grok '-c -o', but also, the minuso test has
4722      # not run yet.  These depmodes are late enough in the game, and
4723      # so weak that their functioning should not be impacted.
4724      am__obj=conftest.${OBJEXT-o}
4725      am__minus_obj=
4726      ;;
4727    none) break ;;
4728    esac
4729    if depmode=$depmode \
4730       source=sub/conftest.c object=$am__obj \
4731       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4732       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4733         >/dev/null 2>conftest.err &&
4734       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4735       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4736       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4737       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4738      # icc doesn't choke on unknown options, it will just issue warnings
4739      # or remarks (even with -Werror).  So we grep stderr for any message
4740      # that says an option was ignored or not supported.
4741      # When given -MP, icc 7.0 and 7.1 complain thusly:
4742      #   icc: Command line warning: ignoring option '-M'; no argument required
4743      # The diagnosis changed in icc 8.0:
4744      #   icc: Command line remark: option '-MP' not supported
4745      if (grep 'ignoring option' conftest.err ||
4746          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4747        am_cv_CC_dependencies_compiler_type=$depmode
4748        break
4749      fi
4750    fi
4751  done
4752
4753  cd ..
4754  rm -rf conftest.dir
4755else
4756  am_cv_CC_dependencies_compiler_type=none
4757fi
4758
4759fi
4760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4761$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4762CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4763
4764 if
4765  test "x$enable_dependency_tracking" != xno \
4766  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4767  am__fastdepCC_TRUE=
4768  am__fastdepCC_FALSE='#'
4769else
4770  am__fastdepCC_TRUE='#'
4771  am__fastdepCC_FALSE=
4772fi
4773
4774
4775
4776# POSIX will say in a future version that running "rm -f" with no argument
4777# is OK; and we want to be able to make that assumption in our Makefile
4778# recipes.  So use an aggressive probe to check that the usage we want is
4779# actually supported "in the wild" to an acceptable degree.
4780# See automake bug#10828.
4781# To make any issue more visible, cause the running configure to be aborted
4782# by default if the 'rm' program in use doesn't match our expectations; the
4783# user can still override this though.
4784if rm -f && rm -fr && rm -rf; then : OK; else
4785  cat >&2 <<'END'
4786Oops!
4787
4788Your 'rm' program seems unable to run without file operands specified
4789on the command line, even when the '-f' option is present.  This is contrary
4790to the behaviour of most rm programs out there, and not conforming with
4791the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4792
4793Please tell bug-automake@gnu.org about your system, including the value
4794of your $PATH and any error possibly output before this message.  This
4795can help us improve future automake versions.
4796
4797END
4798  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4799    echo 'Configuration will proceed anyway, since you have set the' >&2
4800    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4801    echo >&2
4802  else
4803    cat >&2 <<'END'
4804Aborting the configuration process, to ensure you take notice of the issue.
4805
4806You can download and install GNU coreutils to get an 'rm' implementation
4807that behaves properly: <http://www.gnu.org/software/coreutils/>.
4808
4809If you want to complete the configuration process using your problematic
4810'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4811to "yes", and re-run configure.
4812
4813END
4814    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4815  fi
4816fi
4817
4818
4819# Initialize libtool
4820case `pwd` in
4821  *\ * | *\	*)
4822    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4823$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4824esac
4825
4826
4827
4828macro_version='2.4.6'
4829macro_revision='2.4.6'
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843ltmain=$ac_aux_dir/ltmain.sh
4844
4845# Backslashify metacharacters that are still active within
4846# double-quoted strings.
4847sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4848
4849# Same as above, but do not quote variable references.
4850double_quote_subst='s/\(["`\\]\)/\\\1/g'
4851
4852# Sed substitution to delay expansion of an escaped shell variable in a
4853# double_quote_subst'ed string.
4854delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4855
4856# Sed substitution to delay expansion of an escaped single quote.
4857delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4858
4859# Sed substitution to avoid accidental globbing in evaled expressions
4860no_glob_subst='s/\*/\\\*/g'
4861
4862ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4863ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4864ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4865
4866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4867$as_echo_n "checking how to print strings... " >&6; }
4868# Test print first, because it will be a builtin if present.
4869if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4870   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4871  ECHO='print -r --'
4872elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4873  ECHO='printf %s\n'
4874else
4875  # Use this function as a fallback that always works.
4876  func_fallback_echo ()
4877  {
4878    eval 'cat <<_LTECHO_EOF
4879$1
4880_LTECHO_EOF'
4881  }
4882  ECHO='func_fallback_echo'
4883fi
4884
4885# func_echo_all arg...
4886# Invoke $ECHO with all args, space-separated.
4887func_echo_all ()
4888{
4889    $ECHO ""
4890}
4891
4892case $ECHO in
4893  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4894$as_echo "printf" >&6; } ;;
4895  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4896$as_echo "print -r" >&6; } ;;
4897  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4898$as_echo "cat" >&6; } ;;
4899esac
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4915$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4916if ${ac_cv_path_SED+:} false; then :
4917  $as_echo_n "(cached) " >&6
4918else
4919            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4920     for ac_i in 1 2 3 4 5 6 7; do
4921       ac_script="$ac_script$as_nl$ac_script"
4922     done
4923     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4924     { ac_script=; unset ac_script;}
4925     if test -z "$SED"; then
4926  ac_path_SED_found=false
4927  # Loop through the user's path and test for each of PROGNAME-LIST
4928  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4929for as_dir in $PATH
4930do
4931  IFS=$as_save_IFS
4932  test -z "$as_dir" && as_dir=.
4933    for ac_prog in sed gsed; do
4934    for ac_exec_ext in '' $ac_executable_extensions; do
4935      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4936      as_fn_executable_p "$ac_path_SED" || continue
4937# Check for GNU ac_path_SED and select it if it is found.
4938  # Check for GNU $ac_path_SED
4939case `"$ac_path_SED" --version 2>&1` in
4940*GNU*)
4941  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4942*)
4943  ac_count=0
4944  $as_echo_n 0123456789 >"conftest.in"
4945  while :
4946  do
4947    cat "conftest.in" "conftest.in" >"conftest.tmp"
4948    mv "conftest.tmp" "conftest.in"
4949    cp "conftest.in" "conftest.nl"
4950    $as_echo '' >> "conftest.nl"
4951    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4952    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4953    as_fn_arith $ac_count + 1 && ac_count=$as_val
4954    if test $ac_count -gt ${ac_path_SED_max-0}; then
4955      # Best one so far, save it but keep looking for a better one
4956      ac_cv_path_SED="$ac_path_SED"
4957      ac_path_SED_max=$ac_count
4958    fi
4959    # 10*(2^10) chars as input seems more than enough
4960    test $ac_count -gt 10 && break
4961  done
4962  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4963esac
4964
4965      $ac_path_SED_found && break 3
4966    done
4967  done
4968  done
4969IFS=$as_save_IFS
4970  if test -z "$ac_cv_path_SED"; then
4971    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4972  fi
4973else
4974  ac_cv_path_SED=$SED
4975fi
4976
4977fi
4978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4979$as_echo "$ac_cv_path_SED" >&6; }
4980 SED="$ac_cv_path_SED"
4981  rm -f conftest.sed
4982
4983test -z "$SED" && SED=sed
4984Xsed="$SED -e 1s/^X//"
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4997$as_echo_n "checking for fgrep... " >&6; }
4998if ${ac_cv_path_FGREP+:} false; then :
4999  $as_echo_n "(cached) " >&6
5000else
5001  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5002   then ac_cv_path_FGREP="$GREP -F"
5003   else
5004     if test -z "$FGREP"; then
5005  ac_path_FGREP_found=false
5006  # Loop through the user's path and test for each of PROGNAME-LIST
5007  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5008for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5009do
5010  IFS=$as_save_IFS
5011  test -z "$as_dir" && as_dir=.
5012    for ac_prog in fgrep; do
5013    for ac_exec_ext in '' $ac_executable_extensions; do
5014      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5015      as_fn_executable_p "$ac_path_FGREP" || continue
5016# Check for GNU ac_path_FGREP and select it if it is found.
5017  # Check for GNU $ac_path_FGREP
5018case `"$ac_path_FGREP" --version 2>&1` in
5019*GNU*)
5020  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5021*)
5022  ac_count=0
5023  $as_echo_n 0123456789 >"conftest.in"
5024  while :
5025  do
5026    cat "conftest.in" "conftest.in" >"conftest.tmp"
5027    mv "conftest.tmp" "conftest.in"
5028    cp "conftest.in" "conftest.nl"
5029    $as_echo 'FGREP' >> "conftest.nl"
5030    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5031    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5032    as_fn_arith $ac_count + 1 && ac_count=$as_val
5033    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5034      # Best one so far, save it but keep looking for a better one
5035      ac_cv_path_FGREP="$ac_path_FGREP"
5036      ac_path_FGREP_max=$ac_count
5037    fi
5038    # 10*(2^10) chars as input seems more than enough
5039    test $ac_count -gt 10 && break
5040  done
5041  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5042esac
5043
5044      $ac_path_FGREP_found && break 3
5045    done
5046  done
5047  done
5048IFS=$as_save_IFS
5049  if test -z "$ac_cv_path_FGREP"; then
5050    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5051  fi
5052else
5053  ac_cv_path_FGREP=$FGREP
5054fi
5055
5056   fi
5057fi
5058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5059$as_echo "$ac_cv_path_FGREP" >&6; }
5060 FGREP="$ac_cv_path_FGREP"
5061
5062
5063test -z "$GREP" && GREP=grep
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083# Check whether --with-gnu-ld was given.
5084if test "${with_gnu_ld+set}" = set; then :
5085  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
5086else
5087  with_gnu_ld=no
5088fi
5089
5090ac_prog=ld
5091if test yes = "$GCC"; then
5092  # Check if gcc -print-prog-name=ld gives a path.
5093  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5094$as_echo_n "checking for ld used by $CC... " >&6; }
5095  case $host in
5096  *-*-mingw*)
5097    # gcc leaves a trailing carriage return, which upsets mingw
5098    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5099  *)
5100    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5101  esac
5102  case $ac_prog in
5103    # Accept absolute paths.
5104    [\\/]* | ?:[\\/]*)
5105      re_direlt='/[^/][^/]*/\.\./'
5106      # Canonicalize the pathname of ld
5107      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5108      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5109	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5110      done
5111      test -z "$LD" && LD=$ac_prog
5112      ;;
5113  "")
5114    # If it fails, then pretend we aren't using GCC.
5115    ac_prog=ld
5116    ;;
5117  *)
5118    # If it is relative, then search for the first ld in PATH.
5119    with_gnu_ld=unknown
5120    ;;
5121  esac
5122elif test yes = "$with_gnu_ld"; then
5123  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5124$as_echo_n "checking for GNU ld... " >&6; }
5125else
5126  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5127$as_echo_n "checking for non-GNU ld... " >&6; }
5128fi
5129if ${lt_cv_path_LD+:} false; then :
5130  $as_echo_n "(cached) " >&6
5131else
5132  if test -z "$LD"; then
5133  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5134  for ac_dir in $PATH; do
5135    IFS=$lt_save_ifs
5136    test -z "$ac_dir" && ac_dir=.
5137    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5138      lt_cv_path_LD=$ac_dir/$ac_prog
5139      # Check to see if the program is GNU ld.  I'd rather use --version,
5140      # but apparently some variants of GNU ld only accept -v.
5141      # Break only if it was the GNU/non-GNU ld that we prefer.
5142      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5143      *GNU* | *'with BFD'*)
5144	test no != "$with_gnu_ld" && break
5145	;;
5146      *)
5147	test yes != "$with_gnu_ld" && break
5148	;;
5149      esac
5150    fi
5151  done
5152  IFS=$lt_save_ifs
5153else
5154  lt_cv_path_LD=$LD # Let the user override the test with a path.
5155fi
5156fi
5157
5158LD=$lt_cv_path_LD
5159if test -n "$LD"; then
5160  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5161$as_echo "$LD" >&6; }
5162else
5163  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5164$as_echo "no" >&6; }
5165fi
5166test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5168$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5169if ${lt_cv_prog_gnu_ld+:} false; then :
5170  $as_echo_n "(cached) " >&6
5171else
5172  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5173case `$LD -v 2>&1 </dev/null` in
5174*GNU* | *'with BFD'*)
5175  lt_cv_prog_gnu_ld=yes
5176  ;;
5177*)
5178  lt_cv_prog_gnu_ld=no
5179  ;;
5180esac
5181fi
5182{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5183$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5184with_gnu_ld=$lt_cv_prog_gnu_ld
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5195$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5196if ${lt_cv_path_NM+:} false; then :
5197  $as_echo_n "(cached) " >&6
5198else
5199  if test -n "$NM"; then
5200  # Let the user override the test.
5201  lt_cv_path_NM=$NM
5202else
5203  lt_nm_to_check=${ac_tool_prefix}nm
5204  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5205    lt_nm_to_check="$lt_nm_to_check nm"
5206  fi
5207  for lt_tmp_nm in $lt_nm_to_check; do
5208    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5209    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5210      IFS=$lt_save_ifs
5211      test -z "$ac_dir" && ac_dir=.
5212      tmp_nm=$ac_dir/$lt_tmp_nm
5213      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
5214	# Check to see if the nm accepts a BSD-compat flag.
5215	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
5216	#   nm: unknown option "B" ignored
5217	# Tru64's nm complains that /dev/null is an invalid object file
5218	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
5219	case $build_os in
5220	mingw*) lt_bad_file=conftest.nm/nofile ;;
5221	*) lt_bad_file=/dev/null ;;
5222	esac
5223	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
5224	*$lt_bad_file* | *'Invalid file or object type'*)
5225	  lt_cv_path_NM="$tmp_nm -B"
5226	  break 2
5227	  ;;
5228	*)
5229	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5230	  */dev/null*)
5231	    lt_cv_path_NM="$tmp_nm -p"
5232	    break 2
5233	    ;;
5234	  *)
5235	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5236	    continue # so that we can try to find one that supports BSD flags
5237	    ;;
5238	  esac
5239	  ;;
5240	esac
5241      fi
5242    done
5243    IFS=$lt_save_ifs
5244  done
5245  : ${lt_cv_path_NM=no}
5246fi
5247fi
5248{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5249$as_echo "$lt_cv_path_NM" >&6; }
5250if test no != "$lt_cv_path_NM"; then
5251  NM=$lt_cv_path_NM
5252else
5253  # Didn't find any BSD compatible name lister, look for dumpbin.
5254  if test -n "$DUMPBIN"; then :
5255    # Let the user override the test.
5256  else
5257    if test -n "$ac_tool_prefix"; then
5258  for ac_prog in dumpbin "link -dump"
5259  do
5260    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5261set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5263$as_echo_n "checking for $ac_word... " >&6; }
5264if ${ac_cv_prog_DUMPBIN+:} false; then :
5265  $as_echo_n "(cached) " >&6
5266else
5267  if test -n "$DUMPBIN"; then
5268  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5269else
5270as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5271for as_dir in $PATH
5272do
5273  IFS=$as_save_IFS
5274  test -z "$as_dir" && as_dir=.
5275    for ac_exec_ext in '' $ac_executable_extensions; do
5276  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5277    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5278    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5279    break 2
5280  fi
5281done
5282  done
5283IFS=$as_save_IFS
5284
5285fi
5286fi
5287DUMPBIN=$ac_cv_prog_DUMPBIN
5288if test -n "$DUMPBIN"; then
5289  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5290$as_echo "$DUMPBIN" >&6; }
5291else
5292  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5293$as_echo "no" >&6; }
5294fi
5295
5296
5297    test -n "$DUMPBIN" && break
5298  done
5299fi
5300if test -z "$DUMPBIN"; then
5301  ac_ct_DUMPBIN=$DUMPBIN
5302  for ac_prog in dumpbin "link -dump"
5303do
5304  # Extract the first word of "$ac_prog", so it can be a program name with args.
5305set dummy $ac_prog; ac_word=$2
5306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5307$as_echo_n "checking for $ac_word... " >&6; }
5308if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5309  $as_echo_n "(cached) " >&6
5310else
5311  if test -n "$ac_ct_DUMPBIN"; then
5312  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5313else
5314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5315for as_dir in $PATH
5316do
5317  IFS=$as_save_IFS
5318  test -z "$as_dir" && as_dir=.
5319    for ac_exec_ext in '' $ac_executable_extensions; do
5320  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5321    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5322    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5323    break 2
5324  fi
5325done
5326  done
5327IFS=$as_save_IFS
5328
5329fi
5330fi
5331ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5332if test -n "$ac_ct_DUMPBIN"; then
5333  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5334$as_echo "$ac_ct_DUMPBIN" >&6; }
5335else
5336  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5337$as_echo "no" >&6; }
5338fi
5339
5340
5341  test -n "$ac_ct_DUMPBIN" && break
5342done
5343
5344  if test "x$ac_ct_DUMPBIN" = x; then
5345    DUMPBIN=":"
5346  else
5347    case $cross_compiling:$ac_tool_warned in
5348yes:)
5349{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5350$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5351ac_tool_warned=yes ;;
5352esac
5353    DUMPBIN=$ac_ct_DUMPBIN
5354  fi
5355fi
5356
5357    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
5358    *COFF*)
5359      DUMPBIN="$DUMPBIN -symbols -headers"
5360      ;;
5361    *)
5362      DUMPBIN=:
5363      ;;
5364    esac
5365  fi
5366
5367  if test : != "$DUMPBIN"; then
5368    NM=$DUMPBIN
5369  fi
5370fi
5371test -z "$NM" && NM=nm
5372
5373
5374
5375
5376
5377
5378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5379$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5380if ${lt_cv_nm_interface+:} false; then :
5381  $as_echo_n "(cached) " >&6
5382else
5383  lt_cv_nm_interface="BSD nm"
5384  echo "int some_variable = 0;" > conftest.$ac_ext
5385  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5386  (eval "$ac_compile" 2>conftest.err)
5387  cat conftest.err >&5
5388  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5389  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5390  cat conftest.err >&5
5391  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5392  cat conftest.out >&5
5393  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5394    lt_cv_nm_interface="MS dumpbin"
5395  fi
5396  rm -f conftest*
5397fi
5398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5399$as_echo "$lt_cv_nm_interface" >&6; }
5400
5401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5402$as_echo_n "checking whether ln -s works... " >&6; }
5403LN_S=$as_ln_s
5404if test "$LN_S" = "ln -s"; then
5405  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5406$as_echo "yes" >&6; }
5407else
5408  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5409$as_echo "no, using $LN_S" >&6; }
5410fi
5411
5412# find the maximum length of command line arguments
5413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5414$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5415if ${lt_cv_sys_max_cmd_len+:} false; then :
5416  $as_echo_n "(cached) " >&6
5417else
5418    i=0
5419  teststring=ABCD
5420
5421  case $build_os in
5422  msdosdjgpp*)
5423    # On DJGPP, this test can blow up pretty badly due to problems in libc
5424    # (any single argument exceeding 2000 bytes causes a buffer overrun
5425    # during glob expansion).  Even if it were fixed, the result of this
5426    # check would be larger than it should be.
5427    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5428    ;;
5429
5430  gnu*)
5431    # Under GNU Hurd, this test is not required because there is
5432    # no limit to the length of command line arguments.
5433    # Libtool will interpret -1 as no limit whatsoever
5434    lt_cv_sys_max_cmd_len=-1;
5435    ;;
5436
5437  cygwin* | mingw* | cegcc*)
5438    # On Win9x/ME, this test blows up -- it succeeds, but takes
5439    # about 5 minutes as the teststring grows exponentially.
5440    # Worse, since 9x/ME are not pre-emptively multitasking,
5441    # you end up with a "frozen" computer, even though with patience
5442    # the test eventually succeeds (with a max line length of 256k).
5443    # Instead, let's just punt: use the minimum linelength reported by
5444    # all of the supported platforms: 8192 (on NT/2K/XP).
5445    lt_cv_sys_max_cmd_len=8192;
5446    ;;
5447
5448  mint*)
5449    # On MiNT this can take a long time and run out of memory.
5450    lt_cv_sys_max_cmd_len=8192;
5451    ;;
5452
5453  amigaos*)
5454    # On AmigaOS with pdksh, this test takes hours, literally.
5455    # So we just punt and use a minimum line length of 8192.
5456    lt_cv_sys_max_cmd_len=8192;
5457    ;;
5458
5459  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
5460    # This has been around since 386BSD, at least.  Likely further.
5461    if test -x /sbin/sysctl; then
5462      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5463    elif test -x /usr/sbin/sysctl; then
5464      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5465    else
5466      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5467    fi
5468    # And add a safety zone
5469    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5470    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5471    ;;
5472
5473  interix*)
5474    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5475    lt_cv_sys_max_cmd_len=196608
5476    ;;
5477
5478  os2*)
5479    # The test takes a long time on OS/2.
5480    lt_cv_sys_max_cmd_len=8192
5481    ;;
5482
5483  osf*)
5484    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5485    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5486    # nice to cause kernel panics so lets avoid the loop below.
5487    # First set a reasonable default.
5488    lt_cv_sys_max_cmd_len=16384
5489    #
5490    if test -x /sbin/sysconfig; then
5491      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5492        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5493      esac
5494    fi
5495    ;;
5496  sco3.2v5*)
5497    lt_cv_sys_max_cmd_len=102400
5498    ;;
5499  sysv5* | sco5v6* | sysv4.2uw2*)
5500    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5501    if test -n "$kargmax"; then
5502      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5503    else
5504      lt_cv_sys_max_cmd_len=32768
5505    fi
5506    ;;
5507  *)
5508    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5509    if test -n "$lt_cv_sys_max_cmd_len" && \
5510       test undefined != "$lt_cv_sys_max_cmd_len"; then
5511      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5512      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5513    else
5514      # Make teststring a little bigger before we do anything with it.
5515      # a 1K string should be a reasonable start.
5516      for i in 1 2 3 4 5 6 7 8; do
5517        teststring=$teststring$teststring
5518      done
5519      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5520      # If test is not a shell built-in, we'll probably end up computing a
5521      # maximum length that is only half of the actual maximum length, but
5522      # we can't tell.
5523      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
5524	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5525	      test 17 != "$i" # 1/2 MB should be enough
5526      do
5527        i=`expr $i + 1`
5528        teststring=$teststring$teststring
5529      done
5530      # Only check the string length outside the loop.
5531      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5532      teststring=
5533      # Add a significant safety factor because C++ compilers can tack on
5534      # massive amounts of additional arguments before passing them to the
5535      # linker.  It appears as though 1/2 is a usable value.
5536      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5537    fi
5538    ;;
5539  esac
5540
5541fi
5542
5543if test -n "$lt_cv_sys_max_cmd_len"; then
5544  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5545$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5546else
5547  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5548$as_echo "none" >&6; }
5549fi
5550max_cmd_len=$lt_cv_sys_max_cmd_len
5551
5552
5553
5554
5555
5556
5557: ${CP="cp -f"}
5558: ${MV="mv -f"}
5559: ${RM="rm -f"}
5560
5561if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5562  lt_unset=unset
5563else
5564  lt_unset=false
5565fi
5566
5567
5568
5569
5570
5571# test EBCDIC or ASCII
5572case `echo X|tr X '\101'` in
5573 A) # ASCII based system
5574    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5575  lt_SP2NL='tr \040 \012'
5576  lt_NL2SP='tr \015\012 \040\040'
5577  ;;
5578 *) # EBCDIC based system
5579  lt_SP2NL='tr \100 \n'
5580  lt_NL2SP='tr \r\n \100\100'
5581  ;;
5582esac
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5593$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5594if ${lt_cv_to_host_file_cmd+:} false; then :
5595  $as_echo_n "(cached) " >&6
5596else
5597  case $host in
5598  *-*-mingw* )
5599    case $build in
5600      *-*-mingw* ) # actually msys
5601        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5602        ;;
5603      *-*-cygwin* )
5604        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5605        ;;
5606      * ) # otherwise, assume *nix
5607        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5608        ;;
5609    esac
5610    ;;
5611  *-*-cygwin* )
5612    case $build in
5613      *-*-mingw* ) # actually msys
5614        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5615        ;;
5616      *-*-cygwin* )
5617        lt_cv_to_host_file_cmd=func_convert_file_noop
5618        ;;
5619      * ) # otherwise, assume *nix
5620        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5621        ;;
5622    esac
5623    ;;
5624  * ) # unhandled hosts (and "normal" native builds)
5625    lt_cv_to_host_file_cmd=func_convert_file_noop
5626    ;;
5627esac
5628
5629fi
5630
5631to_host_file_cmd=$lt_cv_to_host_file_cmd
5632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5633$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5634
5635
5636
5637
5638
5639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5640$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5641if ${lt_cv_to_tool_file_cmd+:} false; then :
5642  $as_echo_n "(cached) " >&6
5643else
5644  #assume ordinary cross tools, or native build.
5645lt_cv_to_tool_file_cmd=func_convert_file_noop
5646case $host in
5647  *-*-mingw* )
5648    case $build in
5649      *-*-mingw* ) # actually msys
5650        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5651        ;;
5652    esac
5653    ;;
5654esac
5655
5656fi
5657
5658to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5660$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5661
5662
5663
5664
5665
5666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5667$as_echo_n "checking for $LD option to reload object files... " >&6; }
5668if ${lt_cv_ld_reload_flag+:} false; then :
5669  $as_echo_n "(cached) " >&6
5670else
5671  lt_cv_ld_reload_flag='-r'
5672fi
5673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5674$as_echo "$lt_cv_ld_reload_flag" >&6; }
5675reload_flag=$lt_cv_ld_reload_flag
5676case $reload_flag in
5677"" | " "*) ;;
5678*) reload_flag=" $reload_flag" ;;
5679esac
5680reload_cmds='$LD$reload_flag -o $output$reload_objs'
5681case $host_os in
5682  cygwin* | mingw* | pw32* | cegcc*)
5683    if test yes != "$GCC"; then
5684      reload_cmds=false
5685    fi
5686    ;;
5687  darwin*)
5688    if test yes = "$GCC"; then
5689      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
5690    else
5691      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5692    fi
5693    ;;
5694esac
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704if test -n "$ac_tool_prefix"; then
5705  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5706set dummy ${ac_tool_prefix}objdump; ac_word=$2
5707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5708$as_echo_n "checking for $ac_word... " >&6; }
5709if ${ac_cv_prog_OBJDUMP+:} false; then :
5710  $as_echo_n "(cached) " >&6
5711else
5712  if test -n "$OBJDUMP"; then
5713  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5714else
5715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5716for as_dir in $PATH
5717do
5718  IFS=$as_save_IFS
5719  test -z "$as_dir" && as_dir=.
5720    for ac_exec_ext in '' $ac_executable_extensions; do
5721  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5722    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5723    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5724    break 2
5725  fi
5726done
5727  done
5728IFS=$as_save_IFS
5729
5730fi
5731fi
5732OBJDUMP=$ac_cv_prog_OBJDUMP
5733if test -n "$OBJDUMP"; then
5734  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5735$as_echo "$OBJDUMP" >&6; }
5736else
5737  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5738$as_echo "no" >&6; }
5739fi
5740
5741
5742fi
5743if test -z "$ac_cv_prog_OBJDUMP"; then
5744  ac_ct_OBJDUMP=$OBJDUMP
5745  # Extract the first word of "objdump", so it can be a program name with args.
5746set dummy objdump; ac_word=$2
5747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5748$as_echo_n "checking for $ac_word... " >&6; }
5749if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5750  $as_echo_n "(cached) " >&6
5751else
5752  if test -n "$ac_ct_OBJDUMP"; then
5753  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5754else
5755as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5756for as_dir in $PATH
5757do
5758  IFS=$as_save_IFS
5759  test -z "$as_dir" && as_dir=.
5760    for ac_exec_ext in '' $ac_executable_extensions; do
5761  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5762    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5763    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5764    break 2
5765  fi
5766done
5767  done
5768IFS=$as_save_IFS
5769
5770fi
5771fi
5772ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5773if test -n "$ac_ct_OBJDUMP"; then
5774  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5775$as_echo "$ac_ct_OBJDUMP" >&6; }
5776else
5777  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5778$as_echo "no" >&6; }
5779fi
5780
5781  if test "x$ac_ct_OBJDUMP" = x; then
5782    OBJDUMP="false"
5783  else
5784    case $cross_compiling:$ac_tool_warned in
5785yes:)
5786{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5787$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5788ac_tool_warned=yes ;;
5789esac
5790    OBJDUMP=$ac_ct_OBJDUMP
5791  fi
5792else
5793  OBJDUMP="$ac_cv_prog_OBJDUMP"
5794fi
5795
5796test -z "$OBJDUMP" && OBJDUMP=objdump
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5807$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5808if ${lt_cv_deplibs_check_method+:} false; then :
5809  $as_echo_n "(cached) " >&6
5810else
5811  lt_cv_file_magic_cmd='$MAGIC_CMD'
5812lt_cv_file_magic_test_file=
5813lt_cv_deplibs_check_method='unknown'
5814# Need to set the preceding variable on all platforms that support
5815# interlibrary dependencies.
5816# 'none' -- dependencies not supported.
5817# 'unknown' -- same as none, but documents that we really don't know.
5818# 'pass_all' -- all dependencies passed with no checks.
5819# 'test_compile' -- check by making test program.
5820# 'file_magic [[regex]]' -- check by looking for files in library path
5821# that responds to the $file_magic_cmd with a given extended regex.
5822# If you have 'file' or equivalent on your system and you're not sure
5823# whether 'pass_all' will *always* work, you probably want this one.
5824
5825case $host_os in
5826aix[4-9]*)
5827  lt_cv_deplibs_check_method=pass_all
5828  ;;
5829
5830beos*)
5831  lt_cv_deplibs_check_method=pass_all
5832  ;;
5833
5834bsdi[45]*)
5835  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5836  lt_cv_file_magic_cmd='/usr/bin/file -L'
5837  lt_cv_file_magic_test_file=/shlib/libc.so
5838  ;;
5839
5840cygwin*)
5841  # func_win32_libid is a shell function defined in ltmain.sh
5842  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5843  lt_cv_file_magic_cmd='func_win32_libid'
5844  ;;
5845
5846mingw* | pw32*)
5847  # Base MSYS/MinGW do not provide the 'file' command needed by
5848  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5849  # unless we find 'file', for example because we are cross-compiling.
5850  if ( file / ) >/dev/null 2>&1; then
5851    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5852    lt_cv_file_magic_cmd='func_win32_libid'
5853  else
5854    # Keep this pattern in sync with the one in func_win32_libid.
5855    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5856    lt_cv_file_magic_cmd='$OBJDUMP -f'
5857  fi
5858  ;;
5859
5860cegcc*)
5861  # use the weaker test based on 'objdump'. See mingw*.
5862  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5863  lt_cv_file_magic_cmd='$OBJDUMP -f'
5864  ;;
5865
5866darwin* | rhapsody*)
5867  lt_cv_deplibs_check_method=pass_all
5868  ;;
5869
5870freebsd* | dragonfly*)
5871  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5872    case $host_cpu in
5873    i*86 )
5874      # Not sure whether the presence of OpenBSD here was a mistake.
5875      # Let's accept both of them until this is cleared up.
5876      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5877      lt_cv_file_magic_cmd=/usr/bin/file
5878      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5879      ;;
5880    esac
5881  else
5882    lt_cv_deplibs_check_method=pass_all
5883  fi
5884  ;;
5885
5886haiku*)
5887  lt_cv_deplibs_check_method=pass_all
5888  ;;
5889
5890hpux10.20* | hpux11*)
5891  lt_cv_file_magic_cmd=/usr/bin/file
5892  case $host_cpu in
5893  ia64*)
5894    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5895    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5896    ;;
5897  hppa*64*)
5898    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]'
5899    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5900    ;;
5901  *)
5902    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5903    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5904    ;;
5905  esac
5906  ;;
5907
5908interix[3-9]*)
5909  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5910  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5911  ;;
5912
5913irix5* | irix6* | nonstopux*)
5914  case $LD in
5915  *-32|*"-32 ") libmagic=32-bit;;
5916  *-n32|*"-n32 ") libmagic=N32;;
5917  *-64|*"-64 ") libmagic=64-bit;;
5918  *) libmagic=never-match;;
5919  esac
5920  lt_cv_deplibs_check_method=pass_all
5921  ;;
5922
5923# This must be glibc/ELF.
5924linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5925  lt_cv_deplibs_check_method=pass_all
5926  ;;
5927
5928netbsd*)
5929  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5930    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5931  else
5932    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5933  fi
5934  ;;
5935
5936newos6*)
5937  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5938  lt_cv_file_magic_cmd=/usr/bin/file
5939  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5940  ;;
5941
5942*nto* | *qnx*)
5943  lt_cv_deplibs_check_method=pass_all
5944  ;;
5945
5946openbsd* | bitrig*)
5947  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
5948    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5949  else
5950    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5951  fi
5952  ;;
5953
5954osf3* | osf4* | osf5*)
5955  lt_cv_deplibs_check_method=pass_all
5956  ;;
5957
5958rdos*)
5959  lt_cv_deplibs_check_method=pass_all
5960  ;;
5961
5962solaris*)
5963  lt_cv_deplibs_check_method=pass_all
5964  ;;
5965
5966sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5967  lt_cv_deplibs_check_method=pass_all
5968  ;;
5969
5970sysv4 | sysv4.3*)
5971  case $host_vendor in
5972  motorola)
5973    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]'
5974    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5975    ;;
5976  ncr)
5977    lt_cv_deplibs_check_method=pass_all
5978    ;;
5979  sequent)
5980    lt_cv_file_magic_cmd='/bin/file'
5981    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5982    ;;
5983  sni)
5984    lt_cv_file_magic_cmd='/bin/file'
5985    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5986    lt_cv_file_magic_test_file=/lib/libc.so
5987    ;;
5988  siemens)
5989    lt_cv_deplibs_check_method=pass_all
5990    ;;
5991  pc)
5992    lt_cv_deplibs_check_method=pass_all
5993    ;;
5994  esac
5995  ;;
5996
5997tpf*)
5998  lt_cv_deplibs_check_method=pass_all
5999  ;;
6000os2*)
6001  lt_cv_deplibs_check_method=pass_all
6002  ;;
6003esac
6004
6005fi
6006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6007$as_echo "$lt_cv_deplibs_check_method" >&6; }
6008
6009file_magic_glob=
6010want_nocaseglob=no
6011if test "$build" = "$host"; then
6012  case $host_os in
6013  mingw* | pw32*)
6014    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6015      want_nocaseglob=yes
6016    else
6017      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6018    fi
6019    ;;
6020  esac
6021fi
6022
6023file_magic_cmd=$lt_cv_file_magic_cmd
6024deplibs_check_method=$lt_cv_deplibs_check_method
6025test -z "$deplibs_check_method" && deplibs_check_method=unknown
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048if test -n "$ac_tool_prefix"; then
6049  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6050set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6052$as_echo_n "checking for $ac_word... " >&6; }
6053if ${ac_cv_prog_DLLTOOL+:} false; then :
6054  $as_echo_n "(cached) " >&6
6055else
6056  if test -n "$DLLTOOL"; then
6057  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6058else
6059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6060for as_dir in $PATH
6061do
6062  IFS=$as_save_IFS
6063  test -z "$as_dir" && as_dir=.
6064    for ac_exec_ext in '' $ac_executable_extensions; do
6065  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6066    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6067    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6068    break 2
6069  fi
6070done
6071  done
6072IFS=$as_save_IFS
6073
6074fi
6075fi
6076DLLTOOL=$ac_cv_prog_DLLTOOL
6077if test -n "$DLLTOOL"; then
6078  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6079$as_echo "$DLLTOOL" >&6; }
6080else
6081  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6082$as_echo "no" >&6; }
6083fi
6084
6085
6086fi
6087if test -z "$ac_cv_prog_DLLTOOL"; then
6088  ac_ct_DLLTOOL=$DLLTOOL
6089  # Extract the first word of "dlltool", so it can be a program name with args.
6090set dummy dlltool; ac_word=$2
6091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6092$as_echo_n "checking for $ac_word... " >&6; }
6093if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6094  $as_echo_n "(cached) " >&6
6095else
6096  if test -n "$ac_ct_DLLTOOL"; then
6097  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6098else
6099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6100for as_dir in $PATH
6101do
6102  IFS=$as_save_IFS
6103  test -z "$as_dir" && as_dir=.
6104    for ac_exec_ext in '' $ac_executable_extensions; do
6105  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6106    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6107    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6108    break 2
6109  fi
6110done
6111  done
6112IFS=$as_save_IFS
6113
6114fi
6115fi
6116ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6117if test -n "$ac_ct_DLLTOOL"; then
6118  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6119$as_echo "$ac_ct_DLLTOOL" >&6; }
6120else
6121  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6122$as_echo "no" >&6; }
6123fi
6124
6125  if test "x$ac_ct_DLLTOOL" = x; then
6126    DLLTOOL="false"
6127  else
6128    case $cross_compiling:$ac_tool_warned in
6129yes:)
6130{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6131$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6132ac_tool_warned=yes ;;
6133esac
6134    DLLTOOL=$ac_ct_DLLTOOL
6135  fi
6136else
6137  DLLTOOL="$ac_cv_prog_DLLTOOL"
6138fi
6139
6140test -z "$DLLTOOL" && DLLTOOL=dlltool
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6152$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6153if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6154  $as_echo_n "(cached) " >&6
6155else
6156  lt_cv_sharedlib_from_linklib_cmd='unknown'
6157
6158case $host_os in
6159cygwin* | mingw* | pw32* | cegcc*)
6160  # two different shell functions defined in ltmain.sh;
6161  # decide which one to use based on capabilities of $DLLTOOL
6162  case `$DLLTOOL --help 2>&1` in
6163  *--identify-strict*)
6164    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6165    ;;
6166  *)
6167    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6168    ;;
6169  esac
6170  ;;
6171*)
6172  # fallback: assume linklib IS sharedlib
6173  lt_cv_sharedlib_from_linklib_cmd=$ECHO
6174  ;;
6175esac
6176
6177fi
6178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6179$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6180sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6181test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6182
6183
6184
6185
6186
6187
6188
6189if test -n "$ac_tool_prefix"; then
6190  for ac_prog in ar
6191  do
6192    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6193set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6195$as_echo_n "checking for $ac_word... " >&6; }
6196if ${ac_cv_prog_AR+:} false; then :
6197  $as_echo_n "(cached) " >&6
6198else
6199  if test -n "$AR"; then
6200  ac_cv_prog_AR="$AR" # Let the user override the test.
6201else
6202as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6203for as_dir in $PATH
6204do
6205  IFS=$as_save_IFS
6206  test -z "$as_dir" && as_dir=.
6207    for ac_exec_ext in '' $ac_executable_extensions; do
6208  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6209    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6210    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6211    break 2
6212  fi
6213done
6214  done
6215IFS=$as_save_IFS
6216
6217fi
6218fi
6219AR=$ac_cv_prog_AR
6220if test -n "$AR"; then
6221  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6222$as_echo "$AR" >&6; }
6223else
6224  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6225$as_echo "no" >&6; }
6226fi
6227
6228
6229    test -n "$AR" && break
6230  done
6231fi
6232if test -z "$AR"; then
6233  ac_ct_AR=$AR
6234  for ac_prog in ar
6235do
6236  # Extract the first word of "$ac_prog", so it can be a program name with args.
6237set dummy $ac_prog; ac_word=$2
6238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6239$as_echo_n "checking for $ac_word... " >&6; }
6240if ${ac_cv_prog_ac_ct_AR+:} false; then :
6241  $as_echo_n "(cached) " >&6
6242else
6243  if test -n "$ac_ct_AR"; then
6244  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6245else
6246as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6247for as_dir in $PATH
6248do
6249  IFS=$as_save_IFS
6250  test -z "$as_dir" && as_dir=.
6251    for ac_exec_ext in '' $ac_executable_extensions; do
6252  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6253    ac_cv_prog_ac_ct_AR="$ac_prog"
6254    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6255    break 2
6256  fi
6257done
6258  done
6259IFS=$as_save_IFS
6260
6261fi
6262fi
6263ac_ct_AR=$ac_cv_prog_ac_ct_AR
6264if test -n "$ac_ct_AR"; then
6265  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6266$as_echo "$ac_ct_AR" >&6; }
6267else
6268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6269$as_echo "no" >&6; }
6270fi
6271
6272
6273  test -n "$ac_ct_AR" && break
6274done
6275
6276  if test "x$ac_ct_AR" = x; then
6277    AR="false"
6278  else
6279    case $cross_compiling:$ac_tool_warned in
6280yes:)
6281{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6282$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6283ac_tool_warned=yes ;;
6284esac
6285    AR=$ac_ct_AR
6286  fi
6287fi
6288
6289: ${AR=ar}
6290: ${AR_FLAGS=cru}
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6303$as_echo_n "checking for archiver @FILE support... " >&6; }
6304if ${lt_cv_ar_at_file+:} false; then :
6305  $as_echo_n "(cached) " >&6
6306else
6307  lt_cv_ar_at_file=no
6308   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6309/* end confdefs.h.  */
6310
6311int
6312main ()
6313{
6314
6315  ;
6316  return 0;
6317}
6318_ACEOF
6319if ac_fn_c_try_compile "$LINENO"; then :
6320  echo conftest.$ac_objext > conftest.lst
6321      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6322      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6323  (eval $lt_ar_try) 2>&5
6324  ac_status=$?
6325  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6326  test $ac_status = 0; }
6327      if test 0 -eq "$ac_status"; then
6328	# Ensure the archiver fails upon bogus file names.
6329	rm -f conftest.$ac_objext libconftest.a
6330	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6331  (eval $lt_ar_try) 2>&5
6332  ac_status=$?
6333  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6334  test $ac_status = 0; }
6335	if test 0 -ne "$ac_status"; then
6336          lt_cv_ar_at_file=@
6337        fi
6338      fi
6339      rm -f conftest.* libconftest.a
6340
6341fi
6342rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6343
6344fi
6345{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6346$as_echo "$lt_cv_ar_at_file" >&6; }
6347
6348if test no = "$lt_cv_ar_at_file"; then
6349  archiver_list_spec=
6350else
6351  archiver_list_spec=$lt_cv_ar_at_file
6352fi
6353
6354
6355
6356
6357
6358
6359
6360if test -n "$ac_tool_prefix"; then
6361  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6362set dummy ${ac_tool_prefix}strip; ac_word=$2
6363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6364$as_echo_n "checking for $ac_word... " >&6; }
6365if ${ac_cv_prog_STRIP+:} false; then :
6366  $as_echo_n "(cached) " >&6
6367else
6368  if test -n "$STRIP"; then
6369  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6370else
6371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6372for as_dir in $PATH
6373do
6374  IFS=$as_save_IFS
6375  test -z "$as_dir" && as_dir=.
6376    for ac_exec_ext in '' $ac_executable_extensions; do
6377  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6378    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6379    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6380    break 2
6381  fi
6382done
6383  done
6384IFS=$as_save_IFS
6385
6386fi
6387fi
6388STRIP=$ac_cv_prog_STRIP
6389if test -n "$STRIP"; then
6390  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6391$as_echo "$STRIP" >&6; }
6392else
6393  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6394$as_echo "no" >&6; }
6395fi
6396
6397
6398fi
6399if test -z "$ac_cv_prog_STRIP"; then
6400  ac_ct_STRIP=$STRIP
6401  # Extract the first word of "strip", so it can be a program name with args.
6402set dummy strip; ac_word=$2
6403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6404$as_echo_n "checking for $ac_word... " >&6; }
6405if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6406  $as_echo_n "(cached) " >&6
6407else
6408  if test -n "$ac_ct_STRIP"; then
6409  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6410else
6411as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6412for as_dir in $PATH
6413do
6414  IFS=$as_save_IFS
6415  test -z "$as_dir" && as_dir=.
6416    for ac_exec_ext in '' $ac_executable_extensions; do
6417  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6418    ac_cv_prog_ac_ct_STRIP="strip"
6419    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6420    break 2
6421  fi
6422done
6423  done
6424IFS=$as_save_IFS
6425
6426fi
6427fi
6428ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6429if test -n "$ac_ct_STRIP"; then
6430  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6431$as_echo "$ac_ct_STRIP" >&6; }
6432else
6433  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6434$as_echo "no" >&6; }
6435fi
6436
6437  if test "x$ac_ct_STRIP" = x; then
6438    STRIP=":"
6439  else
6440    case $cross_compiling:$ac_tool_warned in
6441yes:)
6442{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6443$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6444ac_tool_warned=yes ;;
6445esac
6446    STRIP=$ac_ct_STRIP
6447  fi
6448else
6449  STRIP="$ac_cv_prog_STRIP"
6450fi
6451
6452test -z "$STRIP" && STRIP=:
6453
6454
6455
6456
6457
6458
6459if test -n "$ac_tool_prefix"; then
6460  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6461set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6463$as_echo_n "checking for $ac_word... " >&6; }
6464if ${ac_cv_prog_RANLIB+:} false; then :
6465  $as_echo_n "(cached) " >&6
6466else
6467  if test -n "$RANLIB"; then
6468  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6469else
6470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6471for as_dir in $PATH
6472do
6473  IFS=$as_save_IFS
6474  test -z "$as_dir" && as_dir=.
6475    for ac_exec_ext in '' $ac_executable_extensions; do
6476  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6477    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6478    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6479    break 2
6480  fi
6481done
6482  done
6483IFS=$as_save_IFS
6484
6485fi
6486fi
6487RANLIB=$ac_cv_prog_RANLIB
6488if test -n "$RANLIB"; then
6489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6490$as_echo "$RANLIB" >&6; }
6491else
6492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6493$as_echo "no" >&6; }
6494fi
6495
6496
6497fi
6498if test -z "$ac_cv_prog_RANLIB"; then
6499  ac_ct_RANLIB=$RANLIB
6500  # Extract the first word of "ranlib", so it can be a program name with args.
6501set dummy ranlib; ac_word=$2
6502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6503$as_echo_n "checking for $ac_word... " >&6; }
6504if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6505  $as_echo_n "(cached) " >&6
6506else
6507  if test -n "$ac_ct_RANLIB"; then
6508  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6509else
6510as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6511for as_dir in $PATH
6512do
6513  IFS=$as_save_IFS
6514  test -z "$as_dir" && as_dir=.
6515    for ac_exec_ext in '' $ac_executable_extensions; do
6516  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6517    ac_cv_prog_ac_ct_RANLIB="ranlib"
6518    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6519    break 2
6520  fi
6521done
6522  done
6523IFS=$as_save_IFS
6524
6525fi
6526fi
6527ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6528if test -n "$ac_ct_RANLIB"; then
6529  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6530$as_echo "$ac_ct_RANLIB" >&6; }
6531else
6532  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6533$as_echo "no" >&6; }
6534fi
6535
6536  if test "x$ac_ct_RANLIB" = x; then
6537    RANLIB=":"
6538  else
6539    case $cross_compiling:$ac_tool_warned in
6540yes:)
6541{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6542$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6543ac_tool_warned=yes ;;
6544esac
6545    RANLIB=$ac_ct_RANLIB
6546  fi
6547else
6548  RANLIB="$ac_cv_prog_RANLIB"
6549fi
6550
6551test -z "$RANLIB" && RANLIB=:
6552
6553
6554
6555
6556
6557
6558# Determine commands to create old-style static archives.
6559old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6560old_postinstall_cmds='chmod 644 $oldlib'
6561old_postuninstall_cmds=
6562
6563if test -n "$RANLIB"; then
6564  case $host_os in
6565  bitrig* | openbsd*)
6566    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6567    ;;
6568  *)
6569    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6570    ;;
6571  esac
6572  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6573fi
6574
6575case $host_os in
6576  darwin*)
6577    lock_old_archive_extraction=yes ;;
6578  *)
6579    lock_old_archive_extraction=no ;;
6580esac
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620# If no C compiler was specified, use CC.
6621LTCC=${LTCC-"$CC"}
6622
6623# If no C compiler flags were specified, use CFLAGS.
6624LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6625
6626# Allow CC to be a program name with arguments.
6627compiler=$CC
6628
6629
6630# Check for command to grab the raw symbol name followed by C symbol from nm.
6631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6632$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6633if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6634  $as_echo_n "(cached) " >&6
6635else
6636
6637# These are sane defaults that work on at least a few old systems.
6638# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6639
6640# Character class describing NM global symbol codes.
6641symcode='[BCDEGRST]'
6642
6643# Regexp to match symbols that can be accessed directly from C.
6644sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6645
6646# Define system-specific variables.
6647case $host_os in
6648aix*)
6649  symcode='[BCDT]'
6650  ;;
6651cygwin* | mingw* | pw32* | cegcc*)
6652  symcode='[ABCDGISTW]'
6653  ;;
6654hpux*)
6655  if test ia64 = "$host_cpu"; then
6656    symcode='[ABCDEGRST]'
6657  fi
6658  ;;
6659irix* | nonstopux*)
6660  symcode='[BCDEGRST]'
6661  ;;
6662osf*)
6663  symcode='[BCDEGQRST]'
6664  ;;
6665solaris*)
6666  symcode='[BDRT]'
6667  ;;
6668sco3.2v5*)
6669  symcode='[DT]'
6670  ;;
6671sysv4.2uw2*)
6672  symcode='[DT]'
6673  ;;
6674sysv5* | sco5v6* | unixware* | OpenUNIX*)
6675  symcode='[ABDT]'
6676  ;;
6677sysv4)
6678  symcode='[DFNSTU]'
6679  ;;
6680esac
6681
6682# If we're using GNU nm, then use its standard symbol codes.
6683case `$NM -V 2>&1` in
6684*GNU* | *'with BFD'*)
6685  symcode='[ABCDGIRSTW]' ;;
6686esac
6687
6688if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6689  # Gets list of data symbols to import.
6690  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6691  # Adjust the below global symbol transforms to fixup imported variables.
6692  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6693  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
6694  lt_c_name_lib_hook="\
6695  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
6696  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
6697else
6698  # Disable hooks by default.
6699  lt_cv_sys_global_symbol_to_import=
6700  lt_cdecl_hook=
6701  lt_c_name_hook=
6702  lt_c_name_lib_hook=
6703fi
6704
6705# Transform an extracted symbol line into a proper C declaration.
6706# Some systems (esp. on ia64) link data and code symbols differently,
6707# so use this general approach.
6708lt_cv_sys_global_symbol_to_cdecl="sed -n"\
6709$lt_cdecl_hook\
6710" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6711" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
6712
6713# Transform an extracted symbol line into symbol name and symbol address
6714lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6715$lt_c_name_hook\
6716" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6717" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
6718
6719# Transform an extracted symbol line into symbol name with lib prefix and
6720# symbol address.
6721lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6722$lt_c_name_lib_hook\
6723" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6724" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
6725" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
6726
6727# Handle CRLF in mingw tool chain
6728opt_cr=
6729case $build_os in
6730mingw*)
6731  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6732  ;;
6733esac
6734
6735# Try without a prefix underscore, then with it.
6736for ac_symprfx in "" "_"; do
6737
6738  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6739  symxfrm="\\1 $ac_symprfx\\2 \\2"
6740
6741  # Write the raw and C identifiers.
6742  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6743    # Fake it for dumpbin and say T for any non-static function,
6744    # D for any global variable and I for any imported variable.
6745    # Also find C++ and __fastcall symbols from MSVC++,
6746    # which start with @ or ?.
6747    lt_cv_sys_global_symbol_pipe="$AWK '"\
6748"     {last_section=section; section=\$ 3};"\
6749"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6750"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6751"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6752"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6753"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
6754"     \$ 0!~/External *\|/{next};"\
6755"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6756"     {if(hide[section]) next};"\
6757"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6758"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6759"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6760"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
6761"     ' prfx=^$ac_symprfx"
6762  else
6763    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6764  fi
6765  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6766
6767  # Check to see that the pipe works correctly.
6768  pipe_works=no
6769
6770  rm -f conftest*
6771  cat > conftest.$ac_ext <<_LT_EOF
6772#ifdef __cplusplus
6773extern "C" {
6774#endif
6775char nm_test_var;
6776void nm_test_func(void);
6777void nm_test_func(void){}
6778#ifdef __cplusplus
6779}
6780#endif
6781int main(){nm_test_var='a';nm_test_func();return(0);}
6782_LT_EOF
6783
6784  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6785  (eval $ac_compile) 2>&5
6786  ac_status=$?
6787  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6788  test $ac_status = 0; }; then
6789    # Now try to grab the symbols.
6790    nlist=conftest.nm
6791    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6792  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6793  ac_status=$?
6794  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6795  test $ac_status = 0; } && test -s "$nlist"; then
6796      # Try sorting and uniquifying the output.
6797      if sort "$nlist" | uniq > "$nlist"T; then
6798	mv -f "$nlist"T "$nlist"
6799      else
6800	rm -f "$nlist"T
6801      fi
6802
6803      # Make sure that we snagged all the symbols we need.
6804      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6805	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6806	  cat <<_LT_EOF > conftest.$ac_ext
6807/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6808#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6809/* DATA imports from DLLs on WIN32 can't be const, because runtime
6810   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6811# define LT_DLSYM_CONST
6812#elif defined __osf__
6813/* This system does not cope well with relocations in const data.  */
6814# define LT_DLSYM_CONST
6815#else
6816# define LT_DLSYM_CONST const
6817#endif
6818
6819#ifdef __cplusplus
6820extern "C" {
6821#endif
6822
6823_LT_EOF
6824	  # Now generate the symbol file.
6825	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6826
6827	  cat <<_LT_EOF >> conftest.$ac_ext
6828
6829/* The mapping between symbol names and symbols.  */
6830LT_DLSYM_CONST struct {
6831  const char *name;
6832  void       *address;
6833}
6834lt__PROGRAM__LTX_preloaded_symbols[] =
6835{
6836  { "@PROGRAM@", (void *) 0 },
6837_LT_EOF
6838	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6839	  cat <<\_LT_EOF >> conftest.$ac_ext
6840  {0, (void *) 0}
6841};
6842
6843/* This works around a problem in FreeBSD linker */
6844#ifdef FREEBSD_WORKAROUND
6845static const void *lt_preloaded_setup() {
6846  return lt__PROGRAM__LTX_preloaded_symbols;
6847}
6848#endif
6849
6850#ifdef __cplusplus
6851}
6852#endif
6853_LT_EOF
6854	  # Now try linking the two files.
6855	  mv conftest.$ac_objext conftstm.$ac_objext
6856	  lt_globsym_save_LIBS=$LIBS
6857	  lt_globsym_save_CFLAGS=$CFLAGS
6858	  LIBS=conftstm.$ac_objext
6859	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6860	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6861  (eval $ac_link) 2>&5
6862  ac_status=$?
6863  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6864  test $ac_status = 0; } && test -s conftest$ac_exeext; then
6865	    pipe_works=yes
6866	  fi
6867	  LIBS=$lt_globsym_save_LIBS
6868	  CFLAGS=$lt_globsym_save_CFLAGS
6869	else
6870	  echo "cannot find nm_test_func in $nlist" >&5
6871	fi
6872      else
6873	echo "cannot find nm_test_var in $nlist" >&5
6874      fi
6875    else
6876      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6877    fi
6878  else
6879    echo "$progname: failed program was:" >&5
6880    cat conftest.$ac_ext >&5
6881  fi
6882  rm -rf conftest* conftst*
6883
6884  # Do not use the global_symbol_pipe unless it works.
6885  if test yes = "$pipe_works"; then
6886    break
6887  else
6888    lt_cv_sys_global_symbol_pipe=
6889  fi
6890done
6891
6892fi
6893
6894if test -z "$lt_cv_sys_global_symbol_pipe"; then
6895  lt_cv_sys_global_symbol_to_cdecl=
6896fi
6897if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6898  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6899$as_echo "failed" >&6; }
6900else
6901  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6902$as_echo "ok" >&6; }
6903fi
6904
6905# Response file support.
6906if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6907  nm_file_list_spec='@'
6908elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6909  nm_file_list_spec='@'
6910fi
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6949$as_echo_n "checking for sysroot... " >&6; }
6950
6951# Check whether --with-sysroot was given.
6952if test "${with_sysroot+set}" = set; then :
6953  withval=$with_sysroot;
6954else
6955  with_sysroot=no
6956fi
6957
6958
6959lt_sysroot=
6960case $with_sysroot in #(
6961 yes)
6962   if test yes = "$GCC"; then
6963     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6964   fi
6965   ;; #(
6966 /*)
6967   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6968   ;; #(
6969 no|'')
6970   ;; #(
6971 *)
6972   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
6973$as_echo "$with_sysroot" >&6; }
6974   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6975   ;;
6976esac
6977
6978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6979$as_echo "${lt_sysroot:-no}" >&6; }
6980
6981
6982
6983
6984
6985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
6986$as_echo_n "checking for a working dd... " >&6; }
6987if ${ac_cv_path_lt_DD+:} false; then :
6988  $as_echo_n "(cached) " >&6
6989else
6990  printf 0123456789abcdef0123456789abcdef >conftest.i
6991cat conftest.i conftest.i >conftest2.i
6992: ${lt_DD:=$DD}
6993if test -z "$lt_DD"; then
6994  ac_path_lt_DD_found=false
6995  # Loop through the user's path and test for each of PROGNAME-LIST
6996  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6997for as_dir in $PATH
6998do
6999  IFS=$as_save_IFS
7000  test -z "$as_dir" && as_dir=.
7001    for ac_prog in dd; do
7002    for ac_exec_ext in '' $ac_executable_extensions; do
7003      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
7004      as_fn_executable_p "$ac_path_lt_DD" || continue
7005if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7006  cmp -s conftest.i conftest.out \
7007  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
7008fi
7009      $ac_path_lt_DD_found && break 3
7010    done
7011  done
7012  done
7013IFS=$as_save_IFS
7014  if test -z "$ac_cv_path_lt_DD"; then
7015    :
7016  fi
7017else
7018  ac_cv_path_lt_DD=$lt_DD
7019fi
7020
7021rm -f conftest.i conftest2.i conftest.out
7022fi
7023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
7024$as_echo "$ac_cv_path_lt_DD" >&6; }
7025
7026
7027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
7028$as_echo_n "checking how to truncate binary pipes... " >&6; }
7029if ${lt_cv_truncate_bin+:} false; then :
7030  $as_echo_n "(cached) " >&6
7031else
7032  printf 0123456789abcdef0123456789abcdef >conftest.i
7033cat conftest.i conftest.i >conftest2.i
7034lt_cv_truncate_bin=
7035if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7036  cmp -s conftest.i conftest.out \
7037  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
7038fi
7039rm -f conftest.i conftest2.i conftest.out
7040test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
7041fi
7042{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
7043$as_echo "$lt_cv_truncate_bin" >&6; }
7044
7045
7046
7047
7048
7049
7050
7051# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
7052func_cc_basename ()
7053{
7054    for cc_temp in $*""; do
7055      case $cc_temp in
7056        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7057        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7058        \-*) ;;
7059        *) break;;
7060      esac
7061    done
7062    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7063}
7064
7065# Check whether --enable-libtool-lock was given.
7066if test "${enable_libtool_lock+set}" = set; then :
7067  enableval=$enable_libtool_lock;
7068fi
7069
7070test no = "$enable_libtool_lock" || enable_libtool_lock=yes
7071
7072# Some flags need to be propagated to the compiler or linker for good
7073# libtool support.
7074case $host in
7075ia64-*-hpux*)
7076  # Find out what ABI is being produced by ac_compile, and set mode
7077  # options accordingly.
7078  echo 'int i;' > conftest.$ac_ext
7079  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7080  (eval $ac_compile) 2>&5
7081  ac_status=$?
7082  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7083  test $ac_status = 0; }; then
7084    case `/usr/bin/file conftest.$ac_objext` in
7085      *ELF-32*)
7086	HPUX_IA64_MODE=32
7087	;;
7088      *ELF-64*)
7089	HPUX_IA64_MODE=64
7090	;;
7091    esac
7092  fi
7093  rm -rf conftest*
7094  ;;
7095*-*-irix6*)
7096  # Find out what ABI is being produced by ac_compile, and set linker
7097  # options accordingly.
7098  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7099  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7100  (eval $ac_compile) 2>&5
7101  ac_status=$?
7102  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7103  test $ac_status = 0; }; then
7104    if test yes = "$lt_cv_prog_gnu_ld"; then
7105      case `/usr/bin/file conftest.$ac_objext` in
7106	*32-bit*)
7107	  LD="${LD-ld} -melf32bsmip"
7108	  ;;
7109	*N32*)
7110	  LD="${LD-ld} -melf32bmipn32"
7111	  ;;
7112	*64-bit*)
7113	  LD="${LD-ld} -melf64bmip"
7114	;;
7115      esac
7116    else
7117      case `/usr/bin/file conftest.$ac_objext` in
7118	*32-bit*)
7119	  LD="${LD-ld} -32"
7120	  ;;
7121	*N32*)
7122	  LD="${LD-ld} -n32"
7123	  ;;
7124	*64-bit*)
7125	  LD="${LD-ld} -64"
7126	  ;;
7127      esac
7128    fi
7129  fi
7130  rm -rf conftest*
7131  ;;
7132
7133mips64*-*linux*)
7134  # Find out what ABI is being produced by ac_compile, and set linker
7135  # options accordingly.
7136  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7137  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7138  (eval $ac_compile) 2>&5
7139  ac_status=$?
7140  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7141  test $ac_status = 0; }; then
7142    emul=elf
7143    case `/usr/bin/file conftest.$ac_objext` in
7144      *32-bit*)
7145	emul="${emul}32"
7146	;;
7147      *64-bit*)
7148	emul="${emul}64"
7149	;;
7150    esac
7151    case `/usr/bin/file conftest.$ac_objext` in
7152      *MSB*)
7153	emul="${emul}btsmip"
7154	;;
7155      *LSB*)
7156	emul="${emul}ltsmip"
7157	;;
7158    esac
7159    case `/usr/bin/file conftest.$ac_objext` in
7160      *N32*)
7161	emul="${emul}n32"
7162	;;
7163    esac
7164    LD="${LD-ld} -m $emul"
7165  fi
7166  rm -rf conftest*
7167  ;;
7168
7169x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7170s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7171  # Find out what ABI is being produced by ac_compile, and set linker
7172  # options accordingly.  Note that the listed cases only cover the
7173  # situations where additional linker options are needed (such as when
7174  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
7175  # vice versa); the common cases where no linker options are needed do
7176  # not appear in the list.
7177  echo 'int i;' > conftest.$ac_ext
7178  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7179  (eval $ac_compile) 2>&5
7180  ac_status=$?
7181  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7182  test $ac_status = 0; }; then
7183    case `/usr/bin/file conftest.o` in
7184      *32-bit*)
7185	case $host in
7186	  x86_64-*kfreebsd*-gnu)
7187	    LD="${LD-ld} -m elf_i386_fbsd"
7188	    ;;
7189	  x86_64-*linux*)
7190	    case `/usr/bin/file conftest.o` in
7191	      *x86-64*)
7192		LD="${LD-ld} -m elf32_x86_64"
7193		;;
7194	      *)
7195		LD="${LD-ld} -m elf_i386"
7196		;;
7197	    esac
7198	    ;;
7199	  powerpc64le-*linux*)
7200	    LD="${LD-ld} -m elf32lppclinux"
7201	    ;;
7202	  powerpc64-*linux*)
7203	    LD="${LD-ld} -m elf32ppclinux"
7204	    ;;
7205	  s390x-*linux*)
7206	    LD="${LD-ld} -m elf_s390"
7207	    ;;
7208	  sparc64-*linux*)
7209	    LD="${LD-ld} -m elf32_sparc"
7210	    ;;
7211	esac
7212	;;
7213      *64-bit*)
7214	case $host in
7215	  x86_64-*kfreebsd*-gnu)
7216	    LD="${LD-ld} -m elf_x86_64_fbsd"
7217	    ;;
7218	  x86_64-*linux*)
7219	    LD="${LD-ld} -m elf_x86_64"
7220	    ;;
7221	  powerpcle-*linux*)
7222	    LD="${LD-ld} -m elf64lppc"
7223	    ;;
7224	  powerpc-*linux*)
7225	    LD="${LD-ld} -m elf64ppc"
7226	    ;;
7227	  s390*-*linux*|s390*-*tpf*)
7228	    LD="${LD-ld} -m elf64_s390"
7229	    ;;
7230	  sparc*-*linux*)
7231	    LD="${LD-ld} -m elf64_sparc"
7232	    ;;
7233	esac
7234	;;
7235    esac
7236  fi
7237  rm -rf conftest*
7238  ;;
7239
7240*-*-sco3.2v5*)
7241  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7242  SAVE_CFLAGS=$CFLAGS
7243  CFLAGS="$CFLAGS -belf"
7244  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7245$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7246if ${lt_cv_cc_needs_belf+:} false; then :
7247  $as_echo_n "(cached) " >&6
7248else
7249  ac_ext=c
7250ac_cpp='$CPP $CPPFLAGS'
7251ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7252ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7253ac_compiler_gnu=$ac_cv_c_compiler_gnu
7254
7255     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7256/* end confdefs.h.  */
7257
7258int
7259main ()
7260{
7261
7262  ;
7263  return 0;
7264}
7265_ACEOF
7266if ac_fn_c_try_link "$LINENO"; then :
7267  lt_cv_cc_needs_belf=yes
7268else
7269  lt_cv_cc_needs_belf=no
7270fi
7271rm -f core conftest.err conftest.$ac_objext \
7272    conftest$ac_exeext conftest.$ac_ext
7273     ac_ext=c
7274ac_cpp='$CPP $CPPFLAGS'
7275ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7276ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7277ac_compiler_gnu=$ac_cv_c_compiler_gnu
7278
7279fi
7280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7281$as_echo "$lt_cv_cc_needs_belf" >&6; }
7282  if test yes != "$lt_cv_cc_needs_belf"; then
7283    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7284    CFLAGS=$SAVE_CFLAGS
7285  fi
7286  ;;
7287*-*solaris*)
7288  # Find out what ABI is being produced by ac_compile, and set linker
7289  # options accordingly.
7290  echo 'int i;' > conftest.$ac_ext
7291  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7292  (eval $ac_compile) 2>&5
7293  ac_status=$?
7294  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7295  test $ac_status = 0; }; then
7296    case `/usr/bin/file conftest.o` in
7297    *64-bit*)
7298      case $lt_cv_prog_gnu_ld in
7299      yes*)
7300        case $host in
7301        i?86-*-solaris*|x86_64-*-solaris*)
7302          LD="${LD-ld} -m elf_x86_64"
7303          ;;
7304        sparc*-*-solaris*)
7305          LD="${LD-ld} -m elf64_sparc"
7306          ;;
7307        esac
7308        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7309        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7310          LD=${LD-ld}_sol2
7311        fi
7312        ;;
7313      *)
7314	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7315	  LD="${LD-ld} -64"
7316	fi
7317	;;
7318      esac
7319      ;;
7320    esac
7321  fi
7322  rm -rf conftest*
7323  ;;
7324esac
7325
7326need_locks=$enable_libtool_lock
7327
7328if test -n "$ac_tool_prefix"; then
7329  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7330set dummy ${ac_tool_prefix}mt; ac_word=$2
7331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7332$as_echo_n "checking for $ac_word... " >&6; }
7333if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7334  $as_echo_n "(cached) " >&6
7335else
7336  if test -n "$MANIFEST_TOOL"; then
7337  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7338else
7339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7340for as_dir in $PATH
7341do
7342  IFS=$as_save_IFS
7343  test -z "$as_dir" && as_dir=.
7344    for ac_exec_ext in '' $ac_executable_extensions; do
7345  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7346    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7347    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7348    break 2
7349  fi
7350done
7351  done
7352IFS=$as_save_IFS
7353
7354fi
7355fi
7356MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7357if test -n "$MANIFEST_TOOL"; then
7358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7359$as_echo "$MANIFEST_TOOL" >&6; }
7360else
7361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7362$as_echo "no" >&6; }
7363fi
7364
7365
7366fi
7367if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7368  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7369  # Extract the first word of "mt", so it can be a program name with args.
7370set dummy mt; ac_word=$2
7371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7372$as_echo_n "checking for $ac_word... " >&6; }
7373if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7374  $as_echo_n "(cached) " >&6
7375else
7376  if test -n "$ac_ct_MANIFEST_TOOL"; then
7377  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7378else
7379as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7380for as_dir in $PATH
7381do
7382  IFS=$as_save_IFS
7383  test -z "$as_dir" && as_dir=.
7384    for ac_exec_ext in '' $ac_executable_extensions; do
7385  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7386    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7387    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7388    break 2
7389  fi
7390done
7391  done
7392IFS=$as_save_IFS
7393
7394fi
7395fi
7396ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7397if test -n "$ac_ct_MANIFEST_TOOL"; then
7398  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7399$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7400else
7401  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7402$as_echo "no" >&6; }
7403fi
7404
7405  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7406    MANIFEST_TOOL=":"
7407  else
7408    case $cross_compiling:$ac_tool_warned in
7409yes:)
7410{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7411$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7412ac_tool_warned=yes ;;
7413esac
7414    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7415  fi
7416else
7417  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7418fi
7419
7420test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7422$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7423if ${lt_cv_path_mainfest_tool+:} false; then :
7424  $as_echo_n "(cached) " >&6
7425else
7426  lt_cv_path_mainfest_tool=no
7427  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7428  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7429  cat conftest.err >&5
7430  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7431    lt_cv_path_mainfest_tool=yes
7432  fi
7433  rm -f conftest*
7434fi
7435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7436$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7437if test yes != "$lt_cv_path_mainfest_tool"; then
7438  MANIFEST_TOOL=:
7439fi
7440
7441
7442
7443
7444
7445
7446  case $host_os in
7447    rhapsody* | darwin*)
7448    if test -n "$ac_tool_prefix"; then
7449  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7450set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7452$as_echo_n "checking for $ac_word... " >&6; }
7453if ${ac_cv_prog_DSYMUTIL+:} false; then :
7454  $as_echo_n "(cached) " >&6
7455else
7456  if test -n "$DSYMUTIL"; then
7457  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7458else
7459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7460for as_dir in $PATH
7461do
7462  IFS=$as_save_IFS
7463  test -z "$as_dir" && as_dir=.
7464    for ac_exec_ext in '' $ac_executable_extensions; do
7465  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7466    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7467    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7468    break 2
7469  fi
7470done
7471  done
7472IFS=$as_save_IFS
7473
7474fi
7475fi
7476DSYMUTIL=$ac_cv_prog_DSYMUTIL
7477if test -n "$DSYMUTIL"; then
7478  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7479$as_echo "$DSYMUTIL" >&6; }
7480else
7481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7482$as_echo "no" >&6; }
7483fi
7484
7485
7486fi
7487if test -z "$ac_cv_prog_DSYMUTIL"; then
7488  ac_ct_DSYMUTIL=$DSYMUTIL
7489  # Extract the first word of "dsymutil", so it can be a program name with args.
7490set dummy dsymutil; ac_word=$2
7491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7492$as_echo_n "checking for $ac_word... " >&6; }
7493if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7494  $as_echo_n "(cached) " >&6
7495else
7496  if test -n "$ac_ct_DSYMUTIL"; then
7497  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7498else
7499as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7500for as_dir in $PATH
7501do
7502  IFS=$as_save_IFS
7503  test -z "$as_dir" && as_dir=.
7504    for ac_exec_ext in '' $ac_executable_extensions; do
7505  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7506    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7507    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7508    break 2
7509  fi
7510done
7511  done
7512IFS=$as_save_IFS
7513
7514fi
7515fi
7516ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7517if test -n "$ac_ct_DSYMUTIL"; then
7518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7519$as_echo "$ac_ct_DSYMUTIL" >&6; }
7520else
7521  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7522$as_echo "no" >&6; }
7523fi
7524
7525  if test "x$ac_ct_DSYMUTIL" = x; then
7526    DSYMUTIL=":"
7527  else
7528    case $cross_compiling:$ac_tool_warned in
7529yes:)
7530{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7531$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7532ac_tool_warned=yes ;;
7533esac
7534    DSYMUTIL=$ac_ct_DSYMUTIL
7535  fi
7536else
7537  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7538fi
7539
7540    if test -n "$ac_tool_prefix"; then
7541  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7542set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7544$as_echo_n "checking for $ac_word... " >&6; }
7545if ${ac_cv_prog_NMEDIT+:} false; then :
7546  $as_echo_n "(cached) " >&6
7547else
7548  if test -n "$NMEDIT"; then
7549  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7550else
7551as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7552for as_dir in $PATH
7553do
7554  IFS=$as_save_IFS
7555  test -z "$as_dir" && as_dir=.
7556    for ac_exec_ext in '' $ac_executable_extensions; do
7557  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7558    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7559    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7560    break 2
7561  fi
7562done
7563  done
7564IFS=$as_save_IFS
7565
7566fi
7567fi
7568NMEDIT=$ac_cv_prog_NMEDIT
7569if test -n "$NMEDIT"; then
7570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7571$as_echo "$NMEDIT" >&6; }
7572else
7573  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7574$as_echo "no" >&6; }
7575fi
7576
7577
7578fi
7579if test -z "$ac_cv_prog_NMEDIT"; then
7580  ac_ct_NMEDIT=$NMEDIT
7581  # Extract the first word of "nmedit", so it can be a program name with args.
7582set dummy nmedit; ac_word=$2
7583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7584$as_echo_n "checking for $ac_word... " >&6; }
7585if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7586  $as_echo_n "(cached) " >&6
7587else
7588  if test -n "$ac_ct_NMEDIT"; then
7589  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7590else
7591as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7592for as_dir in $PATH
7593do
7594  IFS=$as_save_IFS
7595  test -z "$as_dir" && as_dir=.
7596    for ac_exec_ext in '' $ac_executable_extensions; do
7597  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7598    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7599    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7600    break 2
7601  fi
7602done
7603  done
7604IFS=$as_save_IFS
7605
7606fi
7607fi
7608ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7609if test -n "$ac_ct_NMEDIT"; then
7610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7611$as_echo "$ac_ct_NMEDIT" >&6; }
7612else
7613  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7614$as_echo "no" >&6; }
7615fi
7616
7617  if test "x$ac_ct_NMEDIT" = x; then
7618    NMEDIT=":"
7619  else
7620    case $cross_compiling:$ac_tool_warned in
7621yes:)
7622{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7623$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7624ac_tool_warned=yes ;;
7625esac
7626    NMEDIT=$ac_ct_NMEDIT
7627  fi
7628else
7629  NMEDIT="$ac_cv_prog_NMEDIT"
7630fi
7631
7632    if test -n "$ac_tool_prefix"; then
7633  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7634set dummy ${ac_tool_prefix}lipo; ac_word=$2
7635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7636$as_echo_n "checking for $ac_word... " >&6; }
7637if ${ac_cv_prog_LIPO+:} false; then :
7638  $as_echo_n "(cached) " >&6
7639else
7640  if test -n "$LIPO"; then
7641  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7642else
7643as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7644for as_dir in $PATH
7645do
7646  IFS=$as_save_IFS
7647  test -z "$as_dir" && as_dir=.
7648    for ac_exec_ext in '' $ac_executable_extensions; do
7649  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7650    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7651    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7652    break 2
7653  fi
7654done
7655  done
7656IFS=$as_save_IFS
7657
7658fi
7659fi
7660LIPO=$ac_cv_prog_LIPO
7661if test -n "$LIPO"; then
7662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7663$as_echo "$LIPO" >&6; }
7664else
7665  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7666$as_echo "no" >&6; }
7667fi
7668
7669
7670fi
7671if test -z "$ac_cv_prog_LIPO"; then
7672  ac_ct_LIPO=$LIPO
7673  # Extract the first word of "lipo", so it can be a program name with args.
7674set dummy lipo; ac_word=$2
7675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7676$as_echo_n "checking for $ac_word... " >&6; }
7677if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7678  $as_echo_n "(cached) " >&6
7679else
7680  if test -n "$ac_ct_LIPO"; then
7681  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7682else
7683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7684for as_dir in $PATH
7685do
7686  IFS=$as_save_IFS
7687  test -z "$as_dir" && as_dir=.
7688    for ac_exec_ext in '' $ac_executable_extensions; do
7689  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7690    ac_cv_prog_ac_ct_LIPO="lipo"
7691    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7692    break 2
7693  fi
7694done
7695  done
7696IFS=$as_save_IFS
7697
7698fi
7699fi
7700ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7701if test -n "$ac_ct_LIPO"; then
7702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7703$as_echo "$ac_ct_LIPO" >&6; }
7704else
7705  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7706$as_echo "no" >&6; }
7707fi
7708
7709  if test "x$ac_ct_LIPO" = x; then
7710    LIPO=":"
7711  else
7712    case $cross_compiling:$ac_tool_warned in
7713yes:)
7714{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7715$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7716ac_tool_warned=yes ;;
7717esac
7718    LIPO=$ac_ct_LIPO
7719  fi
7720else
7721  LIPO="$ac_cv_prog_LIPO"
7722fi
7723
7724    if test -n "$ac_tool_prefix"; then
7725  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7726set dummy ${ac_tool_prefix}otool; ac_word=$2
7727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7728$as_echo_n "checking for $ac_word... " >&6; }
7729if ${ac_cv_prog_OTOOL+:} false; then :
7730  $as_echo_n "(cached) " >&6
7731else
7732  if test -n "$OTOOL"; then
7733  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7734else
7735as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7736for as_dir in $PATH
7737do
7738  IFS=$as_save_IFS
7739  test -z "$as_dir" && as_dir=.
7740    for ac_exec_ext in '' $ac_executable_extensions; do
7741  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7742    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7743    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7744    break 2
7745  fi
7746done
7747  done
7748IFS=$as_save_IFS
7749
7750fi
7751fi
7752OTOOL=$ac_cv_prog_OTOOL
7753if test -n "$OTOOL"; then
7754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7755$as_echo "$OTOOL" >&6; }
7756else
7757  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7758$as_echo "no" >&6; }
7759fi
7760
7761
7762fi
7763if test -z "$ac_cv_prog_OTOOL"; then
7764  ac_ct_OTOOL=$OTOOL
7765  # Extract the first word of "otool", so it can be a program name with args.
7766set dummy otool; ac_word=$2
7767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7768$as_echo_n "checking for $ac_word... " >&6; }
7769if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7770  $as_echo_n "(cached) " >&6
7771else
7772  if test -n "$ac_ct_OTOOL"; then
7773  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7774else
7775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7776for as_dir in $PATH
7777do
7778  IFS=$as_save_IFS
7779  test -z "$as_dir" && as_dir=.
7780    for ac_exec_ext in '' $ac_executable_extensions; do
7781  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7782    ac_cv_prog_ac_ct_OTOOL="otool"
7783    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7784    break 2
7785  fi
7786done
7787  done
7788IFS=$as_save_IFS
7789
7790fi
7791fi
7792ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7793if test -n "$ac_ct_OTOOL"; then
7794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7795$as_echo "$ac_ct_OTOOL" >&6; }
7796else
7797  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7798$as_echo "no" >&6; }
7799fi
7800
7801  if test "x$ac_ct_OTOOL" = x; then
7802    OTOOL=":"
7803  else
7804    case $cross_compiling:$ac_tool_warned in
7805yes:)
7806{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7807$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7808ac_tool_warned=yes ;;
7809esac
7810    OTOOL=$ac_ct_OTOOL
7811  fi
7812else
7813  OTOOL="$ac_cv_prog_OTOOL"
7814fi
7815
7816    if test -n "$ac_tool_prefix"; then
7817  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7818set dummy ${ac_tool_prefix}otool64; ac_word=$2
7819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7820$as_echo_n "checking for $ac_word... " >&6; }
7821if ${ac_cv_prog_OTOOL64+:} false; then :
7822  $as_echo_n "(cached) " >&6
7823else
7824  if test -n "$OTOOL64"; then
7825  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7826else
7827as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7828for as_dir in $PATH
7829do
7830  IFS=$as_save_IFS
7831  test -z "$as_dir" && as_dir=.
7832    for ac_exec_ext in '' $ac_executable_extensions; do
7833  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7834    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7835    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7836    break 2
7837  fi
7838done
7839  done
7840IFS=$as_save_IFS
7841
7842fi
7843fi
7844OTOOL64=$ac_cv_prog_OTOOL64
7845if test -n "$OTOOL64"; then
7846  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7847$as_echo "$OTOOL64" >&6; }
7848else
7849  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7850$as_echo "no" >&6; }
7851fi
7852
7853
7854fi
7855if test -z "$ac_cv_prog_OTOOL64"; then
7856  ac_ct_OTOOL64=$OTOOL64
7857  # Extract the first word of "otool64", so it can be a program name with args.
7858set dummy otool64; ac_word=$2
7859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7860$as_echo_n "checking for $ac_word... " >&6; }
7861if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7862  $as_echo_n "(cached) " >&6
7863else
7864  if test -n "$ac_ct_OTOOL64"; then
7865  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7866else
7867as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7868for as_dir in $PATH
7869do
7870  IFS=$as_save_IFS
7871  test -z "$as_dir" && as_dir=.
7872    for ac_exec_ext in '' $ac_executable_extensions; do
7873  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7874    ac_cv_prog_ac_ct_OTOOL64="otool64"
7875    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7876    break 2
7877  fi
7878done
7879  done
7880IFS=$as_save_IFS
7881
7882fi
7883fi
7884ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7885if test -n "$ac_ct_OTOOL64"; then
7886  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7887$as_echo "$ac_ct_OTOOL64" >&6; }
7888else
7889  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7890$as_echo "no" >&6; }
7891fi
7892
7893  if test "x$ac_ct_OTOOL64" = x; then
7894    OTOOL64=":"
7895  else
7896    case $cross_compiling:$ac_tool_warned in
7897yes:)
7898{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7899$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7900ac_tool_warned=yes ;;
7901esac
7902    OTOOL64=$ac_ct_OTOOL64
7903  fi
7904else
7905  OTOOL64="$ac_cv_prog_OTOOL64"
7906fi
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7935$as_echo_n "checking for -single_module linker flag... " >&6; }
7936if ${lt_cv_apple_cc_single_mod+:} false; then :
7937  $as_echo_n "(cached) " >&6
7938else
7939  lt_cv_apple_cc_single_mod=no
7940      if test -z "$LT_MULTI_MODULE"; then
7941	# By default we will add the -single_module flag. You can override
7942	# by either setting the environment variable LT_MULTI_MODULE
7943	# non-empty at configure time, or by adding -multi_module to the
7944	# link flags.
7945	rm -rf libconftest.dylib*
7946	echo "int foo(void){return 1;}" > conftest.c
7947	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7948-dynamiclib -Wl,-single_module conftest.c" >&5
7949	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7950	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7951        _lt_result=$?
7952	# If there is a non-empty error log, and "single_module"
7953	# appears in it, assume the flag caused a linker warning
7954        if test -s conftest.err && $GREP single_module conftest.err; then
7955	  cat conftest.err >&5
7956	# Otherwise, if the output was created with a 0 exit code from
7957	# the compiler, it worked.
7958	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
7959	  lt_cv_apple_cc_single_mod=yes
7960	else
7961	  cat conftest.err >&5
7962	fi
7963	rm -rf libconftest.dylib*
7964	rm -f conftest.*
7965      fi
7966fi
7967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7968$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7969
7970    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7971$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7972if ${lt_cv_ld_exported_symbols_list+:} false; then :
7973  $as_echo_n "(cached) " >&6
7974else
7975  lt_cv_ld_exported_symbols_list=no
7976      save_LDFLAGS=$LDFLAGS
7977      echo "_main" > conftest.sym
7978      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7979      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7980/* end confdefs.h.  */
7981
7982int
7983main ()
7984{
7985
7986  ;
7987  return 0;
7988}
7989_ACEOF
7990if ac_fn_c_try_link "$LINENO"; then :
7991  lt_cv_ld_exported_symbols_list=yes
7992else
7993  lt_cv_ld_exported_symbols_list=no
7994fi
7995rm -f core conftest.err conftest.$ac_objext \
7996    conftest$ac_exeext conftest.$ac_ext
7997	LDFLAGS=$save_LDFLAGS
7998
7999fi
8000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8001$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8002
8003    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8004$as_echo_n "checking for -force_load linker flag... " >&6; }
8005if ${lt_cv_ld_force_load+:} false; then :
8006  $as_echo_n "(cached) " >&6
8007else
8008  lt_cv_ld_force_load=no
8009      cat > conftest.c << _LT_EOF
8010int forced_loaded() { return 2;}
8011_LT_EOF
8012      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8013      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8014      echo "$AR cru libconftest.a conftest.o" >&5
8015      $AR cru libconftest.a conftest.o 2>&5
8016      echo "$RANLIB libconftest.a" >&5
8017      $RANLIB libconftest.a 2>&5
8018      cat > conftest.c << _LT_EOF
8019int main() { return 0;}
8020_LT_EOF
8021      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8022      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8023      _lt_result=$?
8024      if test -s conftest.err && $GREP force_load conftest.err; then
8025	cat conftest.err >&5
8026      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
8027	lt_cv_ld_force_load=yes
8028      else
8029	cat conftest.err >&5
8030      fi
8031        rm -f conftest.err libconftest.a conftest conftest.c
8032        rm -rf conftest.dSYM
8033
8034fi
8035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8036$as_echo "$lt_cv_ld_force_load" >&6; }
8037    case $host_os in
8038    rhapsody* | darwin1.[012])
8039      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
8040    darwin1.*)
8041      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8042    darwin*) # darwin 5.x on
8043      # if running on 10.5 or later, the deployment target defaults
8044      # to the OS version, if on x86, and 10.4, the deployment
8045      # target defaults to 10.4. Don't you love it?
8046      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8047	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8048	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8049	10.[012][,.]*)
8050	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8051	10.*)
8052	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8053      esac
8054    ;;
8055  esac
8056    if test yes = "$lt_cv_apple_cc_single_mod"; then
8057      _lt_dar_single_mod='$single_module'
8058    fi
8059    if test yes = "$lt_cv_ld_exported_symbols_list"; then
8060      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
8061    else
8062      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
8063    fi
8064    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
8065      _lt_dsymutil='~$DSYMUTIL $lib || :'
8066    else
8067      _lt_dsymutil=
8068    fi
8069    ;;
8070  esac
8071
8072# func_munge_path_list VARIABLE PATH
8073# -----------------------------------
8074# VARIABLE is name of variable containing _space_ separated list of
8075# directories to be munged by the contents of PATH, which is string
8076# having a format:
8077# "DIR[:DIR]:"
8078#       string "DIR[ DIR]" will be prepended to VARIABLE
8079# ":DIR[:DIR]"
8080#       string "DIR[ DIR]" will be appended to VARIABLE
8081# "DIRP[:DIRP]::[DIRA:]DIRA"
8082#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
8083#       "DIRA[ DIRA]" will be appended to VARIABLE
8084# "DIR[:DIR]"
8085#       VARIABLE will be replaced by "DIR[ DIR]"
8086func_munge_path_list ()
8087{
8088    case x$2 in
8089    x)
8090        ;;
8091    *:)
8092        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
8093        ;;
8094    x:*)
8095        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
8096        ;;
8097    *::*)
8098        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
8099        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
8100        ;;
8101    *)
8102        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
8103        ;;
8104    esac
8105}
8106
8107for ac_header in dlfcn.h
8108do :
8109  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8110"
8111if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8112  cat >>confdefs.h <<_ACEOF
8113#define HAVE_DLFCN_H 1
8114_ACEOF
8115
8116fi
8117
8118done
8119
8120
8121
8122
8123
8124# Set options
8125
8126
8127
8128        enable_dlopen=no
8129
8130
8131  enable_win32_dll=no
8132
8133
8134            # Check whether --enable-shared was given.
8135if test "${enable_shared+set}" = set; then :
8136  enableval=$enable_shared; p=${PACKAGE-default}
8137    case $enableval in
8138    yes) enable_shared=yes ;;
8139    no) enable_shared=no ;;
8140    *)
8141      enable_shared=no
8142      # Look at the argument we got.  We use all the common list separators.
8143      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8144      for pkg in $enableval; do
8145	IFS=$lt_save_ifs
8146	if test "X$pkg" = "X$p"; then
8147	  enable_shared=yes
8148	fi
8149      done
8150      IFS=$lt_save_ifs
8151      ;;
8152    esac
8153else
8154  enable_shared=yes
8155fi
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165  # Check whether --enable-static was given.
8166if test "${enable_static+set}" = set; then :
8167  enableval=$enable_static; p=${PACKAGE-default}
8168    case $enableval in
8169    yes) enable_static=yes ;;
8170    no) enable_static=no ;;
8171    *)
8172     enable_static=no
8173      # Look at the argument we got.  We use all the common list separators.
8174      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8175      for pkg in $enableval; do
8176	IFS=$lt_save_ifs
8177	if test "X$pkg" = "X$p"; then
8178	  enable_static=yes
8179	fi
8180      done
8181      IFS=$lt_save_ifs
8182      ;;
8183    esac
8184else
8185  enable_static=yes
8186fi
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197# Check whether --with-pic was given.
8198if test "${with_pic+set}" = set; then :
8199  withval=$with_pic; lt_p=${PACKAGE-default}
8200    case $withval in
8201    yes|no) pic_mode=$withval ;;
8202    *)
8203      pic_mode=default
8204      # Look at the argument we got.  We use all the common list separators.
8205      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8206      for lt_pkg in $withval; do
8207	IFS=$lt_save_ifs
8208	if test "X$lt_pkg" = "X$lt_p"; then
8209	  pic_mode=yes
8210	fi
8211      done
8212      IFS=$lt_save_ifs
8213      ;;
8214    esac
8215else
8216  pic_mode=default
8217fi
8218
8219
8220
8221
8222
8223
8224
8225
8226  # Check whether --enable-fast-install was given.
8227if test "${enable_fast_install+set}" = set; then :
8228  enableval=$enable_fast_install; p=${PACKAGE-default}
8229    case $enableval in
8230    yes) enable_fast_install=yes ;;
8231    no) enable_fast_install=no ;;
8232    *)
8233      enable_fast_install=no
8234      # Look at the argument we got.  We use all the common list separators.
8235      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8236      for pkg in $enableval; do
8237	IFS=$lt_save_ifs
8238	if test "X$pkg" = "X$p"; then
8239	  enable_fast_install=yes
8240	fi
8241      done
8242      IFS=$lt_save_ifs
8243      ;;
8244    esac
8245else
8246  enable_fast_install=yes
8247fi
8248
8249
8250
8251
8252
8253
8254
8255
8256  shared_archive_member_spec=
8257case $host,$enable_shared in
8258power*-*-aix[5-9]*,yes)
8259  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8260$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
8261
8262# Check whether --with-aix-soname was given.
8263if test "${with_aix_soname+set}" = set; then :
8264  withval=$with_aix_soname; case $withval in
8265    aix|svr4|both)
8266      ;;
8267    *)
8268      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
8269      ;;
8270    esac
8271    lt_cv_with_aix_soname=$with_aix_soname
8272else
8273  if ${lt_cv_with_aix_soname+:} false; then :
8274  $as_echo_n "(cached) " >&6
8275else
8276  lt_cv_with_aix_soname=aix
8277fi
8278
8279    with_aix_soname=$lt_cv_with_aix_soname
8280fi
8281
8282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8283$as_echo "$with_aix_soname" >&6; }
8284  if test aix != "$with_aix_soname"; then
8285    # For the AIX way of multilib, we name the shared archive member
8286    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
8287    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
8288    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
8289    # the AIX toolchain works better with OBJECT_MODE set (default 32).
8290    if test 64 = "${OBJECT_MODE-32}"; then
8291      shared_archive_member_spec=shr_64
8292    else
8293      shared_archive_member_spec=shr
8294    fi
8295  fi
8296  ;;
8297*)
8298  with_aix_soname=aix
8299  ;;
8300esac
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311# This can be used to rebuild libtool when needed
8312LIBTOOL_DEPS=$ltmain
8313
8314# Always use our own libtool.
8315LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346test -z "$LN_S" && LN_S="ln -s"
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361if test -n "${ZSH_VERSION+set}"; then
8362   setopt NO_GLOB_SUBST
8363fi
8364
8365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8366$as_echo_n "checking for objdir... " >&6; }
8367if ${lt_cv_objdir+:} false; then :
8368  $as_echo_n "(cached) " >&6
8369else
8370  rm -f .libs 2>/dev/null
8371mkdir .libs 2>/dev/null
8372if test -d .libs; then
8373  lt_cv_objdir=.libs
8374else
8375  # MS-DOS does not allow filenames that begin with a dot.
8376  lt_cv_objdir=_libs
8377fi
8378rmdir .libs 2>/dev/null
8379fi
8380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8381$as_echo "$lt_cv_objdir" >&6; }
8382objdir=$lt_cv_objdir
8383
8384
8385
8386
8387
8388cat >>confdefs.h <<_ACEOF
8389#define LT_OBJDIR "$lt_cv_objdir/"
8390_ACEOF
8391
8392
8393
8394
8395case $host_os in
8396aix3*)
8397  # AIX sometimes has problems with the GCC collect2 program.  For some
8398  # reason, if we set the COLLECT_NAMES environment variable, the problems
8399  # vanish in a puff of smoke.
8400  if test set != "${COLLECT_NAMES+set}"; then
8401    COLLECT_NAMES=
8402    export COLLECT_NAMES
8403  fi
8404  ;;
8405esac
8406
8407# Global variables:
8408ofile=libtool
8409can_build_shared=yes
8410
8411# All known linkers require a '.a' archive for static linking (except MSVC,
8412# which needs '.lib').
8413libext=a
8414
8415with_gnu_ld=$lt_cv_prog_gnu_ld
8416
8417old_CC=$CC
8418old_CFLAGS=$CFLAGS
8419
8420# Set sane defaults for various variables
8421test -z "$CC" && CC=cc
8422test -z "$LTCC" && LTCC=$CC
8423test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8424test -z "$LD" && LD=ld
8425test -z "$ac_objext" && ac_objext=o
8426
8427func_cc_basename $compiler
8428cc_basename=$func_cc_basename_result
8429
8430
8431# Only perform the check for file, if the check method requires it
8432test -z "$MAGIC_CMD" && MAGIC_CMD=file
8433case $deplibs_check_method in
8434file_magic*)
8435  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8436    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8437$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8438if ${lt_cv_path_MAGIC_CMD+:} false; then :
8439  $as_echo_n "(cached) " >&6
8440else
8441  case $MAGIC_CMD in
8442[\\/*] |  ?:[\\/]*)
8443  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8444  ;;
8445*)
8446  lt_save_MAGIC_CMD=$MAGIC_CMD
8447  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8448  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8449  for ac_dir in $ac_dummy; do
8450    IFS=$lt_save_ifs
8451    test -z "$ac_dir" && ac_dir=.
8452    if test -f "$ac_dir/${ac_tool_prefix}file"; then
8453      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
8454      if test -n "$file_magic_test_file"; then
8455	case $deplibs_check_method in
8456	"file_magic "*)
8457	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8458	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8459	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8460	    $EGREP "$file_magic_regex" > /dev/null; then
8461	    :
8462	  else
8463	    cat <<_LT_EOF 1>&2
8464
8465*** Warning: the command libtool uses to detect shared libraries,
8466*** $file_magic_cmd, produces output that libtool cannot recognize.
8467*** The result is that libtool may fail to recognize shared libraries
8468*** as such.  This will affect the creation of libtool libraries that
8469*** depend on shared libraries, but programs linked with such libtool
8470*** libraries will work regardless of this problem.  Nevertheless, you
8471*** may want to report the problem to your system manager and/or to
8472*** bug-libtool@gnu.org
8473
8474_LT_EOF
8475	  fi ;;
8476	esac
8477      fi
8478      break
8479    fi
8480  done
8481  IFS=$lt_save_ifs
8482  MAGIC_CMD=$lt_save_MAGIC_CMD
8483  ;;
8484esac
8485fi
8486
8487MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8488if test -n "$MAGIC_CMD"; then
8489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8490$as_echo "$MAGIC_CMD" >&6; }
8491else
8492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8493$as_echo "no" >&6; }
8494fi
8495
8496
8497
8498
8499
8500if test -z "$lt_cv_path_MAGIC_CMD"; then
8501  if test -n "$ac_tool_prefix"; then
8502    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8503$as_echo_n "checking for file... " >&6; }
8504if ${lt_cv_path_MAGIC_CMD+:} false; then :
8505  $as_echo_n "(cached) " >&6
8506else
8507  case $MAGIC_CMD in
8508[\\/*] |  ?:[\\/]*)
8509  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8510  ;;
8511*)
8512  lt_save_MAGIC_CMD=$MAGIC_CMD
8513  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8514  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8515  for ac_dir in $ac_dummy; do
8516    IFS=$lt_save_ifs
8517    test -z "$ac_dir" && ac_dir=.
8518    if test -f "$ac_dir/file"; then
8519      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
8520      if test -n "$file_magic_test_file"; then
8521	case $deplibs_check_method in
8522	"file_magic "*)
8523	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8524	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8525	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8526	    $EGREP "$file_magic_regex" > /dev/null; then
8527	    :
8528	  else
8529	    cat <<_LT_EOF 1>&2
8530
8531*** Warning: the command libtool uses to detect shared libraries,
8532*** $file_magic_cmd, produces output that libtool cannot recognize.
8533*** The result is that libtool may fail to recognize shared libraries
8534*** as such.  This will affect the creation of libtool libraries that
8535*** depend on shared libraries, but programs linked with such libtool
8536*** libraries will work regardless of this problem.  Nevertheless, you
8537*** may want to report the problem to your system manager and/or to
8538*** bug-libtool@gnu.org
8539
8540_LT_EOF
8541	  fi ;;
8542	esac
8543      fi
8544      break
8545    fi
8546  done
8547  IFS=$lt_save_ifs
8548  MAGIC_CMD=$lt_save_MAGIC_CMD
8549  ;;
8550esac
8551fi
8552
8553MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8554if test -n "$MAGIC_CMD"; then
8555  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8556$as_echo "$MAGIC_CMD" >&6; }
8557else
8558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8559$as_echo "no" >&6; }
8560fi
8561
8562
8563  else
8564    MAGIC_CMD=:
8565  fi
8566fi
8567
8568  fi
8569  ;;
8570esac
8571
8572# Use C for the default configuration in the libtool script
8573
8574lt_save_CC=$CC
8575ac_ext=c
8576ac_cpp='$CPP $CPPFLAGS'
8577ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8578ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8579ac_compiler_gnu=$ac_cv_c_compiler_gnu
8580
8581
8582# Source file extension for C test sources.
8583ac_ext=c
8584
8585# Object file extension for compiled C test sources.
8586objext=o
8587objext=$objext
8588
8589# Code to be used in simple compile tests
8590lt_simple_compile_test_code="int some_variable = 0;"
8591
8592# Code to be used in simple link tests
8593lt_simple_link_test_code='int main(){return(0);}'
8594
8595
8596
8597
8598
8599
8600
8601# If no C compiler was specified, use CC.
8602LTCC=${LTCC-"$CC"}
8603
8604# If no C compiler flags were specified, use CFLAGS.
8605LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8606
8607# Allow CC to be a program name with arguments.
8608compiler=$CC
8609
8610# Save the default compiler, since it gets overwritten when the other
8611# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8612compiler_DEFAULT=$CC
8613
8614# save warnings/boilerplate of simple test code
8615ac_outfile=conftest.$ac_objext
8616echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8617eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8618_lt_compiler_boilerplate=`cat conftest.err`
8619$RM conftest*
8620
8621ac_outfile=conftest.$ac_objext
8622echo "$lt_simple_link_test_code" >conftest.$ac_ext
8623eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8624_lt_linker_boilerplate=`cat conftest.err`
8625$RM -r conftest*
8626
8627
8628## CAVEAT EMPTOR:
8629## There is no encapsulation within the following macros, do not change
8630## the running order or otherwise move them around unless you know exactly
8631## what you are doing...
8632if test -n "$compiler"; then
8633
8634lt_prog_compiler_no_builtin_flag=
8635
8636if test yes = "$GCC"; then
8637  case $cc_basename in
8638  nvcc*)
8639    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8640  *)
8641    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8642  esac
8643
8644  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8645$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8646if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8647  $as_echo_n "(cached) " >&6
8648else
8649  lt_cv_prog_compiler_rtti_exceptions=no
8650   ac_outfile=conftest.$ac_objext
8651   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8652   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
8653   # Insert the option either (1) after the last *FLAGS variable, or
8654   # (2) before a word containing "conftest.", or (3) at the end.
8655   # Note that $ac_compile itself does not contain backslashes and begins
8656   # with a dollar sign (not a hyphen), so the echo should work correctly.
8657   # The option is referenced via a variable to avoid confusing sed.
8658   lt_compile=`echo "$ac_compile" | $SED \
8659   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8660   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8661   -e 's:$: $lt_compiler_flag:'`
8662   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8663   (eval "$lt_compile" 2>conftest.err)
8664   ac_status=$?
8665   cat conftest.err >&5
8666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8667   if (exit $ac_status) && test -s "$ac_outfile"; then
8668     # The compiler can only warn and ignore the option if not recognized
8669     # So say no if there are warnings other than the usual output.
8670     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8671     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8672     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8673       lt_cv_prog_compiler_rtti_exceptions=yes
8674     fi
8675   fi
8676   $RM conftest*
8677
8678fi
8679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8680$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8681
8682if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
8683    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8684else
8685    :
8686fi
8687
8688fi
8689
8690
8691
8692
8693
8694
8695  lt_prog_compiler_wl=
8696lt_prog_compiler_pic=
8697lt_prog_compiler_static=
8698
8699
8700  if test yes = "$GCC"; then
8701    lt_prog_compiler_wl='-Wl,'
8702    lt_prog_compiler_static='-static'
8703
8704    case $host_os in
8705      aix*)
8706      # All AIX code is PIC.
8707      if test ia64 = "$host_cpu"; then
8708	# AIX 5 now supports IA64 processor
8709	lt_prog_compiler_static='-Bstatic'
8710      fi
8711      lt_prog_compiler_pic='-fPIC'
8712      ;;
8713
8714    amigaos*)
8715      case $host_cpu in
8716      powerpc)
8717            # see comment about AmigaOS4 .so support
8718            lt_prog_compiler_pic='-fPIC'
8719        ;;
8720      m68k)
8721            # FIXME: we need at least 68020 code to build shared libraries, but
8722            # adding the '-m68020' flag to GCC prevents building anything better,
8723            # like '-m68040'.
8724            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8725        ;;
8726      esac
8727      ;;
8728
8729    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8730      # PIC is the default for these OSes.
8731      ;;
8732
8733    mingw* | cygwin* | pw32* | os2* | cegcc*)
8734      # This hack is so that the source file can tell whether it is being
8735      # built for inclusion in a dll (and should export symbols for example).
8736      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8737      # (--disable-auto-import) libraries
8738      lt_prog_compiler_pic='-DDLL_EXPORT'
8739      case $host_os in
8740      os2*)
8741	lt_prog_compiler_static='$wl-static'
8742	;;
8743      esac
8744      ;;
8745
8746    darwin* | rhapsody*)
8747      # PIC is the default on this platform
8748      # Common symbols not allowed in MH_DYLIB files
8749      lt_prog_compiler_pic='-fno-common'
8750      ;;
8751
8752    haiku*)
8753      # PIC is the default for Haiku.
8754      # The "-static" flag exists, but is broken.
8755      lt_prog_compiler_static=
8756      ;;
8757
8758    hpux*)
8759      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8760      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8761      # sets the default TLS model and affects inlining.
8762      case $host_cpu in
8763      hppa*64*)
8764	# +Z the default
8765	;;
8766      *)
8767	lt_prog_compiler_pic='-fPIC'
8768	;;
8769      esac
8770      ;;
8771
8772    interix[3-9]*)
8773      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8774      # Instead, we relocate shared libraries at runtime.
8775      ;;
8776
8777    msdosdjgpp*)
8778      # Just because we use GCC doesn't mean we suddenly get shared libraries
8779      # on systems that don't support them.
8780      lt_prog_compiler_can_build_shared=no
8781      enable_shared=no
8782      ;;
8783
8784    *nto* | *qnx*)
8785      # QNX uses GNU C++, but need to define -shared option too, otherwise
8786      # it will coredump.
8787      lt_prog_compiler_pic='-fPIC -shared'
8788      ;;
8789
8790    sysv4*MP*)
8791      if test -d /usr/nec; then
8792	lt_prog_compiler_pic=-Kconform_pic
8793      fi
8794      ;;
8795
8796    *)
8797      lt_prog_compiler_pic='-fPIC'
8798      ;;
8799    esac
8800
8801    case $cc_basename in
8802    nvcc*) # Cuda Compiler Driver 2.2
8803      lt_prog_compiler_wl='-Xlinker '
8804      if test -n "$lt_prog_compiler_pic"; then
8805        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8806      fi
8807      ;;
8808    esac
8809  else
8810    # PORTME Check for flag to pass linker flags through the system compiler.
8811    case $host_os in
8812    aix*)
8813      lt_prog_compiler_wl='-Wl,'
8814      if test ia64 = "$host_cpu"; then
8815	# AIX 5 now supports IA64 processor
8816	lt_prog_compiler_static='-Bstatic'
8817      else
8818	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8819      fi
8820      ;;
8821
8822    darwin* | rhapsody*)
8823      # PIC is the default on this platform
8824      # Common symbols not allowed in MH_DYLIB files
8825      lt_prog_compiler_pic='-fno-common'
8826      case $cc_basename in
8827      nagfor*)
8828        # NAG Fortran compiler
8829        lt_prog_compiler_wl='-Wl,-Wl,,'
8830        lt_prog_compiler_pic='-PIC'
8831        lt_prog_compiler_static='-Bstatic'
8832        ;;
8833      esac
8834      ;;
8835
8836    mingw* | cygwin* | pw32* | os2* | cegcc*)
8837      # This hack is so that the source file can tell whether it is being
8838      # built for inclusion in a dll (and should export symbols for example).
8839      lt_prog_compiler_pic='-DDLL_EXPORT'
8840      case $host_os in
8841      os2*)
8842	lt_prog_compiler_static='$wl-static'
8843	;;
8844      esac
8845      ;;
8846
8847    hpux9* | hpux10* | hpux11*)
8848      lt_prog_compiler_wl='-Wl,'
8849      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8850      # not for PA HP-UX.
8851      case $host_cpu in
8852      hppa*64*|ia64*)
8853	# +Z the default
8854	;;
8855      *)
8856	lt_prog_compiler_pic='+Z'
8857	;;
8858      esac
8859      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8860      lt_prog_compiler_static='$wl-a ${wl}archive'
8861      ;;
8862
8863    irix5* | irix6* | nonstopux*)
8864      lt_prog_compiler_wl='-Wl,'
8865      # PIC (with -KPIC) is the default.
8866      lt_prog_compiler_static='-non_shared'
8867      ;;
8868
8869    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8870      case $cc_basename in
8871      # old Intel for x86_64, which still supported -KPIC.
8872      ecc*)
8873	lt_prog_compiler_wl='-Wl,'
8874	lt_prog_compiler_pic='-KPIC'
8875	lt_prog_compiler_static='-static'
8876        ;;
8877      # icc used to be incompatible with GCC.
8878      # ICC 10 doesn't accept -KPIC any more.
8879      icc* | ifort*)
8880	lt_prog_compiler_wl='-Wl,'
8881	lt_prog_compiler_pic='-fPIC'
8882	lt_prog_compiler_static='-static'
8883        ;;
8884      # Lahey Fortran 8.1.
8885      lf95*)
8886	lt_prog_compiler_wl='-Wl,'
8887	lt_prog_compiler_pic='--shared'
8888	lt_prog_compiler_static='--static'
8889	;;
8890      nagfor*)
8891	# NAG Fortran compiler
8892	lt_prog_compiler_wl='-Wl,-Wl,,'
8893	lt_prog_compiler_pic='-PIC'
8894	lt_prog_compiler_static='-Bstatic'
8895	;;
8896      tcc*)
8897	# Fabrice Bellard et al's Tiny C Compiler
8898	lt_prog_compiler_wl='-Wl,'
8899	lt_prog_compiler_pic='-fPIC'
8900	lt_prog_compiler_static='-static'
8901	;;
8902      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8903        # Portland Group compilers (*not* the Pentium gcc compiler,
8904	# which looks to be a dead project)
8905	lt_prog_compiler_wl='-Wl,'
8906	lt_prog_compiler_pic='-fpic'
8907	lt_prog_compiler_static='-Bstatic'
8908        ;;
8909      ccc*)
8910        lt_prog_compiler_wl='-Wl,'
8911        # All Alpha code is PIC.
8912        lt_prog_compiler_static='-non_shared'
8913        ;;
8914      xl* | bgxl* | bgf* | mpixl*)
8915	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8916	lt_prog_compiler_wl='-Wl,'
8917	lt_prog_compiler_pic='-qpic'
8918	lt_prog_compiler_static='-qstaticlink'
8919	;;
8920      *)
8921	case `$CC -V 2>&1 | sed 5q` in
8922	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8923	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8924	  lt_prog_compiler_pic='-KPIC'
8925	  lt_prog_compiler_static='-Bstatic'
8926	  lt_prog_compiler_wl=''
8927	  ;;
8928	*Sun\ F* | *Sun*Fortran*)
8929	  lt_prog_compiler_pic='-KPIC'
8930	  lt_prog_compiler_static='-Bstatic'
8931	  lt_prog_compiler_wl='-Qoption ld '
8932	  ;;
8933	*Sun\ C*)
8934	  # Sun C 5.9
8935	  lt_prog_compiler_pic='-KPIC'
8936	  lt_prog_compiler_static='-Bstatic'
8937	  lt_prog_compiler_wl='-Wl,'
8938	  ;;
8939        *Intel*\ [CF]*Compiler*)
8940	  lt_prog_compiler_wl='-Wl,'
8941	  lt_prog_compiler_pic='-fPIC'
8942	  lt_prog_compiler_static='-static'
8943	  ;;
8944	*Portland\ Group*)
8945	  lt_prog_compiler_wl='-Wl,'
8946	  lt_prog_compiler_pic='-fpic'
8947	  lt_prog_compiler_static='-Bstatic'
8948	  ;;
8949	esac
8950	;;
8951      esac
8952      ;;
8953
8954    newsos6)
8955      lt_prog_compiler_pic='-KPIC'
8956      lt_prog_compiler_static='-Bstatic'
8957      ;;
8958
8959    *nto* | *qnx*)
8960      # QNX uses GNU C++, but need to define -shared option too, otherwise
8961      # it will coredump.
8962      lt_prog_compiler_pic='-fPIC -shared'
8963      ;;
8964
8965    osf3* | osf4* | osf5*)
8966      lt_prog_compiler_wl='-Wl,'
8967      # All OSF/1 code is PIC.
8968      lt_prog_compiler_static='-non_shared'
8969      ;;
8970
8971    rdos*)
8972      lt_prog_compiler_static='-non_shared'
8973      ;;
8974
8975    solaris*)
8976      lt_prog_compiler_pic='-KPIC'
8977      lt_prog_compiler_static='-Bstatic'
8978      case $cc_basename in
8979      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8980	lt_prog_compiler_wl='-Qoption ld ';;
8981      *)
8982	lt_prog_compiler_wl='-Wl,';;
8983      esac
8984      ;;
8985
8986    sunos4*)
8987      lt_prog_compiler_wl='-Qoption ld '
8988      lt_prog_compiler_pic='-PIC'
8989      lt_prog_compiler_static='-Bstatic'
8990      ;;
8991
8992    sysv4 | sysv4.2uw2* | sysv4.3*)
8993      lt_prog_compiler_wl='-Wl,'
8994      lt_prog_compiler_pic='-KPIC'
8995      lt_prog_compiler_static='-Bstatic'
8996      ;;
8997
8998    sysv4*MP*)
8999      if test -d /usr/nec; then
9000	lt_prog_compiler_pic='-Kconform_pic'
9001	lt_prog_compiler_static='-Bstatic'
9002      fi
9003      ;;
9004
9005    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9006      lt_prog_compiler_wl='-Wl,'
9007      lt_prog_compiler_pic='-KPIC'
9008      lt_prog_compiler_static='-Bstatic'
9009      ;;
9010
9011    unicos*)
9012      lt_prog_compiler_wl='-Wl,'
9013      lt_prog_compiler_can_build_shared=no
9014      ;;
9015
9016    uts4*)
9017      lt_prog_compiler_pic='-pic'
9018      lt_prog_compiler_static='-Bstatic'
9019      ;;
9020
9021    *)
9022      lt_prog_compiler_can_build_shared=no
9023      ;;
9024    esac
9025  fi
9026
9027case $host_os in
9028  # For platforms that do not support PIC, -DPIC is meaningless:
9029  *djgpp*)
9030    lt_prog_compiler_pic=
9031    ;;
9032  *)
9033    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9034    ;;
9035esac
9036
9037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9038$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9039if ${lt_cv_prog_compiler_pic+:} false; then :
9040  $as_echo_n "(cached) " >&6
9041else
9042  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9043fi
9044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9045$as_echo "$lt_cv_prog_compiler_pic" >&6; }
9046lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9047
9048#
9049# Check to make sure the PIC flag actually works.
9050#
9051if test -n "$lt_prog_compiler_pic"; then
9052  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9053$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9054if ${lt_cv_prog_compiler_pic_works+:} false; then :
9055  $as_echo_n "(cached) " >&6
9056else
9057  lt_cv_prog_compiler_pic_works=no
9058   ac_outfile=conftest.$ac_objext
9059   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9060   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
9061   # Insert the option either (1) after the last *FLAGS variable, or
9062   # (2) before a word containing "conftest.", or (3) at the end.
9063   # Note that $ac_compile itself does not contain backslashes and begins
9064   # with a dollar sign (not a hyphen), so the echo should work correctly.
9065   # The option is referenced via a variable to avoid confusing sed.
9066   lt_compile=`echo "$ac_compile" | $SED \
9067   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9068   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9069   -e 's:$: $lt_compiler_flag:'`
9070   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9071   (eval "$lt_compile" 2>conftest.err)
9072   ac_status=$?
9073   cat conftest.err >&5
9074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9075   if (exit $ac_status) && test -s "$ac_outfile"; then
9076     # The compiler can only warn and ignore the option if not recognized
9077     # So say no if there are warnings other than the usual output.
9078     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9079     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9080     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9081       lt_cv_prog_compiler_pic_works=yes
9082     fi
9083   fi
9084   $RM conftest*
9085
9086fi
9087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9088$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9089
9090if test yes = "$lt_cv_prog_compiler_pic_works"; then
9091    case $lt_prog_compiler_pic in
9092     "" | " "*) ;;
9093     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9094     esac
9095else
9096    lt_prog_compiler_pic=
9097     lt_prog_compiler_can_build_shared=no
9098fi
9099
9100fi
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112#
9113# Check to make sure the static flag actually works.
9114#
9115wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9117$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9118if ${lt_cv_prog_compiler_static_works+:} false; then :
9119  $as_echo_n "(cached) " >&6
9120else
9121  lt_cv_prog_compiler_static_works=no
9122   save_LDFLAGS=$LDFLAGS
9123   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9124   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9125   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9126     # The linker can only warn and ignore the option if not recognized
9127     # So say no if there are warnings
9128     if test -s conftest.err; then
9129       # Append any errors to the config.log.
9130       cat conftest.err 1>&5
9131       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9132       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9133       if diff conftest.exp conftest.er2 >/dev/null; then
9134         lt_cv_prog_compiler_static_works=yes
9135       fi
9136     else
9137       lt_cv_prog_compiler_static_works=yes
9138     fi
9139   fi
9140   $RM -r conftest*
9141   LDFLAGS=$save_LDFLAGS
9142
9143fi
9144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9145$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9146
9147if test yes = "$lt_cv_prog_compiler_static_works"; then
9148    :
9149else
9150    lt_prog_compiler_static=
9151fi
9152
9153
9154
9155
9156
9157
9158
9159  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9160$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9161if ${lt_cv_prog_compiler_c_o+:} false; then :
9162  $as_echo_n "(cached) " >&6
9163else
9164  lt_cv_prog_compiler_c_o=no
9165   $RM -r conftest 2>/dev/null
9166   mkdir conftest
9167   cd conftest
9168   mkdir out
9169   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9170
9171   lt_compiler_flag="-o out/conftest2.$ac_objext"
9172   # Insert the option either (1) after the last *FLAGS variable, or
9173   # (2) before a word containing "conftest.", or (3) at the end.
9174   # Note that $ac_compile itself does not contain backslashes and begins
9175   # with a dollar sign (not a hyphen), so the echo should work correctly.
9176   lt_compile=`echo "$ac_compile" | $SED \
9177   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9178   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9179   -e 's:$: $lt_compiler_flag:'`
9180   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9181   (eval "$lt_compile" 2>out/conftest.err)
9182   ac_status=$?
9183   cat out/conftest.err >&5
9184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9185   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9186   then
9187     # The compiler can only warn and ignore the option if not recognized
9188     # So say no if there are warnings
9189     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9190     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9191     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9192       lt_cv_prog_compiler_c_o=yes
9193     fi
9194   fi
9195   chmod u+w . 2>&5
9196   $RM conftest*
9197   # SGI C++ compiler will create directory out/ii_files/ for
9198   # template instantiation
9199   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9200   $RM out/* && rmdir out
9201   cd ..
9202   $RM -r conftest
9203   $RM conftest*
9204
9205fi
9206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9207$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9208
9209
9210
9211
9212
9213
9214  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9215$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9216if ${lt_cv_prog_compiler_c_o+:} false; then :
9217  $as_echo_n "(cached) " >&6
9218else
9219  lt_cv_prog_compiler_c_o=no
9220   $RM -r conftest 2>/dev/null
9221   mkdir conftest
9222   cd conftest
9223   mkdir out
9224   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9225
9226   lt_compiler_flag="-o out/conftest2.$ac_objext"
9227   # Insert the option either (1) after the last *FLAGS variable, or
9228   # (2) before a word containing "conftest.", or (3) at the end.
9229   # Note that $ac_compile itself does not contain backslashes and begins
9230   # with a dollar sign (not a hyphen), so the echo should work correctly.
9231   lt_compile=`echo "$ac_compile" | $SED \
9232   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9233   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9234   -e 's:$: $lt_compiler_flag:'`
9235   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9236   (eval "$lt_compile" 2>out/conftest.err)
9237   ac_status=$?
9238   cat out/conftest.err >&5
9239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9240   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9241   then
9242     # The compiler can only warn and ignore the option if not recognized
9243     # So say no if there are warnings
9244     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9245     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9246     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9247       lt_cv_prog_compiler_c_o=yes
9248     fi
9249   fi
9250   chmod u+w . 2>&5
9251   $RM conftest*
9252   # SGI C++ compiler will create directory out/ii_files/ for
9253   # template instantiation
9254   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9255   $RM out/* && rmdir out
9256   cd ..
9257   $RM -r conftest
9258   $RM conftest*
9259
9260fi
9261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9262$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9263
9264
9265
9266
9267hard_links=nottested
9268if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
9269  # do not overwrite the value of need_locks provided by the user
9270  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9271$as_echo_n "checking if we can lock with hard links... " >&6; }
9272  hard_links=yes
9273  $RM conftest*
9274  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9275  touch conftest.a
9276  ln conftest.a conftest.b 2>&5 || hard_links=no
9277  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9278  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9279$as_echo "$hard_links" >&6; }
9280  if test no = "$hard_links"; then
9281    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9282$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
9283    need_locks=warn
9284  fi
9285else
9286  need_locks=no
9287fi
9288
9289
9290
9291
9292
9293
9294  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9295$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9296
9297  runpath_var=
9298  allow_undefined_flag=
9299  always_export_symbols=no
9300  archive_cmds=
9301  archive_expsym_cmds=
9302  compiler_needs_object=no
9303  enable_shared_with_static_runtimes=no
9304  export_dynamic_flag_spec=
9305  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9306  hardcode_automatic=no
9307  hardcode_direct=no
9308  hardcode_direct_absolute=no
9309  hardcode_libdir_flag_spec=
9310  hardcode_libdir_separator=
9311  hardcode_minus_L=no
9312  hardcode_shlibpath_var=unsupported
9313  inherit_rpath=no
9314  link_all_deplibs=unknown
9315  module_cmds=
9316  module_expsym_cmds=
9317  old_archive_from_new_cmds=
9318  old_archive_from_expsyms_cmds=
9319  thread_safe_flag_spec=
9320  whole_archive_flag_spec=
9321  # include_expsyms should be a list of space-separated symbols to be *always*
9322  # included in the symbol list
9323  include_expsyms=
9324  # exclude_expsyms can be an extended regexp of symbols to exclude
9325  # it will be wrapped by ' (' and ')$', so one must not match beginning or
9326  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9327  # as well as any symbol that contains 'd'.
9328  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9329  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9330  # platforms (ab)use it in PIC code, but their linkers get confused if
9331  # the symbol is explicitly referenced.  Since portable code cannot
9332  # rely on this symbol name, it's probably fine to never include it in
9333  # preloaded symbol tables.
9334  # Exclude shared library initialization/finalization symbols.
9335  extract_expsyms_cmds=
9336
9337  case $host_os in
9338  cygwin* | mingw* | pw32* | cegcc*)
9339    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9340    # When not using gcc, we currently assume that we are using
9341    # Microsoft Visual C++.
9342    if test yes != "$GCC"; then
9343      with_gnu_ld=no
9344    fi
9345    ;;
9346  interix*)
9347    # we just hope/assume this is gcc and not c89 (= MSVC++)
9348    with_gnu_ld=yes
9349    ;;
9350  openbsd* | bitrig*)
9351    with_gnu_ld=no
9352    ;;
9353  esac
9354
9355  ld_shlibs=yes
9356
9357  # On some targets, GNU ld is compatible enough with the native linker
9358  # that we're better off using the native interface for both.
9359  lt_use_gnu_ld_interface=no
9360  if test yes = "$with_gnu_ld"; then
9361    case $host_os in
9362      aix*)
9363	# The AIX port of GNU ld has always aspired to compatibility
9364	# with the native linker.  However, as the warning in the GNU ld
9365	# block says, versions before 2.19.5* couldn't really create working
9366	# shared libraries, regardless of the interface used.
9367	case `$LD -v 2>&1` in
9368	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9369	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9370	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9371	  *)
9372	    lt_use_gnu_ld_interface=yes
9373	    ;;
9374	esac
9375	;;
9376      *)
9377	lt_use_gnu_ld_interface=yes
9378	;;
9379    esac
9380  fi
9381
9382  if test yes = "$lt_use_gnu_ld_interface"; then
9383    # If archive_cmds runs LD, not CC, wlarc should be empty
9384    wlarc='$wl'
9385
9386    # Set some defaults for GNU ld with shared library support. These
9387    # are reset later if shared libraries are not supported. Putting them
9388    # here allows them to be overridden if necessary.
9389    runpath_var=LD_RUN_PATH
9390    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9391    export_dynamic_flag_spec='$wl--export-dynamic'
9392    # ancient GNU ld didn't support --whole-archive et. al.
9393    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9394      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
9395    else
9396      whole_archive_flag_spec=
9397    fi
9398    supports_anon_versioning=no
9399    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
9400      *GNU\ gold*) supports_anon_versioning=yes ;;
9401      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9402      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9403      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9404      *\ 2.11.*) ;; # other 2.11 versions
9405      *) supports_anon_versioning=yes ;;
9406    esac
9407
9408    # See if GNU ld supports shared libraries.
9409    case $host_os in
9410    aix[3-9]*)
9411      # On AIX/PPC, the GNU linker is very broken
9412      if test ia64 != "$host_cpu"; then
9413	ld_shlibs=no
9414	cat <<_LT_EOF 1>&2
9415
9416*** Warning: the GNU linker, at least up to release 2.19, is reported
9417*** to be unable to reliably create shared libraries on AIX.
9418*** Therefore, libtool is disabling shared libraries support.  If you
9419*** really care for shared libraries, you may want to install binutils
9420*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9421*** You will then need to restart the configuration process.
9422
9423_LT_EOF
9424      fi
9425      ;;
9426
9427    amigaos*)
9428      case $host_cpu in
9429      powerpc)
9430            # see comment about AmigaOS4 .so support
9431            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9432            archive_expsym_cmds=''
9433        ;;
9434      m68k)
9435            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)'
9436            hardcode_libdir_flag_spec='-L$libdir'
9437            hardcode_minus_L=yes
9438        ;;
9439      esac
9440      ;;
9441
9442    beos*)
9443      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9444	allow_undefined_flag=unsupported
9445	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9446	# support --undefined.  This deserves some investigation.  FIXME
9447	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9448      else
9449	ld_shlibs=no
9450      fi
9451      ;;
9452
9453    cygwin* | mingw* | pw32* | cegcc*)
9454      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9455      # as there is no search path for DLLs.
9456      hardcode_libdir_flag_spec='-L$libdir'
9457      export_dynamic_flag_spec='$wl--export-all-symbols'
9458      allow_undefined_flag=unsupported
9459      always_export_symbols=no
9460      enable_shared_with_static_runtimes=yes
9461      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'
9462      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9463
9464      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9465        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9466	# If the export-symbols file already is a .def file, use it as
9467	# is; otherwise, prepend EXPORTS...
9468	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9469          cp $export_symbols $output_objdir/$soname.def;
9470        else
9471          echo EXPORTS > $output_objdir/$soname.def;
9472          cat $export_symbols >> $output_objdir/$soname.def;
9473        fi~
9474        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9475      else
9476	ld_shlibs=no
9477      fi
9478      ;;
9479
9480    haiku*)
9481      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9482      link_all_deplibs=yes
9483      ;;
9484
9485    os2*)
9486      hardcode_libdir_flag_spec='-L$libdir'
9487      hardcode_minus_L=yes
9488      allow_undefined_flag=unsupported
9489      shrext_cmds=.dll
9490      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9491	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9492	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9493	$ECHO EXPORTS >> $output_objdir/$libname.def~
9494	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9495	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9496	emximp -o $lib $output_objdir/$libname.def'
9497      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9498	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9499	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9500	$ECHO EXPORTS >> $output_objdir/$libname.def~
9501	prefix_cmds="$SED"~
9502	if test EXPORTS = "`$SED 1q $export_symbols`"; then
9503	  prefix_cmds="$prefix_cmds -e 1d";
9504	fi~
9505	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9506	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9507	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9508	emximp -o $lib $output_objdir/$libname.def'
9509      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9510      enable_shared_with_static_runtimes=yes
9511      ;;
9512
9513    interix[3-9]*)
9514      hardcode_direct=no
9515      hardcode_shlibpath_var=no
9516      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9517      export_dynamic_flag_spec='$wl-E'
9518      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9519      # Instead, shared libraries are loaded at an image base (0x10000000 by
9520      # default) and relocated if they conflict, which is a slow very memory
9521      # consuming and fragmenting process.  To avoid this, we pick a random,
9522      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9523      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9524      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9525      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'
9526      ;;
9527
9528    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9529      tmp_diet=no
9530      if test linux-dietlibc = "$host_os"; then
9531	case $cc_basename in
9532	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9533	esac
9534      fi
9535      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9536	 && test no = "$tmp_diet"
9537      then
9538	tmp_addflag=' $pic_flag'
9539	tmp_sharedflag='-shared'
9540	case $cc_basename,$host_cpu in
9541        pgcc*)				# Portland Group C compiler
9542	  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'
9543	  tmp_addflag=' $pic_flag'
9544	  ;;
9545	pgf77* | pgf90* | pgf95* | pgfortran*)
9546					# Portland Group f77 and f90 compilers
9547	  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'
9548	  tmp_addflag=' $pic_flag -Mnomain' ;;
9549	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9550	  tmp_addflag=' -i_dynamic' ;;
9551	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9552	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9553	ifc* | ifort*)			# Intel Fortran compiler
9554	  tmp_addflag=' -nofor_main' ;;
9555	lf95*)				# Lahey Fortran 8.1
9556	  whole_archive_flag_spec=
9557	  tmp_sharedflag='--shared' ;;
9558        nagfor*)                        # NAGFOR 5.3
9559          tmp_sharedflag='-Wl,-shared' ;;
9560	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9561	  tmp_sharedflag='-qmkshrobj'
9562	  tmp_addflag= ;;
9563	nvcc*)	# Cuda Compiler Driver 2.2
9564	  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'
9565	  compiler_needs_object=yes
9566	  ;;
9567	esac
9568	case `$CC -V 2>&1 | sed 5q` in
9569	*Sun\ C*)			# Sun C 5.9
9570	  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'
9571	  compiler_needs_object=yes
9572	  tmp_sharedflag='-G' ;;
9573	*Sun\ F*)			# Sun Fortran 8.3
9574	  tmp_sharedflag='-G' ;;
9575	esac
9576	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9577
9578        if test yes = "$supports_anon_versioning"; then
9579          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9580            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9581            echo "local: *; };" >> $output_objdir/$libname.ver~
9582            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
9583        fi
9584
9585	case $cc_basename in
9586	tcc*)
9587	  export_dynamic_flag_spec='-rdynamic'
9588	  ;;
9589	xlf* | bgf* | bgxlf* | mpixlf*)
9590	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9591	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9592	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9593	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9594	  if test yes = "$supports_anon_versioning"; then
9595	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9596              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9597              echo "local: *; };" >> $output_objdir/$libname.ver~
9598              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9599	  fi
9600	  ;;
9601	esac
9602      else
9603        ld_shlibs=no
9604      fi
9605      ;;
9606
9607    netbsd*)
9608      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9609	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9610	wlarc=
9611      else
9612	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9613	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9614      fi
9615      ;;
9616
9617    solaris*)
9618      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9619	ld_shlibs=no
9620	cat <<_LT_EOF 1>&2
9621
9622*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9623*** create shared libraries on Solaris systems.  Therefore, libtool
9624*** is disabling shared libraries support.  We urge you to upgrade GNU
9625*** binutils to release 2.9.1 or newer.  Another option is to modify
9626*** your PATH or compiler configuration so that the native linker is
9627*** used, and then restart.
9628
9629_LT_EOF
9630      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9631	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9632	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9633      else
9634	ld_shlibs=no
9635      fi
9636      ;;
9637
9638    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9639      case `$LD -v 2>&1` in
9640        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9641	ld_shlibs=no
9642	cat <<_LT_EOF 1>&2
9643
9644*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
9645*** reliably create shared libraries on SCO systems.  Therefore, libtool
9646*** is disabling shared libraries support.  We urge you to upgrade GNU
9647*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9648*** your PATH or compiler configuration so that the native linker is
9649*** used, and then restart.
9650
9651_LT_EOF
9652	;;
9653	*)
9654	  # For security reasons, it is highly recommended that you always
9655	  # use absolute paths for naming shared libraries, and exclude the
9656	  # DT_RUNPATH tag from executables and libraries.  But doing so
9657	  # requires that you compile everything twice, which is a pain.
9658	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9659	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9660	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9661	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9662	  else
9663	    ld_shlibs=no
9664	  fi
9665	;;
9666      esac
9667      ;;
9668
9669    sunos4*)
9670      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9671      wlarc=
9672      hardcode_direct=yes
9673      hardcode_shlibpath_var=no
9674      ;;
9675
9676    *)
9677      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9678	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9679	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9680      else
9681	ld_shlibs=no
9682      fi
9683      ;;
9684    esac
9685
9686    if test no = "$ld_shlibs"; then
9687      runpath_var=
9688      hardcode_libdir_flag_spec=
9689      export_dynamic_flag_spec=
9690      whole_archive_flag_spec=
9691    fi
9692  else
9693    # PORTME fill in a description of your system's linker (not GNU ld)
9694    case $host_os in
9695    aix3*)
9696      allow_undefined_flag=unsupported
9697      always_export_symbols=yes
9698      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'
9699      # Note: this linker hardcodes the directories in LIBPATH if there
9700      # are no directories specified by -L.
9701      hardcode_minus_L=yes
9702      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
9703	# Neither direct hardcoding nor static linking is supported with a
9704	# broken collect2.
9705	hardcode_direct=unsupported
9706      fi
9707      ;;
9708
9709    aix[4-9]*)
9710      if test ia64 = "$host_cpu"; then
9711	# On IA64, the linker does run time linking by default, so we don't
9712	# have to do anything special.
9713	aix_use_runtimelinking=no
9714	exp_sym_flag='-Bexport'
9715	no_entry_flag=
9716      else
9717	# If we're using GNU nm, then we don't want the "-C" option.
9718	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
9719	# Without the "-l" option, or with the "-B" option, AIX nm treats
9720	# weak defined symbols like other global defined symbols, whereas
9721	# GNU nm marks them as "W".
9722	# While the 'weak' keyword is ignored in the Export File, we need
9723	# it in the Import File for the 'aix-soname' feature, so we have
9724	# to replace the "-B" option with "-P" for AIX nm.
9725	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9726	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
9727	else
9728	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
9729	fi
9730	aix_use_runtimelinking=no
9731
9732	# Test if we are trying to use run time linking or normal
9733	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9734	# have runtime linking enabled, and use it for executables.
9735	# For shared libraries, we enable/disable runtime linking
9736	# depending on the kind of the shared library created -
9737	# when "with_aix_soname,aix_use_runtimelinking" is:
9738	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
9739	# "aix,yes"  lib.so          shared, rtl:yes, for executables
9740	#            lib.a           static archive
9741	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
9742	#            lib.a(lib.so.V) shared, rtl:no,  for executables
9743	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
9744	#            lib.a(lib.so.V) shared, rtl:no
9745	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
9746	#            lib.a           static archive
9747	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9748	  for ld_flag in $LDFLAGS; do
9749	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
9750	    aix_use_runtimelinking=yes
9751	    break
9752	  fi
9753	  done
9754	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
9755	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
9756	    # so we don't have lib.a shared libs to link our executables.
9757	    # We have to force runtime linking in this case.
9758	    aix_use_runtimelinking=yes
9759	    LDFLAGS="$LDFLAGS -Wl,-brtl"
9760	  fi
9761	  ;;
9762	esac
9763
9764	exp_sym_flag='-bexport'
9765	no_entry_flag='-bnoentry'
9766      fi
9767
9768      # When large executables or shared objects are built, AIX ld can
9769      # have problems creating the table of contents.  If linking a library
9770      # or program results in "error TOC overflow" add -mminimal-toc to
9771      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9772      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9773
9774      archive_cmds=''
9775      hardcode_direct=yes
9776      hardcode_direct_absolute=yes
9777      hardcode_libdir_separator=':'
9778      link_all_deplibs=yes
9779      file_list_spec='$wl-f,'
9780      case $with_aix_soname,$aix_use_runtimelinking in
9781      aix,*) ;; # traditional, no import file
9782      svr4,* | *,yes) # use import file
9783	# The Import File defines what to hardcode.
9784	hardcode_direct=no
9785	hardcode_direct_absolute=no
9786	;;
9787      esac
9788
9789      if test yes = "$GCC"; then
9790	case $host_os in aix4.[012]|aix4.[012].*)
9791	# We only want to do this on AIX 4.2 and lower, the check
9792	# below for broken collect2 doesn't work under 4.3+
9793	  collect2name=`$CC -print-prog-name=collect2`
9794	  if test -f "$collect2name" &&
9795	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9796	  then
9797	  # We have reworked collect2
9798	  :
9799	  else
9800	  # We have old collect2
9801	  hardcode_direct=unsupported
9802	  # It fails to find uninstalled libraries when the uninstalled
9803	  # path is not listed in the libpath.  Setting hardcode_minus_L
9804	  # to unsupported forces relinking
9805	  hardcode_minus_L=yes
9806	  hardcode_libdir_flag_spec='-L$libdir'
9807	  hardcode_libdir_separator=
9808	  fi
9809	  ;;
9810	esac
9811	shared_flag='-shared'
9812	if test yes = "$aix_use_runtimelinking"; then
9813	  shared_flag="$shared_flag "'$wl-G'
9814	fi
9815	# Need to ensure runtime linking is disabled for the traditional
9816	# shared library, or the linker may eventually find shared libraries
9817	# /with/ Import File - we do not want to mix them.
9818	shared_flag_aix='-shared'
9819	shared_flag_svr4='-shared $wl-G'
9820      else
9821	# not using gcc
9822	if test ia64 = "$host_cpu"; then
9823	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9824	# chokes on -Wl,-G. The following line is correct:
9825	  shared_flag='-G'
9826	else
9827	  if test yes = "$aix_use_runtimelinking"; then
9828	    shared_flag='$wl-G'
9829	  else
9830	    shared_flag='$wl-bM:SRE'
9831	  fi
9832	  shared_flag_aix='$wl-bM:SRE'
9833	  shared_flag_svr4='$wl-G'
9834	fi
9835      fi
9836
9837      export_dynamic_flag_spec='$wl-bexpall'
9838      # It seems that -bexpall does not export symbols beginning with
9839      # underscore (_), so it is better to generate a list of symbols to export.
9840      always_export_symbols=yes
9841      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
9842	# Warning - without using the other runtime loading flags (-brtl),
9843	# -berok will link without error, but may produce a broken library.
9844	allow_undefined_flag='-berok'
9845        # Determine the default libpath from the value encoded in an
9846        # empty executable.
9847        if test set = "${lt_cv_aix_libpath+set}"; then
9848  aix_libpath=$lt_cv_aix_libpath
9849else
9850  if ${lt_cv_aix_libpath_+:} false; then :
9851  $as_echo_n "(cached) " >&6
9852else
9853  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9854/* end confdefs.h.  */
9855
9856int
9857main ()
9858{
9859
9860  ;
9861  return 0;
9862}
9863_ACEOF
9864if ac_fn_c_try_link "$LINENO"; then :
9865
9866  lt_aix_libpath_sed='
9867      /Import File Strings/,/^$/ {
9868	  /^0/ {
9869	      s/^0  *\([^ ]*\) *$/\1/
9870	      p
9871	  }
9872      }'
9873  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9874  # Check for a 64-bit object if we didn't find anything.
9875  if test -z "$lt_cv_aix_libpath_"; then
9876    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9877  fi
9878fi
9879rm -f core conftest.err conftest.$ac_objext \
9880    conftest$ac_exeext conftest.$ac_ext
9881  if test -z "$lt_cv_aix_libpath_"; then
9882    lt_cv_aix_libpath_=/usr/lib:/lib
9883  fi
9884
9885fi
9886
9887  aix_libpath=$lt_cv_aix_libpath_
9888fi
9889
9890        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9891        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
9892      else
9893	if test ia64 = "$host_cpu"; then
9894	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
9895	  allow_undefined_flag="-z nodefs"
9896	  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"
9897	else
9898	 # Determine the default libpath from the value encoded in an
9899	 # empty executable.
9900	 if test set = "${lt_cv_aix_libpath+set}"; then
9901  aix_libpath=$lt_cv_aix_libpath
9902else
9903  if ${lt_cv_aix_libpath_+:} false; then :
9904  $as_echo_n "(cached) " >&6
9905else
9906  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9907/* end confdefs.h.  */
9908
9909int
9910main ()
9911{
9912
9913  ;
9914  return 0;
9915}
9916_ACEOF
9917if ac_fn_c_try_link "$LINENO"; then :
9918
9919  lt_aix_libpath_sed='
9920      /Import File Strings/,/^$/ {
9921	  /^0/ {
9922	      s/^0  *\([^ ]*\) *$/\1/
9923	      p
9924	  }
9925      }'
9926  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9927  # Check for a 64-bit object if we didn't find anything.
9928  if test -z "$lt_cv_aix_libpath_"; then
9929    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9930  fi
9931fi
9932rm -f core conftest.err conftest.$ac_objext \
9933    conftest$ac_exeext conftest.$ac_ext
9934  if test -z "$lt_cv_aix_libpath_"; then
9935    lt_cv_aix_libpath_=/usr/lib:/lib
9936  fi
9937
9938fi
9939
9940  aix_libpath=$lt_cv_aix_libpath_
9941fi
9942
9943	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9944	  # Warning - without using the other run time loading flags,
9945	  # -berok will link without error, but may produce a broken library.
9946	  no_undefined_flag=' $wl-bernotok'
9947	  allow_undefined_flag=' $wl-berok'
9948	  if test yes = "$with_gnu_ld"; then
9949	    # We only use this code for GNU lds that support --whole-archive.
9950	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
9951	  else
9952	    # Exported symbols can be pulled into shared objects from archives
9953	    whole_archive_flag_spec='$convenience'
9954	  fi
9955	  archive_cmds_need_lc=yes
9956	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
9957	  # -brtl affects multiple linker settings, -berok does not and is overridden later
9958	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
9959	  if test svr4 != "$with_aix_soname"; then
9960	    # This is similar to how AIX traditionally builds its shared libraries.
9961	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
9962	  fi
9963	  if test aix != "$with_aix_soname"; then
9964	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
9965	  else
9966	    # used by -dlpreopen to get the symbols
9967	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
9968	  fi
9969	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
9970	fi
9971      fi
9972      ;;
9973
9974    amigaos*)
9975      case $host_cpu in
9976      powerpc)
9977            # see comment about AmigaOS4 .so support
9978            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9979            archive_expsym_cmds=''
9980        ;;
9981      m68k)
9982            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)'
9983            hardcode_libdir_flag_spec='-L$libdir'
9984            hardcode_minus_L=yes
9985        ;;
9986      esac
9987      ;;
9988
9989    bsdi[45]*)
9990      export_dynamic_flag_spec=-rdynamic
9991      ;;
9992
9993    cygwin* | mingw* | pw32* | cegcc*)
9994      # When not using gcc, we currently assume that we are using
9995      # Microsoft Visual C++.
9996      # hardcode_libdir_flag_spec is actually meaningless, as there is
9997      # no search path for DLLs.
9998      case $cc_basename in
9999      cl*)
10000	# Native MSVC
10001	hardcode_libdir_flag_spec=' '
10002	allow_undefined_flag=unsupported
10003	always_export_symbols=yes
10004	file_list_spec='@'
10005	# Tell ltmain to make .lib files, not .a files.
10006	libext=lib
10007	# Tell ltmain to make .dll files, not .so files.
10008	shrext_cmds=.dll
10009	# FIXME: Setting linknames here is a bad hack.
10010	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
10011	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
10012            cp "$export_symbols" "$output_objdir/$soname.def";
10013            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
10014          else
10015            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
10016          fi~
10017          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10018          linknames='
10019	# The linker will not automatically build a static lib if we build a DLL.
10020	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10021	enable_shared_with_static_runtimes=yes
10022	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10023	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10024	# Don't use ranlib
10025	old_postinstall_cmds='chmod 644 $oldlib'
10026	postlink_cmds='lt_outputfile="@OUTPUT@"~
10027          lt_tool_outputfile="@TOOL_OUTPUT@"~
10028          case $lt_outputfile in
10029            *.exe|*.EXE) ;;
10030            *)
10031              lt_outputfile=$lt_outputfile.exe
10032              lt_tool_outputfile=$lt_tool_outputfile.exe
10033              ;;
10034          esac~
10035          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
10036            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10037            $RM "$lt_outputfile.manifest";
10038          fi'
10039	;;
10040      *)
10041	# Assume MSVC wrapper
10042	hardcode_libdir_flag_spec=' '
10043	allow_undefined_flag=unsupported
10044	# Tell ltmain to make .lib files, not .a files.
10045	libext=lib
10046	# Tell ltmain to make .dll files, not .so files.
10047	shrext_cmds=.dll
10048	# FIXME: Setting linknames here is a bad hack.
10049	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10050	# The linker will automatically build a .lib file if we build a DLL.
10051	old_archive_from_new_cmds='true'
10052	# FIXME: Should let the user specify the lib program.
10053	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10054	enable_shared_with_static_runtimes=yes
10055	;;
10056      esac
10057      ;;
10058
10059    darwin* | rhapsody*)
10060
10061
10062  archive_cmds_need_lc=no
10063  hardcode_direct=no
10064  hardcode_automatic=yes
10065  hardcode_shlibpath_var=unsupported
10066  if test yes = "$lt_cv_ld_force_load"; then
10067    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\"`'
10068
10069  else
10070    whole_archive_flag_spec=''
10071  fi
10072  link_all_deplibs=yes
10073  allow_undefined_flag=$_lt_dar_allow_undefined
10074  case $cc_basename in
10075     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
10076     *) _lt_dar_can_shared=$GCC ;;
10077  esac
10078  if test yes = "$_lt_dar_can_shared"; then
10079    output_verbose_link_cmd=func_echo_all
10080    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
10081    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10082    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"
10083    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"
10084
10085  else
10086  ld_shlibs=no
10087  fi
10088
10089      ;;
10090
10091    dgux*)
10092      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10093      hardcode_libdir_flag_spec='-L$libdir'
10094      hardcode_shlibpath_var=no
10095      ;;
10096
10097    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10098    # support.  Future versions do this automatically, but an explicit c++rt0.o
10099    # does not break anything, and helps significantly (at the cost of a little
10100    # extra space).
10101    freebsd2.2*)
10102      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10103      hardcode_libdir_flag_spec='-R$libdir'
10104      hardcode_direct=yes
10105      hardcode_shlibpath_var=no
10106      ;;
10107
10108    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10109    freebsd2.*)
10110      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10111      hardcode_direct=yes
10112      hardcode_minus_L=yes
10113      hardcode_shlibpath_var=no
10114      ;;
10115
10116    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10117    freebsd* | dragonfly*)
10118      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10119      hardcode_libdir_flag_spec='-R$libdir'
10120      hardcode_direct=yes
10121      hardcode_shlibpath_var=no
10122      ;;
10123
10124    hpux9*)
10125      if test yes = "$GCC"; then
10126	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10127      else
10128	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10129      fi
10130      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10131      hardcode_libdir_separator=:
10132      hardcode_direct=yes
10133
10134      # hardcode_minus_L: Not really in the search PATH,
10135      # but as the default location of the library.
10136      hardcode_minus_L=yes
10137      export_dynamic_flag_spec='$wl-E'
10138      ;;
10139
10140    hpux10*)
10141      if test yes,no = "$GCC,$with_gnu_ld"; then
10142	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10143      else
10144	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10145      fi
10146      if test no = "$with_gnu_ld"; then
10147	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10148	hardcode_libdir_separator=:
10149	hardcode_direct=yes
10150	hardcode_direct_absolute=yes
10151	export_dynamic_flag_spec='$wl-E'
10152	# hardcode_minus_L: Not really in the search PATH,
10153	# but as the default location of the library.
10154	hardcode_minus_L=yes
10155      fi
10156      ;;
10157
10158    hpux11*)
10159      if test yes,no = "$GCC,$with_gnu_ld"; then
10160	case $host_cpu in
10161	hppa*64*)
10162	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10163	  ;;
10164	ia64*)
10165	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10166	  ;;
10167	*)
10168	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10169	  ;;
10170	esac
10171      else
10172	case $host_cpu in
10173	hppa*64*)
10174	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10175	  ;;
10176	ia64*)
10177	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10178	  ;;
10179	*)
10180
10181	  # Older versions of the 11.00 compiler do not understand -b yet
10182	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10183	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10184$as_echo_n "checking if $CC understands -b... " >&6; }
10185if ${lt_cv_prog_compiler__b+:} false; then :
10186  $as_echo_n "(cached) " >&6
10187else
10188  lt_cv_prog_compiler__b=no
10189   save_LDFLAGS=$LDFLAGS
10190   LDFLAGS="$LDFLAGS -b"
10191   echo "$lt_simple_link_test_code" > conftest.$ac_ext
10192   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10193     # The linker can only warn and ignore the option if not recognized
10194     # So say no if there are warnings
10195     if test -s conftest.err; then
10196       # Append any errors to the config.log.
10197       cat conftest.err 1>&5
10198       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10199       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10200       if diff conftest.exp conftest.er2 >/dev/null; then
10201         lt_cv_prog_compiler__b=yes
10202       fi
10203     else
10204       lt_cv_prog_compiler__b=yes
10205     fi
10206   fi
10207   $RM -r conftest*
10208   LDFLAGS=$save_LDFLAGS
10209
10210fi
10211{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10212$as_echo "$lt_cv_prog_compiler__b" >&6; }
10213
10214if test yes = "$lt_cv_prog_compiler__b"; then
10215    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10216else
10217    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10218fi
10219
10220	  ;;
10221	esac
10222      fi
10223      if test no = "$with_gnu_ld"; then
10224	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10225	hardcode_libdir_separator=:
10226
10227	case $host_cpu in
10228	hppa*64*|ia64*)
10229	  hardcode_direct=no
10230	  hardcode_shlibpath_var=no
10231	  ;;
10232	*)
10233	  hardcode_direct=yes
10234	  hardcode_direct_absolute=yes
10235	  export_dynamic_flag_spec='$wl-E'
10236
10237	  # hardcode_minus_L: Not really in the search PATH,
10238	  # but as the default location of the library.
10239	  hardcode_minus_L=yes
10240	  ;;
10241	esac
10242      fi
10243      ;;
10244
10245    irix5* | irix6* | nonstopux*)
10246      if test yes = "$GCC"; then
10247	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'
10248	# Try to use the -exported_symbol ld option, if it does not
10249	# work, assume that -exports_file does not work either and
10250	# implicitly export all symbols.
10251	# This should be the same for all languages, so no per-tag cache variable.
10252	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10253$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10254if ${lt_cv_irix_exported_symbol+:} false; then :
10255  $as_echo_n "(cached) " >&6
10256else
10257  save_LDFLAGS=$LDFLAGS
10258	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
10259	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10260/* end confdefs.h.  */
10261int foo (void) { return 0; }
10262_ACEOF
10263if ac_fn_c_try_link "$LINENO"; then :
10264  lt_cv_irix_exported_symbol=yes
10265else
10266  lt_cv_irix_exported_symbol=no
10267fi
10268rm -f core conftest.err conftest.$ac_objext \
10269    conftest$ac_exeext conftest.$ac_ext
10270           LDFLAGS=$save_LDFLAGS
10271fi
10272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10273$as_echo "$lt_cv_irix_exported_symbol" >&6; }
10274	if test yes = "$lt_cv_irix_exported_symbol"; then
10275          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'
10276	fi
10277      else
10278	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'
10279	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'
10280      fi
10281      archive_cmds_need_lc='no'
10282      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10283      hardcode_libdir_separator=:
10284      inherit_rpath=yes
10285      link_all_deplibs=yes
10286      ;;
10287
10288    linux*)
10289      case $cc_basename in
10290      tcc*)
10291	# Fabrice Bellard et al's Tiny C Compiler
10292	ld_shlibs=yes
10293	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10294	;;
10295      esac
10296      ;;
10297
10298    netbsd*)
10299      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10300	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10301      else
10302	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10303      fi
10304      hardcode_libdir_flag_spec='-R$libdir'
10305      hardcode_direct=yes
10306      hardcode_shlibpath_var=no
10307      ;;
10308
10309    newsos6)
10310      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10311      hardcode_direct=yes
10312      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10313      hardcode_libdir_separator=:
10314      hardcode_shlibpath_var=no
10315      ;;
10316
10317    *nto* | *qnx*)
10318      ;;
10319
10320    openbsd* | bitrig*)
10321      if test -f /usr/libexec/ld.so; then
10322	hardcode_direct=yes
10323	hardcode_shlibpath_var=no
10324	hardcode_direct_absolute=yes
10325	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
10326	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10327	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10328	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10329	  export_dynamic_flag_spec='$wl-E'
10330	else
10331	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10332	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10333	fi
10334      else
10335	ld_shlibs=no
10336      fi
10337      ;;
10338
10339    os2*)
10340      hardcode_libdir_flag_spec='-L$libdir'
10341      hardcode_minus_L=yes
10342      allow_undefined_flag=unsupported
10343      shrext_cmds=.dll
10344      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10345	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10346	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10347	$ECHO EXPORTS >> $output_objdir/$libname.def~
10348	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10349	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10350	emximp -o $lib $output_objdir/$libname.def'
10351      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10352	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10353	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10354	$ECHO EXPORTS >> $output_objdir/$libname.def~
10355	prefix_cmds="$SED"~
10356	if test EXPORTS = "`$SED 1q $export_symbols`"; then
10357	  prefix_cmds="$prefix_cmds -e 1d";
10358	fi~
10359	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10360	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10361	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10362	emximp -o $lib $output_objdir/$libname.def'
10363      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10364      enable_shared_with_static_runtimes=yes
10365      ;;
10366
10367    osf3*)
10368      if test yes = "$GCC"; then
10369	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10370	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'
10371      else
10372	allow_undefined_flag=' -expect_unresolved \*'
10373	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'
10374      fi
10375      archive_cmds_need_lc='no'
10376      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10377      hardcode_libdir_separator=:
10378      ;;
10379
10380    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10381      if test yes = "$GCC"; then
10382	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10383	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'
10384	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10385      else
10386	allow_undefined_flag=' -expect_unresolved \*'
10387	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'
10388	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~
10389          $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'
10390
10391	# Both c and cxx compiler support -rpath directly
10392	hardcode_libdir_flag_spec='-rpath $libdir'
10393      fi
10394      archive_cmds_need_lc='no'
10395      hardcode_libdir_separator=:
10396      ;;
10397
10398    solaris*)
10399      no_undefined_flag=' -z defs'
10400      if test yes = "$GCC"; then
10401	wlarc='$wl'
10402	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10403	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10404          $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'
10405      else
10406	case `$CC -V 2>&1` in
10407	*"Compilers 5.0"*)
10408	  wlarc=''
10409	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
10410	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10411            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10412	  ;;
10413	*)
10414	  wlarc='$wl'
10415	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10416	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10417            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10418	  ;;
10419	esac
10420      fi
10421      hardcode_libdir_flag_spec='-R$libdir'
10422      hardcode_shlibpath_var=no
10423      case $host_os in
10424      solaris2.[0-5] | solaris2.[0-5].*) ;;
10425      *)
10426	# The compiler driver will combine and reorder linker options,
10427	# but understands '-z linker_flag'.  GCC discards it without '$wl',
10428	# but is careful enough not to reorder.
10429	# Supported since Solaris 2.6 (maybe 2.5.1?)
10430	if test yes = "$GCC"; then
10431	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
10432	else
10433	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10434	fi
10435	;;
10436      esac
10437      link_all_deplibs=yes
10438      ;;
10439
10440    sunos4*)
10441      if test sequent = "$host_vendor"; then
10442	# Use $CC to link under sequent, because it throws in some extra .o
10443	# files that make .init and .fini sections work.
10444	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10445      else
10446	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10447      fi
10448      hardcode_libdir_flag_spec='-L$libdir'
10449      hardcode_direct=yes
10450      hardcode_minus_L=yes
10451      hardcode_shlibpath_var=no
10452      ;;
10453
10454    sysv4)
10455      case $host_vendor in
10456	sni)
10457	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10458	  hardcode_direct=yes # is this really true???
10459	;;
10460	siemens)
10461	  ## LD is ld it makes a PLAMLIB
10462	  ## CC just makes a GrossModule.
10463	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10464	  reload_cmds='$CC -r -o $output$reload_objs'
10465	  hardcode_direct=no
10466        ;;
10467	motorola)
10468	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10469	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10470	;;
10471      esac
10472      runpath_var='LD_RUN_PATH'
10473      hardcode_shlibpath_var=no
10474      ;;
10475
10476    sysv4.3*)
10477      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10478      hardcode_shlibpath_var=no
10479      export_dynamic_flag_spec='-Bexport'
10480      ;;
10481
10482    sysv4*MP*)
10483      if test -d /usr/nec; then
10484	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10485	hardcode_shlibpath_var=no
10486	runpath_var=LD_RUN_PATH
10487	hardcode_runpath_var=yes
10488	ld_shlibs=yes
10489      fi
10490      ;;
10491
10492    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10493      no_undefined_flag='$wl-z,text'
10494      archive_cmds_need_lc=no
10495      hardcode_shlibpath_var=no
10496      runpath_var='LD_RUN_PATH'
10497
10498      if test yes = "$GCC"; then
10499	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10500	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10501      else
10502	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10503	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10504      fi
10505      ;;
10506
10507    sysv5* | sco3.2v5* | sco5v6*)
10508      # Note: We CANNOT use -z defs as we might desire, because we do not
10509      # link with -lc, and that would cause any symbols used from libc to
10510      # always be unresolved, which means just about no library would
10511      # ever link correctly.  If we're not using GNU ld we use -z text
10512      # though, which does catch some bad symbols but isn't as heavy-handed
10513      # as -z defs.
10514      no_undefined_flag='$wl-z,text'
10515      allow_undefined_flag='$wl-z,nodefs'
10516      archive_cmds_need_lc=no
10517      hardcode_shlibpath_var=no
10518      hardcode_libdir_flag_spec='$wl-R,$libdir'
10519      hardcode_libdir_separator=':'
10520      link_all_deplibs=yes
10521      export_dynamic_flag_spec='$wl-Bexport'
10522      runpath_var='LD_RUN_PATH'
10523
10524      if test yes = "$GCC"; then
10525	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10526	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10527      else
10528	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10529	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10530      fi
10531      ;;
10532
10533    uts4*)
10534      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10535      hardcode_libdir_flag_spec='-L$libdir'
10536      hardcode_shlibpath_var=no
10537      ;;
10538
10539    *)
10540      ld_shlibs=no
10541      ;;
10542    esac
10543
10544    if test sni = "$host_vendor"; then
10545      case $host in
10546      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10547	export_dynamic_flag_spec='$wl-Blargedynsym'
10548	;;
10549      esac
10550    fi
10551  fi
10552
10553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10554$as_echo "$ld_shlibs" >&6; }
10555test no = "$ld_shlibs" && can_build_shared=no
10556
10557with_gnu_ld=$with_gnu_ld
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573#
10574# Do we need to explicitly link libc?
10575#
10576case "x$archive_cmds_need_lc" in
10577x|xyes)
10578  # Assume -lc should be added
10579  archive_cmds_need_lc=yes
10580
10581  if test yes,yes = "$GCC,$enable_shared"; then
10582    case $archive_cmds in
10583    *'~'*)
10584      # FIXME: we may have to deal with multi-command sequences.
10585      ;;
10586    '$CC '*)
10587      # Test whether the compiler implicitly links with -lc since on some
10588      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10589      # to ld, don't add -lc before -lgcc.
10590      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10591$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10592if ${lt_cv_archive_cmds_need_lc+:} false; then :
10593  $as_echo_n "(cached) " >&6
10594else
10595  $RM conftest*
10596	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10597
10598	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10599  (eval $ac_compile) 2>&5
10600  ac_status=$?
10601  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10602  test $ac_status = 0; } 2>conftest.err; then
10603	  soname=conftest
10604	  lib=conftest
10605	  libobjs=conftest.$ac_objext
10606	  deplibs=
10607	  wl=$lt_prog_compiler_wl
10608	  pic_flag=$lt_prog_compiler_pic
10609	  compiler_flags=-v
10610	  linker_flags=-v
10611	  verstring=
10612	  output_objdir=.
10613	  libname=conftest
10614	  lt_save_allow_undefined_flag=$allow_undefined_flag
10615	  allow_undefined_flag=
10616	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10617  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10618  ac_status=$?
10619  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10620  test $ac_status = 0; }
10621	  then
10622	    lt_cv_archive_cmds_need_lc=no
10623	  else
10624	    lt_cv_archive_cmds_need_lc=yes
10625	  fi
10626	  allow_undefined_flag=$lt_save_allow_undefined_flag
10627	else
10628	  cat conftest.err 1>&5
10629	fi
10630	$RM conftest*
10631
10632fi
10633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10634$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10635      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10636      ;;
10637    esac
10638  fi
10639  ;;
10640esac
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10794$as_echo_n "checking dynamic linker characteristics... " >&6; }
10795
10796if test yes = "$GCC"; then
10797  case $host_os in
10798    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
10799    *) lt_awk_arg='/^libraries:/' ;;
10800  esac
10801  case $host_os in
10802    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
10803    *) lt_sed_strip_eq='s|=/|/|g' ;;
10804  esac
10805  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10806  case $lt_search_path_spec in
10807  *\;*)
10808    # if the path contains ";" then we assume it to be the separator
10809    # otherwise default to the standard path separator (i.e. ":") - it is
10810    # assumed that no part of a normal pathname contains ";" but that should
10811    # okay in the real world where ";" in dirpaths is itself problematic.
10812    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10813    ;;
10814  *)
10815    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10816    ;;
10817  esac
10818  # Ok, now we have the path, separated by spaces, we can step through it
10819  # and add multilib dir if necessary...
10820  lt_tmp_lt_search_path_spec=
10821  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10822  # ...but if some path component already ends with the multilib dir we assume
10823  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
10824  case "$lt_multi_os_dir; $lt_search_path_spec " in
10825  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
10826    lt_multi_os_dir=
10827    ;;
10828  esac
10829  for lt_sys_path in $lt_search_path_spec; do
10830    if test -d "$lt_sys_path$lt_multi_os_dir"; then
10831      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
10832    elif test -n "$lt_multi_os_dir"; then
10833      test -d "$lt_sys_path" && \
10834	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10835    fi
10836  done
10837  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10838BEGIN {RS = " "; FS = "/|\n";} {
10839  lt_foo = "";
10840  lt_count = 0;
10841  for (lt_i = NF; lt_i > 0; lt_i--) {
10842    if ($lt_i != "" && $lt_i != ".") {
10843      if ($lt_i == "..") {
10844        lt_count++;
10845      } else {
10846        if (lt_count == 0) {
10847          lt_foo = "/" $lt_i lt_foo;
10848        } else {
10849          lt_count--;
10850        }
10851      }
10852    }
10853  }
10854  if (lt_foo != "") { lt_freq[lt_foo]++; }
10855  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10856}'`
10857  # AWK program above erroneously prepends '/' to C:/dos/paths
10858  # for these hosts.
10859  case $host_os in
10860    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10861      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
10862  esac
10863  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10864else
10865  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10866fi
10867library_names_spec=
10868libname_spec='lib$name'
10869soname_spec=
10870shrext_cmds=.so
10871postinstall_cmds=
10872postuninstall_cmds=
10873finish_cmds=
10874finish_eval=
10875shlibpath_var=
10876shlibpath_overrides_runpath=unknown
10877version_type=none
10878dynamic_linker="$host_os ld.so"
10879sys_lib_dlsearch_path_spec="/lib /usr/lib"
10880need_lib_prefix=unknown
10881hardcode_into_libs=no
10882
10883# when you set need_version to no, make sure it does not cause -set_version
10884# flags to be left without arguments
10885need_version=unknown
10886
10887
10888
10889case $host_os in
10890aix3*)
10891  version_type=linux # correct to gnu/linux during the next big refactor
10892  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
10893  shlibpath_var=LIBPATH
10894
10895  # AIX 3 has no versioning support, so we append a major version to the name.
10896  soname_spec='$libname$release$shared_ext$major'
10897  ;;
10898
10899aix[4-9]*)
10900  version_type=linux # correct to gnu/linux during the next big refactor
10901  need_lib_prefix=no
10902  need_version=no
10903  hardcode_into_libs=yes
10904  if test ia64 = "$host_cpu"; then
10905    # AIX 5 supports IA64
10906    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
10907    shlibpath_var=LD_LIBRARY_PATH
10908  else
10909    # With GCC up to 2.95.x, collect2 would create an import file
10910    # for dependence libraries.  The import file would start with
10911    # the line '#! .'.  This would cause the generated library to
10912    # depend on '.', always an invalid library.  This was fixed in
10913    # development snapshots of GCC prior to 3.0.
10914    case $host_os in
10915      aix4 | aix4.[01] | aix4.[01].*)
10916      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10917	   echo ' yes '
10918	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
10919	:
10920      else
10921	can_build_shared=no
10922      fi
10923      ;;
10924    esac
10925    # Using Import Files as archive members, it is possible to support
10926    # filename-based versioning of shared library archives on AIX. While
10927    # this would work for both with and without runtime linking, it will
10928    # prevent static linking of such archives. So we do filename-based
10929    # shared library versioning with .so extension only, which is used
10930    # when both runtime linking and shared linking is enabled.
10931    # Unfortunately, runtime linking may impact performance, so we do
10932    # not want this to be the default eventually. Also, we use the
10933    # versioned .so libs for executables only if there is the -brtl
10934    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
10935    # To allow for filename-based versioning support, we need to create
10936    # libNAME.so.V as an archive file, containing:
10937    # *) an Import File, referring to the versioned filename of the
10938    #    archive as well as the shared archive member, telling the
10939    #    bitwidth (32 or 64) of that shared object, and providing the
10940    #    list of exported symbols of that shared object, eventually
10941    #    decorated with the 'weak' keyword
10942    # *) the shared object with the F_LOADONLY flag set, to really avoid
10943    #    it being seen by the linker.
10944    # At run time we better use the real file rather than another symlink,
10945    # but for link time we create the symlink libNAME.so -> libNAME.so.V
10946
10947    case $with_aix_soname,$aix_use_runtimelinking in
10948    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
10949    # soname into executable. Probably we can add versioning support to
10950    # collect2, so additional links can be useful in future.
10951    aix,yes) # traditional libtool
10952      dynamic_linker='AIX unversionable lib.so'
10953      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10954      # instead of lib<name>.a to let people know that these are not
10955      # typical AIX shared libraries.
10956      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10957      ;;
10958    aix,no) # traditional AIX only
10959      dynamic_linker='AIX lib.a(lib.so.V)'
10960      # We preserve .a as extension for shared libraries through AIX4.2
10961      # and later when we are not doing run time linking.
10962      library_names_spec='$libname$release.a $libname.a'
10963      soname_spec='$libname$release$shared_ext$major'
10964      ;;
10965    svr4,*) # full svr4 only
10966      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
10967      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10968      # We do not specify a path in Import Files, so LIBPATH fires.
10969      shlibpath_overrides_runpath=yes
10970      ;;
10971    *,yes) # both, prefer svr4
10972      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
10973      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10974      # unpreferred sharedlib libNAME.a needs extra handling
10975      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
10976      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
10977      # We do not specify a path in Import Files, so LIBPATH fires.
10978      shlibpath_overrides_runpath=yes
10979      ;;
10980    *,no) # both, prefer aix
10981      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
10982      library_names_spec='$libname$release.a $libname.a'
10983      soname_spec='$libname$release$shared_ext$major'
10984      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
10985      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
10986      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
10987      ;;
10988    esac
10989    shlibpath_var=LIBPATH
10990  fi
10991  ;;
10992
10993amigaos*)
10994  case $host_cpu in
10995  powerpc)
10996    # Since July 2007 AmigaOS4 officially supports .so libraries.
10997    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10998    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10999    ;;
11000  m68k)
11001    library_names_spec='$libname.ixlibrary $libname.a'
11002    # Create ${libname}_ixlibrary.a entries in /sys/libs.
11003    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
11004    ;;
11005  esac
11006  ;;
11007
11008beos*)
11009  library_names_spec='$libname$shared_ext'
11010  dynamic_linker="$host_os ld.so"
11011  shlibpath_var=LIBRARY_PATH
11012  ;;
11013
11014bsdi[45]*)
11015  version_type=linux # correct to gnu/linux during the next big refactor
11016  need_version=no
11017  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11018  soname_spec='$libname$release$shared_ext$major'
11019  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11020  shlibpath_var=LD_LIBRARY_PATH
11021  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11022  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11023  # the default ld.so.conf also contains /usr/contrib/lib and
11024  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11025  # libtool to hard-code these into programs
11026  ;;
11027
11028cygwin* | mingw* | pw32* | cegcc*)
11029  version_type=windows
11030  shrext_cmds=.dll
11031  need_version=no
11032  need_lib_prefix=no
11033
11034  case $GCC,$cc_basename in
11035  yes,*)
11036    # gcc
11037    library_names_spec='$libname.dll.a'
11038    # DLL is installed to $(libdir)/../bin by postinstall_cmds
11039    postinstall_cmds='base_file=`basename \$file`~
11040      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11041      dldir=$destdir/`dirname \$dlpath`~
11042      test -d \$dldir || mkdir -p \$dldir~
11043      $install_prog $dir/$dlname \$dldir/$dlname~
11044      chmod a+x \$dldir/$dlname~
11045      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11046        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11047      fi'
11048    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11049      dlpath=$dir/\$dldll~
11050       $RM \$dlpath'
11051    shlibpath_overrides_runpath=yes
11052
11053    case $host_os in
11054    cygwin*)
11055      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11056      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11057
11058      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11059      ;;
11060    mingw* | cegcc*)
11061      # MinGW DLLs use traditional 'lib' prefix
11062      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11063      ;;
11064    pw32*)
11065      # pw32 DLLs use 'pw' prefix rather than 'lib'
11066      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11067      ;;
11068    esac
11069    dynamic_linker='Win32 ld.exe'
11070    ;;
11071
11072  *,cl*)
11073    # Native MSVC
11074    libname_spec='$name'
11075    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11076    library_names_spec='$libname.dll.lib'
11077
11078    case $build_os in
11079    mingw*)
11080      sys_lib_search_path_spec=
11081      lt_save_ifs=$IFS
11082      IFS=';'
11083      for lt_path in $LIB
11084      do
11085        IFS=$lt_save_ifs
11086        # Let DOS variable expansion print the short 8.3 style file name.
11087        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11088        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11089      done
11090      IFS=$lt_save_ifs
11091      # Convert to MSYS style.
11092      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11093      ;;
11094    cygwin*)
11095      # Convert to unix form, then to dos form, then back to unix form
11096      # but this time dos style (no spaces!) so that the unix form looks
11097      # like /cygdrive/c/PROGRA~1:/cygdr...
11098      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11099      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11100      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11101      ;;
11102    *)
11103      sys_lib_search_path_spec=$LIB
11104      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11105        # It is most probably a Windows format PATH.
11106        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11107      else
11108        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11109      fi
11110      # FIXME: find the short name or the path components, as spaces are
11111      # common. (e.g. "Program Files" -> "PROGRA~1")
11112      ;;
11113    esac
11114
11115    # DLL is installed to $(libdir)/../bin by postinstall_cmds
11116    postinstall_cmds='base_file=`basename \$file`~
11117      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11118      dldir=$destdir/`dirname \$dlpath`~
11119      test -d \$dldir || mkdir -p \$dldir~
11120      $install_prog $dir/$dlname \$dldir/$dlname'
11121    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11122      dlpath=$dir/\$dldll~
11123       $RM \$dlpath'
11124    shlibpath_overrides_runpath=yes
11125    dynamic_linker='Win32 link.exe'
11126    ;;
11127
11128  *)
11129    # Assume MSVC wrapper
11130    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
11131    dynamic_linker='Win32 ld.exe'
11132    ;;
11133  esac
11134  # FIXME: first we should search . and the directory the executable is in
11135  shlibpath_var=PATH
11136  ;;
11137
11138darwin* | rhapsody*)
11139  dynamic_linker="$host_os dyld"
11140  version_type=darwin
11141  need_lib_prefix=no
11142  need_version=no
11143  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
11144  soname_spec='$libname$release$major$shared_ext'
11145  shlibpath_overrides_runpath=yes
11146  shlibpath_var=DYLD_LIBRARY_PATH
11147  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11148
11149  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11150  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11151  ;;
11152
11153dgux*)
11154  version_type=linux # correct to gnu/linux during the next big refactor
11155  need_lib_prefix=no
11156  need_version=no
11157  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11158  soname_spec='$libname$release$shared_ext$major'
11159  shlibpath_var=LD_LIBRARY_PATH
11160  ;;
11161
11162freebsd* | dragonfly*)
11163  # DragonFly does not have aout.  When/if they implement a new
11164  # versioning mechanism, adjust this.
11165  if test -x /usr/bin/objformat; then
11166    objformat=`/usr/bin/objformat`
11167  else
11168    case $host_os in
11169    freebsd[23].*) objformat=aout ;;
11170    *) objformat=elf ;;
11171    esac
11172  fi
11173  version_type=freebsd-$objformat
11174  case $version_type in
11175    freebsd-elf*)
11176      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11177      soname_spec='$libname$release$shared_ext$major'
11178      need_version=no
11179      need_lib_prefix=no
11180      ;;
11181    freebsd-*)
11182      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11183      need_version=yes
11184      ;;
11185  esac
11186  shlibpath_var=LD_LIBRARY_PATH
11187  case $host_os in
11188  freebsd2.*)
11189    shlibpath_overrides_runpath=yes
11190    ;;
11191  freebsd3.[01]* | freebsdelf3.[01]*)
11192    shlibpath_overrides_runpath=yes
11193    hardcode_into_libs=yes
11194    ;;
11195  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11196  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11197    shlibpath_overrides_runpath=no
11198    hardcode_into_libs=yes
11199    ;;
11200  *) # from 4.6 on, and DragonFly
11201    shlibpath_overrides_runpath=yes
11202    hardcode_into_libs=yes
11203    ;;
11204  esac
11205  ;;
11206
11207haiku*)
11208  version_type=linux # correct to gnu/linux during the next big refactor
11209  need_lib_prefix=no
11210  need_version=no
11211  dynamic_linker="$host_os runtime_loader"
11212  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11213  soname_spec='$libname$release$shared_ext$major'
11214  shlibpath_var=LIBRARY_PATH
11215  shlibpath_overrides_runpath=no
11216  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11217  hardcode_into_libs=yes
11218  ;;
11219
11220hpux9* | hpux10* | hpux11*)
11221  # Give a soname corresponding to the major version so that dld.sl refuses to
11222  # link against other versions.
11223  version_type=sunos
11224  need_lib_prefix=no
11225  need_version=no
11226  case $host_cpu in
11227  ia64*)
11228    shrext_cmds='.so'
11229    hardcode_into_libs=yes
11230    dynamic_linker="$host_os dld.so"
11231    shlibpath_var=LD_LIBRARY_PATH
11232    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11233    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11234    soname_spec='$libname$release$shared_ext$major'
11235    if test 32 = "$HPUX_IA64_MODE"; then
11236      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11237      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
11238    else
11239      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11240      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
11241    fi
11242    ;;
11243  hppa*64*)
11244    shrext_cmds='.sl'
11245    hardcode_into_libs=yes
11246    dynamic_linker="$host_os dld.sl"
11247    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11248    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11249    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11250    soname_spec='$libname$release$shared_ext$major'
11251    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11252    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11253    ;;
11254  *)
11255    shrext_cmds='.sl'
11256    dynamic_linker="$host_os dld.sl"
11257    shlibpath_var=SHLIB_PATH
11258    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11259    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11260    soname_spec='$libname$release$shared_ext$major'
11261    ;;
11262  esac
11263  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11264  postinstall_cmds='chmod 555 $lib'
11265  # or fails outright, so override atomically:
11266  install_override_mode=555
11267  ;;
11268
11269interix[3-9]*)
11270  version_type=linux # correct to gnu/linux during the next big refactor
11271  need_lib_prefix=no
11272  need_version=no
11273  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11274  soname_spec='$libname$release$shared_ext$major'
11275  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11276  shlibpath_var=LD_LIBRARY_PATH
11277  shlibpath_overrides_runpath=no
11278  hardcode_into_libs=yes
11279  ;;
11280
11281irix5* | irix6* | nonstopux*)
11282  case $host_os in
11283    nonstopux*) version_type=nonstopux ;;
11284    *)
11285	if test yes = "$lt_cv_prog_gnu_ld"; then
11286		version_type=linux # correct to gnu/linux during the next big refactor
11287	else
11288		version_type=irix
11289	fi ;;
11290  esac
11291  need_lib_prefix=no
11292  need_version=no
11293  soname_spec='$libname$release$shared_ext$major'
11294  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
11295  case $host_os in
11296  irix5* | nonstopux*)
11297    libsuff= shlibsuff=
11298    ;;
11299  *)
11300    case $LD in # libtool.m4 will add one of these switches to LD
11301    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11302      libsuff= shlibsuff= libmagic=32-bit;;
11303    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11304      libsuff=32 shlibsuff=N32 libmagic=N32;;
11305    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11306      libsuff=64 shlibsuff=64 libmagic=64-bit;;
11307    *) libsuff= shlibsuff= libmagic=never-match;;
11308    esac
11309    ;;
11310  esac
11311  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11312  shlibpath_overrides_runpath=no
11313  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11314  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
11315  hardcode_into_libs=yes
11316  ;;
11317
11318# No shared lib support for Linux oldld, aout, or coff.
11319linux*oldld* | linux*aout* | linux*coff*)
11320  dynamic_linker=no
11321  ;;
11322
11323linux*android*)
11324  version_type=none # Android doesn't support versioned libraries.
11325  need_lib_prefix=no
11326  need_version=no
11327  library_names_spec='$libname$release$shared_ext'
11328  soname_spec='$libname$release$shared_ext'
11329  finish_cmds=
11330  shlibpath_var=LD_LIBRARY_PATH
11331  shlibpath_overrides_runpath=yes
11332
11333  # This implies no fast_install, which is unacceptable.
11334  # Some rework will be needed to allow for fast_install
11335  # before this can be enabled.
11336  hardcode_into_libs=yes
11337
11338  dynamic_linker='Android linker'
11339  # Don't embed -rpath directories since the linker doesn't support them.
11340  hardcode_libdir_flag_spec='-L$libdir'
11341  ;;
11342
11343# This must be glibc/ELF.
11344linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11345  version_type=linux # correct to gnu/linux during the next big refactor
11346  need_lib_prefix=no
11347  need_version=no
11348  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11349  soname_spec='$libname$release$shared_ext$major'
11350  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11351  shlibpath_var=LD_LIBRARY_PATH
11352  shlibpath_overrides_runpath=no
11353
11354  # Some binutils ld are patched to set DT_RUNPATH
11355  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11356  $as_echo_n "(cached) " >&6
11357else
11358  lt_cv_shlibpath_overrides_runpath=no
11359    save_LDFLAGS=$LDFLAGS
11360    save_libdir=$libdir
11361    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11362	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11363    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11364/* end confdefs.h.  */
11365
11366int
11367main ()
11368{
11369
11370  ;
11371  return 0;
11372}
11373_ACEOF
11374if ac_fn_c_try_link "$LINENO"; then :
11375  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11376  lt_cv_shlibpath_overrides_runpath=yes
11377fi
11378fi
11379rm -f core conftest.err conftest.$ac_objext \
11380    conftest$ac_exeext conftest.$ac_ext
11381    LDFLAGS=$save_LDFLAGS
11382    libdir=$save_libdir
11383
11384fi
11385
11386  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11387
11388  # This implies no fast_install, which is unacceptable.
11389  # Some rework will be needed to allow for fast_install
11390  # before this can be enabled.
11391  hardcode_into_libs=yes
11392
11393  # Ideally, we could use ldconfig to report *all* directores which are
11394  # searched for libraries, however this is still not possible.  Aside from not
11395  # being certain /sbin/ldconfig is available, command
11396  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11397  # even though it is searched at run-time.  Try to do the best guess by
11398  # appending ld.so.conf contents (and includes) to the search path.
11399  if test -f /etc/ld.so.conf; then
11400    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' ' '`
11401    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11402  fi
11403
11404  # We used to test for /lib/ld.so.1 and disable shared libraries on
11405  # powerpc, because MkLinux only supported shared libraries with the
11406  # GNU dynamic linker.  Since this was broken with cross compilers,
11407  # most powerpc-linux boxes support dynamic linking these days and
11408  # people can always --disable-shared, the test was removed, and we
11409  # assume the GNU/Linux dynamic linker is in use.
11410  dynamic_linker='GNU/Linux ld.so'
11411  ;;
11412
11413netbsd*)
11414  version_type=sunos
11415  need_lib_prefix=no
11416  need_version=no
11417  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11418    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11419    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11420    dynamic_linker='NetBSD (a.out) ld.so'
11421  else
11422    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11423    soname_spec='$libname$release$shared_ext$major'
11424    dynamic_linker='NetBSD ld.elf_so'
11425  fi
11426  shlibpath_var=LD_LIBRARY_PATH
11427  shlibpath_overrides_runpath=yes
11428  hardcode_into_libs=yes
11429  ;;
11430
11431newsos6)
11432  version_type=linux # correct to gnu/linux during the next big refactor
11433  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11434  shlibpath_var=LD_LIBRARY_PATH
11435  shlibpath_overrides_runpath=yes
11436  ;;
11437
11438*nto* | *qnx*)
11439  version_type=qnx
11440  need_lib_prefix=no
11441  need_version=no
11442  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11443  soname_spec='$libname$release$shared_ext$major'
11444  shlibpath_var=LD_LIBRARY_PATH
11445  shlibpath_overrides_runpath=no
11446  hardcode_into_libs=yes
11447  dynamic_linker='ldqnx.so'
11448  ;;
11449
11450openbsd* | bitrig*)
11451  version_type=sunos
11452  sys_lib_dlsearch_path_spec=/usr/lib
11453  need_lib_prefix=no
11454  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11455    need_version=no
11456  else
11457    need_version=yes
11458  fi
11459  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11460  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11461  shlibpath_var=LD_LIBRARY_PATH
11462  shlibpath_overrides_runpath=yes
11463  ;;
11464
11465os2*)
11466  libname_spec='$name'
11467  version_type=windows
11468  shrext_cmds=.dll
11469  need_version=no
11470  need_lib_prefix=no
11471  # OS/2 can only load a DLL with a base name of 8 characters or less.
11472  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11473    v=$($ECHO $release$versuffix | tr -d .-);
11474    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11475    $ECHO $n$v`$shared_ext'
11476  library_names_spec='${libname}_dll.$libext'
11477  dynamic_linker='OS/2 ld.exe'
11478  shlibpath_var=BEGINLIBPATH
11479  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11480  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11481  postinstall_cmds='base_file=`basename \$file`~
11482    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11483    dldir=$destdir/`dirname \$dlpath`~
11484    test -d \$dldir || mkdir -p \$dldir~
11485    $install_prog $dir/$dlname \$dldir/$dlname~
11486    chmod a+x \$dldir/$dlname~
11487    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11488      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11489    fi'
11490  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11491    dlpath=$dir/\$dldll~
11492    $RM \$dlpath'
11493  ;;
11494
11495osf3* | osf4* | osf5*)
11496  version_type=osf
11497  need_lib_prefix=no
11498  need_version=no
11499  soname_spec='$libname$release$shared_ext$major'
11500  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11501  shlibpath_var=LD_LIBRARY_PATH
11502  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11503  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11504  ;;
11505
11506rdos*)
11507  dynamic_linker=no
11508  ;;
11509
11510solaris*)
11511  version_type=linux # correct to gnu/linux during the next big refactor
11512  need_lib_prefix=no
11513  need_version=no
11514  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11515  soname_spec='$libname$release$shared_ext$major'
11516  shlibpath_var=LD_LIBRARY_PATH
11517  shlibpath_overrides_runpath=yes
11518  hardcode_into_libs=yes
11519  # ldd complains unless libraries are executable
11520  postinstall_cmds='chmod +x $lib'
11521  ;;
11522
11523sunos4*)
11524  version_type=sunos
11525  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11526  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11527  shlibpath_var=LD_LIBRARY_PATH
11528  shlibpath_overrides_runpath=yes
11529  if test yes = "$with_gnu_ld"; then
11530    need_lib_prefix=no
11531  fi
11532  need_version=yes
11533  ;;
11534
11535sysv4 | sysv4.3*)
11536  version_type=linux # correct to gnu/linux during the next big refactor
11537  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11538  soname_spec='$libname$release$shared_ext$major'
11539  shlibpath_var=LD_LIBRARY_PATH
11540  case $host_vendor in
11541    sni)
11542      shlibpath_overrides_runpath=no
11543      need_lib_prefix=no
11544      runpath_var=LD_RUN_PATH
11545      ;;
11546    siemens)
11547      need_lib_prefix=no
11548      ;;
11549    motorola)
11550      need_lib_prefix=no
11551      need_version=no
11552      shlibpath_overrides_runpath=no
11553      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11554      ;;
11555  esac
11556  ;;
11557
11558sysv4*MP*)
11559  if test -d /usr/nec; then
11560    version_type=linux # correct to gnu/linux during the next big refactor
11561    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11562    soname_spec='$libname$shared_ext.$major'
11563    shlibpath_var=LD_LIBRARY_PATH
11564  fi
11565  ;;
11566
11567sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11568  version_type=sco
11569  need_lib_prefix=no
11570  need_version=no
11571  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11572  soname_spec='$libname$release$shared_ext$major'
11573  shlibpath_var=LD_LIBRARY_PATH
11574  shlibpath_overrides_runpath=yes
11575  hardcode_into_libs=yes
11576  if test yes = "$with_gnu_ld"; then
11577    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11578  else
11579    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11580    case $host_os in
11581      sco3.2v5*)
11582        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11583	;;
11584    esac
11585  fi
11586  sys_lib_dlsearch_path_spec='/usr/lib'
11587  ;;
11588
11589tpf*)
11590  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11591  version_type=linux # correct to gnu/linux during the next big refactor
11592  need_lib_prefix=no
11593  need_version=no
11594  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11595  shlibpath_var=LD_LIBRARY_PATH
11596  shlibpath_overrides_runpath=no
11597  hardcode_into_libs=yes
11598  ;;
11599
11600uts4*)
11601  version_type=linux # correct to gnu/linux during the next big refactor
11602  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11603  soname_spec='$libname$release$shared_ext$major'
11604  shlibpath_var=LD_LIBRARY_PATH
11605  ;;
11606
11607*)
11608  dynamic_linker=no
11609  ;;
11610esac
11611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11612$as_echo "$dynamic_linker" >&6; }
11613test no = "$dynamic_linker" && can_build_shared=no
11614
11615variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11616if test yes = "$GCC"; then
11617  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11618fi
11619
11620if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
11621  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
11622fi
11623
11624if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
11625  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
11626fi
11627
11628# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
11629configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
11630
11631# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
11632func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
11633
11634# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
11635configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11734$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11735hardcode_action=
11736if test -n "$hardcode_libdir_flag_spec" ||
11737   test -n "$runpath_var" ||
11738   test yes = "$hardcode_automatic"; then
11739
11740  # We can hardcode non-existent directories.
11741  if test no != "$hardcode_direct" &&
11742     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11743     # have to relink, otherwise we might link with an installed library
11744     # when we should be linking with a yet-to-be-installed one
11745     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
11746     test no != "$hardcode_minus_L"; then
11747    # Linking always hardcodes the temporary library directory.
11748    hardcode_action=relink
11749  else
11750    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11751    hardcode_action=immediate
11752  fi
11753else
11754  # We cannot hardcode anything, or else we can only hardcode existing
11755  # directories.
11756  hardcode_action=unsupported
11757fi
11758{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11759$as_echo "$hardcode_action" >&6; }
11760
11761if test relink = "$hardcode_action" ||
11762   test yes = "$inherit_rpath"; then
11763  # Fast installation is not supported
11764  enable_fast_install=no
11765elif test yes = "$shlibpath_overrides_runpath" ||
11766     test no = "$enable_shared"; then
11767  # Fast installation is not necessary
11768  enable_fast_install=needless
11769fi
11770
11771
11772
11773
11774
11775
11776  if test yes != "$enable_dlopen"; then
11777  enable_dlopen=unknown
11778  enable_dlopen_self=unknown
11779  enable_dlopen_self_static=unknown
11780else
11781  lt_cv_dlopen=no
11782  lt_cv_dlopen_libs=
11783
11784  case $host_os in
11785  beos*)
11786    lt_cv_dlopen=load_add_on
11787    lt_cv_dlopen_libs=
11788    lt_cv_dlopen_self=yes
11789    ;;
11790
11791  mingw* | pw32* | cegcc*)
11792    lt_cv_dlopen=LoadLibrary
11793    lt_cv_dlopen_libs=
11794    ;;
11795
11796  cygwin*)
11797    lt_cv_dlopen=dlopen
11798    lt_cv_dlopen_libs=
11799    ;;
11800
11801  darwin*)
11802    # if libdl is installed we need to link against it
11803    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11804$as_echo_n "checking for dlopen in -ldl... " >&6; }
11805if ${ac_cv_lib_dl_dlopen+:} false; then :
11806  $as_echo_n "(cached) " >&6
11807else
11808  ac_check_lib_save_LIBS=$LIBS
11809LIBS="-ldl  $LIBS"
11810cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11811/* end confdefs.h.  */
11812
11813/* Override any GCC internal prototype to avoid an error.
11814   Use char because int might match the return type of a GCC
11815   builtin and then its argument prototype would still apply.  */
11816#ifdef __cplusplus
11817extern "C"
11818#endif
11819char dlopen ();
11820int
11821main ()
11822{
11823return dlopen ();
11824  ;
11825  return 0;
11826}
11827_ACEOF
11828if ac_fn_c_try_link "$LINENO"; then :
11829  ac_cv_lib_dl_dlopen=yes
11830else
11831  ac_cv_lib_dl_dlopen=no
11832fi
11833rm -f core conftest.err conftest.$ac_objext \
11834    conftest$ac_exeext conftest.$ac_ext
11835LIBS=$ac_check_lib_save_LIBS
11836fi
11837{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11838$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11839if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11840  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11841else
11842
11843    lt_cv_dlopen=dyld
11844    lt_cv_dlopen_libs=
11845    lt_cv_dlopen_self=yes
11846
11847fi
11848
11849    ;;
11850
11851  tpf*)
11852    # Don't try to run any link tests for TPF.  We know it's impossible
11853    # because TPF is a cross-compiler, and we know how we open DSOs.
11854    lt_cv_dlopen=dlopen
11855    lt_cv_dlopen_libs=
11856    lt_cv_dlopen_self=no
11857    ;;
11858
11859  *)
11860    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11861if test "x$ac_cv_func_shl_load" = xyes; then :
11862  lt_cv_dlopen=shl_load
11863else
11864  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11865$as_echo_n "checking for shl_load in -ldld... " >&6; }
11866if ${ac_cv_lib_dld_shl_load+:} false; then :
11867  $as_echo_n "(cached) " >&6
11868else
11869  ac_check_lib_save_LIBS=$LIBS
11870LIBS="-ldld  $LIBS"
11871cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11872/* end confdefs.h.  */
11873
11874/* Override any GCC internal prototype to avoid an error.
11875   Use char because int might match the return type of a GCC
11876   builtin and then its argument prototype would still apply.  */
11877#ifdef __cplusplus
11878extern "C"
11879#endif
11880char shl_load ();
11881int
11882main ()
11883{
11884return shl_load ();
11885  ;
11886  return 0;
11887}
11888_ACEOF
11889if ac_fn_c_try_link "$LINENO"; then :
11890  ac_cv_lib_dld_shl_load=yes
11891else
11892  ac_cv_lib_dld_shl_load=no
11893fi
11894rm -f core conftest.err conftest.$ac_objext \
11895    conftest$ac_exeext conftest.$ac_ext
11896LIBS=$ac_check_lib_save_LIBS
11897fi
11898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11899$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11900if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11901  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
11902else
11903  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11904if test "x$ac_cv_func_dlopen" = xyes; then :
11905  lt_cv_dlopen=dlopen
11906else
11907  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11908$as_echo_n "checking for dlopen in -ldl... " >&6; }
11909if ${ac_cv_lib_dl_dlopen+:} false; then :
11910  $as_echo_n "(cached) " >&6
11911else
11912  ac_check_lib_save_LIBS=$LIBS
11913LIBS="-ldl  $LIBS"
11914cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11915/* end confdefs.h.  */
11916
11917/* Override any GCC internal prototype to avoid an error.
11918   Use char because int might match the return type of a GCC
11919   builtin and then its argument prototype would still apply.  */
11920#ifdef __cplusplus
11921extern "C"
11922#endif
11923char dlopen ();
11924int
11925main ()
11926{
11927return dlopen ();
11928  ;
11929  return 0;
11930}
11931_ACEOF
11932if ac_fn_c_try_link "$LINENO"; then :
11933  ac_cv_lib_dl_dlopen=yes
11934else
11935  ac_cv_lib_dl_dlopen=no
11936fi
11937rm -f core conftest.err conftest.$ac_objext \
11938    conftest$ac_exeext conftest.$ac_ext
11939LIBS=$ac_check_lib_save_LIBS
11940fi
11941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11942$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11943if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11944  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11945else
11946  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11947$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11948if ${ac_cv_lib_svld_dlopen+:} false; then :
11949  $as_echo_n "(cached) " >&6
11950else
11951  ac_check_lib_save_LIBS=$LIBS
11952LIBS="-lsvld  $LIBS"
11953cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11954/* end confdefs.h.  */
11955
11956/* Override any GCC internal prototype to avoid an error.
11957   Use char because int might match the return type of a GCC
11958   builtin and then its argument prototype would still apply.  */
11959#ifdef __cplusplus
11960extern "C"
11961#endif
11962char dlopen ();
11963int
11964main ()
11965{
11966return dlopen ();
11967  ;
11968  return 0;
11969}
11970_ACEOF
11971if ac_fn_c_try_link "$LINENO"; then :
11972  ac_cv_lib_svld_dlopen=yes
11973else
11974  ac_cv_lib_svld_dlopen=no
11975fi
11976rm -f core conftest.err conftest.$ac_objext \
11977    conftest$ac_exeext conftest.$ac_ext
11978LIBS=$ac_check_lib_save_LIBS
11979fi
11980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11981$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11982if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11983  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
11984else
11985  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11986$as_echo_n "checking for dld_link in -ldld... " >&6; }
11987if ${ac_cv_lib_dld_dld_link+:} false; then :
11988  $as_echo_n "(cached) " >&6
11989else
11990  ac_check_lib_save_LIBS=$LIBS
11991LIBS="-ldld  $LIBS"
11992cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11993/* end confdefs.h.  */
11994
11995/* Override any GCC internal prototype to avoid an error.
11996   Use char because int might match the return type of a GCC
11997   builtin and then its argument prototype would still apply.  */
11998#ifdef __cplusplus
11999extern "C"
12000#endif
12001char dld_link ();
12002int
12003main ()
12004{
12005return dld_link ();
12006  ;
12007  return 0;
12008}
12009_ACEOF
12010if ac_fn_c_try_link "$LINENO"; then :
12011  ac_cv_lib_dld_dld_link=yes
12012else
12013  ac_cv_lib_dld_dld_link=no
12014fi
12015rm -f core conftest.err conftest.$ac_objext \
12016    conftest$ac_exeext conftest.$ac_ext
12017LIBS=$ac_check_lib_save_LIBS
12018fi
12019{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12020$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12021if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12022  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
12023fi
12024
12025
12026fi
12027
12028
12029fi
12030
12031
12032fi
12033
12034
12035fi
12036
12037
12038fi
12039
12040    ;;
12041  esac
12042
12043  if test no = "$lt_cv_dlopen"; then
12044    enable_dlopen=no
12045  else
12046    enable_dlopen=yes
12047  fi
12048
12049  case $lt_cv_dlopen in
12050  dlopen)
12051    save_CPPFLAGS=$CPPFLAGS
12052    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12053
12054    save_LDFLAGS=$LDFLAGS
12055    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12056
12057    save_LIBS=$LIBS
12058    LIBS="$lt_cv_dlopen_libs $LIBS"
12059
12060    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12061$as_echo_n "checking whether a program can dlopen itself... " >&6; }
12062if ${lt_cv_dlopen_self+:} false; then :
12063  $as_echo_n "(cached) " >&6
12064else
12065  	  if test yes = "$cross_compiling"; then :
12066  lt_cv_dlopen_self=cross
12067else
12068  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12069  lt_status=$lt_dlunknown
12070  cat > conftest.$ac_ext <<_LT_EOF
12071#line $LINENO "configure"
12072#include "confdefs.h"
12073
12074#if HAVE_DLFCN_H
12075#include <dlfcn.h>
12076#endif
12077
12078#include <stdio.h>
12079
12080#ifdef RTLD_GLOBAL
12081#  define LT_DLGLOBAL		RTLD_GLOBAL
12082#else
12083#  ifdef DL_GLOBAL
12084#    define LT_DLGLOBAL		DL_GLOBAL
12085#  else
12086#    define LT_DLGLOBAL		0
12087#  endif
12088#endif
12089
12090/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12091   find out it does not work in some platform. */
12092#ifndef LT_DLLAZY_OR_NOW
12093#  ifdef RTLD_LAZY
12094#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12095#  else
12096#    ifdef DL_LAZY
12097#      define LT_DLLAZY_OR_NOW		DL_LAZY
12098#    else
12099#      ifdef RTLD_NOW
12100#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12101#      else
12102#        ifdef DL_NOW
12103#          define LT_DLLAZY_OR_NOW	DL_NOW
12104#        else
12105#          define LT_DLLAZY_OR_NOW	0
12106#        endif
12107#      endif
12108#    endif
12109#  endif
12110#endif
12111
12112/* When -fvisibility=hidden is used, assume the code has been annotated
12113   correspondingly for the symbols needed.  */
12114#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12115int fnord () __attribute__((visibility("default")));
12116#endif
12117
12118int fnord () { return 42; }
12119int main ()
12120{
12121  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12122  int status = $lt_dlunknown;
12123
12124  if (self)
12125    {
12126      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12127      else
12128        {
12129	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12130          else puts (dlerror ());
12131	}
12132      /* dlclose (self); */
12133    }
12134  else
12135    puts (dlerror ());
12136
12137  return status;
12138}
12139_LT_EOF
12140  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12141  (eval $ac_link) 2>&5
12142  ac_status=$?
12143  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12144  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12145    (./conftest; exit; ) >&5 2>/dev/null
12146    lt_status=$?
12147    case x$lt_status in
12148      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12149      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12150      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12151    esac
12152  else :
12153    # compilation failed
12154    lt_cv_dlopen_self=no
12155  fi
12156fi
12157rm -fr conftest*
12158
12159
12160fi
12161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12162$as_echo "$lt_cv_dlopen_self" >&6; }
12163
12164    if test yes = "$lt_cv_dlopen_self"; then
12165      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12166      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12167$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12168if ${lt_cv_dlopen_self_static+:} false; then :
12169  $as_echo_n "(cached) " >&6
12170else
12171  	  if test yes = "$cross_compiling"; then :
12172  lt_cv_dlopen_self_static=cross
12173else
12174  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12175  lt_status=$lt_dlunknown
12176  cat > conftest.$ac_ext <<_LT_EOF
12177#line $LINENO "configure"
12178#include "confdefs.h"
12179
12180#if HAVE_DLFCN_H
12181#include <dlfcn.h>
12182#endif
12183
12184#include <stdio.h>
12185
12186#ifdef RTLD_GLOBAL
12187#  define LT_DLGLOBAL		RTLD_GLOBAL
12188#else
12189#  ifdef DL_GLOBAL
12190#    define LT_DLGLOBAL		DL_GLOBAL
12191#  else
12192#    define LT_DLGLOBAL		0
12193#  endif
12194#endif
12195
12196/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12197   find out it does not work in some platform. */
12198#ifndef LT_DLLAZY_OR_NOW
12199#  ifdef RTLD_LAZY
12200#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12201#  else
12202#    ifdef DL_LAZY
12203#      define LT_DLLAZY_OR_NOW		DL_LAZY
12204#    else
12205#      ifdef RTLD_NOW
12206#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12207#      else
12208#        ifdef DL_NOW
12209#          define LT_DLLAZY_OR_NOW	DL_NOW
12210#        else
12211#          define LT_DLLAZY_OR_NOW	0
12212#        endif
12213#      endif
12214#    endif
12215#  endif
12216#endif
12217
12218/* When -fvisibility=hidden is used, assume the code has been annotated
12219   correspondingly for the symbols needed.  */
12220#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12221int fnord () __attribute__((visibility("default")));
12222#endif
12223
12224int fnord () { return 42; }
12225int main ()
12226{
12227  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12228  int status = $lt_dlunknown;
12229
12230  if (self)
12231    {
12232      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12233      else
12234        {
12235	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12236          else puts (dlerror ());
12237	}
12238      /* dlclose (self); */
12239    }
12240  else
12241    puts (dlerror ());
12242
12243  return status;
12244}
12245_LT_EOF
12246  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12247  (eval $ac_link) 2>&5
12248  ac_status=$?
12249  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12250  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12251    (./conftest; exit; ) >&5 2>/dev/null
12252    lt_status=$?
12253    case x$lt_status in
12254      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12255      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12256      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12257    esac
12258  else :
12259    # compilation failed
12260    lt_cv_dlopen_self_static=no
12261  fi
12262fi
12263rm -fr conftest*
12264
12265
12266fi
12267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12268$as_echo "$lt_cv_dlopen_self_static" >&6; }
12269    fi
12270
12271    CPPFLAGS=$save_CPPFLAGS
12272    LDFLAGS=$save_LDFLAGS
12273    LIBS=$save_LIBS
12274    ;;
12275  esac
12276
12277  case $lt_cv_dlopen_self in
12278  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12279  *) enable_dlopen_self=unknown ;;
12280  esac
12281
12282  case $lt_cv_dlopen_self_static in
12283  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12284  *) enable_dlopen_self_static=unknown ;;
12285  esac
12286fi
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304striplib=
12305old_striplib=
12306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12307$as_echo_n "checking whether stripping libraries is possible... " >&6; }
12308if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12309  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12310  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12311  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12312$as_echo "yes" >&6; }
12313else
12314# FIXME - insert some real tests, host_os isn't really good enough
12315  case $host_os in
12316  darwin*)
12317    if test -n "$STRIP"; then
12318      striplib="$STRIP -x"
12319      old_striplib="$STRIP -S"
12320      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12321$as_echo "yes" >&6; }
12322    else
12323      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12324$as_echo "no" >&6; }
12325    fi
12326    ;;
12327  *)
12328    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12329$as_echo "no" >&6; }
12330    ;;
12331  esac
12332fi
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345  # Report what library types will actually be built
12346  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12347$as_echo_n "checking if libtool supports shared libraries... " >&6; }
12348  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12349$as_echo "$can_build_shared" >&6; }
12350
12351  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12352$as_echo_n "checking whether to build shared libraries... " >&6; }
12353  test no = "$can_build_shared" && enable_shared=no
12354
12355  # On AIX, shared libraries and static libraries use the same namespace, and
12356  # are all built from PIC.
12357  case $host_os in
12358  aix3*)
12359    test yes = "$enable_shared" && enable_static=no
12360    if test -n "$RANLIB"; then
12361      archive_cmds="$archive_cmds~\$RANLIB \$lib"
12362      postinstall_cmds='$RANLIB $lib'
12363    fi
12364    ;;
12365
12366  aix[4-9]*)
12367    if test ia64 != "$host_cpu"; then
12368      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12369      yes,aix,yes) ;;			# shared object as lib.so file only
12370      yes,svr4,*) ;;			# shared object as lib.so archive member only
12371      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
12372      esac
12373    fi
12374    ;;
12375  esac
12376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12377$as_echo "$enable_shared" >&6; }
12378
12379  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12380$as_echo_n "checking whether to build static libraries... " >&6; }
12381  # Make sure either enable_shared or enable_static is yes.
12382  test yes = "$enable_shared" || enable_static=yes
12383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12384$as_echo "$enable_static" >&6; }
12385
12386
12387
12388
12389fi
12390ac_ext=c
12391ac_cpp='$CPP $CPPFLAGS'
12392ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12393ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12394ac_compiler_gnu=$ac_cv_c_compiler_gnu
12395
12396CC=$lt_save_CC
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412        ac_config_commands="$ac_config_commands libtool"
12413
12414
12415
12416
12417# Only expand once:
12418
12419
12420
12421# Check whether --enable-largefile was given.
12422if test "${enable_largefile+set}" = set; then :
12423  enableval=$enable_largefile;
12424fi
12425
12426if test "$enable_largefile" != no; then
12427
12428  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
12429$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
12430if ${ac_cv_sys_largefile_CC+:} false; then :
12431  $as_echo_n "(cached) " >&6
12432else
12433  ac_cv_sys_largefile_CC=no
12434     if test "$GCC" != yes; then
12435       ac_save_CC=$CC
12436       while :; do
12437	 # IRIX 6.2 and later do not support large files by default,
12438	 # so use the C compiler's -n32 option if that helps.
12439	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12440/* end confdefs.h.  */
12441#include <sys/types.h>
12442 /* Check that off_t can represent 2**63 - 1 correctly.
12443    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12444    since some C++ compilers masquerading as C compilers
12445    incorrectly reject 9223372036854775807.  */
12446#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12447  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12448		       && LARGE_OFF_T % 2147483647 == 1)
12449		      ? 1 : -1];
12450int
12451main ()
12452{
12453
12454  ;
12455  return 0;
12456}
12457_ACEOF
12458	 if ac_fn_c_try_compile "$LINENO"; then :
12459  break
12460fi
12461rm -f core conftest.err conftest.$ac_objext
12462	 CC="$CC -n32"
12463	 if ac_fn_c_try_compile "$LINENO"; then :
12464  ac_cv_sys_largefile_CC=' -n32'; break
12465fi
12466rm -f core conftest.err conftest.$ac_objext
12467	 break
12468       done
12469       CC=$ac_save_CC
12470       rm -f conftest.$ac_ext
12471    fi
12472fi
12473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
12474$as_echo "$ac_cv_sys_largefile_CC" >&6; }
12475  if test "$ac_cv_sys_largefile_CC" != no; then
12476    CC=$CC$ac_cv_sys_largefile_CC
12477  fi
12478
12479  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
12480$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
12481if ${ac_cv_sys_file_offset_bits+:} false; then :
12482  $as_echo_n "(cached) " >&6
12483else
12484  while :; do
12485  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12486/* end confdefs.h.  */
12487#include <sys/types.h>
12488 /* Check that off_t can represent 2**63 - 1 correctly.
12489    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12490    since some C++ compilers masquerading as C compilers
12491    incorrectly reject 9223372036854775807.  */
12492#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12493  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12494		       && LARGE_OFF_T % 2147483647 == 1)
12495		      ? 1 : -1];
12496int
12497main ()
12498{
12499
12500  ;
12501  return 0;
12502}
12503_ACEOF
12504if ac_fn_c_try_compile "$LINENO"; then :
12505  ac_cv_sys_file_offset_bits=no; break
12506fi
12507rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12508  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12509/* end confdefs.h.  */
12510#define _FILE_OFFSET_BITS 64
12511#include <sys/types.h>
12512 /* Check that off_t can represent 2**63 - 1 correctly.
12513    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12514    since some C++ compilers masquerading as C compilers
12515    incorrectly reject 9223372036854775807.  */
12516#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12517  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12518		       && LARGE_OFF_T % 2147483647 == 1)
12519		      ? 1 : -1];
12520int
12521main ()
12522{
12523
12524  ;
12525  return 0;
12526}
12527_ACEOF
12528if ac_fn_c_try_compile "$LINENO"; then :
12529  ac_cv_sys_file_offset_bits=64; break
12530fi
12531rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12532  ac_cv_sys_file_offset_bits=unknown
12533  break
12534done
12535fi
12536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
12537$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
12538case $ac_cv_sys_file_offset_bits in #(
12539  no | unknown) ;;
12540  *)
12541cat >>confdefs.h <<_ACEOF
12542#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
12543_ACEOF
12544;;
12545esac
12546rm -rf conftest*
12547  if test $ac_cv_sys_file_offset_bits = unknown; then
12548    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
12549$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
12550if ${ac_cv_sys_large_files+:} false; then :
12551  $as_echo_n "(cached) " >&6
12552else
12553  while :; do
12554  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12555/* end confdefs.h.  */
12556#include <sys/types.h>
12557 /* Check that off_t can represent 2**63 - 1 correctly.
12558    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12559    since some C++ compilers masquerading as C compilers
12560    incorrectly reject 9223372036854775807.  */
12561#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12562  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12563		       && LARGE_OFF_T % 2147483647 == 1)
12564		      ? 1 : -1];
12565int
12566main ()
12567{
12568
12569  ;
12570  return 0;
12571}
12572_ACEOF
12573if ac_fn_c_try_compile "$LINENO"; then :
12574  ac_cv_sys_large_files=no; break
12575fi
12576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12577  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12578/* end confdefs.h.  */
12579#define _LARGE_FILES 1
12580#include <sys/types.h>
12581 /* Check that off_t can represent 2**63 - 1 correctly.
12582    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12583    since some C++ compilers masquerading as C compilers
12584    incorrectly reject 9223372036854775807.  */
12585#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12586  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12587		       && LARGE_OFF_T % 2147483647 == 1)
12588		      ? 1 : -1];
12589int
12590main ()
12591{
12592
12593  ;
12594  return 0;
12595}
12596_ACEOF
12597if ac_fn_c_try_compile "$LINENO"; then :
12598  ac_cv_sys_large_files=1; break
12599fi
12600rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12601  ac_cv_sys_large_files=unknown
12602  break
12603done
12604fi
12605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12606$as_echo "$ac_cv_sys_large_files" >&6; }
12607case $ac_cv_sys_large_files in #(
12608  no | unknown) ;;
12609  *)
12610cat >>confdefs.h <<_ACEOF
12611#define _LARGE_FILES $ac_cv_sys_large_files
12612_ACEOF
12613;;
12614esac
12615rm -rf conftest*
12616  fi
12617
12618
12619fi
12620
12621
12622# Require xorg-macros minimum of 1.15 for fop minimum version
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
12635$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
12636if ${ac_cv_prog_cc_c99+:} false; then :
12637  $as_echo_n "(cached) " >&6
12638else
12639  ac_cv_prog_cc_c99=no
12640ac_save_CC=$CC
12641cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12642/* end confdefs.h.  */
12643#include <stdarg.h>
12644#include <stdbool.h>
12645#include <stdlib.h>
12646#include <wchar.h>
12647#include <stdio.h>
12648
12649// Check varargs macros.  These examples are taken from C99 6.10.3.5.
12650#define debug(...) fprintf (stderr, __VA_ARGS__)
12651#define showlist(...) puts (#__VA_ARGS__)
12652#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
12653static void
12654test_varargs_macros (void)
12655{
12656  int x = 1234;
12657  int y = 5678;
12658  debug ("Flag");
12659  debug ("X = %d\n", x);
12660  showlist (The first, second, and third items.);
12661  report (x>y, "x is %d but y is %d", x, y);
12662}
12663
12664// Check long long types.
12665#define BIG64 18446744073709551615ull
12666#define BIG32 4294967295ul
12667#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
12668#if !BIG_OK
12669  your preprocessor is broken;
12670#endif
12671#if BIG_OK
12672#else
12673  your preprocessor is broken;
12674#endif
12675static long long int bignum = -9223372036854775807LL;
12676static unsigned long long int ubignum = BIG64;
12677
12678struct incomplete_array
12679{
12680  int datasize;
12681  double data[];
12682};
12683
12684struct named_init {
12685  int number;
12686  const wchar_t *name;
12687  double average;
12688};
12689
12690typedef const char *ccp;
12691
12692static inline int
12693test_restrict (ccp restrict text)
12694{
12695  // See if C++-style comments work.
12696  // Iterate through items via the restricted pointer.
12697  // Also check for declarations in for loops.
12698  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
12699    continue;
12700  return 0;
12701}
12702
12703// Check varargs and va_copy.
12704static void
12705test_varargs (const char *format, ...)
12706{
12707  va_list args;
12708  va_start (args, format);
12709  va_list args_copy;
12710  va_copy (args_copy, args);
12711
12712  const char *str;
12713  int number;
12714  float fnumber;
12715
12716  while (*format)
12717    {
12718      switch (*format++)
12719	{
12720	case 's': // string
12721	  str = va_arg (args_copy, const char *);
12722	  break;
12723	case 'd': // int
12724	  number = va_arg (args_copy, int);
12725	  break;
12726	case 'f': // float
12727	  fnumber = va_arg (args_copy, double);
12728	  break;
12729	default:
12730	  break;
12731	}
12732    }
12733  va_end (args_copy);
12734  va_end (args);
12735}
12736
12737int
12738main ()
12739{
12740
12741  // Check bool.
12742  _Bool success = false;
12743
12744  // Check restrict.
12745  if (test_restrict ("String literal") == 0)
12746    success = true;
12747  char *restrict newvar = "Another string";
12748
12749  // Check varargs.
12750  test_varargs ("s, d' f .", "string", 65, 34.234);
12751  test_varargs_macros ();
12752
12753  // Check flexible array members.
12754  struct incomplete_array *ia =
12755    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
12756  ia->datasize = 10;
12757  for (int i = 0; i < ia->datasize; ++i)
12758    ia->data[i] = i * 1.234;
12759
12760  // Check named initializers.
12761  struct named_init ni = {
12762    .number = 34,
12763    .name = L"Test wide string",
12764    .average = 543.34343,
12765  };
12766
12767  ni.number = 58;
12768
12769  int dynamic_array[ni.number];
12770  dynamic_array[ni.number - 1] = 543;
12771
12772  // work around unused variable warnings
12773  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
12774	  || dynamic_array[ni.number - 1] != 543);
12775
12776  ;
12777  return 0;
12778}
12779_ACEOF
12780for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
12781do
12782  CC="$ac_save_CC $ac_arg"
12783  if ac_fn_c_try_compile "$LINENO"; then :
12784  ac_cv_prog_cc_c99=$ac_arg
12785fi
12786rm -f core conftest.err conftest.$ac_objext
12787  test "x$ac_cv_prog_cc_c99" != "xno" && break
12788done
12789rm -f conftest.$ac_ext
12790CC=$ac_save_CC
12791
12792fi
12793# AC_CACHE_VAL
12794case "x$ac_cv_prog_cc_c99" in
12795  x)
12796    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12797$as_echo "none needed" >&6; } ;;
12798  xno)
12799    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12800$as_echo "unsupported" >&6; } ;;
12801  *)
12802    CC="$CC $ac_cv_prog_cc_c99"
12803    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
12804$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
12805esac
12806if test "x$ac_cv_prog_cc_c99" != xno; then :
12807
12808fi
12809
12810
12811
12812
12813
12814
12815ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
12816if test "x$ac_cv_have_decl___clang__" = xyes; then :
12817  CLANGCC="yes"
12818else
12819  CLANGCC="no"
12820fi
12821
12822ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
12823if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
12824  INTELCC="yes"
12825else
12826  INTELCC="no"
12827fi
12828
12829ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
12830if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
12831  SUNCC="yes"
12832else
12833  SUNCC="no"
12834fi
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12845	if test -n "$ac_tool_prefix"; then
12846  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12847set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12849$as_echo_n "checking for $ac_word... " >&6; }
12850if ${ac_cv_path_PKG_CONFIG+:} false; then :
12851  $as_echo_n "(cached) " >&6
12852else
12853  case $PKG_CONFIG in
12854  [\\/]* | ?:[\\/]*)
12855  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12856  ;;
12857  *)
12858  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12859for as_dir in $PATH
12860do
12861  IFS=$as_save_IFS
12862  test -z "$as_dir" && as_dir=.
12863    for ac_exec_ext in '' $ac_executable_extensions; do
12864  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12865    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12866    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12867    break 2
12868  fi
12869done
12870  done
12871IFS=$as_save_IFS
12872
12873  ;;
12874esac
12875fi
12876PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12877if test -n "$PKG_CONFIG"; then
12878  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12879$as_echo "$PKG_CONFIG" >&6; }
12880else
12881  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12882$as_echo "no" >&6; }
12883fi
12884
12885
12886fi
12887if test -z "$ac_cv_path_PKG_CONFIG"; then
12888  ac_pt_PKG_CONFIG=$PKG_CONFIG
12889  # Extract the first word of "pkg-config", so it can be a program name with args.
12890set dummy pkg-config; ac_word=$2
12891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12892$as_echo_n "checking for $ac_word... " >&6; }
12893if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
12894  $as_echo_n "(cached) " >&6
12895else
12896  case $ac_pt_PKG_CONFIG in
12897  [\\/]* | ?:[\\/]*)
12898  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12899  ;;
12900  *)
12901  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12902for as_dir in $PATH
12903do
12904  IFS=$as_save_IFS
12905  test -z "$as_dir" && as_dir=.
12906    for ac_exec_ext in '' $ac_executable_extensions; do
12907  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12908    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12909    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12910    break 2
12911  fi
12912done
12913  done
12914IFS=$as_save_IFS
12915
12916  ;;
12917esac
12918fi
12919ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12920if test -n "$ac_pt_PKG_CONFIG"; then
12921  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12922$as_echo "$ac_pt_PKG_CONFIG" >&6; }
12923else
12924  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12925$as_echo "no" >&6; }
12926fi
12927
12928  if test "x$ac_pt_PKG_CONFIG" = x; then
12929    PKG_CONFIG=""
12930  else
12931    case $cross_compiling:$ac_tool_warned in
12932yes:)
12933{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12934$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12935ac_tool_warned=yes ;;
12936esac
12937    PKG_CONFIG=$ac_pt_PKG_CONFIG
12938  fi
12939else
12940  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12941fi
12942
12943fi
12944if test -n "$PKG_CONFIG"; then
12945	_pkg_min_version=0.9.0
12946	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12947$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12948	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12949		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12950$as_echo "yes" >&6; }
12951	else
12952		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12953$as_echo "no" >&6; }
12954		PKG_CONFIG=""
12955	fi
12956fi
12957
12958
12959
12960
12961
12962# Check whether --enable-selective-werror was given.
12963if test "${enable_selective_werror+set}" = set; then :
12964  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
12965else
12966  SELECTIVE_WERROR=yes
12967fi
12968
12969
12970
12971
12972
12973# -v is too short to test reliably with XORG_TESTSET_CFLAG
12974if test "x$SUNCC" = "xyes"; then
12975    BASE_CFLAGS="-v"
12976else
12977    BASE_CFLAGS=""
12978fi
12979
12980# This chunk of warnings were those that existed in the legacy CWARNFLAGS
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994xorg_testset_save_CFLAGS="$CFLAGS"
12995
12996if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12997	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12998	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12999$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13000if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13001  $as_echo_n "(cached) " >&6
13002else
13003  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13004/* end confdefs.h.  */
13005int i;
13006_ACEOF
13007if ac_fn_c_try_compile "$LINENO"; then :
13008  xorg_cv_cc_flag_unknown_warning_option=yes
13009else
13010  xorg_cv_cc_flag_unknown_warning_option=no
13011fi
13012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13013fi
13014{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13015$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13016	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13017	CFLAGS="$xorg_testset_save_CFLAGS"
13018fi
13019
13020if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13021	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13022		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13023	fi
13024	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13025	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13026$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13027if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13028  $as_echo_n "(cached) " >&6
13029else
13030  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13031/* end confdefs.h.  */
13032int i;
13033_ACEOF
13034if ac_fn_c_try_compile "$LINENO"; then :
13035  xorg_cv_cc_flag_unused_command_line_argument=yes
13036else
13037  xorg_cv_cc_flag_unused_command_line_argument=no
13038fi
13039rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13040fi
13041{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13042$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13043	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13044	CFLAGS="$xorg_testset_save_CFLAGS"
13045fi
13046
13047found="no"
13048
13049	if test $found = "no" ; then
13050		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13051			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13052		fi
13053
13054		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13055			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13056		fi
13057
13058		CFLAGS="$CFLAGS -Wall"
13059
13060		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
13061$as_echo_n "checking if $CC supports -Wall... " >&6; }
13062		cacheid=xorg_cv_cc_flag__Wall
13063		if eval \${$cacheid+:} false; then :
13064  $as_echo_n "(cached) " >&6
13065else
13066  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13067/* end confdefs.h.  */
13068int i;
13069int
13070main ()
13071{
13072
13073  ;
13074  return 0;
13075}
13076_ACEOF
13077if ac_fn_c_try_link "$LINENO"; then :
13078  eval $cacheid=yes
13079else
13080  eval $cacheid=no
13081fi
13082rm -f core conftest.err conftest.$ac_objext \
13083    conftest$ac_exeext conftest.$ac_ext
13084fi
13085
13086
13087		CFLAGS="$xorg_testset_save_CFLAGS"
13088
13089		eval supported=\$$cacheid
13090		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13091$as_echo "$supported" >&6; }
13092		if test "$supported" = "yes" ; then
13093			BASE_CFLAGS="$BASE_CFLAGS -Wall"
13094			found="yes"
13095		fi
13096	fi
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112xorg_testset_save_CFLAGS="$CFLAGS"
13113
13114if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13115	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13116	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13117$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13118if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13119  $as_echo_n "(cached) " >&6
13120else
13121  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13122/* end confdefs.h.  */
13123int i;
13124_ACEOF
13125if ac_fn_c_try_compile "$LINENO"; then :
13126  xorg_cv_cc_flag_unknown_warning_option=yes
13127else
13128  xorg_cv_cc_flag_unknown_warning_option=no
13129fi
13130rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13131fi
13132{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13133$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13134	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13135	CFLAGS="$xorg_testset_save_CFLAGS"
13136fi
13137
13138if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13139	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13140		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13141	fi
13142	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13143	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13144$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13145if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13146  $as_echo_n "(cached) " >&6
13147else
13148  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13149/* end confdefs.h.  */
13150int i;
13151_ACEOF
13152if ac_fn_c_try_compile "$LINENO"; then :
13153  xorg_cv_cc_flag_unused_command_line_argument=yes
13154else
13155  xorg_cv_cc_flag_unused_command_line_argument=no
13156fi
13157rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13158fi
13159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13160$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13161	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13162	CFLAGS="$xorg_testset_save_CFLAGS"
13163fi
13164
13165found="no"
13166
13167	if test $found = "no" ; then
13168		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13169			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13170		fi
13171
13172		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13173			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13174		fi
13175
13176		CFLAGS="$CFLAGS -Wpointer-arith"
13177
13178		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
13179$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
13180		cacheid=xorg_cv_cc_flag__Wpointer_arith
13181		if eval \${$cacheid+:} false; then :
13182  $as_echo_n "(cached) " >&6
13183else
13184  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13185/* end confdefs.h.  */
13186int i;
13187int
13188main ()
13189{
13190
13191  ;
13192  return 0;
13193}
13194_ACEOF
13195if ac_fn_c_try_link "$LINENO"; then :
13196  eval $cacheid=yes
13197else
13198  eval $cacheid=no
13199fi
13200rm -f core conftest.err conftest.$ac_objext \
13201    conftest$ac_exeext conftest.$ac_ext
13202fi
13203
13204
13205		CFLAGS="$xorg_testset_save_CFLAGS"
13206
13207		eval supported=\$$cacheid
13208		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13209$as_echo "$supported" >&6; }
13210		if test "$supported" = "yes" ; then
13211			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
13212			found="yes"
13213		fi
13214	fi
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230xorg_testset_save_CFLAGS="$CFLAGS"
13231
13232if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13233	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13234	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13235$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13236if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13237  $as_echo_n "(cached) " >&6
13238else
13239  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13240/* end confdefs.h.  */
13241int i;
13242_ACEOF
13243if ac_fn_c_try_compile "$LINENO"; then :
13244  xorg_cv_cc_flag_unknown_warning_option=yes
13245else
13246  xorg_cv_cc_flag_unknown_warning_option=no
13247fi
13248rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13249fi
13250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13251$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13252	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13253	CFLAGS="$xorg_testset_save_CFLAGS"
13254fi
13255
13256if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13257	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13258		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13259	fi
13260	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13261	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13262$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13263if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13264  $as_echo_n "(cached) " >&6
13265else
13266  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13267/* end confdefs.h.  */
13268int i;
13269_ACEOF
13270if ac_fn_c_try_compile "$LINENO"; then :
13271  xorg_cv_cc_flag_unused_command_line_argument=yes
13272else
13273  xorg_cv_cc_flag_unused_command_line_argument=no
13274fi
13275rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13276fi
13277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13278$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13279	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13280	CFLAGS="$xorg_testset_save_CFLAGS"
13281fi
13282
13283found="no"
13284
13285	if test $found = "no" ; then
13286		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13287			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13288		fi
13289
13290		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13291			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13292		fi
13293
13294		CFLAGS="$CFLAGS -Wmissing-declarations"
13295
13296		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
13297$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
13298		cacheid=xorg_cv_cc_flag__Wmissing_declarations
13299		if eval \${$cacheid+:} false; then :
13300  $as_echo_n "(cached) " >&6
13301else
13302  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13303/* end confdefs.h.  */
13304int i;
13305int
13306main ()
13307{
13308
13309  ;
13310  return 0;
13311}
13312_ACEOF
13313if ac_fn_c_try_link "$LINENO"; then :
13314  eval $cacheid=yes
13315else
13316  eval $cacheid=no
13317fi
13318rm -f core conftest.err conftest.$ac_objext \
13319    conftest$ac_exeext conftest.$ac_ext
13320fi
13321
13322
13323		CFLAGS="$xorg_testset_save_CFLAGS"
13324
13325		eval supported=\$$cacheid
13326		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13327$as_echo "$supported" >&6; }
13328		if test "$supported" = "yes" ; then
13329			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
13330			found="yes"
13331		fi
13332	fi
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348xorg_testset_save_CFLAGS="$CFLAGS"
13349
13350if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13351	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13352	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13353$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13354if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13355  $as_echo_n "(cached) " >&6
13356else
13357  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13358/* end confdefs.h.  */
13359int i;
13360_ACEOF
13361if ac_fn_c_try_compile "$LINENO"; then :
13362  xorg_cv_cc_flag_unknown_warning_option=yes
13363else
13364  xorg_cv_cc_flag_unknown_warning_option=no
13365fi
13366rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13367fi
13368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13369$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13370	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13371	CFLAGS="$xorg_testset_save_CFLAGS"
13372fi
13373
13374if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13375	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13376		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13377	fi
13378	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13379	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13380$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13381if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13382  $as_echo_n "(cached) " >&6
13383else
13384  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13385/* end confdefs.h.  */
13386int i;
13387_ACEOF
13388if ac_fn_c_try_compile "$LINENO"; then :
13389  xorg_cv_cc_flag_unused_command_line_argument=yes
13390else
13391  xorg_cv_cc_flag_unused_command_line_argument=no
13392fi
13393rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13394fi
13395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13396$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13397	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13398	CFLAGS="$xorg_testset_save_CFLAGS"
13399fi
13400
13401found="no"
13402
13403	if test $found = "no" ; then
13404		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13405			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13406		fi
13407
13408		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13409			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13410		fi
13411
13412		CFLAGS="$CFLAGS -Wformat=2"
13413
13414		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
13415$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
13416		cacheid=xorg_cv_cc_flag__Wformat_2
13417		if eval \${$cacheid+:} false; then :
13418  $as_echo_n "(cached) " >&6
13419else
13420  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13421/* end confdefs.h.  */
13422int i;
13423int
13424main ()
13425{
13426
13427  ;
13428  return 0;
13429}
13430_ACEOF
13431if ac_fn_c_try_link "$LINENO"; then :
13432  eval $cacheid=yes
13433else
13434  eval $cacheid=no
13435fi
13436rm -f core conftest.err conftest.$ac_objext \
13437    conftest$ac_exeext conftest.$ac_ext
13438fi
13439
13440
13441		CFLAGS="$xorg_testset_save_CFLAGS"
13442
13443		eval supported=\$$cacheid
13444		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13445$as_echo "$supported" >&6; }
13446		if test "$supported" = "yes" ; then
13447			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
13448			found="yes"
13449		fi
13450	fi
13451
13452	if test $found = "no" ; then
13453		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13454			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13455		fi
13456
13457		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13458			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13459		fi
13460
13461		CFLAGS="$CFLAGS -Wformat"
13462
13463		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
13464$as_echo_n "checking if $CC supports -Wformat... " >&6; }
13465		cacheid=xorg_cv_cc_flag__Wformat
13466		if eval \${$cacheid+:} false; then :
13467  $as_echo_n "(cached) " >&6
13468else
13469  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13470/* end confdefs.h.  */
13471int i;
13472int
13473main ()
13474{
13475
13476  ;
13477  return 0;
13478}
13479_ACEOF
13480if ac_fn_c_try_link "$LINENO"; then :
13481  eval $cacheid=yes
13482else
13483  eval $cacheid=no
13484fi
13485rm -f core conftest.err conftest.$ac_objext \
13486    conftest$ac_exeext conftest.$ac_ext
13487fi
13488
13489
13490		CFLAGS="$xorg_testset_save_CFLAGS"
13491
13492		eval supported=\$$cacheid
13493		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13494$as_echo "$supported" >&6; }
13495		if test "$supported" = "yes" ; then
13496			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
13497			found="yes"
13498		fi
13499	fi
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517xorg_testset_save_CFLAGS="$CFLAGS"
13518
13519if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13520	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13521	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13522$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13523if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13524  $as_echo_n "(cached) " >&6
13525else
13526  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13527/* end confdefs.h.  */
13528int i;
13529_ACEOF
13530if ac_fn_c_try_compile "$LINENO"; then :
13531  xorg_cv_cc_flag_unknown_warning_option=yes
13532else
13533  xorg_cv_cc_flag_unknown_warning_option=no
13534fi
13535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13536fi
13537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13538$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13539	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13540	CFLAGS="$xorg_testset_save_CFLAGS"
13541fi
13542
13543if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13544	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13545		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13546	fi
13547	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13548	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13549$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13550if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13551  $as_echo_n "(cached) " >&6
13552else
13553  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13554/* end confdefs.h.  */
13555int i;
13556_ACEOF
13557if ac_fn_c_try_compile "$LINENO"; then :
13558  xorg_cv_cc_flag_unused_command_line_argument=yes
13559else
13560  xorg_cv_cc_flag_unused_command_line_argument=no
13561fi
13562rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13563fi
13564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13565$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13566	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13567	CFLAGS="$xorg_testset_save_CFLAGS"
13568fi
13569
13570found="no"
13571
13572	if test $found = "no" ; then
13573		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13574			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13575		fi
13576
13577		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13578			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13579		fi
13580
13581		CFLAGS="$CFLAGS -Wstrict-prototypes"
13582
13583		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
13584$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
13585		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
13586		if eval \${$cacheid+:} false; then :
13587  $as_echo_n "(cached) " >&6
13588else
13589  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13590/* end confdefs.h.  */
13591int i;
13592int
13593main ()
13594{
13595
13596  ;
13597  return 0;
13598}
13599_ACEOF
13600if ac_fn_c_try_link "$LINENO"; then :
13601  eval $cacheid=yes
13602else
13603  eval $cacheid=no
13604fi
13605rm -f core conftest.err conftest.$ac_objext \
13606    conftest$ac_exeext conftest.$ac_ext
13607fi
13608
13609
13610		CFLAGS="$xorg_testset_save_CFLAGS"
13611
13612		eval supported=\$$cacheid
13613		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13614$as_echo "$supported" >&6; }
13615		if test "$supported" = "yes" ; then
13616			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
13617			found="yes"
13618		fi
13619	fi
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635xorg_testset_save_CFLAGS="$CFLAGS"
13636
13637if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13638	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13639	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13640$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13641if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13642  $as_echo_n "(cached) " >&6
13643else
13644  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13645/* end confdefs.h.  */
13646int i;
13647_ACEOF
13648if ac_fn_c_try_compile "$LINENO"; then :
13649  xorg_cv_cc_flag_unknown_warning_option=yes
13650else
13651  xorg_cv_cc_flag_unknown_warning_option=no
13652fi
13653rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13654fi
13655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13656$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13657	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13658	CFLAGS="$xorg_testset_save_CFLAGS"
13659fi
13660
13661if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13662	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13663		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13664	fi
13665	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13666	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13667$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13668if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13669  $as_echo_n "(cached) " >&6
13670else
13671  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13672/* end confdefs.h.  */
13673int i;
13674_ACEOF
13675if ac_fn_c_try_compile "$LINENO"; then :
13676  xorg_cv_cc_flag_unused_command_line_argument=yes
13677else
13678  xorg_cv_cc_flag_unused_command_line_argument=no
13679fi
13680rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13681fi
13682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13683$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13684	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13685	CFLAGS="$xorg_testset_save_CFLAGS"
13686fi
13687
13688found="no"
13689
13690	if test $found = "no" ; then
13691		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13692			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13693		fi
13694
13695		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13696			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13697		fi
13698
13699		CFLAGS="$CFLAGS -Wmissing-prototypes"
13700
13701		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
13702$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
13703		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
13704		if eval \${$cacheid+:} false; then :
13705  $as_echo_n "(cached) " >&6
13706else
13707  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13708/* end confdefs.h.  */
13709int i;
13710int
13711main ()
13712{
13713
13714  ;
13715  return 0;
13716}
13717_ACEOF
13718if ac_fn_c_try_link "$LINENO"; then :
13719  eval $cacheid=yes
13720else
13721  eval $cacheid=no
13722fi
13723rm -f core conftest.err conftest.$ac_objext \
13724    conftest$ac_exeext conftest.$ac_ext
13725fi
13726
13727
13728		CFLAGS="$xorg_testset_save_CFLAGS"
13729
13730		eval supported=\$$cacheid
13731		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13732$as_echo "$supported" >&6; }
13733		if test "$supported" = "yes" ; then
13734			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
13735			found="yes"
13736		fi
13737	fi
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753xorg_testset_save_CFLAGS="$CFLAGS"
13754
13755if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13756	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13757	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13758$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13759if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13760  $as_echo_n "(cached) " >&6
13761else
13762  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13763/* end confdefs.h.  */
13764int i;
13765_ACEOF
13766if ac_fn_c_try_compile "$LINENO"; then :
13767  xorg_cv_cc_flag_unknown_warning_option=yes
13768else
13769  xorg_cv_cc_flag_unknown_warning_option=no
13770fi
13771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13772fi
13773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13774$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13775	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13776	CFLAGS="$xorg_testset_save_CFLAGS"
13777fi
13778
13779if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13780	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13781		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13782	fi
13783	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13784	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13785$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13786if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13787  $as_echo_n "(cached) " >&6
13788else
13789  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13790/* end confdefs.h.  */
13791int i;
13792_ACEOF
13793if ac_fn_c_try_compile "$LINENO"; then :
13794  xorg_cv_cc_flag_unused_command_line_argument=yes
13795else
13796  xorg_cv_cc_flag_unused_command_line_argument=no
13797fi
13798rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13799fi
13800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13801$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13802	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13803	CFLAGS="$xorg_testset_save_CFLAGS"
13804fi
13805
13806found="no"
13807
13808	if test $found = "no" ; then
13809		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13810			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13811		fi
13812
13813		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13814			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13815		fi
13816
13817		CFLAGS="$CFLAGS -Wnested-externs"
13818
13819		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
13820$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
13821		cacheid=xorg_cv_cc_flag__Wnested_externs
13822		if eval \${$cacheid+:} false; then :
13823  $as_echo_n "(cached) " >&6
13824else
13825  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13826/* end confdefs.h.  */
13827int i;
13828int
13829main ()
13830{
13831
13832  ;
13833  return 0;
13834}
13835_ACEOF
13836if ac_fn_c_try_link "$LINENO"; then :
13837  eval $cacheid=yes
13838else
13839  eval $cacheid=no
13840fi
13841rm -f core conftest.err conftest.$ac_objext \
13842    conftest$ac_exeext conftest.$ac_ext
13843fi
13844
13845
13846		CFLAGS="$xorg_testset_save_CFLAGS"
13847
13848		eval supported=\$$cacheid
13849		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13850$as_echo "$supported" >&6; }
13851		if test "$supported" = "yes" ; then
13852			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
13853			found="yes"
13854		fi
13855	fi
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868
13869
13870
13871xorg_testset_save_CFLAGS="$CFLAGS"
13872
13873if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13874	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13875	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13876$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13877if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13878  $as_echo_n "(cached) " >&6
13879else
13880  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13881/* end confdefs.h.  */
13882int i;
13883_ACEOF
13884if ac_fn_c_try_compile "$LINENO"; then :
13885  xorg_cv_cc_flag_unknown_warning_option=yes
13886else
13887  xorg_cv_cc_flag_unknown_warning_option=no
13888fi
13889rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13890fi
13891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13892$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13893	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13894	CFLAGS="$xorg_testset_save_CFLAGS"
13895fi
13896
13897if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13898	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13899		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13900	fi
13901	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13902	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13903$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13904if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13905  $as_echo_n "(cached) " >&6
13906else
13907  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13908/* end confdefs.h.  */
13909int i;
13910_ACEOF
13911if ac_fn_c_try_compile "$LINENO"; then :
13912  xorg_cv_cc_flag_unused_command_line_argument=yes
13913else
13914  xorg_cv_cc_flag_unused_command_line_argument=no
13915fi
13916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13917fi
13918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13919$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13920	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13921	CFLAGS="$xorg_testset_save_CFLAGS"
13922fi
13923
13924found="no"
13925
13926	if test $found = "no" ; then
13927		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13928			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13929		fi
13930
13931		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13932			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13933		fi
13934
13935		CFLAGS="$CFLAGS -Wbad-function-cast"
13936
13937		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
13938$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
13939		cacheid=xorg_cv_cc_flag__Wbad_function_cast
13940		if eval \${$cacheid+:} false; then :
13941  $as_echo_n "(cached) " >&6
13942else
13943  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13944/* end confdefs.h.  */
13945int i;
13946int
13947main ()
13948{
13949
13950  ;
13951  return 0;
13952}
13953_ACEOF
13954if ac_fn_c_try_link "$LINENO"; then :
13955  eval $cacheid=yes
13956else
13957  eval $cacheid=no
13958fi
13959rm -f core conftest.err conftest.$ac_objext \
13960    conftest$ac_exeext conftest.$ac_ext
13961fi
13962
13963
13964		CFLAGS="$xorg_testset_save_CFLAGS"
13965
13966		eval supported=\$$cacheid
13967		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13968$as_echo "$supported" >&6; }
13969		if test "$supported" = "yes" ; then
13970			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
13971			found="yes"
13972		fi
13973	fi
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989xorg_testset_save_CFLAGS="$CFLAGS"
13990
13991if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13992	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13993	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13994$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13995if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13996  $as_echo_n "(cached) " >&6
13997else
13998  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13999/* end confdefs.h.  */
14000int i;
14001_ACEOF
14002if ac_fn_c_try_compile "$LINENO"; then :
14003  xorg_cv_cc_flag_unknown_warning_option=yes
14004else
14005  xorg_cv_cc_flag_unknown_warning_option=no
14006fi
14007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14008fi
14009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14010$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14011	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14012	CFLAGS="$xorg_testset_save_CFLAGS"
14013fi
14014
14015if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14016	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14017		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14018	fi
14019	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14020	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14021$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14022if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14023  $as_echo_n "(cached) " >&6
14024else
14025  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14026/* end confdefs.h.  */
14027int i;
14028_ACEOF
14029if ac_fn_c_try_compile "$LINENO"; then :
14030  xorg_cv_cc_flag_unused_command_line_argument=yes
14031else
14032  xorg_cv_cc_flag_unused_command_line_argument=no
14033fi
14034rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14035fi
14036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14037$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14038	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14039	CFLAGS="$xorg_testset_save_CFLAGS"
14040fi
14041
14042found="no"
14043
14044	if test $found = "no" ; then
14045		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14046			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14047		fi
14048
14049		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14050			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14051		fi
14052
14053		CFLAGS="$CFLAGS -Wold-style-definition"
14054
14055		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
14056$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
14057		cacheid=xorg_cv_cc_flag__Wold_style_definition
14058		if eval \${$cacheid+:} false; then :
14059  $as_echo_n "(cached) " >&6
14060else
14061  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14062/* end confdefs.h.  */
14063int i;
14064int
14065main ()
14066{
14067
14068  ;
14069  return 0;
14070}
14071_ACEOF
14072if ac_fn_c_try_link "$LINENO"; then :
14073  eval $cacheid=yes
14074else
14075  eval $cacheid=no
14076fi
14077rm -f core conftest.err conftest.$ac_objext \
14078    conftest$ac_exeext conftest.$ac_ext
14079fi
14080
14081
14082		CFLAGS="$xorg_testset_save_CFLAGS"
14083
14084		eval supported=\$$cacheid
14085		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14086$as_echo "$supported" >&6; }
14087		if test "$supported" = "yes" ; then
14088			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
14089			found="yes"
14090		fi
14091	fi
14092
14093	if test $found = "no" ; then
14094		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14095			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14096		fi
14097
14098		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14099			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14100		fi
14101
14102		CFLAGS="$CFLAGS -fd"
14103
14104		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
14105$as_echo_n "checking if $CC supports -fd... " >&6; }
14106		cacheid=xorg_cv_cc_flag__fd
14107		if eval \${$cacheid+:} false; then :
14108  $as_echo_n "(cached) " >&6
14109else
14110  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14111/* end confdefs.h.  */
14112int i;
14113int
14114main ()
14115{
14116
14117  ;
14118  return 0;
14119}
14120_ACEOF
14121if ac_fn_c_try_link "$LINENO"; then :
14122  eval $cacheid=yes
14123else
14124  eval $cacheid=no
14125fi
14126rm -f core conftest.err conftest.$ac_objext \
14127    conftest$ac_exeext conftest.$ac_ext
14128fi
14129
14130
14131		CFLAGS="$xorg_testset_save_CFLAGS"
14132
14133		eval supported=\$$cacheid
14134		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14135$as_echo "$supported" >&6; }
14136		if test "$supported" = "yes" ; then
14137			BASE_CFLAGS="$BASE_CFLAGS -fd"
14138			found="yes"
14139		fi
14140	fi
14141
14142
14143
14144
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156xorg_testset_save_CFLAGS="$CFLAGS"
14157
14158if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14159	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14160	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14161$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14162if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14163  $as_echo_n "(cached) " >&6
14164else
14165  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14166/* end confdefs.h.  */
14167int i;
14168_ACEOF
14169if ac_fn_c_try_compile "$LINENO"; then :
14170  xorg_cv_cc_flag_unknown_warning_option=yes
14171else
14172  xorg_cv_cc_flag_unknown_warning_option=no
14173fi
14174rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14175fi
14176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14177$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14178	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14179	CFLAGS="$xorg_testset_save_CFLAGS"
14180fi
14181
14182if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14183	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14184		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14185	fi
14186	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14187	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14188$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14189if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14190  $as_echo_n "(cached) " >&6
14191else
14192  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14193/* end confdefs.h.  */
14194int i;
14195_ACEOF
14196if ac_fn_c_try_compile "$LINENO"; then :
14197  xorg_cv_cc_flag_unused_command_line_argument=yes
14198else
14199  xorg_cv_cc_flag_unused_command_line_argument=no
14200fi
14201rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14202fi
14203{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14204$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14205	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14206	CFLAGS="$xorg_testset_save_CFLAGS"
14207fi
14208
14209found="no"
14210
14211	if test $found = "no" ; then
14212		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14213			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14214		fi
14215
14216		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14217			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14218		fi
14219
14220		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
14221
14222		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
14223$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
14224		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
14225		if eval \${$cacheid+:} false; then :
14226  $as_echo_n "(cached) " >&6
14227else
14228  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14229/* end confdefs.h.  */
14230int i;
14231int
14232main ()
14233{
14234
14235  ;
14236  return 0;
14237}
14238_ACEOF
14239if ac_fn_c_try_link "$LINENO"; then :
14240  eval $cacheid=yes
14241else
14242  eval $cacheid=no
14243fi
14244rm -f core conftest.err conftest.$ac_objext \
14245    conftest$ac_exeext conftest.$ac_ext
14246fi
14247
14248
14249		CFLAGS="$xorg_testset_save_CFLAGS"
14250
14251		eval supported=\$$cacheid
14252		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14253$as_echo "$supported" >&6; }
14254		if test "$supported" = "yes" ; then
14255			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
14256			found="yes"
14257		fi
14258	fi
14259
14260
14261
14262
14263
14264# This chunk adds additional warnings that could catch undesired effects.
14265
14266
14267
14268
14269
14270
14271
14272
14273
14274
14275
14276
14277
14278xorg_testset_save_CFLAGS="$CFLAGS"
14279
14280if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14281	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14282	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14283$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14284if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14285  $as_echo_n "(cached) " >&6
14286else
14287  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14288/* end confdefs.h.  */
14289int i;
14290_ACEOF
14291if ac_fn_c_try_compile "$LINENO"; then :
14292  xorg_cv_cc_flag_unknown_warning_option=yes
14293else
14294  xorg_cv_cc_flag_unknown_warning_option=no
14295fi
14296rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14297fi
14298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14299$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14300	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14301	CFLAGS="$xorg_testset_save_CFLAGS"
14302fi
14303
14304if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14305	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14306		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14307	fi
14308	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14309	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14310$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14311if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14312  $as_echo_n "(cached) " >&6
14313else
14314  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14315/* end confdefs.h.  */
14316int i;
14317_ACEOF
14318if ac_fn_c_try_compile "$LINENO"; then :
14319  xorg_cv_cc_flag_unused_command_line_argument=yes
14320else
14321  xorg_cv_cc_flag_unused_command_line_argument=no
14322fi
14323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14324fi
14325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14326$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14327	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14328	CFLAGS="$xorg_testset_save_CFLAGS"
14329fi
14330
14331found="no"
14332
14333	if test $found = "no" ; then
14334		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14335			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14336		fi
14337
14338		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14339			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14340		fi
14341
14342		CFLAGS="$CFLAGS -Wunused"
14343
14344		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
14345$as_echo_n "checking if $CC supports -Wunused... " >&6; }
14346		cacheid=xorg_cv_cc_flag__Wunused
14347		if eval \${$cacheid+:} false; then :
14348  $as_echo_n "(cached) " >&6
14349else
14350  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14351/* end confdefs.h.  */
14352int i;
14353int
14354main ()
14355{
14356
14357  ;
14358  return 0;
14359}
14360_ACEOF
14361if ac_fn_c_try_link "$LINENO"; then :
14362  eval $cacheid=yes
14363else
14364  eval $cacheid=no
14365fi
14366rm -f core conftest.err conftest.$ac_objext \
14367    conftest$ac_exeext conftest.$ac_ext
14368fi
14369
14370
14371		CFLAGS="$xorg_testset_save_CFLAGS"
14372
14373		eval supported=\$$cacheid
14374		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14375$as_echo "$supported" >&6; }
14376		if test "$supported" = "yes" ; then
14377			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
14378			found="yes"
14379		fi
14380	fi
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393
14394
14395
14396xorg_testset_save_CFLAGS="$CFLAGS"
14397
14398if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14399	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14400	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14401$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14402if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14403  $as_echo_n "(cached) " >&6
14404else
14405  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14406/* end confdefs.h.  */
14407int i;
14408_ACEOF
14409if ac_fn_c_try_compile "$LINENO"; then :
14410  xorg_cv_cc_flag_unknown_warning_option=yes
14411else
14412  xorg_cv_cc_flag_unknown_warning_option=no
14413fi
14414rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14415fi
14416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14417$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14418	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14419	CFLAGS="$xorg_testset_save_CFLAGS"
14420fi
14421
14422if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14423	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14424		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14425	fi
14426	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14427	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14428$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14429if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14430  $as_echo_n "(cached) " >&6
14431else
14432  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14433/* end confdefs.h.  */
14434int i;
14435_ACEOF
14436if ac_fn_c_try_compile "$LINENO"; then :
14437  xorg_cv_cc_flag_unused_command_line_argument=yes
14438else
14439  xorg_cv_cc_flag_unused_command_line_argument=no
14440fi
14441rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14442fi
14443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14444$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14445	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14446	CFLAGS="$xorg_testset_save_CFLAGS"
14447fi
14448
14449found="no"
14450
14451	if test $found = "no" ; then
14452		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14453			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14454		fi
14455
14456		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14457			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14458		fi
14459
14460		CFLAGS="$CFLAGS -Wuninitialized"
14461
14462		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
14463$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
14464		cacheid=xorg_cv_cc_flag__Wuninitialized
14465		if eval \${$cacheid+:} false; then :
14466  $as_echo_n "(cached) " >&6
14467else
14468  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14469/* end confdefs.h.  */
14470int i;
14471int
14472main ()
14473{
14474
14475  ;
14476  return 0;
14477}
14478_ACEOF
14479if ac_fn_c_try_link "$LINENO"; then :
14480  eval $cacheid=yes
14481else
14482  eval $cacheid=no
14483fi
14484rm -f core conftest.err conftest.$ac_objext \
14485    conftest$ac_exeext conftest.$ac_ext
14486fi
14487
14488
14489		CFLAGS="$xorg_testset_save_CFLAGS"
14490
14491		eval supported=\$$cacheid
14492		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14493$as_echo "$supported" >&6; }
14494		if test "$supported" = "yes" ; then
14495			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
14496			found="yes"
14497		fi
14498	fi
14499
14500
14501
14502
14503
14504
14505
14506
14507
14508
14509
14510
14511
14512
14513
14514xorg_testset_save_CFLAGS="$CFLAGS"
14515
14516if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14517	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14518	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14519$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14520if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14521  $as_echo_n "(cached) " >&6
14522else
14523  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14524/* end confdefs.h.  */
14525int i;
14526_ACEOF
14527if ac_fn_c_try_compile "$LINENO"; then :
14528  xorg_cv_cc_flag_unknown_warning_option=yes
14529else
14530  xorg_cv_cc_flag_unknown_warning_option=no
14531fi
14532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14533fi
14534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14535$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14536	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14537	CFLAGS="$xorg_testset_save_CFLAGS"
14538fi
14539
14540if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14541	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14542		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14543	fi
14544	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14545	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14546$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14547if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14548  $as_echo_n "(cached) " >&6
14549else
14550  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14551/* end confdefs.h.  */
14552int i;
14553_ACEOF
14554if ac_fn_c_try_compile "$LINENO"; then :
14555  xorg_cv_cc_flag_unused_command_line_argument=yes
14556else
14557  xorg_cv_cc_flag_unused_command_line_argument=no
14558fi
14559rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14560fi
14561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14562$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14563	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14564	CFLAGS="$xorg_testset_save_CFLAGS"
14565fi
14566
14567found="no"
14568
14569	if test $found = "no" ; then
14570		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14571			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14572		fi
14573
14574		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14575			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14576		fi
14577
14578		CFLAGS="$CFLAGS -Wshadow"
14579
14580		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
14581$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
14582		cacheid=xorg_cv_cc_flag__Wshadow
14583		if eval \${$cacheid+:} false; then :
14584  $as_echo_n "(cached) " >&6
14585else
14586  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14587/* end confdefs.h.  */
14588int i;
14589int
14590main ()
14591{
14592
14593  ;
14594  return 0;
14595}
14596_ACEOF
14597if ac_fn_c_try_link "$LINENO"; then :
14598  eval $cacheid=yes
14599else
14600  eval $cacheid=no
14601fi
14602rm -f core conftest.err conftest.$ac_objext \
14603    conftest$ac_exeext conftest.$ac_ext
14604fi
14605
14606
14607		CFLAGS="$xorg_testset_save_CFLAGS"
14608
14609		eval supported=\$$cacheid
14610		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14611$as_echo "$supported" >&6; }
14612		if test "$supported" = "yes" ; then
14613			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
14614			found="yes"
14615		fi
14616	fi
14617
14618
14619
14620
14621
14622
14623
14624
14625
14626
14627
14628
14629
14630
14631
14632xorg_testset_save_CFLAGS="$CFLAGS"
14633
14634if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14635	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14636	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14637$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14638if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14639  $as_echo_n "(cached) " >&6
14640else
14641  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14642/* end confdefs.h.  */
14643int i;
14644_ACEOF
14645if ac_fn_c_try_compile "$LINENO"; then :
14646  xorg_cv_cc_flag_unknown_warning_option=yes
14647else
14648  xorg_cv_cc_flag_unknown_warning_option=no
14649fi
14650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14651fi
14652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14653$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14654	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14655	CFLAGS="$xorg_testset_save_CFLAGS"
14656fi
14657
14658if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14659	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14660		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14661	fi
14662	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14663	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14664$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14665if ${xorg_cv_cc_flag_unused_command_line_argument+:} 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_unused_command_line_argument=yes
14674else
14675  xorg_cv_cc_flag_unused_command_line_argument=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_unused_command_line_argument" >&5
14680$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14681	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14682	CFLAGS="$xorg_testset_save_CFLAGS"
14683fi
14684
14685found="no"
14686
14687	if test $found = "no" ; then
14688		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14689			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14690		fi
14691
14692		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14693			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14694		fi
14695
14696		CFLAGS="$CFLAGS -Wmissing-noreturn"
14697
14698		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
14699$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
14700		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
14701		if eval \${$cacheid+:} false; then :
14702  $as_echo_n "(cached) " >&6
14703else
14704  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14705/* end confdefs.h.  */
14706int i;
14707int
14708main ()
14709{
14710
14711  ;
14712  return 0;
14713}
14714_ACEOF
14715if ac_fn_c_try_link "$LINENO"; then :
14716  eval $cacheid=yes
14717else
14718  eval $cacheid=no
14719fi
14720rm -f core conftest.err conftest.$ac_objext \
14721    conftest$ac_exeext conftest.$ac_ext
14722fi
14723
14724
14725		CFLAGS="$xorg_testset_save_CFLAGS"
14726
14727		eval supported=\$$cacheid
14728		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14729$as_echo "$supported" >&6; }
14730		if test "$supported" = "yes" ; then
14731			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
14732			found="yes"
14733		fi
14734	fi
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750xorg_testset_save_CFLAGS="$CFLAGS"
14751
14752if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14753	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14754	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14755$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14756if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14757  $as_echo_n "(cached) " >&6
14758else
14759  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14760/* end confdefs.h.  */
14761int i;
14762_ACEOF
14763if ac_fn_c_try_compile "$LINENO"; then :
14764  xorg_cv_cc_flag_unknown_warning_option=yes
14765else
14766  xorg_cv_cc_flag_unknown_warning_option=no
14767fi
14768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14769fi
14770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14771$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14772	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14773	CFLAGS="$xorg_testset_save_CFLAGS"
14774fi
14775
14776if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14777	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14778		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14779	fi
14780	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14781	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14782$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14783if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14784  $as_echo_n "(cached) " >&6
14785else
14786  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14787/* end confdefs.h.  */
14788int i;
14789_ACEOF
14790if ac_fn_c_try_compile "$LINENO"; then :
14791  xorg_cv_cc_flag_unused_command_line_argument=yes
14792else
14793  xorg_cv_cc_flag_unused_command_line_argument=no
14794fi
14795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14796fi
14797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14798$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14799	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14800	CFLAGS="$xorg_testset_save_CFLAGS"
14801fi
14802
14803found="no"
14804
14805	if test $found = "no" ; then
14806		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14807			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14808		fi
14809
14810		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14811			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14812		fi
14813
14814		CFLAGS="$CFLAGS -Wmissing-format-attribute"
14815
14816		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
14817$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
14818		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
14819		if eval \${$cacheid+:} false; then :
14820  $as_echo_n "(cached) " >&6
14821else
14822  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14823/* end confdefs.h.  */
14824int i;
14825int
14826main ()
14827{
14828
14829  ;
14830  return 0;
14831}
14832_ACEOF
14833if ac_fn_c_try_link "$LINENO"; then :
14834  eval $cacheid=yes
14835else
14836  eval $cacheid=no
14837fi
14838rm -f core conftest.err conftest.$ac_objext \
14839    conftest$ac_exeext conftest.$ac_ext
14840fi
14841
14842
14843		CFLAGS="$xorg_testset_save_CFLAGS"
14844
14845		eval supported=\$$cacheid
14846		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14847$as_echo "$supported" >&6; }
14848		if test "$supported" = "yes" ; then
14849			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
14850			found="yes"
14851		fi
14852	fi
14853
14854
14855
14856
14857
14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
14868xorg_testset_save_CFLAGS="$CFLAGS"
14869
14870if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14871	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14872	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14873$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14874if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14875  $as_echo_n "(cached) " >&6
14876else
14877  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14878/* end confdefs.h.  */
14879int i;
14880_ACEOF
14881if ac_fn_c_try_compile "$LINENO"; then :
14882  xorg_cv_cc_flag_unknown_warning_option=yes
14883else
14884  xorg_cv_cc_flag_unknown_warning_option=no
14885fi
14886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14887fi
14888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14889$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14890	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14891	CFLAGS="$xorg_testset_save_CFLAGS"
14892fi
14893
14894if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14895	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14896		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14897	fi
14898	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14899	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14900$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14901if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14902  $as_echo_n "(cached) " >&6
14903else
14904  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14905/* end confdefs.h.  */
14906int i;
14907_ACEOF
14908if ac_fn_c_try_compile "$LINENO"; then :
14909  xorg_cv_cc_flag_unused_command_line_argument=yes
14910else
14911  xorg_cv_cc_flag_unused_command_line_argument=no
14912fi
14913rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14914fi
14915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14916$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14917	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14918	CFLAGS="$xorg_testset_save_CFLAGS"
14919fi
14920
14921found="no"
14922
14923	if test $found = "no" ; then
14924		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14925			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14926		fi
14927
14928		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14929			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14930		fi
14931
14932		CFLAGS="$CFLAGS -Wredundant-decls"
14933
14934		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
14935$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
14936		cacheid=xorg_cv_cc_flag__Wredundant_decls
14937		if eval \${$cacheid+:} false; then :
14938  $as_echo_n "(cached) " >&6
14939else
14940  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14941/* end confdefs.h.  */
14942int i;
14943int
14944main ()
14945{
14946
14947  ;
14948  return 0;
14949}
14950_ACEOF
14951if ac_fn_c_try_link "$LINENO"; then :
14952  eval $cacheid=yes
14953else
14954  eval $cacheid=no
14955fi
14956rm -f core conftest.err conftest.$ac_objext \
14957    conftest$ac_exeext conftest.$ac_ext
14958fi
14959
14960
14961		CFLAGS="$xorg_testset_save_CFLAGS"
14962
14963		eval supported=\$$cacheid
14964		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14965$as_echo "$supported" >&6; }
14966		if test "$supported" = "yes" ; then
14967			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
14968			found="yes"
14969		fi
14970	fi
14971
14972
14973
14974
14975
14976
14977
14978
14979
14980
14981
14982
14983
14984
14985
14986xorg_testset_save_CFLAGS="$CFLAGS"
14987
14988if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14989	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14990	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14991$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14992if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14993  $as_echo_n "(cached) " >&6
14994else
14995  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14996/* end confdefs.h.  */
14997int i;
14998_ACEOF
14999if ac_fn_c_try_compile "$LINENO"; then :
15000  xorg_cv_cc_flag_unknown_warning_option=yes
15001else
15002  xorg_cv_cc_flag_unknown_warning_option=no
15003fi
15004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15005fi
15006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15007$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15008	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15009	CFLAGS="$xorg_testset_save_CFLAGS"
15010fi
15011
15012if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15013	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15014		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15015	fi
15016	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15017	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15018$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15019if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15020  $as_echo_n "(cached) " >&6
15021else
15022  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15023/* end confdefs.h.  */
15024int i;
15025_ACEOF
15026if ac_fn_c_try_compile "$LINENO"; then :
15027  xorg_cv_cc_flag_unused_command_line_argument=yes
15028else
15029  xorg_cv_cc_flag_unused_command_line_argument=no
15030fi
15031rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15032fi
15033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15034$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15035	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15036	CFLAGS="$xorg_testset_save_CFLAGS"
15037fi
15038
15039found="no"
15040
15041	if test $found = "no" ; then
15042		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15043			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15044		fi
15045
15046		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15047			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15048		fi
15049
15050		CFLAGS="$CFLAGS -Wlogical-op"
15051
15052		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
15053$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
15054		cacheid=xorg_cv_cc_flag__Wlogical_op
15055		if eval \${$cacheid+:} false; then :
15056  $as_echo_n "(cached) " >&6
15057else
15058  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15059/* end confdefs.h.  */
15060int i;
15061int
15062main ()
15063{
15064
15065  ;
15066  return 0;
15067}
15068_ACEOF
15069if ac_fn_c_try_link "$LINENO"; then :
15070  eval $cacheid=yes
15071else
15072  eval $cacheid=no
15073fi
15074rm -f core conftest.err conftest.$ac_objext \
15075    conftest$ac_exeext conftest.$ac_ext
15076fi
15077
15078
15079		CFLAGS="$xorg_testset_save_CFLAGS"
15080
15081		eval supported=\$$cacheid
15082		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15083$as_echo "$supported" >&6; }
15084		if test "$supported" = "yes" ; then
15085			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
15086			found="yes"
15087		fi
15088	fi
15089
15090
15091
15092# These are currently disabled because they are noisy.  They will be enabled
15093# in the future once the codebase is sufficiently modernized to silence
15094# them.  For now, I don't want them to drown out the other warnings.
15095# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
15096# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
15097# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
15098
15099# Turn some warnings into errors, so we don't accidently get successful builds
15100# when there are problems that should be fixed.
15101
15102if test "x$SELECTIVE_WERROR" = "xyes" ; then
15103
15104
15105
15106
15107
15108
15109
15110
15111
15112
15113
15114
15115
15116xorg_testset_save_CFLAGS="$CFLAGS"
15117
15118if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15119	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15120	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15121$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15122if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15123  $as_echo_n "(cached) " >&6
15124else
15125  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15126/* end confdefs.h.  */
15127int i;
15128_ACEOF
15129if ac_fn_c_try_compile "$LINENO"; then :
15130  xorg_cv_cc_flag_unknown_warning_option=yes
15131else
15132  xorg_cv_cc_flag_unknown_warning_option=no
15133fi
15134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15135fi
15136{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15137$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15138	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15139	CFLAGS="$xorg_testset_save_CFLAGS"
15140fi
15141
15142if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15143	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15144		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15145	fi
15146	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15147	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15148$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15149if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15150  $as_echo_n "(cached) " >&6
15151else
15152  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15153/* end confdefs.h.  */
15154int i;
15155_ACEOF
15156if ac_fn_c_try_compile "$LINENO"; then :
15157  xorg_cv_cc_flag_unused_command_line_argument=yes
15158else
15159  xorg_cv_cc_flag_unused_command_line_argument=no
15160fi
15161rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15162fi
15163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15164$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15165	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15166	CFLAGS="$xorg_testset_save_CFLAGS"
15167fi
15168
15169found="no"
15170
15171	if test $found = "no" ; then
15172		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15173			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15174		fi
15175
15176		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15177			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15178		fi
15179
15180		CFLAGS="$CFLAGS -Werror=implicit"
15181
15182		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
15183$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
15184		cacheid=xorg_cv_cc_flag__Werror_implicit
15185		if eval \${$cacheid+:} false; then :
15186  $as_echo_n "(cached) " >&6
15187else
15188  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15189/* end confdefs.h.  */
15190int i;
15191int
15192main ()
15193{
15194
15195  ;
15196  return 0;
15197}
15198_ACEOF
15199if ac_fn_c_try_link "$LINENO"; then :
15200  eval $cacheid=yes
15201else
15202  eval $cacheid=no
15203fi
15204rm -f core conftest.err conftest.$ac_objext \
15205    conftest$ac_exeext conftest.$ac_ext
15206fi
15207
15208
15209		CFLAGS="$xorg_testset_save_CFLAGS"
15210
15211		eval supported=\$$cacheid
15212		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15213$as_echo "$supported" >&6; }
15214		if test "$supported" = "yes" ; then
15215			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
15216			found="yes"
15217		fi
15218	fi
15219
15220	if test $found = "no" ; then
15221		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15222			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15223		fi
15224
15225		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15226			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15227		fi
15228
15229		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
15230
15231		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
15232$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
15233		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
15234		if eval \${$cacheid+:} false; then :
15235  $as_echo_n "(cached) " >&6
15236else
15237  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15238/* end confdefs.h.  */
15239int i;
15240int
15241main ()
15242{
15243
15244  ;
15245  return 0;
15246}
15247_ACEOF
15248if ac_fn_c_try_link "$LINENO"; then :
15249  eval $cacheid=yes
15250else
15251  eval $cacheid=no
15252fi
15253rm -f core conftest.err conftest.$ac_objext \
15254    conftest$ac_exeext conftest.$ac_ext
15255fi
15256
15257
15258		CFLAGS="$xorg_testset_save_CFLAGS"
15259
15260		eval supported=\$$cacheid
15261		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15262$as_echo "$supported" >&6; }
15263		if test "$supported" = "yes" ; then
15264			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
15265			found="yes"
15266		fi
15267	fi
15268
15269
15270
15271
15272
15273
15274
15275
15276
15277
15278
15279
15280
15281
15282
15283xorg_testset_save_CFLAGS="$CFLAGS"
15284
15285if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15286	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15287	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15288$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15289if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15290  $as_echo_n "(cached) " >&6
15291else
15292  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15293/* end confdefs.h.  */
15294int i;
15295_ACEOF
15296if ac_fn_c_try_compile "$LINENO"; then :
15297  xorg_cv_cc_flag_unknown_warning_option=yes
15298else
15299  xorg_cv_cc_flag_unknown_warning_option=no
15300fi
15301rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15302fi
15303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15304$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15305	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15306	CFLAGS="$xorg_testset_save_CFLAGS"
15307fi
15308
15309if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15310	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15311		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15312	fi
15313	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15314	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15315$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15316if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15317  $as_echo_n "(cached) " >&6
15318else
15319  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15320/* end confdefs.h.  */
15321int i;
15322_ACEOF
15323if ac_fn_c_try_compile "$LINENO"; then :
15324  xorg_cv_cc_flag_unused_command_line_argument=yes
15325else
15326  xorg_cv_cc_flag_unused_command_line_argument=no
15327fi
15328rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15329fi
15330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15331$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15332	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15333	CFLAGS="$xorg_testset_save_CFLAGS"
15334fi
15335
15336found="no"
15337
15338	if test $found = "no" ; then
15339		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15340			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15341		fi
15342
15343		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15344			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15345		fi
15346
15347		CFLAGS="$CFLAGS -Werror=nonnull"
15348
15349		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
15350$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
15351		cacheid=xorg_cv_cc_flag__Werror_nonnull
15352		if eval \${$cacheid+:} false; then :
15353  $as_echo_n "(cached) " >&6
15354else
15355  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15356/* end confdefs.h.  */
15357int i;
15358int
15359main ()
15360{
15361
15362  ;
15363  return 0;
15364}
15365_ACEOF
15366if ac_fn_c_try_link "$LINENO"; then :
15367  eval $cacheid=yes
15368else
15369  eval $cacheid=no
15370fi
15371rm -f core conftest.err conftest.$ac_objext \
15372    conftest$ac_exeext conftest.$ac_ext
15373fi
15374
15375
15376		CFLAGS="$xorg_testset_save_CFLAGS"
15377
15378		eval supported=\$$cacheid
15379		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15380$as_echo "$supported" >&6; }
15381		if test "$supported" = "yes" ; then
15382			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
15383			found="yes"
15384		fi
15385	fi
15386
15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
15401xorg_testset_save_CFLAGS="$CFLAGS"
15402
15403if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15404	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15405	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15406$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15407if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15408  $as_echo_n "(cached) " >&6
15409else
15410  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15411/* end confdefs.h.  */
15412int i;
15413_ACEOF
15414if ac_fn_c_try_compile "$LINENO"; then :
15415  xorg_cv_cc_flag_unknown_warning_option=yes
15416else
15417  xorg_cv_cc_flag_unknown_warning_option=no
15418fi
15419rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15420fi
15421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15422$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15423	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15424	CFLAGS="$xorg_testset_save_CFLAGS"
15425fi
15426
15427if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15428	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15429		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15430	fi
15431	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15432	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15433$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15434if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15435  $as_echo_n "(cached) " >&6
15436else
15437  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15438/* end confdefs.h.  */
15439int i;
15440_ACEOF
15441if ac_fn_c_try_compile "$LINENO"; then :
15442  xorg_cv_cc_flag_unused_command_line_argument=yes
15443else
15444  xorg_cv_cc_flag_unused_command_line_argument=no
15445fi
15446rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15447fi
15448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15449$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15450	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15451	CFLAGS="$xorg_testset_save_CFLAGS"
15452fi
15453
15454found="no"
15455
15456	if test $found = "no" ; then
15457		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15458			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15459		fi
15460
15461		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15462			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15463		fi
15464
15465		CFLAGS="$CFLAGS -Werror=init-self"
15466
15467		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
15468$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
15469		cacheid=xorg_cv_cc_flag__Werror_init_self
15470		if eval \${$cacheid+:} false; then :
15471  $as_echo_n "(cached) " >&6
15472else
15473  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15474/* end confdefs.h.  */
15475int i;
15476int
15477main ()
15478{
15479
15480  ;
15481  return 0;
15482}
15483_ACEOF
15484if ac_fn_c_try_link "$LINENO"; then :
15485  eval $cacheid=yes
15486else
15487  eval $cacheid=no
15488fi
15489rm -f core conftest.err conftest.$ac_objext \
15490    conftest$ac_exeext conftest.$ac_ext
15491fi
15492
15493
15494		CFLAGS="$xorg_testset_save_CFLAGS"
15495
15496		eval supported=\$$cacheid
15497		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15498$as_echo "$supported" >&6; }
15499		if test "$supported" = "yes" ; then
15500			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
15501			found="yes"
15502		fi
15503	fi
15504
15505
15506
15507
15508
15509
15510
15511
15512
15513
15514
15515
15516
15517
15518
15519xorg_testset_save_CFLAGS="$CFLAGS"
15520
15521if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15522	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15523	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15524$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15525if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15526  $as_echo_n "(cached) " >&6
15527else
15528  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15529/* end confdefs.h.  */
15530int i;
15531_ACEOF
15532if ac_fn_c_try_compile "$LINENO"; then :
15533  xorg_cv_cc_flag_unknown_warning_option=yes
15534else
15535  xorg_cv_cc_flag_unknown_warning_option=no
15536fi
15537rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15538fi
15539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15540$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15541	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15542	CFLAGS="$xorg_testset_save_CFLAGS"
15543fi
15544
15545if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15546	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15547		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15548	fi
15549	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15550	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15551$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15552if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15553  $as_echo_n "(cached) " >&6
15554else
15555  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15556/* end confdefs.h.  */
15557int i;
15558_ACEOF
15559if ac_fn_c_try_compile "$LINENO"; then :
15560  xorg_cv_cc_flag_unused_command_line_argument=yes
15561else
15562  xorg_cv_cc_flag_unused_command_line_argument=no
15563fi
15564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15565fi
15566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15567$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15568	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15569	CFLAGS="$xorg_testset_save_CFLAGS"
15570fi
15571
15572found="no"
15573
15574	if test $found = "no" ; then
15575		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15576			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15577		fi
15578
15579		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15580			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15581		fi
15582
15583		CFLAGS="$CFLAGS -Werror=main"
15584
15585		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
15586$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
15587		cacheid=xorg_cv_cc_flag__Werror_main
15588		if eval \${$cacheid+:} false; then :
15589  $as_echo_n "(cached) " >&6
15590else
15591  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15592/* end confdefs.h.  */
15593int i;
15594int
15595main ()
15596{
15597
15598  ;
15599  return 0;
15600}
15601_ACEOF
15602if ac_fn_c_try_link "$LINENO"; then :
15603  eval $cacheid=yes
15604else
15605  eval $cacheid=no
15606fi
15607rm -f core conftest.err conftest.$ac_objext \
15608    conftest$ac_exeext conftest.$ac_ext
15609fi
15610
15611
15612		CFLAGS="$xorg_testset_save_CFLAGS"
15613
15614		eval supported=\$$cacheid
15615		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15616$as_echo "$supported" >&6; }
15617		if test "$supported" = "yes" ; then
15618			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
15619			found="yes"
15620		fi
15621	fi
15622
15623
15624
15625
15626
15627
15628
15629
15630
15631
15632
15633
15634
15635
15636
15637xorg_testset_save_CFLAGS="$CFLAGS"
15638
15639if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15640	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15641	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15642$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15643if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15644  $as_echo_n "(cached) " >&6
15645else
15646  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15647/* end confdefs.h.  */
15648int i;
15649_ACEOF
15650if ac_fn_c_try_compile "$LINENO"; then :
15651  xorg_cv_cc_flag_unknown_warning_option=yes
15652else
15653  xorg_cv_cc_flag_unknown_warning_option=no
15654fi
15655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15656fi
15657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15658$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15659	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15660	CFLAGS="$xorg_testset_save_CFLAGS"
15661fi
15662
15663if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15664	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15665		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15666	fi
15667	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15668	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15669$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15670if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15671  $as_echo_n "(cached) " >&6
15672else
15673  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15674/* end confdefs.h.  */
15675int i;
15676_ACEOF
15677if ac_fn_c_try_compile "$LINENO"; then :
15678  xorg_cv_cc_flag_unused_command_line_argument=yes
15679else
15680  xorg_cv_cc_flag_unused_command_line_argument=no
15681fi
15682rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15683fi
15684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15685$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15686	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15687	CFLAGS="$xorg_testset_save_CFLAGS"
15688fi
15689
15690found="no"
15691
15692	if test $found = "no" ; then
15693		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15694			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15695		fi
15696
15697		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15698			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15699		fi
15700
15701		CFLAGS="$CFLAGS -Werror=missing-braces"
15702
15703		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
15704$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
15705		cacheid=xorg_cv_cc_flag__Werror_missing_braces
15706		if eval \${$cacheid+:} false; then :
15707  $as_echo_n "(cached) " >&6
15708else
15709  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15710/* end confdefs.h.  */
15711int i;
15712int
15713main ()
15714{
15715
15716  ;
15717  return 0;
15718}
15719_ACEOF
15720if ac_fn_c_try_link "$LINENO"; then :
15721  eval $cacheid=yes
15722else
15723  eval $cacheid=no
15724fi
15725rm -f core conftest.err conftest.$ac_objext \
15726    conftest$ac_exeext conftest.$ac_ext
15727fi
15728
15729
15730		CFLAGS="$xorg_testset_save_CFLAGS"
15731
15732		eval supported=\$$cacheid
15733		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15734$as_echo "$supported" >&6; }
15735		if test "$supported" = "yes" ; then
15736			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
15737			found="yes"
15738		fi
15739	fi
15740
15741
15742
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
15753
15754
15755xorg_testset_save_CFLAGS="$CFLAGS"
15756
15757if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15758	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15759	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15760$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15761if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15762  $as_echo_n "(cached) " >&6
15763else
15764  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15765/* end confdefs.h.  */
15766int i;
15767_ACEOF
15768if ac_fn_c_try_compile "$LINENO"; then :
15769  xorg_cv_cc_flag_unknown_warning_option=yes
15770else
15771  xorg_cv_cc_flag_unknown_warning_option=no
15772fi
15773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15774fi
15775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15776$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15777	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15778	CFLAGS="$xorg_testset_save_CFLAGS"
15779fi
15780
15781if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15782	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15783		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15784	fi
15785	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15786	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15787$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15788if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15789  $as_echo_n "(cached) " >&6
15790else
15791  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15792/* end confdefs.h.  */
15793int i;
15794_ACEOF
15795if ac_fn_c_try_compile "$LINENO"; then :
15796  xorg_cv_cc_flag_unused_command_line_argument=yes
15797else
15798  xorg_cv_cc_flag_unused_command_line_argument=no
15799fi
15800rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15801fi
15802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15803$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15804	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15805	CFLAGS="$xorg_testset_save_CFLAGS"
15806fi
15807
15808found="no"
15809
15810	if test $found = "no" ; then
15811		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15812			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15813		fi
15814
15815		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15816			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15817		fi
15818
15819		CFLAGS="$CFLAGS -Werror=sequence-point"
15820
15821		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
15822$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
15823		cacheid=xorg_cv_cc_flag__Werror_sequence_point
15824		if eval \${$cacheid+:} false; then :
15825  $as_echo_n "(cached) " >&6
15826else
15827  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15828/* end confdefs.h.  */
15829int i;
15830int
15831main ()
15832{
15833
15834  ;
15835  return 0;
15836}
15837_ACEOF
15838if ac_fn_c_try_link "$LINENO"; then :
15839  eval $cacheid=yes
15840else
15841  eval $cacheid=no
15842fi
15843rm -f core conftest.err conftest.$ac_objext \
15844    conftest$ac_exeext conftest.$ac_ext
15845fi
15846
15847
15848		CFLAGS="$xorg_testset_save_CFLAGS"
15849
15850		eval supported=\$$cacheid
15851		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15852$as_echo "$supported" >&6; }
15853		if test "$supported" = "yes" ; then
15854			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
15855			found="yes"
15856		fi
15857	fi
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868
15869
15870
15871
15872
15873xorg_testset_save_CFLAGS="$CFLAGS"
15874
15875if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15876	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15877	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15878$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15879if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15880  $as_echo_n "(cached) " >&6
15881else
15882  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15883/* end confdefs.h.  */
15884int i;
15885_ACEOF
15886if ac_fn_c_try_compile "$LINENO"; then :
15887  xorg_cv_cc_flag_unknown_warning_option=yes
15888else
15889  xorg_cv_cc_flag_unknown_warning_option=no
15890fi
15891rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15892fi
15893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15894$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15895	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15896	CFLAGS="$xorg_testset_save_CFLAGS"
15897fi
15898
15899if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15900	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15901		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15902	fi
15903	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15904	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15905$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15906if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15907  $as_echo_n "(cached) " >&6
15908else
15909  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15910/* end confdefs.h.  */
15911int i;
15912_ACEOF
15913if ac_fn_c_try_compile "$LINENO"; then :
15914  xorg_cv_cc_flag_unused_command_line_argument=yes
15915else
15916  xorg_cv_cc_flag_unused_command_line_argument=no
15917fi
15918rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15919fi
15920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15921$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15922	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15923	CFLAGS="$xorg_testset_save_CFLAGS"
15924fi
15925
15926found="no"
15927
15928	if test $found = "no" ; then
15929		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15930			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15931		fi
15932
15933		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15934			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15935		fi
15936
15937		CFLAGS="$CFLAGS -Werror=return-type"
15938
15939		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
15940$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
15941		cacheid=xorg_cv_cc_flag__Werror_return_type
15942		if eval \${$cacheid+:} false; then :
15943  $as_echo_n "(cached) " >&6
15944else
15945  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15946/* end confdefs.h.  */
15947int i;
15948int
15949main ()
15950{
15951
15952  ;
15953  return 0;
15954}
15955_ACEOF
15956if ac_fn_c_try_link "$LINENO"; then :
15957  eval $cacheid=yes
15958else
15959  eval $cacheid=no
15960fi
15961rm -f core conftest.err conftest.$ac_objext \
15962    conftest$ac_exeext conftest.$ac_ext
15963fi
15964
15965
15966		CFLAGS="$xorg_testset_save_CFLAGS"
15967
15968		eval supported=\$$cacheid
15969		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15970$as_echo "$supported" >&6; }
15971		if test "$supported" = "yes" ; then
15972			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
15973			found="yes"
15974		fi
15975	fi
15976
15977	if test $found = "no" ; then
15978		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15979			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15980		fi
15981
15982		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15983			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15984		fi
15985
15986		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15987
15988		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
15989$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
15990		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
15991		if eval \${$cacheid+:} false; then :
15992  $as_echo_n "(cached) " >&6
15993else
15994  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15995/* end confdefs.h.  */
15996int i;
15997int
15998main ()
15999{
16000
16001  ;
16002  return 0;
16003}
16004_ACEOF
16005if ac_fn_c_try_link "$LINENO"; then :
16006  eval $cacheid=yes
16007else
16008  eval $cacheid=no
16009fi
16010rm -f core conftest.err conftest.$ac_objext \
16011    conftest$ac_exeext conftest.$ac_ext
16012fi
16013
16014
16015		CFLAGS="$xorg_testset_save_CFLAGS"
16016
16017		eval supported=\$$cacheid
16018		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16019$as_echo "$supported" >&6; }
16020		if test "$supported" = "yes" ; then
16021			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
16022			found="yes"
16023		fi
16024	fi
16025
16026
16027
16028
16029
16030
16031
16032
16033
16034
16035
16036
16037
16038
16039
16040xorg_testset_save_CFLAGS="$CFLAGS"
16041
16042if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16043	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16044	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16045$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16046if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16047  $as_echo_n "(cached) " >&6
16048else
16049  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16050/* end confdefs.h.  */
16051int i;
16052_ACEOF
16053if ac_fn_c_try_compile "$LINENO"; then :
16054  xorg_cv_cc_flag_unknown_warning_option=yes
16055else
16056  xorg_cv_cc_flag_unknown_warning_option=no
16057fi
16058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16059fi
16060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16061$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16062	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16063	CFLAGS="$xorg_testset_save_CFLAGS"
16064fi
16065
16066if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16067	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16068		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16069	fi
16070	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16071	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16072$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16073if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16074  $as_echo_n "(cached) " >&6
16075else
16076  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16077/* end confdefs.h.  */
16078int i;
16079_ACEOF
16080if ac_fn_c_try_compile "$LINENO"; then :
16081  xorg_cv_cc_flag_unused_command_line_argument=yes
16082else
16083  xorg_cv_cc_flag_unused_command_line_argument=no
16084fi
16085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16086fi
16087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16088$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16089	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16090	CFLAGS="$xorg_testset_save_CFLAGS"
16091fi
16092
16093found="no"
16094
16095	if test $found = "no" ; then
16096		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16097			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16098		fi
16099
16100		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16101			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16102		fi
16103
16104		CFLAGS="$CFLAGS -Werror=trigraphs"
16105
16106		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
16107$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
16108		cacheid=xorg_cv_cc_flag__Werror_trigraphs
16109		if eval \${$cacheid+:} false; then :
16110  $as_echo_n "(cached) " >&6
16111else
16112  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16113/* end confdefs.h.  */
16114int i;
16115int
16116main ()
16117{
16118
16119  ;
16120  return 0;
16121}
16122_ACEOF
16123if ac_fn_c_try_link "$LINENO"; then :
16124  eval $cacheid=yes
16125else
16126  eval $cacheid=no
16127fi
16128rm -f core conftest.err conftest.$ac_objext \
16129    conftest$ac_exeext conftest.$ac_ext
16130fi
16131
16132
16133		CFLAGS="$xorg_testset_save_CFLAGS"
16134
16135		eval supported=\$$cacheid
16136		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16137$as_echo "$supported" >&6; }
16138		if test "$supported" = "yes" ; then
16139			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
16140			found="yes"
16141		fi
16142	fi
16143
16144
16145
16146
16147
16148
16149
16150
16151
16152
16153
16154
16155
16156
16157
16158xorg_testset_save_CFLAGS="$CFLAGS"
16159
16160if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16161	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16162	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16163$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16164if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16165  $as_echo_n "(cached) " >&6
16166else
16167  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16168/* end confdefs.h.  */
16169int i;
16170_ACEOF
16171if ac_fn_c_try_compile "$LINENO"; then :
16172  xorg_cv_cc_flag_unknown_warning_option=yes
16173else
16174  xorg_cv_cc_flag_unknown_warning_option=no
16175fi
16176rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16177fi
16178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16179$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16180	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16181	CFLAGS="$xorg_testset_save_CFLAGS"
16182fi
16183
16184if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16185	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16186		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16187	fi
16188	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16189	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16190$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16191if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16192  $as_echo_n "(cached) " >&6
16193else
16194  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16195/* end confdefs.h.  */
16196int i;
16197_ACEOF
16198if ac_fn_c_try_compile "$LINENO"; then :
16199  xorg_cv_cc_flag_unused_command_line_argument=yes
16200else
16201  xorg_cv_cc_flag_unused_command_line_argument=no
16202fi
16203rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16204fi
16205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16206$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16207	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16208	CFLAGS="$xorg_testset_save_CFLAGS"
16209fi
16210
16211found="no"
16212
16213	if test $found = "no" ; then
16214		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16215			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16216		fi
16217
16218		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16219			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16220		fi
16221
16222		CFLAGS="$CFLAGS -Werror=array-bounds"
16223
16224		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
16225$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
16226		cacheid=xorg_cv_cc_flag__Werror_array_bounds
16227		if eval \${$cacheid+:} false; then :
16228  $as_echo_n "(cached) " >&6
16229else
16230  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16231/* end confdefs.h.  */
16232int i;
16233int
16234main ()
16235{
16236
16237  ;
16238  return 0;
16239}
16240_ACEOF
16241if ac_fn_c_try_link "$LINENO"; then :
16242  eval $cacheid=yes
16243else
16244  eval $cacheid=no
16245fi
16246rm -f core conftest.err conftest.$ac_objext \
16247    conftest$ac_exeext conftest.$ac_ext
16248fi
16249
16250
16251		CFLAGS="$xorg_testset_save_CFLAGS"
16252
16253		eval supported=\$$cacheid
16254		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16255$as_echo "$supported" >&6; }
16256		if test "$supported" = "yes" ; then
16257			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
16258			found="yes"
16259		fi
16260	fi
16261
16262
16263
16264
16265
16266
16267
16268
16269
16270
16271
16272
16273
16274
16275
16276xorg_testset_save_CFLAGS="$CFLAGS"
16277
16278if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16279	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16280	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16281$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16282if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16283  $as_echo_n "(cached) " >&6
16284else
16285  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16286/* end confdefs.h.  */
16287int i;
16288_ACEOF
16289if ac_fn_c_try_compile "$LINENO"; then :
16290  xorg_cv_cc_flag_unknown_warning_option=yes
16291else
16292  xorg_cv_cc_flag_unknown_warning_option=no
16293fi
16294rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16295fi
16296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16297$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16298	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16299	CFLAGS="$xorg_testset_save_CFLAGS"
16300fi
16301
16302if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16303	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16304		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16305	fi
16306	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16307	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16308$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16309if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16310  $as_echo_n "(cached) " >&6
16311else
16312  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16313/* end confdefs.h.  */
16314int i;
16315_ACEOF
16316if ac_fn_c_try_compile "$LINENO"; then :
16317  xorg_cv_cc_flag_unused_command_line_argument=yes
16318else
16319  xorg_cv_cc_flag_unused_command_line_argument=no
16320fi
16321rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16322fi
16323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16324$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16325	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16326	CFLAGS="$xorg_testset_save_CFLAGS"
16327fi
16328
16329found="no"
16330
16331	if test $found = "no" ; then
16332		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16333			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16334		fi
16335
16336		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16337			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16338		fi
16339
16340		CFLAGS="$CFLAGS -Werror=write-strings"
16341
16342		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
16343$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
16344		cacheid=xorg_cv_cc_flag__Werror_write_strings
16345		if eval \${$cacheid+:} false; then :
16346  $as_echo_n "(cached) " >&6
16347else
16348  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16349/* end confdefs.h.  */
16350int i;
16351int
16352main ()
16353{
16354
16355  ;
16356  return 0;
16357}
16358_ACEOF
16359if ac_fn_c_try_link "$LINENO"; then :
16360  eval $cacheid=yes
16361else
16362  eval $cacheid=no
16363fi
16364rm -f core conftest.err conftest.$ac_objext \
16365    conftest$ac_exeext conftest.$ac_ext
16366fi
16367
16368
16369		CFLAGS="$xorg_testset_save_CFLAGS"
16370
16371		eval supported=\$$cacheid
16372		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16373$as_echo "$supported" >&6; }
16374		if test "$supported" = "yes" ; then
16375			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
16376			found="yes"
16377		fi
16378	fi
16379
16380
16381
16382
16383
16384
16385
16386
16387
16388
16389
16390
16391
16392
16393
16394xorg_testset_save_CFLAGS="$CFLAGS"
16395
16396if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16397	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16398	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16399$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16400if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16401  $as_echo_n "(cached) " >&6
16402else
16403  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16404/* end confdefs.h.  */
16405int i;
16406_ACEOF
16407if ac_fn_c_try_compile "$LINENO"; then :
16408  xorg_cv_cc_flag_unknown_warning_option=yes
16409else
16410  xorg_cv_cc_flag_unknown_warning_option=no
16411fi
16412rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16413fi
16414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16415$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16416	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16417	CFLAGS="$xorg_testset_save_CFLAGS"
16418fi
16419
16420if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16421	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16422		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16423	fi
16424	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16425	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16426$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16427if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16428  $as_echo_n "(cached) " >&6
16429else
16430  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16431/* end confdefs.h.  */
16432int i;
16433_ACEOF
16434if ac_fn_c_try_compile "$LINENO"; then :
16435  xorg_cv_cc_flag_unused_command_line_argument=yes
16436else
16437  xorg_cv_cc_flag_unused_command_line_argument=no
16438fi
16439rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16440fi
16441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16442$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16443	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16444	CFLAGS="$xorg_testset_save_CFLAGS"
16445fi
16446
16447found="no"
16448
16449	if test $found = "no" ; then
16450		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16451			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16452		fi
16453
16454		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16455			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16456		fi
16457
16458		CFLAGS="$CFLAGS -Werror=address"
16459
16460		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
16461$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
16462		cacheid=xorg_cv_cc_flag__Werror_address
16463		if eval \${$cacheid+:} false; then :
16464  $as_echo_n "(cached) " >&6
16465else
16466  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16467/* end confdefs.h.  */
16468int i;
16469int
16470main ()
16471{
16472
16473  ;
16474  return 0;
16475}
16476_ACEOF
16477if ac_fn_c_try_link "$LINENO"; then :
16478  eval $cacheid=yes
16479else
16480  eval $cacheid=no
16481fi
16482rm -f core conftest.err conftest.$ac_objext \
16483    conftest$ac_exeext conftest.$ac_ext
16484fi
16485
16486
16487		CFLAGS="$xorg_testset_save_CFLAGS"
16488
16489		eval supported=\$$cacheid
16490		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16491$as_echo "$supported" >&6; }
16492		if test "$supported" = "yes" ; then
16493			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
16494			found="yes"
16495		fi
16496	fi
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
16507
16508
16509
16510
16511
16512xorg_testset_save_CFLAGS="$CFLAGS"
16513
16514if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16515	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16516	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16517$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16518if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16519  $as_echo_n "(cached) " >&6
16520else
16521  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16522/* end confdefs.h.  */
16523int i;
16524_ACEOF
16525if ac_fn_c_try_compile "$LINENO"; then :
16526  xorg_cv_cc_flag_unknown_warning_option=yes
16527else
16528  xorg_cv_cc_flag_unknown_warning_option=no
16529fi
16530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16531fi
16532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16533$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16534	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16535	CFLAGS="$xorg_testset_save_CFLAGS"
16536fi
16537
16538if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16539	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16540		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16541	fi
16542	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16543	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16544$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16545if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16546  $as_echo_n "(cached) " >&6
16547else
16548  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16549/* end confdefs.h.  */
16550int i;
16551_ACEOF
16552if ac_fn_c_try_compile "$LINENO"; then :
16553  xorg_cv_cc_flag_unused_command_line_argument=yes
16554else
16555  xorg_cv_cc_flag_unused_command_line_argument=no
16556fi
16557rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16558fi
16559{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16560$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16561	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16562	CFLAGS="$xorg_testset_save_CFLAGS"
16563fi
16564
16565found="no"
16566
16567	if test $found = "no" ; then
16568		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16569			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16570		fi
16571
16572		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16573			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16574		fi
16575
16576		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
16577
16578		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
16579$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
16580		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
16581		if eval \${$cacheid+:} false; then :
16582  $as_echo_n "(cached) " >&6
16583else
16584  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16585/* end confdefs.h.  */
16586int i;
16587int
16588main ()
16589{
16590
16591  ;
16592  return 0;
16593}
16594_ACEOF
16595if ac_fn_c_try_link "$LINENO"; then :
16596  eval $cacheid=yes
16597else
16598  eval $cacheid=no
16599fi
16600rm -f core conftest.err conftest.$ac_objext \
16601    conftest$ac_exeext conftest.$ac_ext
16602fi
16603
16604
16605		CFLAGS="$xorg_testset_save_CFLAGS"
16606
16607		eval supported=\$$cacheid
16608		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16609$as_echo "$supported" >&6; }
16610		if test "$supported" = "yes" ; then
16611			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
16612			found="yes"
16613		fi
16614	fi
16615
16616	if test $found = "no" ; then
16617		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16618			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16619		fi
16620
16621		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16622			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16623		fi
16624
16625		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16626
16627		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
16628$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
16629		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
16630		if eval \${$cacheid+:} false; then :
16631  $as_echo_n "(cached) " >&6
16632else
16633  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16634/* end confdefs.h.  */
16635int i;
16636int
16637main ()
16638{
16639
16640  ;
16641  return 0;
16642}
16643_ACEOF
16644if ac_fn_c_try_link "$LINENO"; then :
16645  eval $cacheid=yes
16646else
16647  eval $cacheid=no
16648fi
16649rm -f core conftest.err conftest.$ac_objext \
16650    conftest$ac_exeext conftest.$ac_ext
16651fi
16652
16653
16654		CFLAGS="$xorg_testset_save_CFLAGS"
16655
16656		eval supported=\$$cacheid
16657		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16658$as_echo "$supported" >&6; }
16659		if test "$supported" = "yes" ; then
16660			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16661			found="yes"
16662		fi
16663	fi
16664
16665
16666
16667
16668
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679xorg_testset_save_CFLAGS="$CFLAGS"
16680
16681if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16682	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16683	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16684$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16685if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16686  $as_echo_n "(cached) " >&6
16687else
16688  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16689/* end confdefs.h.  */
16690int i;
16691_ACEOF
16692if ac_fn_c_try_compile "$LINENO"; then :
16693  xorg_cv_cc_flag_unknown_warning_option=yes
16694else
16695  xorg_cv_cc_flag_unknown_warning_option=no
16696fi
16697rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16698fi
16699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16700$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16701	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16702	CFLAGS="$xorg_testset_save_CFLAGS"
16703fi
16704
16705if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16706	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16707		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16708	fi
16709	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16710	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16711$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16712if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16713  $as_echo_n "(cached) " >&6
16714else
16715  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16716/* end confdefs.h.  */
16717int i;
16718_ACEOF
16719if ac_fn_c_try_compile "$LINENO"; then :
16720  xorg_cv_cc_flag_unused_command_line_argument=yes
16721else
16722  xorg_cv_cc_flag_unused_command_line_argument=no
16723fi
16724rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16725fi
16726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16727$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16728	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16729	CFLAGS="$xorg_testset_save_CFLAGS"
16730fi
16731
16732found="no"
16733
16734	if test $found = "no" ; then
16735		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16736			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16737		fi
16738
16739		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16740			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16741		fi
16742
16743		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
16744
16745		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
16746$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
16747		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
16748		if eval \${$cacheid+:} false; then :
16749  $as_echo_n "(cached) " >&6
16750else
16751  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16752/* end confdefs.h.  */
16753int i;
16754int
16755main ()
16756{
16757
16758  ;
16759  return 0;
16760}
16761_ACEOF
16762if ac_fn_c_try_link "$LINENO"; then :
16763  eval $cacheid=yes
16764else
16765  eval $cacheid=no
16766fi
16767rm -f core conftest.err conftest.$ac_objext \
16768    conftest$ac_exeext conftest.$ac_ext
16769fi
16770
16771
16772		CFLAGS="$xorg_testset_save_CFLAGS"
16773
16774		eval supported=\$$cacheid
16775		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16776$as_echo "$supported" >&6; }
16777		if test "$supported" = "yes" ; then
16778			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
16779			found="yes"
16780		fi
16781	fi
16782
16783 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
16784else
16785{ $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
16786$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;}
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800xorg_testset_save_CFLAGS="$CFLAGS"
16801
16802if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16803	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16804	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16805$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16806if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16807  $as_echo_n "(cached) " >&6
16808else
16809  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16810/* end confdefs.h.  */
16811int i;
16812_ACEOF
16813if ac_fn_c_try_compile "$LINENO"; then :
16814  xorg_cv_cc_flag_unknown_warning_option=yes
16815else
16816  xorg_cv_cc_flag_unknown_warning_option=no
16817fi
16818rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16819fi
16820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16821$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16822	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16823	CFLAGS="$xorg_testset_save_CFLAGS"
16824fi
16825
16826if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16827	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16828		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16829	fi
16830	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16831	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16832$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16833if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16834  $as_echo_n "(cached) " >&6
16835else
16836  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16837/* end confdefs.h.  */
16838int i;
16839_ACEOF
16840if ac_fn_c_try_compile "$LINENO"; then :
16841  xorg_cv_cc_flag_unused_command_line_argument=yes
16842else
16843  xorg_cv_cc_flag_unused_command_line_argument=no
16844fi
16845rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16846fi
16847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16848$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16849	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16850	CFLAGS="$xorg_testset_save_CFLAGS"
16851fi
16852
16853found="no"
16854
16855	if test $found = "no" ; then
16856		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16857			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16858		fi
16859
16860		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16861			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16862		fi
16863
16864		CFLAGS="$CFLAGS -Wimplicit"
16865
16866		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
16867$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
16868		cacheid=xorg_cv_cc_flag__Wimplicit
16869		if eval \${$cacheid+:} false; then :
16870  $as_echo_n "(cached) " >&6
16871else
16872  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16873/* end confdefs.h.  */
16874int i;
16875int
16876main ()
16877{
16878
16879  ;
16880  return 0;
16881}
16882_ACEOF
16883if ac_fn_c_try_link "$LINENO"; then :
16884  eval $cacheid=yes
16885else
16886  eval $cacheid=no
16887fi
16888rm -f core conftest.err conftest.$ac_objext \
16889    conftest$ac_exeext conftest.$ac_ext
16890fi
16891
16892
16893		CFLAGS="$xorg_testset_save_CFLAGS"
16894
16895		eval supported=\$$cacheid
16896		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16897$as_echo "$supported" >&6; }
16898		if test "$supported" = "yes" ; then
16899			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
16900			found="yes"
16901		fi
16902	fi
16903
16904
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916
16917
16918xorg_testset_save_CFLAGS="$CFLAGS"
16919
16920if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16921	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16922	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16923$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16924if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16925  $as_echo_n "(cached) " >&6
16926else
16927  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16928/* end confdefs.h.  */
16929int i;
16930_ACEOF
16931if ac_fn_c_try_compile "$LINENO"; then :
16932  xorg_cv_cc_flag_unknown_warning_option=yes
16933else
16934  xorg_cv_cc_flag_unknown_warning_option=no
16935fi
16936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16937fi
16938{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16939$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16940	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16941	CFLAGS="$xorg_testset_save_CFLAGS"
16942fi
16943
16944if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16945	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16946		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16947	fi
16948	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16949	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16950$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16951if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16952  $as_echo_n "(cached) " >&6
16953else
16954  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16955/* end confdefs.h.  */
16956int i;
16957_ACEOF
16958if ac_fn_c_try_compile "$LINENO"; then :
16959  xorg_cv_cc_flag_unused_command_line_argument=yes
16960else
16961  xorg_cv_cc_flag_unused_command_line_argument=no
16962fi
16963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16964fi
16965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16966$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16967	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16968	CFLAGS="$xorg_testset_save_CFLAGS"
16969fi
16970
16971found="no"
16972
16973	if test $found = "no" ; then
16974		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16975			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16976		fi
16977
16978		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16979			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16980		fi
16981
16982		CFLAGS="$CFLAGS -Wnonnull"
16983
16984		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
16985$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
16986		cacheid=xorg_cv_cc_flag__Wnonnull
16987		if eval \${$cacheid+:} false; then :
16988  $as_echo_n "(cached) " >&6
16989else
16990  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16991/* end confdefs.h.  */
16992int i;
16993int
16994main ()
16995{
16996
16997  ;
16998  return 0;
16999}
17000_ACEOF
17001if ac_fn_c_try_link "$LINENO"; then :
17002  eval $cacheid=yes
17003else
17004  eval $cacheid=no
17005fi
17006rm -f core conftest.err conftest.$ac_objext \
17007    conftest$ac_exeext conftest.$ac_ext
17008fi
17009
17010
17011		CFLAGS="$xorg_testset_save_CFLAGS"
17012
17013		eval supported=\$$cacheid
17014		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17015$as_echo "$supported" >&6; }
17016		if test "$supported" = "yes" ; then
17017			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
17018			found="yes"
17019		fi
17020	fi
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036xorg_testset_save_CFLAGS="$CFLAGS"
17037
17038if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17039	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17040	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17041$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17042if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17043  $as_echo_n "(cached) " >&6
17044else
17045  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17046/* end confdefs.h.  */
17047int i;
17048_ACEOF
17049if ac_fn_c_try_compile "$LINENO"; then :
17050  xorg_cv_cc_flag_unknown_warning_option=yes
17051else
17052  xorg_cv_cc_flag_unknown_warning_option=no
17053fi
17054rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17055fi
17056{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17057$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17058	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17059	CFLAGS="$xorg_testset_save_CFLAGS"
17060fi
17061
17062if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17063	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17064		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17065	fi
17066	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17067	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17068$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17069if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17070  $as_echo_n "(cached) " >&6
17071else
17072  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17073/* end confdefs.h.  */
17074int i;
17075_ACEOF
17076if ac_fn_c_try_compile "$LINENO"; then :
17077  xorg_cv_cc_flag_unused_command_line_argument=yes
17078else
17079  xorg_cv_cc_flag_unused_command_line_argument=no
17080fi
17081rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17082fi
17083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17084$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17085	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17086	CFLAGS="$xorg_testset_save_CFLAGS"
17087fi
17088
17089found="no"
17090
17091	if test $found = "no" ; then
17092		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17093			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17094		fi
17095
17096		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17097			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17098		fi
17099
17100		CFLAGS="$CFLAGS -Winit-self"
17101
17102		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
17103$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
17104		cacheid=xorg_cv_cc_flag__Winit_self
17105		if eval \${$cacheid+:} false; then :
17106  $as_echo_n "(cached) " >&6
17107else
17108  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17109/* end confdefs.h.  */
17110int i;
17111int
17112main ()
17113{
17114
17115  ;
17116  return 0;
17117}
17118_ACEOF
17119if ac_fn_c_try_link "$LINENO"; then :
17120  eval $cacheid=yes
17121else
17122  eval $cacheid=no
17123fi
17124rm -f core conftest.err conftest.$ac_objext \
17125    conftest$ac_exeext conftest.$ac_ext
17126fi
17127
17128
17129		CFLAGS="$xorg_testset_save_CFLAGS"
17130
17131		eval supported=\$$cacheid
17132		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17133$as_echo "$supported" >&6; }
17134		if test "$supported" = "yes" ; then
17135			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
17136			found="yes"
17137		fi
17138	fi
17139
17140
17141
17142
17143
17144
17145
17146
17147
17148
17149
17150
17151
17152
17153
17154xorg_testset_save_CFLAGS="$CFLAGS"
17155
17156if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17157	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17158	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17159$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17160if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17161  $as_echo_n "(cached) " >&6
17162else
17163  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17164/* end confdefs.h.  */
17165int i;
17166_ACEOF
17167if ac_fn_c_try_compile "$LINENO"; then :
17168  xorg_cv_cc_flag_unknown_warning_option=yes
17169else
17170  xorg_cv_cc_flag_unknown_warning_option=no
17171fi
17172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17173fi
17174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17175$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17176	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17177	CFLAGS="$xorg_testset_save_CFLAGS"
17178fi
17179
17180if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17181	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17182		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17183	fi
17184	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17185	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17186$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17187if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17188  $as_echo_n "(cached) " >&6
17189else
17190  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17191/* end confdefs.h.  */
17192int i;
17193_ACEOF
17194if ac_fn_c_try_compile "$LINENO"; then :
17195  xorg_cv_cc_flag_unused_command_line_argument=yes
17196else
17197  xorg_cv_cc_flag_unused_command_line_argument=no
17198fi
17199rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17200fi
17201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17202$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17203	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17204	CFLAGS="$xorg_testset_save_CFLAGS"
17205fi
17206
17207found="no"
17208
17209	if test $found = "no" ; then
17210		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17211			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17212		fi
17213
17214		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17215			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17216		fi
17217
17218		CFLAGS="$CFLAGS -Wmain"
17219
17220		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
17221$as_echo_n "checking if $CC supports -Wmain... " >&6; }
17222		cacheid=xorg_cv_cc_flag__Wmain
17223		if eval \${$cacheid+:} false; then :
17224  $as_echo_n "(cached) " >&6
17225else
17226  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17227/* end confdefs.h.  */
17228int i;
17229int
17230main ()
17231{
17232
17233  ;
17234  return 0;
17235}
17236_ACEOF
17237if ac_fn_c_try_link "$LINENO"; then :
17238  eval $cacheid=yes
17239else
17240  eval $cacheid=no
17241fi
17242rm -f core conftest.err conftest.$ac_objext \
17243    conftest$ac_exeext conftest.$ac_ext
17244fi
17245
17246
17247		CFLAGS="$xorg_testset_save_CFLAGS"
17248
17249		eval supported=\$$cacheid
17250		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17251$as_echo "$supported" >&6; }
17252		if test "$supported" = "yes" ; then
17253			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
17254			found="yes"
17255		fi
17256	fi
17257
17258
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
17269
17270
17271
17272xorg_testset_save_CFLAGS="$CFLAGS"
17273
17274if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17275	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17276	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17277$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17278if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17279  $as_echo_n "(cached) " >&6
17280else
17281  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17282/* end confdefs.h.  */
17283int i;
17284_ACEOF
17285if ac_fn_c_try_compile "$LINENO"; then :
17286  xorg_cv_cc_flag_unknown_warning_option=yes
17287else
17288  xorg_cv_cc_flag_unknown_warning_option=no
17289fi
17290rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17291fi
17292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17293$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17294	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17295	CFLAGS="$xorg_testset_save_CFLAGS"
17296fi
17297
17298if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17299	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17300		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17301	fi
17302	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17303	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17304$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17305if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17306  $as_echo_n "(cached) " >&6
17307else
17308  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17309/* end confdefs.h.  */
17310int i;
17311_ACEOF
17312if ac_fn_c_try_compile "$LINENO"; then :
17313  xorg_cv_cc_flag_unused_command_line_argument=yes
17314else
17315  xorg_cv_cc_flag_unused_command_line_argument=no
17316fi
17317rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17318fi
17319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17320$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17321	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17322	CFLAGS="$xorg_testset_save_CFLAGS"
17323fi
17324
17325found="no"
17326
17327	if test $found = "no" ; then
17328		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17329			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17330		fi
17331
17332		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17333			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17334		fi
17335
17336		CFLAGS="$CFLAGS -Wmissing-braces"
17337
17338		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
17339$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
17340		cacheid=xorg_cv_cc_flag__Wmissing_braces
17341		if eval \${$cacheid+:} false; then :
17342  $as_echo_n "(cached) " >&6
17343else
17344  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17345/* end confdefs.h.  */
17346int i;
17347int
17348main ()
17349{
17350
17351  ;
17352  return 0;
17353}
17354_ACEOF
17355if ac_fn_c_try_link "$LINENO"; then :
17356  eval $cacheid=yes
17357else
17358  eval $cacheid=no
17359fi
17360rm -f core conftest.err conftest.$ac_objext \
17361    conftest$ac_exeext conftest.$ac_ext
17362fi
17363
17364
17365		CFLAGS="$xorg_testset_save_CFLAGS"
17366
17367		eval supported=\$$cacheid
17368		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17369$as_echo "$supported" >&6; }
17370		if test "$supported" = "yes" ; then
17371			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
17372			found="yes"
17373		fi
17374	fi
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390xorg_testset_save_CFLAGS="$CFLAGS"
17391
17392if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17393	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17394	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17395$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17396if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17397  $as_echo_n "(cached) " >&6
17398else
17399  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17400/* end confdefs.h.  */
17401int i;
17402_ACEOF
17403if ac_fn_c_try_compile "$LINENO"; then :
17404  xorg_cv_cc_flag_unknown_warning_option=yes
17405else
17406  xorg_cv_cc_flag_unknown_warning_option=no
17407fi
17408rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17409fi
17410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17411$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17412	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17413	CFLAGS="$xorg_testset_save_CFLAGS"
17414fi
17415
17416if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17417	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17418		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17419	fi
17420	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17421	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17422$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17423if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17424  $as_echo_n "(cached) " >&6
17425else
17426  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17427/* end confdefs.h.  */
17428int i;
17429_ACEOF
17430if ac_fn_c_try_compile "$LINENO"; then :
17431  xorg_cv_cc_flag_unused_command_line_argument=yes
17432else
17433  xorg_cv_cc_flag_unused_command_line_argument=no
17434fi
17435rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17436fi
17437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17438$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17439	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17440	CFLAGS="$xorg_testset_save_CFLAGS"
17441fi
17442
17443found="no"
17444
17445	if test $found = "no" ; then
17446		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17447			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17448		fi
17449
17450		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17451			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17452		fi
17453
17454		CFLAGS="$CFLAGS -Wsequence-point"
17455
17456		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
17457$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
17458		cacheid=xorg_cv_cc_flag__Wsequence_point
17459		if eval \${$cacheid+:} false; then :
17460  $as_echo_n "(cached) " >&6
17461else
17462  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17463/* end confdefs.h.  */
17464int i;
17465int
17466main ()
17467{
17468
17469  ;
17470  return 0;
17471}
17472_ACEOF
17473if ac_fn_c_try_link "$LINENO"; then :
17474  eval $cacheid=yes
17475else
17476  eval $cacheid=no
17477fi
17478rm -f core conftest.err conftest.$ac_objext \
17479    conftest$ac_exeext conftest.$ac_ext
17480fi
17481
17482
17483		CFLAGS="$xorg_testset_save_CFLAGS"
17484
17485		eval supported=\$$cacheid
17486		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17487$as_echo "$supported" >&6; }
17488		if test "$supported" = "yes" ; then
17489			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
17490			found="yes"
17491		fi
17492	fi
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503
17504
17505
17506
17507
17508xorg_testset_save_CFLAGS="$CFLAGS"
17509
17510if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17511	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17512	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17513$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17514if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17515  $as_echo_n "(cached) " >&6
17516else
17517  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17518/* end confdefs.h.  */
17519int i;
17520_ACEOF
17521if ac_fn_c_try_compile "$LINENO"; then :
17522  xorg_cv_cc_flag_unknown_warning_option=yes
17523else
17524  xorg_cv_cc_flag_unknown_warning_option=no
17525fi
17526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17527fi
17528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17529$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17530	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17531	CFLAGS="$xorg_testset_save_CFLAGS"
17532fi
17533
17534if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17535	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17536		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17537	fi
17538	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17539	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17540$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17541if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17542  $as_echo_n "(cached) " >&6
17543else
17544  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17545/* end confdefs.h.  */
17546int i;
17547_ACEOF
17548if ac_fn_c_try_compile "$LINENO"; then :
17549  xorg_cv_cc_flag_unused_command_line_argument=yes
17550else
17551  xorg_cv_cc_flag_unused_command_line_argument=no
17552fi
17553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17554fi
17555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17556$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17557	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17558	CFLAGS="$xorg_testset_save_CFLAGS"
17559fi
17560
17561found="no"
17562
17563	if test $found = "no" ; then
17564		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17565			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17566		fi
17567
17568		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17569			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17570		fi
17571
17572		CFLAGS="$CFLAGS -Wreturn-type"
17573
17574		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
17575$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
17576		cacheid=xorg_cv_cc_flag__Wreturn_type
17577		if eval \${$cacheid+:} false; then :
17578  $as_echo_n "(cached) " >&6
17579else
17580  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17581/* end confdefs.h.  */
17582int i;
17583int
17584main ()
17585{
17586
17587  ;
17588  return 0;
17589}
17590_ACEOF
17591if ac_fn_c_try_link "$LINENO"; then :
17592  eval $cacheid=yes
17593else
17594  eval $cacheid=no
17595fi
17596rm -f core conftest.err conftest.$ac_objext \
17597    conftest$ac_exeext conftest.$ac_ext
17598fi
17599
17600
17601		CFLAGS="$xorg_testset_save_CFLAGS"
17602
17603		eval supported=\$$cacheid
17604		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17605$as_echo "$supported" >&6; }
17606		if test "$supported" = "yes" ; then
17607			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
17608			found="yes"
17609		fi
17610	fi
17611
17612
17613
17614
17615
17616
17617
17618
17619
17620
17621
17622
17623
17624
17625
17626xorg_testset_save_CFLAGS="$CFLAGS"
17627
17628if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17629	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17630	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17631$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17632if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17633  $as_echo_n "(cached) " >&6
17634else
17635  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17636/* end confdefs.h.  */
17637int i;
17638_ACEOF
17639if ac_fn_c_try_compile "$LINENO"; then :
17640  xorg_cv_cc_flag_unknown_warning_option=yes
17641else
17642  xorg_cv_cc_flag_unknown_warning_option=no
17643fi
17644rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17645fi
17646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17647$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17648	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17649	CFLAGS="$xorg_testset_save_CFLAGS"
17650fi
17651
17652if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17653	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17654		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17655	fi
17656	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17657	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17658$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17659if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17660  $as_echo_n "(cached) " >&6
17661else
17662  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17663/* end confdefs.h.  */
17664int i;
17665_ACEOF
17666if ac_fn_c_try_compile "$LINENO"; then :
17667  xorg_cv_cc_flag_unused_command_line_argument=yes
17668else
17669  xorg_cv_cc_flag_unused_command_line_argument=no
17670fi
17671rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17672fi
17673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17674$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17675	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17676	CFLAGS="$xorg_testset_save_CFLAGS"
17677fi
17678
17679found="no"
17680
17681	if test $found = "no" ; then
17682		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17683			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17684		fi
17685
17686		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17687			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17688		fi
17689
17690		CFLAGS="$CFLAGS -Wtrigraphs"
17691
17692		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
17693$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
17694		cacheid=xorg_cv_cc_flag__Wtrigraphs
17695		if eval \${$cacheid+:} false; then :
17696  $as_echo_n "(cached) " >&6
17697else
17698  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17699/* end confdefs.h.  */
17700int i;
17701int
17702main ()
17703{
17704
17705  ;
17706  return 0;
17707}
17708_ACEOF
17709if ac_fn_c_try_link "$LINENO"; then :
17710  eval $cacheid=yes
17711else
17712  eval $cacheid=no
17713fi
17714rm -f core conftest.err conftest.$ac_objext \
17715    conftest$ac_exeext conftest.$ac_ext
17716fi
17717
17718
17719		CFLAGS="$xorg_testset_save_CFLAGS"
17720
17721		eval supported=\$$cacheid
17722		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17723$as_echo "$supported" >&6; }
17724		if test "$supported" = "yes" ; then
17725			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
17726			found="yes"
17727		fi
17728	fi
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744xorg_testset_save_CFLAGS="$CFLAGS"
17745
17746if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17747	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17748	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17749$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17750if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17751  $as_echo_n "(cached) " >&6
17752else
17753  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17754/* end confdefs.h.  */
17755int i;
17756_ACEOF
17757if ac_fn_c_try_compile "$LINENO"; then :
17758  xorg_cv_cc_flag_unknown_warning_option=yes
17759else
17760  xorg_cv_cc_flag_unknown_warning_option=no
17761fi
17762rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17763fi
17764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17765$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17766	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17767	CFLAGS="$xorg_testset_save_CFLAGS"
17768fi
17769
17770if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17771	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17772		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17773	fi
17774	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17775	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17776$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17777if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17778  $as_echo_n "(cached) " >&6
17779else
17780  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17781/* end confdefs.h.  */
17782int i;
17783_ACEOF
17784if ac_fn_c_try_compile "$LINENO"; then :
17785  xorg_cv_cc_flag_unused_command_line_argument=yes
17786else
17787  xorg_cv_cc_flag_unused_command_line_argument=no
17788fi
17789rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17790fi
17791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17792$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17793	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17794	CFLAGS="$xorg_testset_save_CFLAGS"
17795fi
17796
17797found="no"
17798
17799	if test $found = "no" ; then
17800		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17801			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17802		fi
17803
17804		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17805			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17806		fi
17807
17808		CFLAGS="$CFLAGS -Warray-bounds"
17809
17810		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
17811$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
17812		cacheid=xorg_cv_cc_flag__Warray_bounds
17813		if eval \${$cacheid+:} false; then :
17814  $as_echo_n "(cached) " >&6
17815else
17816  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17817/* end confdefs.h.  */
17818int i;
17819int
17820main ()
17821{
17822
17823  ;
17824  return 0;
17825}
17826_ACEOF
17827if ac_fn_c_try_link "$LINENO"; then :
17828  eval $cacheid=yes
17829else
17830  eval $cacheid=no
17831fi
17832rm -f core conftest.err conftest.$ac_objext \
17833    conftest$ac_exeext conftest.$ac_ext
17834fi
17835
17836
17837		CFLAGS="$xorg_testset_save_CFLAGS"
17838
17839		eval supported=\$$cacheid
17840		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17841$as_echo "$supported" >&6; }
17842		if test "$supported" = "yes" ; then
17843			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
17844			found="yes"
17845		fi
17846	fi
17847
17848
17849
17850
17851
17852
17853
17854
17855
17856
17857
17858
17859
17860
17861
17862xorg_testset_save_CFLAGS="$CFLAGS"
17863
17864if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17865	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17866	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17867$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17868if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17869  $as_echo_n "(cached) " >&6
17870else
17871  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17872/* end confdefs.h.  */
17873int i;
17874_ACEOF
17875if ac_fn_c_try_compile "$LINENO"; then :
17876  xorg_cv_cc_flag_unknown_warning_option=yes
17877else
17878  xorg_cv_cc_flag_unknown_warning_option=no
17879fi
17880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17881fi
17882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17883$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17884	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17885	CFLAGS="$xorg_testset_save_CFLAGS"
17886fi
17887
17888if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17889	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17890		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17891	fi
17892	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17893	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17894$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17895if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17896  $as_echo_n "(cached) " >&6
17897else
17898  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17899/* end confdefs.h.  */
17900int i;
17901_ACEOF
17902if ac_fn_c_try_compile "$LINENO"; then :
17903  xorg_cv_cc_flag_unused_command_line_argument=yes
17904else
17905  xorg_cv_cc_flag_unused_command_line_argument=no
17906fi
17907rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17908fi
17909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17910$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17911	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17912	CFLAGS="$xorg_testset_save_CFLAGS"
17913fi
17914
17915found="no"
17916
17917	if test $found = "no" ; then
17918		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17919			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17920		fi
17921
17922		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17923			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17924		fi
17925
17926		CFLAGS="$CFLAGS -Wwrite-strings"
17927
17928		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
17929$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
17930		cacheid=xorg_cv_cc_flag__Wwrite_strings
17931		if eval \${$cacheid+:} false; then :
17932  $as_echo_n "(cached) " >&6
17933else
17934  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17935/* end confdefs.h.  */
17936int i;
17937int
17938main ()
17939{
17940
17941  ;
17942  return 0;
17943}
17944_ACEOF
17945if ac_fn_c_try_link "$LINENO"; then :
17946  eval $cacheid=yes
17947else
17948  eval $cacheid=no
17949fi
17950rm -f core conftest.err conftest.$ac_objext \
17951    conftest$ac_exeext conftest.$ac_ext
17952fi
17953
17954
17955		CFLAGS="$xorg_testset_save_CFLAGS"
17956
17957		eval supported=\$$cacheid
17958		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17959$as_echo "$supported" >&6; }
17960		if test "$supported" = "yes" ; then
17961			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
17962			found="yes"
17963		fi
17964	fi
17965
17966
17967
17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980xorg_testset_save_CFLAGS="$CFLAGS"
17981
17982if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17983	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17984	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17985$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17986if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17987  $as_echo_n "(cached) " >&6
17988else
17989  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17990/* end confdefs.h.  */
17991int i;
17992_ACEOF
17993if ac_fn_c_try_compile "$LINENO"; then :
17994  xorg_cv_cc_flag_unknown_warning_option=yes
17995else
17996  xorg_cv_cc_flag_unknown_warning_option=no
17997fi
17998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17999fi
18000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18001$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18002	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18003	CFLAGS="$xorg_testset_save_CFLAGS"
18004fi
18005
18006if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18007	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18008		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18009	fi
18010	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18011	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18012$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18013if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18014  $as_echo_n "(cached) " >&6
18015else
18016  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18017/* end confdefs.h.  */
18018int i;
18019_ACEOF
18020if ac_fn_c_try_compile "$LINENO"; then :
18021  xorg_cv_cc_flag_unused_command_line_argument=yes
18022else
18023  xorg_cv_cc_flag_unused_command_line_argument=no
18024fi
18025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18026fi
18027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18028$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18029	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18030	CFLAGS="$xorg_testset_save_CFLAGS"
18031fi
18032
18033found="no"
18034
18035	if test $found = "no" ; then
18036		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18037			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18038		fi
18039
18040		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18041			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18042		fi
18043
18044		CFLAGS="$CFLAGS -Waddress"
18045
18046		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
18047$as_echo_n "checking if $CC supports -Waddress... " >&6; }
18048		cacheid=xorg_cv_cc_flag__Waddress
18049		if eval \${$cacheid+:} false; then :
18050  $as_echo_n "(cached) " >&6
18051else
18052  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18053/* end confdefs.h.  */
18054int i;
18055int
18056main ()
18057{
18058
18059  ;
18060  return 0;
18061}
18062_ACEOF
18063if ac_fn_c_try_link "$LINENO"; then :
18064  eval $cacheid=yes
18065else
18066  eval $cacheid=no
18067fi
18068rm -f core conftest.err conftest.$ac_objext \
18069    conftest$ac_exeext conftest.$ac_ext
18070fi
18071
18072
18073		CFLAGS="$xorg_testset_save_CFLAGS"
18074
18075		eval supported=\$$cacheid
18076		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18077$as_echo "$supported" >&6; }
18078		if test "$supported" = "yes" ; then
18079			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
18080			found="yes"
18081		fi
18082	fi
18083
18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094
18095
18096
18097
18098xorg_testset_save_CFLAGS="$CFLAGS"
18099
18100if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18101	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18102	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18103$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18104if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18105  $as_echo_n "(cached) " >&6
18106else
18107  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18108/* end confdefs.h.  */
18109int i;
18110_ACEOF
18111if ac_fn_c_try_compile "$LINENO"; then :
18112  xorg_cv_cc_flag_unknown_warning_option=yes
18113else
18114  xorg_cv_cc_flag_unknown_warning_option=no
18115fi
18116rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18117fi
18118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18119$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18120	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18121	CFLAGS="$xorg_testset_save_CFLAGS"
18122fi
18123
18124if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18125	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18126		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18127	fi
18128	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18129	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18130$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18131if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18132  $as_echo_n "(cached) " >&6
18133else
18134  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18135/* end confdefs.h.  */
18136int i;
18137_ACEOF
18138if ac_fn_c_try_compile "$LINENO"; then :
18139  xorg_cv_cc_flag_unused_command_line_argument=yes
18140else
18141  xorg_cv_cc_flag_unused_command_line_argument=no
18142fi
18143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18144fi
18145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18146$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18147	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18148	CFLAGS="$xorg_testset_save_CFLAGS"
18149fi
18150
18151found="no"
18152
18153	if test $found = "no" ; then
18154		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18155			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18156		fi
18157
18158		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18159			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18160		fi
18161
18162		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
18163
18164		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
18165$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
18166		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
18167		if eval \${$cacheid+:} false; then :
18168  $as_echo_n "(cached) " >&6
18169else
18170  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18171/* end confdefs.h.  */
18172int i;
18173int
18174main ()
18175{
18176
18177  ;
18178  return 0;
18179}
18180_ACEOF
18181if ac_fn_c_try_link "$LINENO"; then :
18182  eval $cacheid=yes
18183else
18184  eval $cacheid=no
18185fi
18186rm -f core conftest.err conftest.$ac_objext \
18187    conftest$ac_exeext conftest.$ac_ext
18188fi
18189
18190
18191		CFLAGS="$xorg_testset_save_CFLAGS"
18192
18193		eval supported=\$$cacheid
18194		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18195$as_echo "$supported" >&6; }
18196		if test "$supported" = "yes" ; then
18197			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
18198			found="yes"
18199		fi
18200	fi
18201
18202
18203
18204
18205
18206
18207
18208
18209
18210
18211
18212
18213
18214
18215
18216xorg_testset_save_CFLAGS="$CFLAGS"
18217
18218if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18219	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18220	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18221$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18222if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18223  $as_echo_n "(cached) " >&6
18224else
18225  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18226/* end confdefs.h.  */
18227int i;
18228_ACEOF
18229if ac_fn_c_try_compile "$LINENO"; then :
18230  xorg_cv_cc_flag_unknown_warning_option=yes
18231else
18232  xorg_cv_cc_flag_unknown_warning_option=no
18233fi
18234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18235fi
18236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18237$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18238	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18239	CFLAGS="$xorg_testset_save_CFLAGS"
18240fi
18241
18242if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18243	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18244		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18245	fi
18246	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18247	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18248$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18249if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18250  $as_echo_n "(cached) " >&6
18251else
18252  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18253/* end confdefs.h.  */
18254int i;
18255_ACEOF
18256if ac_fn_c_try_compile "$LINENO"; then :
18257  xorg_cv_cc_flag_unused_command_line_argument=yes
18258else
18259  xorg_cv_cc_flag_unused_command_line_argument=no
18260fi
18261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18262fi
18263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18264$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18265	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18266	CFLAGS="$xorg_testset_save_CFLAGS"
18267fi
18268
18269found="no"
18270
18271	if test $found = "no" ; then
18272		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18273			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18274		fi
18275
18276		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18277			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18278		fi
18279
18280		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
18281
18282		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
18283$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
18284		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
18285		if eval \${$cacheid+:} false; then :
18286  $as_echo_n "(cached) " >&6
18287else
18288  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18289/* end confdefs.h.  */
18290int i;
18291int
18292main ()
18293{
18294
18295  ;
18296  return 0;
18297}
18298_ACEOF
18299if ac_fn_c_try_link "$LINENO"; then :
18300  eval $cacheid=yes
18301else
18302  eval $cacheid=no
18303fi
18304rm -f core conftest.err conftest.$ac_objext \
18305    conftest$ac_exeext conftest.$ac_ext
18306fi
18307
18308
18309		CFLAGS="$xorg_testset_save_CFLAGS"
18310
18311		eval supported=\$$cacheid
18312		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18313$as_echo "$supported" >&6; }
18314		if test "$supported" = "yes" ; then
18315			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
18316			found="yes"
18317		fi
18318	fi
18319
18320
18321fi
18322
18323
18324
18325
18326
18327
18328
18329		CWARNFLAGS="$BASE_CFLAGS"
18330		if  test "x$GCC" = xyes ; then
18331		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
18332		fi
18333
18334
18335
18336
18337
18338
18339
18340
18341# Check whether --enable-strict-compilation was given.
18342if test "${enable_strict_compilation+set}" = set; then :
18343  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
18344else
18345  STRICT_COMPILE=no
18346fi
18347
18348
18349
18350
18351
18352
18353STRICT_CFLAGS=""
18354
18355
18356
18357
18358
18359
18360
18361
18362
18363
18364
18365
18366
18367xorg_testset_save_CFLAGS="$CFLAGS"
18368
18369if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18370	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18371	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18372$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18373if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18374  $as_echo_n "(cached) " >&6
18375else
18376  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18377/* end confdefs.h.  */
18378int i;
18379_ACEOF
18380if ac_fn_c_try_compile "$LINENO"; then :
18381  xorg_cv_cc_flag_unknown_warning_option=yes
18382else
18383  xorg_cv_cc_flag_unknown_warning_option=no
18384fi
18385rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18386fi
18387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18388$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18389	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18390	CFLAGS="$xorg_testset_save_CFLAGS"
18391fi
18392
18393if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18394	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18395		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18396	fi
18397	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18398	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18399$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18400if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18401  $as_echo_n "(cached) " >&6
18402else
18403  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18404/* end confdefs.h.  */
18405int i;
18406_ACEOF
18407if ac_fn_c_try_compile "$LINENO"; then :
18408  xorg_cv_cc_flag_unused_command_line_argument=yes
18409else
18410  xorg_cv_cc_flag_unused_command_line_argument=no
18411fi
18412rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18413fi
18414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18415$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18416	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18417	CFLAGS="$xorg_testset_save_CFLAGS"
18418fi
18419
18420found="no"
18421
18422	if test $found = "no" ; then
18423		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18424			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18425		fi
18426
18427		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18428			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18429		fi
18430
18431		CFLAGS="$CFLAGS -pedantic"
18432
18433		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
18434$as_echo_n "checking if $CC supports -pedantic... " >&6; }
18435		cacheid=xorg_cv_cc_flag__pedantic
18436		if eval \${$cacheid+:} false; then :
18437  $as_echo_n "(cached) " >&6
18438else
18439  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18440/* end confdefs.h.  */
18441int i;
18442int
18443main ()
18444{
18445
18446  ;
18447  return 0;
18448}
18449_ACEOF
18450if ac_fn_c_try_link "$LINENO"; then :
18451  eval $cacheid=yes
18452else
18453  eval $cacheid=no
18454fi
18455rm -f core conftest.err conftest.$ac_objext \
18456    conftest$ac_exeext conftest.$ac_ext
18457fi
18458
18459
18460		CFLAGS="$xorg_testset_save_CFLAGS"
18461
18462		eval supported=\$$cacheid
18463		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18464$as_echo "$supported" >&6; }
18465		if test "$supported" = "yes" ; then
18466			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
18467			found="yes"
18468		fi
18469	fi
18470
18471
18472
18473
18474
18475
18476
18477
18478
18479
18480
18481
18482
18483
18484
18485xorg_testset_save_CFLAGS="$CFLAGS"
18486
18487if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18488	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18489	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18490$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18491if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18492  $as_echo_n "(cached) " >&6
18493else
18494  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18495/* end confdefs.h.  */
18496int i;
18497_ACEOF
18498if ac_fn_c_try_compile "$LINENO"; then :
18499  xorg_cv_cc_flag_unknown_warning_option=yes
18500else
18501  xorg_cv_cc_flag_unknown_warning_option=no
18502fi
18503rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18504fi
18505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18506$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18507	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18508	CFLAGS="$xorg_testset_save_CFLAGS"
18509fi
18510
18511if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18512	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18513		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18514	fi
18515	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18516	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18517$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18518if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18519  $as_echo_n "(cached) " >&6
18520else
18521  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18522/* end confdefs.h.  */
18523int i;
18524_ACEOF
18525if ac_fn_c_try_compile "$LINENO"; then :
18526  xorg_cv_cc_flag_unused_command_line_argument=yes
18527else
18528  xorg_cv_cc_flag_unused_command_line_argument=no
18529fi
18530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18531fi
18532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18533$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18534	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18535	CFLAGS="$xorg_testset_save_CFLAGS"
18536fi
18537
18538found="no"
18539
18540	if test $found = "no" ; then
18541		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18542			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18543		fi
18544
18545		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18546			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18547		fi
18548
18549		CFLAGS="$CFLAGS -Werror"
18550
18551		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
18552$as_echo_n "checking if $CC supports -Werror... " >&6; }
18553		cacheid=xorg_cv_cc_flag__Werror
18554		if eval \${$cacheid+:} false; then :
18555  $as_echo_n "(cached) " >&6
18556else
18557  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18558/* end confdefs.h.  */
18559int i;
18560int
18561main ()
18562{
18563
18564  ;
18565  return 0;
18566}
18567_ACEOF
18568if ac_fn_c_try_link "$LINENO"; then :
18569  eval $cacheid=yes
18570else
18571  eval $cacheid=no
18572fi
18573rm -f core conftest.err conftest.$ac_objext \
18574    conftest$ac_exeext conftest.$ac_ext
18575fi
18576
18577
18578		CFLAGS="$xorg_testset_save_CFLAGS"
18579
18580		eval supported=\$$cacheid
18581		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18582$as_echo "$supported" >&6; }
18583		if test "$supported" = "yes" ; then
18584			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
18585			found="yes"
18586		fi
18587	fi
18588
18589	if test $found = "no" ; then
18590		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18591			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18592		fi
18593
18594		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18595			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18596		fi
18597
18598		CFLAGS="$CFLAGS -errwarn"
18599
18600		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
18601$as_echo_n "checking if $CC supports -errwarn... " >&6; }
18602		cacheid=xorg_cv_cc_flag__errwarn
18603		if eval \${$cacheid+:} false; then :
18604  $as_echo_n "(cached) " >&6
18605else
18606  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18607/* end confdefs.h.  */
18608int i;
18609int
18610main ()
18611{
18612
18613  ;
18614  return 0;
18615}
18616_ACEOF
18617if ac_fn_c_try_link "$LINENO"; then :
18618  eval $cacheid=yes
18619else
18620  eval $cacheid=no
18621fi
18622rm -f core conftest.err conftest.$ac_objext \
18623    conftest$ac_exeext conftest.$ac_ext
18624fi
18625
18626
18627		CFLAGS="$xorg_testset_save_CFLAGS"
18628
18629		eval supported=\$$cacheid
18630		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18631$as_echo "$supported" >&6; }
18632		if test "$supported" = "yes" ; then
18633			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
18634			found="yes"
18635		fi
18636	fi
18637
18638
18639
18640# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
18641# activate it with -Werror, so we add it here explicitly.
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
18654
18655xorg_testset_save_CFLAGS="$CFLAGS"
18656
18657if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18658	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18659	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18660$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18661if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18662  $as_echo_n "(cached) " >&6
18663else
18664  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18665/* end confdefs.h.  */
18666int i;
18667_ACEOF
18668if ac_fn_c_try_compile "$LINENO"; then :
18669  xorg_cv_cc_flag_unknown_warning_option=yes
18670else
18671  xorg_cv_cc_flag_unknown_warning_option=no
18672fi
18673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18674fi
18675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18676$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18677	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18678	CFLAGS="$xorg_testset_save_CFLAGS"
18679fi
18680
18681if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18682	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18683		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18684	fi
18685	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18686	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18687$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18688if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18689  $as_echo_n "(cached) " >&6
18690else
18691  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18692/* end confdefs.h.  */
18693int i;
18694_ACEOF
18695if ac_fn_c_try_compile "$LINENO"; then :
18696  xorg_cv_cc_flag_unused_command_line_argument=yes
18697else
18698  xorg_cv_cc_flag_unused_command_line_argument=no
18699fi
18700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18701fi
18702{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18703$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18704	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18705	CFLAGS="$xorg_testset_save_CFLAGS"
18706fi
18707
18708found="no"
18709
18710	if test $found = "no" ; then
18711		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18712			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18713		fi
18714
18715		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18716			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18717		fi
18718
18719		CFLAGS="$CFLAGS -Werror=attributes"
18720
18721		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
18722$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
18723		cacheid=xorg_cv_cc_flag__Werror_attributes
18724		if eval \${$cacheid+:} false; then :
18725  $as_echo_n "(cached) " >&6
18726else
18727  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18728/* end confdefs.h.  */
18729int i;
18730int
18731main ()
18732{
18733
18734  ;
18735  return 0;
18736}
18737_ACEOF
18738if ac_fn_c_try_link "$LINENO"; then :
18739  eval $cacheid=yes
18740else
18741  eval $cacheid=no
18742fi
18743rm -f core conftest.err conftest.$ac_objext \
18744    conftest$ac_exeext conftest.$ac_ext
18745fi
18746
18747
18748		CFLAGS="$xorg_testset_save_CFLAGS"
18749
18750		eval supported=\$$cacheid
18751		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18752$as_echo "$supported" >&6; }
18753		if test "$supported" = "yes" ; then
18754			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
18755			found="yes"
18756		fi
18757	fi
18758
18759
18760
18761if test "x$STRICT_COMPILE" = "xyes"; then
18762    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
18763    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
18764fi
18765
18766
18767
18768
18769
18770
18771cat >>confdefs.h <<_ACEOF
18772#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
18773_ACEOF
18774
18775	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
18776	if test "x$PVM" = "x"; then
18777		PVM="0"
18778	fi
18779
18780cat >>confdefs.h <<_ACEOF
18781#define PACKAGE_VERSION_MINOR $PVM
18782_ACEOF
18783
18784	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
18785	if test "x$PVP" = "x"; then
18786		PVP="0"
18787	fi
18788
18789cat >>confdefs.h <<_ACEOF
18790#define PACKAGE_VERSION_PATCHLEVEL $PVP
18791_ACEOF
18792
18793
18794
18795CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
18796mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
18797|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
18798echo 'git directory not found: installing possibly empty changelog.' >&2)"
18799
18800
18801
18802
18803macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
18804INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
18805mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
18806|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
18807echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
18808
18809
18810
18811
18812
18813
18814if test x$APP_MAN_SUFFIX = x    ; then
18815    APP_MAN_SUFFIX=1
18816fi
18817if test x$APP_MAN_DIR = x    ; then
18818    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
18819fi
18820
18821if test x$LIB_MAN_SUFFIX = x    ; then
18822    LIB_MAN_SUFFIX=3
18823fi
18824if test x$LIB_MAN_DIR = x    ; then
18825    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
18826fi
18827
18828if test x$FILE_MAN_SUFFIX = x    ; then
18829    case $host_os in
18830	# Solaris 2.0 - 11 use SysV man page sections
18831	solaris2.?|solaris2.1[01])	FILE_MAN_SUFFIX=4  ;;
18832	*)				FILE_MAN_SUFFIX=5  ;;
18833    esac
18834fi
18835if test x$FILE_MAN_DIR = x    ; then
18836    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
18837fi
18838
18839if test x$MISC_MAN_SUFFIX = x    ; then
18840    case $host_os in
18841	# Solaris 2.0 - 11 use SysV man page sections
18842	solaris2.?|solaris2.1[01])	MISC_MAN_SUFFIX=5  ;;
18843	*)				MISC_MAN_SUFFIX=7  ;;
18844    esac
18845fi
18846if test x$MISC_MAN_DIR = x    ; then
18847    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
18848fi
18849
18850if test x$DRIVER_MAN_SUFFIX = x    ; then
18851    case $host_os in
18852	# Solaris 2.0 - 11 use SysV man page sections
18853	solaris2.?|solaris2.1[01])	DRIVER_MAN_SUFFIX=7  ;;
18854	*)				DRIVER_MAN_SUFFIX=4  ;;
18855    esac
18856fi
18857if test x$DRIVER_MAN_DIR = x    ; then
18858    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
18859fi
18860
18861if test x$ADMIN_MAN_SUFFIX = x    ; then
18862    case $host_os in
18863	# Solaris 2.0 - 11 use SysV man page sections
18864	solaris2.?|solaris2.1[01])	ADMIN_MAN_SUFFIX=1m ;;
18865	*)				ADMIN_MAN_SUFFIX=8  ;;
18866    esac
18867fi
18868if test x$ADMIN_MAN_DIR = x    ; then
18869    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
18870fi
18871
18872
18873
18874
18875
18876
18877
18878
18879
18880
18881
18882
18883
18884
18885
18886XORG_MAN_PAGE="X Version 11"
18887
18888MAN_SUBSTS="\
18889	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18890	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18891	-e 's|__xservername__|Xorg|g' \
18892	-e 's|__xconfigfile__|xorg.conf|g' \
18893	-e 's|__projectroot__|\$(prefix)|g' \
18894	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
18895	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
18896	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
18897	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
18898	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
18899	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
18900	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
18901
18902
18903
18904# Check whether --enable-silent-rules was given.
18905if test "${enable_silent_rules+set}" = set; then :
18906  enableval=$enable_silent_rules;
18907fi
18908
18909case $enable_silent_rules in # (((
18910  yes) AM_DEFAULT_VERBOSITY=0;;
18911   no) AM_DEFAULT_VERBOSITY=1;;
18912    *) AM_DEFAULT_VERBOSITY=0;;
18913esac
18914am_make=${MAKE-make}
18915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
18916$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
18917if ${am_cv_make_support_nested_variables+:} false; then :
18918  $as_echo_n "(cached) " >&6
18919else
18920  if $as_echo 'TRUE=$(BAR$(V))
18921BAR0=false
18922BAR1=true
18923V=1
18924am__doit:
18925	@$(TRUE)
18926.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
18927  am_cv_make_support_nested_variables=yes
18928else
18929  am_cv_make_support_nested_variables=no
18930fi
18931fi
18932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
18933$as_echo "$am_cv_make_support_nested_variables" >&6; }
18934if test $am_cv_make_support_nested_variables = yes; then
18935    AM_V='$(V)'
18936  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
18937else
18938  AM_V=$AM_DEFAULT_VERBOSITY
18939  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
18940fi
18941AM_BACKSLASH='\'
18942
18943
18944
18945
18946# Check whether --enable-specs was given.
18947if test "${enable_specs+set}" = set; then :
18948  enableval=$enable_specs; build_specs=$enableval
18949else
18950  build_specs=yes
18951fi
18952
18953
18954 if test x$build_specs = xyes; then
18955  ENABLE_SPECS_TRUE=
18956  ENABLE_SPECS_FALSE='#'
18957else
18958  ENABLE_SPECS_TRUE='#'
18959  ENABLE_SPECS_FALSE=
18960fi
18961
18962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build functional specifications" >&5
18963$as_echo_n "checking whether to build functional specifications... " >&6; }
18964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_specs" >&5
18965$as_echo "$build_specs" >&6; }
18966
18967
18968
18969
18970
18971# Check whether --with-xmlto was given.
18972if test "${with_xmlto+set}" = set; then :
18973  withval=$with_xmlto; use_xmlto=$withval
18974else
18975  use_xmlto=auto
18976fi
18977
18978
18979
18980if test "x$use_xmlto" = x"auto"; then
18981   # Extract the first word of "xmlto", so it can be a program name with args.
18982set dummy xmlto; ac_word=$2
18983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18984$as_echo_n "checking for $ac_word... " >&6; }
18985if ${ac_cv_path_XMLTO+:} false; then :
18986  $as_echo_n "(cached) " >&6
18987else
18988  case $XMLTO in
18989  [\\/]* | ?:[\\/]*)
18990  ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
18991  ;;
18992  *)
18993  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18994for as_dir in $PATH
18995do
18996  IFS=$as_save_IFS
18997  test -z "$as_dir" && as_dir=.
18998    for ac_exec_ext in '' $ac_executable_extensions; do
18999  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19000    ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
19001    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19002    break 2
19003  fi
19004done
19005  done
19006IFS=$as_save_IFS
19007
19008  ;;
19009esac
19010fi
19011XMLTO=$ac_cv_path_XMLTO
19012if test -n "$XMLTO"; then
19013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
19014$as_echo "$XMLTO" >&6; }
19015else
19016  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19017$as_echo "no" >&6; }
19018fi
19019
19020
19021   if test "x$XMLTO" = "x"; then
19022        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5
19023$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;}
19024	have_xmlto=no
19025   else
19026        have_xmlto=yes
19027   fi
19028elif test "x$use_xmlto" = x"yes" ; then
19029   # Extract the first word of "xmlto", so it can be a program name with args.
19030set dummy xmlto; ac_word=$2
19031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19032$as_echo_n "checking for $ac_word... " >&6; }
19033if ${ac_cv_path_XMLTO+:} false; then :
19034  $as_echo_n "(cached) " >&6
19035else
19036  case $XMLTO in
19037  [\\/]* | ?:[\\/]*)
19038  ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
19039  ;;
19040  *)
19041  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19042for as_dir in $PATH
19043do
19044  IFS=$as_save_IFS
19045  test -z "$as_dir" && as_dir=.
19046    for ac_exec_ext in '' $ac_executable_extensions; do
19047  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19048    ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
19049    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19050    break 2
19051  fi
19052done
19053  done
19054IFS=$as_save_IFS
19055
19056  ;;
19057esac
19058fi
19059XMLTO=$ac_cv_path_XMLTO
19060if test -n "$XMLTO"; then
19061  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
19062$as_echo "$XMLTO" >&6; }
19063else
19064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19065$as_echo "no" >&6; }
19066fi
19067
19068
19069   if test "x$XMLTO" = "x"; then
19070        as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5
19071   fi
19072   have_xmlto=yes
19073elif test "x$use_xmlto" = x"no" ; then
19074   if test "x$XMLTO" != "x"; then
19075      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5
19076$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;}
19077   fi
19078   have_xmlto=no
19079else
19080   as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5
19081fi
19082
19083# Test for a minimum version of xmlto, if provided.
19084if test "$have_xmlto" = yes; then
19085    # scrape the xmlto version
19086    { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5
19087$as_echo_n "checking the xmlto version... " >&6; }
19088    xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3`
19089    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5
19090$as_echo "$xmlto_version" >&6; }
19091    as_arg_v1=$xmlto_version
19092as_arg_v2=0.0.22
19093awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
19094case $? in #(
19095  1) :
19096    if test "x$use_xmlto" = xauto; then
19097            { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&5
19098$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&2;}
19099            have_xmlto=no
19100        else
19101            as_fn_error $? "xmlto version $xmlto_version found, but 0.0.22 needed" "$LINENO" 5
19102        fi ;; #(
19103  0) :
19104     ;; #(
19105  2) :
19106     ;; #(
19107  *) :
19108     ;;
19109esac
19110fi
19111
19112# Test for the ability of xmlto to generate a text target
19113#
19114# NOTE: xmlto 0.0.27 or higher return a non-zero return code in the
19115# following test for empty XML docbook files.
19116# For compatibility reasons use the following empty XML docbook file and if
19117# it fails try it again with a non-empty XML file.
19118have_xmlto_text=no
19119cat > conftest.xml << "EOF"
19120EOF
19121if test "$have_xmlto" = yes; then :
19122  if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then :
19123  have_xmlto_text=yes
19124else
19125  # Try it again with a non-empty XML file.
19126              cat > conftest.xml << "EOF"
19127<x></x>
19128EOF
19129              if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then :
19130  have_xmlto_text=yes
19131else
19132  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5
19133$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;}
19134fi
19135fi
19136fi
19137rm -f conftest.xml
19138 if test $have_xmlto_text = yes; then
19139  HAVE_XMLTO_TEXT_TRUE=
19140  HAVE_XMLTO_TEXT_FALSE='#'
19141else
19142  HAVE_XMLTO_TEXT_TRUE='#'
19143  HAVE_XMLTO_TEXT_FALSE=
19144fi
19145
19146 if test "$have_xmlto" = yes; then
19147  HAVE_XMLTO_TRUE=
19148  HAVE_XMLTO_FALSE='#'
19149else
19150  HAVE_XMLTO_TRUE='#'
19151  HAVE_XMLTO_FALSE=
19152fi
19153
19154
19155
19156
19157
19158
19159# Check whether --with-fop was given.
19160if test "${with_fop+set}" = set; then :
19161  withval=$with_fop; use_fop=$withval
19162else
19163  use_fop=no
19164fi
19165
19166
19167
19168if test "x$use_fop" = x"auto"; then
19169   # Extract the first word of "fop", so it can be a program name with args.
19170set dummy fop; ac_word=$2
19171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19172$as_echo_n "checking for $ac_word... " >&6; }
19173if ${ac_cv_path_FOP+:} false; then :
19174  $as_echo_n "(cached) " >&6
19175else
19176  case $FOP in
19177  [\\/]* | ?:[\\/]*)
19178  ac_cv_path_FOP="$FOP" # Let the user override the test with a path.
19179  ;;
19180  *)
19181  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19182for as_dir in $PATH
19183do
19184  IFS=$as_save_IFS
19185  test -z "$as_dir" && as_dir=.
19186    for ac_exec_ext in '' $ac_executable_extensions; do
19187  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19188    ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext"
19189    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19190    break 2
19191  fi
19192done
19193  done
19194IFS=$as_save_IFS
19195
19196  ;;
19197esac
19198fi
19199FOP=$ac_cv_path_FOP
19200if test -n "$FOP"; then
19201  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5
19202$as_echo "$FOP" >&6; }
19203else
19204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19205$as_echo "no" >&6; }
19206fi
19207
19208
19209   if test "x$FOP" = "x"; then
19210        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5
19211$as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;}
19212	have_fop=no
19213   else
19214        have_fop=yes
19215   fi
19216elif test "x$use_fop" = x"yes" ; then
19217   # Extract the first word of "fop", so it can be a program name with args.
19218set dummy fop; ac_word=$2
19219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19220$as_echo_n "checking for $ac_word... " >&6; }
19221if ${ac_cv_path_FOP+:} false; then :
19222  $as_echo_n "(cached) " >&6
19223else
19224  case $FOP in
19225  [\\/]* | ?:[\\/]*)
19226  ac_cv_path_FOP="$FOP" # Let the user override the test with a path.
19227  ;;
19228  *)
19229  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19230for as_dir in $PATH
19231do
19232  IFS=$as_save_IFS
19233  test -z "$as_dir" && as_dir=.
19234    for ac_exec_ext in '' $ac_executable_extensions; do
19235  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19236    ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext"
19237    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19238    break 2
19239  fi
19240done
19241  done
19242IFS=$as_save_IFS
19243
19244  ;;
19245esac
19246fi
19247FOP=$ac_cv_path_FOP
19248if test -n "$FOP"; then
19249  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5
19250$as_echo "$FOP" >&6; }
19251else
19252  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19253$as_echo "no" >&6; }
19254fi
19255
19256
19257   if test "x$FOP" = "x"; then
19258        as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5
19259   fi
19260   have_fop=yes
19261elif test "x$use_fop" = x"no" ; then
19262   if test "x$FOP" != "x"; then
19263      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5
19264$as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;}
19265   fi
19266   have_fop=no
19267else
19268   as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5
19269fi
19270
19271# Test for a minimum version of fop, if provided.
19272
19273 if test "$have_fop" = yes; then
19274  HAVE_FOP_TRUE=
19275  HAVE_FOP_FALSE='#'
19276else
19277  HAVE_FOP_TRUE='#'
19278  HAVE_FOP_FALSE=
19279fi
19280
19281
19282
19283
19284# Preserves the interface, should it be implemented later
19285
19286
19287
19288# Check whether --with-xsltproc was given.
19289if test "${with_xsltproc+set}" = set; then :
19290  withval=$with_xsltproc; use_xsltproc=$withval
19291else
19292  use_xsltproc=auto
19293fi
19294
19295
19296
19297if test "x$use_xsltproc" = x"auto"; then
19298   # Extract the first word of "xsltproc", so it can be a program name with args.
19299set dummy xsltproc; ac_word=$2
19300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19301$as_echo_n "checking for $ac_word... " >&6; }
19302if ${ac_cv_path_XSLTPROC+:} false; then :
19303  $as_echo_n "(cached) " >&6
19304else
19305  case $XSLTPROC in
19306  [\\/]* | ?:[\\/]*)
19307  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
19308  ;;
19309  *)
19310  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19311for as_dir in $PATH
19312do
19313  IFS=$as_save_IFS
19314  test -z "$as_dir" && as_dir=.
19315    for ac_exec_ext in '' $ac_executable_extensions; do
19316  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19317    ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
19318    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19319    break 2
19320  fi
19321done
19322  done
19323IFS=$as_save_IFS
19324
19325  ;;
19326esac
19327fi
19328XSLTPROC=$ac_cv_path_XSLTPROC
19329if test -n "$XSLTPROC"; then
19330  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
19331$as_echo "$XSLTPROC" >&6; }
19332else
19333  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19334$as_echo "no" >&6; }
19335fi
19336
19337
19338   if test "x$XSLTPROC" = "x"; then
19339        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xsltproc not found - cannot transform XML documents" >&5
19340$as_echo "$as_me: WARNING: xsltproc not found - cannot transform XML documents" >&2;}
19341	have_xsltproc=no
19342   else
19343        have_xsltproc=yes
19344   fi
19345elif test "x$use_xsltproc" = x"yes" ; then
19346   # Extract the first word of "xsltproc", so it can be a program name with args.
19347set dummy xsltproc; ac_word=$2
19348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19349$as_echo_n "checking for $ac_word... " >&6; }
19350if ${ac_cv_path_XSLTPROC+:} false; then :
19351  $as_echo_n "(cached) " >&6
19352else
19353  case $XSLTPROC in
19354  [\\/]* | ?:[\\/]*)
19355  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
19356  ;;
19357  *)
19358  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19359for as_dir in $PATH
19360do
19361  IFS=$as_save_IFS
19362  test -z "$as_dir" && as_dir=.
19363    for ac_exec_ext in '' $ac_executable_extensions; do
19364  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19365    ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
19366    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19367    break 2
19368  fi
19369done
19370  done
19371IFS=$as_save_IFS
19372
19373  ;;
19374esac
19375fi
19376XSLTPROC=$ac_cv_path_XSLTPROC
19377if test -n "$XSLTPROC"; then
19378  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
19379$as_echo "$XSLTPROC" >&6; }
19380else
19381  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19382$as_echo "no" >&6; }
19383fi
19384
19385
19386   if test "x$XSLTPROC" = "x"; then
19387        as_fn_error $? "--with-xsltproc=yes specified but xsltproc not found in PATH" "$LINENO" 5
19388   fi
19389   have_xsltproc=yes
19390elif test "x$use_xsltproc" = x"no" ; then
19391   if test "x$XSLTPROC" != "x"; then
19392      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&5
19393$as_echo "$as_me: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&2;}
19394   fi
19395   have_xsltproc=no
19396else
19397   as_fn_error $? "--with-xsltproc expects 'yes' or 'no'" "$LINENO" 5
19398fi
19399
19400 if test "$have_xsltproc" = yes; then
19401  HAVE_XSLTPROC_TRUE=
19402  HAVE_XSLTPROC_FALSE='#'
19403else
19404  HAVE_XSLTPROC_TRUE='#'
19405  HAVE_XSLTPROC_FALSE=
19406fi
19407
19408
19409
19410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.10" >&5
19411$as_echo_n "checking for X.Org SGML entities >= 1.10... " >&6; }
19412XORG_SGML_PATH=
19413if test -n "$PKG_CONFIG" && \
19414    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.10\""; } >&5
19415  ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.10") 2>&5
19416  ac_status=$?
19417  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19418  test $ac_status = 0; }; then
19419  XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools`
19420else
19421  :
19422
19423fi
19424
19425# Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing
19426# the path and the name of the doc stylesheet
19427if test "x$XORG_SGML_PATH" != "x" ; then
19428   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5
19429$as_echo "$XORG_SGML_PATH" >&6; }
19430   STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11
19431   XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl
19432else
19433   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19434$as_echo "no" >&6; }
19435fi
19436
19437
19438
19439
19440 if test "x$XSL_STYLESHEET" != "x"; then
19441  HAVE_STYLESHEETS_TRUE=
19442  HAVE_STYLESHEETS_FALSE='#'
19443else
19444  HAVE_STYLESHEETS_TRUE='#'
19445  HAVE_STYLESHEETS_FALSE=
19446fi
19447
19448
19449
19450
19451for ac_prog in cpp
19452do
19453  # Extract the first word of "$ac_prog", so it can be a program name with args.
19454set dummy $ac_prog; ac_word=$2
19455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19456$as_echo_n "checking for $ac_word... " >&6; }
19457if ${ac_cv_path_RAWCPP+:} false; then :
19458  $as_echo_n "(cached) " >&6
19459else
19460  case $RAWCPP in
19461  [\\/]* | ?:[\\/]*)
19462  ac_cv_path_RAWCPP="$RAWCPP" # Let the user override the test with a path.
19463  ;;
19464  *)
19465  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19466as_dummy="$PATH:/bin:/usr/bin:/usr/lib:/usr/libexec:/usr/ccs/lib:/usr/ccs/lbin:/lib"
19467for as_dir in $as_dummy
19468do
19469  IFS=$as_save_IFS
19470  test -z "$as_dir" && as_dir=.
19471    for ac_exec_ext in '' $ac_executable_extensions; do
19472  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19473    ac_cv_path_RAWCPP="$as_dir/$ac_word$ac_exec_ext"
19474    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19475    break 2
19476  fi
19477done
19478  done
19479IFS=$as_save_IFS
19480
19481  ;;
19482esac
19483fi
19484RAWCPP=$ac_cv_path_RAWCPP
19485if test -n "$RAWCPP"; then
19486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RAWCPP" >&5
19487$as_echo "$RAWCPP" >&6; }
19488else
19489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19490$as_echo "no" >&6; }
19491fi
19492
19493
19494  test -n "$RAWCPP" && break
19495done
19496test -n "$RAWCPP" || RAWCPP="${CPP}"
19497
19498
19499# Check for flag to avoid builtin definitions - assumes unix is predefined,
19500# which is not the best choice for supporting other OS'es, but covers most
19501# of the ones we need for now.
19502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $RAWCPP requires -undef" >&5
19503$as_echo_n "checking if $RAWCPP requires -undef... " >&6; }
19504cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19505/* end confdefs.h.  */
19506Does cpp redefine unix ?
19507_ACEOF
19508if test `${RAWCPP} < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
19509	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19510$as_echo "no" >&6; }
19511else
19512	if test `${RAWCPP} -undef < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
19513		RAWCPPFLAGS=-undef
19514		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19515$as_echo "yes" >&6; }
19516	# under Cygwin unix is still defined even with -undef
19517	elif test `${RAWCPP} -undef -ansi < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
19518		RAWCPPFLAGS="-undef -ansi"
19519		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with -ansi" >&5
19520$as_echo "yes, with -ansi" >&6; }
19521	else
19522		as_fn_error $? "${RAWCPP} defines unix with or without -undef.  I don't know what to do." "$LINENO" 5
19523	fi
19524fi
19525rm -f conftest.$ac_ext
19526
19527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $RAWCPP requires -traditional" >&5
19528$as_echo_n "checking if $RAWCPP requires -traditional... " >&6; }
19529cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19530/* end confdefs.h.  */
19531Does cpp preserve   "whitespace"?
19532_ACEOF
19533if test `${RAWCPP} < conftest.$ac_ext | grep -c 'preserve   \"'` -eq 1 ; then
19534	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19535$as_echo "no" >&6; }
19536else
19537	if test `${RAWCPP} -traditional < conftest.$ac_ext | grep -c 'preserve   \"'` -eq 1 ; then
19538		TRADITIONALCPPFLAGS="-traditional"
19539		RAWCPPFLAGS="${RAWCPPFLAGS} -traditional"
19540		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19541$as_echo "yes" >&6; }
19542	else
19543		as_fn_error $? "${RAWCPP} does not preserve whitespace with or without -traditional.  I don't know what to do." "$LINENO" 5
19544	fi
19545fi
19546rm -f conftest.$ac_ext
19547
19548
19549
19550
19551
19552# Preserves the interface, should it be implemented later
19553
19554
19555
19556# Check whether --with-perl was given.
19557if test "${with_perl+set}" = set; then :
19558  withval=$with_perl; use_perl=$withval
19559else
19560  use_perl=auto
19561fi
19562
19563
19564
19565if test "x$use_perl" = x"auto"; then
19566   # Extract the first word of "perl", so it can be a program name with args.
19567set dummy perl; ac_word=$2
19568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19569$as_echo_n "checking for $ac_word... " >&6; }
19570if ${ac_cv_path_PERL+:} false; then :
19571  $as_echo_n "(cached) " >&6
19572else
19573  case $PERL in
19574  [\\/]* | ?:[\\/]*)
19575  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
19576  ;;
19577  *)
19578  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19579for as_dir in $PATH
19580do
19581  IFS=$as_save_IFS
19582  test -z "$as_dir" && as_dir=.
19583    for ac_exec_ext in '' $ac_executable_extensions; do
19584  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19585    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
19586    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19587    break 2
19588  fi
19589done
19590  done
19591IFS=$as_save_IFS
19592
19593  ;;
19594esac
19595fi
19596PERL=$ac_cv_path_PERL
19597if test -n "$PERL"; then
19598  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
19599$as_echo "$PERL" >&6; }
19600else
19601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19602$as_echo "no" >&6; }
19603fi
19604
19605
19606   if test "x$PERL" = "x"; then
19607        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl not found - cannot extract information and report" >&5
19608$as_echo "$as_me: WARNING: perl not found - cannot extract information and report" >&2;}
19609	have_perl=no
19610   else
19611        have_perl=yes
19612   fi
19613elif test "x$use_perl" = x"yes" ; then
19614   # Extract the first word of "perl", so it can be a program name with args.
19615set dummy perl; ac_word=$2
19616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19617$as_echo_n "checking for $ac_word... " >&6; }
19618if ${ac_cv_path_PERL+:} false; then :
19619  $as_echo_n "(cached) " >&6
19620else
19621  case $PERL in
19622  [\\/]* | ?:[\\/]*)
19623  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
19624  ;;
19625  *)
19626  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19627for as_dir in $PATH
19628do
19629  IFS=$as_save_IFS
19630  test -z "$as_dir" && as_dir=.
19631    for ac_exec_ext in '' $ac_executable_extensions; do
19632  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19633    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
19634    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19635    break 2
19636  fi
19637done
19638  done
19639IFS=$as_save_IFS
19640
19641  ;;
19642esac
19643fi
19644PERL=$ac_cv_path_PERL
19645if test -n "$PERL"; then
19646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
19647$as_echo "$PERL" >&6; }
19648else
19649  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19650$as_echo "no" >&6; }
19651fi
19652
19653
19654   if test "x$PERL" = "x"; then
19655        as_fn_error $? "--with-perl=yes specified but perl not found in PATH" "$LINENO" 5
19656   fi
19657   have_perl=yes
19658elif test "x$use_perl" = x"no" ; then
19659   if test "x$PERL" != "x"; then
19660      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring PERL environment variable since --with-perl=no was specified" >&5
19661$as_echo "$as_me: WARNING: ignoring PERL environment variable since --with-perl=no was specified" >&2;}
19662   fi
19663   have_perl=no
19664else
19665   as_fn_error $? "--with-perl expects 'yes' or 'no'" "$LINENO" 5
19666fi
19667
19668 if test "$have_perl" = yes; then
19669  HAVE_PERL_TRUE=
19670  HAVE_PERL_FALSE='#'
19671else
19672  HAVE_PERL_TRUE='#'
19673  HAVE_PERL_FALSE=
19674fi
19675
19676
19677
19678# Required when PKG_CHECK_MODULES called within an if statement
19679
19680
19681
19682
19683
19684
19685
19686if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
19687	if test -n "$ac_tool_prefix"; then
19688  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
19689set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
19690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19691$as_echo_n "checking for $ac_word... " >&6; }
19692if ${ac_cv_path_PKG_CONFIG+:} false; then :
19693  $as_echo_n "(cached) " >&6
19694else
19695  case $PKG_CONFIG in
19696  [\\/]* | ?:[\\/]*)
19697  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
19698  ;;
19699  *)
19700  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19701for as_dir in $PATH
19702do
19703  IFS=$as_save_IFS
19704  test -z "$as_dir" && as_dir=.
19705    for ac_exec_ext in '' $ac_executable_extensions; do
19706  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19707    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19708    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19709    break 2
19710  fi
19711done
19712  done
19713IFS=$as_save_IFS
19714
19715  ;;
19716esac
19717fi
19718PKG_CONFIG=$ac_cv_path_PKG_CONFIG
19719if test -n "$PKG_CONFIG"; then
19720  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
19721$as_echo "$PKG_CONFIG" >&6; }
19722else
19723  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19724$as_echo "no" >&6; }
19725fi
19726
19727
19728fi
19729if test -z "$ac_cv_path_PKG_CONFIG"; then
19730  ac_pt_PKG_CONFIG=$PKG_CONFIG
19731  # Extract the first word of "pkg-config", so it can be a program name with args.
19732set dummy pkg-config; ac_word=$2
19733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19734$as_echo_n "checking for $ac_word... " >&6; }
19735if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
19736  $as_echo_n "(cached) " >&6
19737else
19738  case $ac_pt_PKG_CONFIG in
19739  [\\/]* | ?:[\\/]*)
19740  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
19741  ;;
19742  *)
19743  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19744for as_dir in $PATH
19745do
19746  IFS=$as_save_IFS
19747  test -z "$as_dir" && as_dir=.
19748    for ac_exec_ext in '' $ac_executable_extensions; do
19749  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19750    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19751    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19752    break 2
19753  fi
19754done
19755  done
19756IFS=$as_save_IFS
19757
19758  ;;
19759esac
19760fi
19761ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
19762if test -n "$ac_pt_PKG_CONFIG"; then
19763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
19764$as_echo "$ac_pt_PKG_CONFIG" >&6; }
19765else
19766  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19767$as_echo "no" >&6; }
19768fi
19769
19770  if test "x$ac_pt_PKG_CONFIG" = x; then
19771    PKG_CONFIG=""
19772  else
19773    case $cross_compiling:$ac_tool_warned in
19774yes:)
19775{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
19776$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
19777ac_tool_warned=yes ;;
19778esac
19779    PKG_CONFIG=$ac_pt_PKG_CONFIG
19780  fi
19781else
19782  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
19783fi
19784
19785fi
19786if test -n "$PKG_CONFIG"; then
19787	_pkg_min_version=0.9.0
19788	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
19789$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
19790	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
19791		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19792$as_echo "yes" >&6; }
19793	else
19794		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19795$as_echo "no" >&6; }
19796		PKG_CONFIG=""
19797	fi
19798fi
19799
19800if test x"$CC_FOR_BUILD" = x; then
19801	if test x"$cross_compiling" = xyes; then
19802	       for ac_prog in gcc cc
19803do
19804  # Extract the first word of "$ac_prog", so it can be a program name with args.
19805set dummy $ac_prog; ac_word=$2
19806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19807$as_echo_n "checking for $ac_word... " >&6; }
19808if ${ac_cv_prog_CC_FOR_BUILD+:} false; then :
19809  $as_echo_n "(cached) " >&6
19810else
19811  if test -n "$CC_FOR_BUILD"; then
19812  ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test.
19813else
19814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19815for as_dir in $PATH
19816do
19817  IFS=$as_save_IFS
19818  test -z "$as_dir" && as_dir=.
19819    for ac_exec_ext in '' $ac_executable_extensions; do
19820  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19821    ac_cv_prog_CC_FOR_BUILD="$ac_prog"
19822    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19823    break 2
19824  fi
19825done
19826  done
19827IFS=$as_save_IFS
19828
19829fi
19830fi
19831CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD
19832if test -n "$CC_FOR_BUILD"; then
19833  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5
19834$as_echo "$CC_FOR_BUILD" >&6; }
19835else
19836  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19837$as_echo "no" >&6; }
19838fi
19839
19840
19841  test -n "$CC_FOR_BUILD" && break
19842done
19843
19844	else
19845	       CC_FOR_BUILD="$CC"
19846	fi
19847fi
19848
19849
19850if test x"$CPPFLAGS_FOR_BUILD" = x; then
19851	if test ! x"$cross_compiling" = xyes; then
19852		CPPFLAGS_FOR_BUILD=${CPPFLAGS}
19853	fi
19854fi
19855
19856
19857if test x"$CFLAGS_FOR_BUILD" = x; then
19858	if test ! x"$cross_compiling" = xyes; then
19859		CFLAGS_FOR_BUILD=${CFLAGS}
19860	fi
19861fi
19862
19863
19864if test x"$LDFLAGS_FOR_BUILD" = x; then
19865	if test ! x"$cross_compiling" = xyes; then
19866		LDFLAGS_FOR_BUILD=${LDFLAGS}
19867	fi
19868fi
19869
19870
19871if test x"$EXEEXT_FOR_BUILD" = x; then
19872	if test x"$cross_compiling" = xno; then
19873		EXEEXT_FOR_BUILD=${EXEEXT}
19874	fi
19875	# If cross-compiling and not provided, assume EXEEXT_FOR_BUILD is empty
19876fi
19877
19878
19879# Checks for pkg-config packages
19880
19881# Always required
19882X11_REQUIRES='xproto >= 7.0.25 xextproto xtrans xcb >= 1.11.1'
19883X11_EXTRA_DEPS="xcb >= 1.11.1"
19884
19885
19886
19887
19888
19889
19890
19891
19892if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
19893	if test -n "$ac_tool_prefix"; then
19894  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
19895set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
19896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19897$as_echo_n "checking for $ac_word... " >&6; }
19898if ${ac_cv_path_PKG_CONFIG+:} false; then :
19899  $as_echo_n "(cached) " >&6
19900else
19901  case $PKG_CONFIG in
19902  [\\/]* | ?:[\\/]*)
19903  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
19904  ;;
19905  *)
19906  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19907for as_dir in $PATH
19908do
19909  IFS=$as_save_IFS
19910  test -z "$as_dir" && as_dir=.
19911    for ac_exec_ext in '' $ac_executable_extensions; do
19912  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19913    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19914    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19915    break 2
19916  fi
19917done
19918  done
19919IFS=$as_save_IFS
19920
19921  ;;
19922esac
19923fi
19924PKG_CONFIG=$ac_cv_path_PKG_CONFIG
19925if test -n "$PKG_CONFIG"; then
19926  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
19927$as_echo "$PKG_CONFIG" >&6; }
19928else
19929  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19930$as_echo "no" >&6; }
19931fi
19932
19933
19934fi
19935if test -z "$ac_cv_path_PKG_CONFIG"; then
19936  ac_pt_PKG_CONFIG=$PKG_CONFIG
19937  # Extract the first word of "pkg-config", so it can be a program name with args.
19938set dummy pkg-config; ac_word=$2
19939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19940$as_echo_n "checking for $ac_word... " >&6; }
19941if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
19942  $as_echo_n "(cached) " >&6
19943else
19944  case $ac_pt_PKG_CONFIG in
19945  [\\/]* | ?:[\\/]*)
19946  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
19947  ;;
19948  *)
19949  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19950for as_dir in $PATH
19951do
19952  IFS=$as_save_IFS
19953  test -z "$as_dir" && as_dir=.
19954    for ac_exec_ext in '' $ac_executable_extensions; do
19955  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19956    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19957    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19958    break 2
19959  fi
19960done
19961  done
19962IFS=$as_save_IFS
19963
19964  ;;
19965esac
19966fi
19967ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
19968if test -n "$ac_pt_PKG_CONFIG"; then
19969  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
19970$as_echo "$ac_pt_PKG_CONFIG" >&6; }
19971else
19972  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19973$as_echo "no" >&6; }
19974fi
19975
19976  if test "x$ac_pt_PKG_CONFIG" = x; then
19977    PKG_CONFIG=""
19978  else
19979    case $cross_compiling:$ac_tool_warned in
19980yes:)
19981{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
19982$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
19983ac_tool_warned=yes ;;
19984esac
19985    PKG_CONFIG=$ac_pt_PKG_CONFIG
19986  fi
19987else
19988  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
19989fi
19990
19991fi
19992if test -n "$PKG_CONFIG"; then
19993	_pkg_min_version=0.9.0
19994	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
19995$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
19996	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
19997		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19998$as_echo "yes" >&6; }
19999	else
20000		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20001$as_echo "no" >&6; }
20002		PKG_CONFIG=""
20003	fi
20004fi
20005
20006
20007
20008# Issue an error if xtrans.m4 was not found and XTRANS_CONNECTION_FLAGS macro
20009# was not expanded, since libX11 with no transport types is rather useless.
20010#
20011# If you're seeing an error here, be sure you installed the lib/xtrans module
20012# first and if it's not in the default location, that you set the ACLOCAL
20013# environment variable to find it, such as:
20014#	ACLOCAL="aclocal -I ${PREFIX}/share/aclocal"
20015
20016
20017# Transport selection macro from xtrans.m4
20018
20019
20020 case $host_os in
20021	mingw*)	unixdef="no"   ;;
20022	*)	unixdef="yes"  ;;
20023 esac
20024 # Check whether --enable-unix-transport was given.
20025if test "${enable_unix_transport+set}" = set; then :
20026  enableval=$enable_unix_transport; UNIXCONN=$enableval
20027else
20028  UNIXCONN=$unixdef
20029fi
20030
20031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5
20032$as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; }
20033 if test "$UNIXCONN" = "yes"; then
20034
20035$as_echo "#define UNIXCONN 1" >>confdefs.h
20036
20037 fi
20038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5
20039$as_echo "$UNIXCONN" >&6; }
20040 # Check whether --enable-tcp-transport was given.
20041if test "${enable_tcp_transport+set}" = set; then :
20042  enableval=$enable_tcp_transport; TCPCONN=$enableval
20043else
20044  TCPCONN=yes
20045fi
20046
20047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5
20048$as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; }
20049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5
20050$as_echo "$TCPCONN" >&6; }
20051 if test "$TCPCONN" = "yes"; then
20052
20053$as_echo "#define TCPCONN 1" >>confdefs.h
20054
20055
20056 # SVR4 hides these in libraries other than libc
20057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
20058$as_echo_n "checking for library containing socket... " >&6; }
20059if ${ac_cv_search_socket+:} false; then :
20060  $as_echo_n "(cached) " >&6
20061else
20062  ac_func_search_save_LIBS=$LIBS
20063cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20064/* end confdefs.h.  */
20065
20066/* Override any GCC internal prototype to avoid an error.
20067   Use char because int might match the return type of a GCC
20068   builtin and then its argument prototype would still apply.  */
20069#ifdef __cplusplus
20070extern "C"
20071#endif
20072char socket ();
20073int
20074main ()
20075{
20076return socket ();
20077  ;
20078  return 0;
20079}
20080_ACEOF
20081for ac_lib in '' socket; do
20082  if test -z "$ac_lib"; then
20083    ac_res="none required"
20084  else
20085    ac_res=-l$ac_lib
20086    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
20087  fi
20088  if ac_fn_c_try_link "$LINENO"; then :
20089  ac_cv_search_socket=$ac_res
20090fi
20091rm -f core conftest.err conftest.$ac_objext \
20092    conftest$ac_exeext
20093  if ${ac_cv_search_socket+:} false; then :
20094  break
20095fi
20096done
20097if ${ac_cv_search_socket+:} false; then :
20098
20099else
20100  ac_cv_search_socket=no
20101fi
20102rm conftest.$ac_ext
20103LIBS=$ac_func_search_save_LIBS
20104fi
20105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
20106$as_echo "$ac_cv_search_socket" >&6; }
20107ac_res=$ac_cv_search_socket
20108if test "$ac_res" != no; then :
20109  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
20110
20111fi
20112
20113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
20114$as_echo_n "checking for library containing gethostbyname... " >&6; }
20115if ${ac_cv_search_gethostbyname+:} false; then :
20116  $as_echo_n "(cached) " >&6
20117else
20118  ac_func_search_save_LIBS=$LIBS
20119cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20120/* end confdefs.h.  */
20121
20122/* Override any GCC internal prototype to avoid an error.
20123   Use char because int might match the return type of a GCC
20124   builtin and then its argument prototype would still apply.  */
20125#ifdef __cplusplus
20126extern "C"
20127#endif
20128char gethostbyname ();
20129int
20130main ()
20131{
20132return gethostbyname ();
20133  ;
20134  return 0;
20135}
20136_ACEOF
20137for ac_lib in '' nsl; do
20138  if test -z "$ac_lib"; then
20139    ac_res="none required"
20140  else
20141    ac_res=-l$ac_lib
20142    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
20143  fi
20144  if ac_fn_c_try_link "$LINENO"; then :
20145  ac_cv_search_gethostbyname=$ac_res
20146fi
20147rm -f core conftest.err conftest.$ac_objext \
20148    conftest$ac_exeext
20149  if ${ac_cv_search_gethostbyname+:} false; then :
20150  break
20151fi
20152done
20153if ${ac_cv_search_gethostbyname+:} false; then :
20154
20155else
20156  ac_cv_search_gethostbyname=no
20157fi
20158rm conftest.$ac_ext
20159LIBS=$ac_func_search_save_LIBS
20160fi
20161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
20162$as_echo "$ac_cv_search_gethostbyname" >&6; }
20163ac_res=$ac_cv_search_gethostbyname
20164if test "$ac_res" != no; then :
20165  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
20166
20167fi
20168
20169 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then
20170   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5
20171$as_echo_n "checking for main in -lws2_32... " >&6; }
20172if ${ac_cv_lib_ws2_32_main+:} false; then :
20173  $as_echo_n "(cached) " >&6
20174else
20175  ac_check_lib_save_LIBS=$LIBS
20176LIBS="-lws2_32  $LIBS"
20177cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20178/* end confdefs.h.  */
20179
20180
20181int
20182main ()
20183{
20184return main ();
20185  ;
20186  return 0;
20187}
20188_ACEOF
20189if ac_fn_c_try_link "$LINENO"; then :
20190  ac_cv_lib_ws2_32_main=yes
20191else
20192  ac_cv_lib_ws2_32_main=no
20193fi
20194rm -f core conftest.err conftest.$ac_objext \
20195    conftest$ac_exeext conftest.$ac_ext
20196LIBS=$ac_check_lib_save_LIBS
20197fi
20198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5
20199$as_echo "$ac_cv_lib_ws2_32_main" >&6; }
20200if test "x$ac_cv_lib_ws2_32_main" = xyes; then :
20201  cat >>confdefs.h <<_ACEOF
20202#define HAVE_LIBWS2_32 1
20203_ACEOF
20204
20205  LIBS="-lws2_32 $LIBS"
20206
20207fi
20208
20209 fi
20210
20211 # Needs to come after above checks for libsocket & libnsl for SVR4 systems
20212 # Check whether --enable-ipv6 was given.
20213if test "${enable_ipv6+set}" = set; then :
20214  enableval=$enable_ipv6; IPV6CONN=$enableval
20215else
20216  ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
20217if test "x$ac_cv_func_getaddrinfo" = xyes; then :
20218  IPV6CONN=yes
20219else
20220  IPV6CONN=no
20221fi
20222
20223fi
20224
20225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5
20226$as_echo_n "checking if IPv6 support should be built... " >&6; }
20227 if test "$IPV6CONN" = "yes"; then
20228
20229$as_echo "#define IPv6 1" >>confdefs.h
20230
20231 fi
20232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5
20233$as_echo "$IPV6CONN" >&6; }
20234
20235 # 4.3BSD-Reno added a new member to struct sockaddr_in
20236 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" "
20237#include <sys/types.h>
20238#include <sys/socket.h>
20239#include <netinet/in.h>
20240
20241"
20242if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then :
20243
20244$as_echo "#define BSD44SOCKETS 1" >>confdefs.h
20245
20246fi
20247
20248
20249 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc.
20250 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
20251$ac_includes_default
20252#include <sys/socket.h>
20253"
20254if test "x$ac_cv_type_socklen_t" = xyes; then :
20255
20256cat >>confdefs.h <<_ACEOF
20257#define HAVE_SOCKLEN_T 1
20258_ACEOF
20259
20260
20261fi
20262
20263
20264 # XPG4v2/UNIX95 added msg_control - check to see if we need to define
20265 # _XOPEN_SOURCE to get it (such as on Solaris)
20266 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
20267$ac_includes_default
20268#include <sys/socket.h>
20269
20270"
20271if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
20272
20273fi
20274
20275 # First try for Solaris in C99 compliant mode, which requires XPG6/UNIX03
20276 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
20277     unset ac_cv_member_struct_msghdr_msg_control
20278     { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=600" >&5
20279$as_echo "$as_me: trying again with _XOPEN_SOURCE=600" >&6;}
20280     ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
20281#define _XOPEN_SOURCE 600
20282$ac_includes_default
20283#include <sys/socket.h>
20284
20285"
20286if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
20287
20288$as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
20289
20290
20291fi
20292
20293 fi
20294 # If that didn't work, fall back to XPG5/UNIX98 with C89
20295 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
20296     unset ac_cv_member_struct_msghdr_msg_control
20297     { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=500" >&5
20298$as_echo "$as_me: trying again with _XOPEN_SOURCE=500" >&6;}
20299     ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
20300#define _XOPEN_SOURCE 500
20301$ac_includes_default
20302#include <sys/socket.h>
20303
20304"
20305if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
20306
20307$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
20308
20309
20310fi
20311
20312 fi
20313
20314
20315
20316 fi
20317 case $host_os in
20318	solaris*|sco*|sysv4*)	localdef="yes" ;;
20319	*)			localdef="no"  ;;
20320 esac
20321 # Check whether --enable-local-transport was given.
20322if test "${enable_local_transport+set}" = set; then :
20323  enableval=$enable_local_transport; LOCALCONN=$enableval
20324else
20325  LOCALCONN=$localdef
20326fi
20327
20328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5
20329$as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; }
20330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5
20331$as_echo "$LOCALCONN" >&6; }
20332 if test "$LOCALCONN" = "yes"; then
20333
20334$as_echo "#define LOCALCONN 1" >>confdefs.h
20335
20336 fi
20337
20338
20339
20340# Check for dlopen
20341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if run-time linking is supported" >&5
20342$as_echo_n "checking if run-time linking is supported... " >&6; }
20343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
20344$as_echo_n "checking for library containing dlopen... " >&6; }
20345if ${ac_cv_search_dlopen+:} false; then :
20346  $as_echo_n "(cached) " >&6
20347else
20348  ac_func_search_save_LIBS=$LIBS
20349cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20350/* end confdefs.h.  */
20351
20352/* Override any GCC internal prototype to avoid an error.
20353   Use char because int might match the return type of a GCC
20354   builtin and then its argument prototype would still apply.  */
20355#ifdef __cplusplus
20356extern "C"
20357#endif
20358char dlopen ();
20359int
20360main ()
20361{
20362return dlopen ();
20363  ;
20364  return 0;
20365}
20366_ACEOF
20367for ac_lib in '' dl svld; do
20368  if test -z "$ac_lib"; then
20369    ac_res="none required"
20370  else
20371    ac_res=-l$ac_lib
20372    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
20373  fi
20374  if ac_fn_c_try_link "$LINENO"; then :
20375  ac_cv_search_dlopen=$ac_res
20376fi
20377rm -f core conftest.err conftest.$ac_objext \
20378    conftest$ac_exeext
20379  if ${ac_cv_search_dlopen+:} false; then :
20380  break
20381fi
20382done
20383if ${ac_cv_search_dlopen+:} false; then :
20384
20385else
20386  ac_cv_search_dlopen=no
20387fi
20388rm conftest.$ac_ext
20389LIBS=$ac_func_search_save_LIBS
20390fi
20391{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
20392$as_echo "$ac_cv_search_dlopen" >&6; }
20393ac_res=$ac_cv_search_dlopen
20394if test "$ac_res" != no; then :
20395  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
20396
20397fi
20398
20399if test "x$ac_cv_search_dlopen" = xno; then
20400	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shl_load" >&5
20401$as_echo_n "checking for library containing shl_load... " >&6; }
20402if ${ac_cv_search_shl_load+:} false; then :
20403  $as_echo_n "(cached) " >&6
20404else
20405  ac_func_search_save_LIBS=$LIBS
20406cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20407/* end confdefs.h.  */
20408
20409/* Override any GCC internal prototype to avoid an error.
20410   Use char because int might match the return type of a GCC
20411   builtin and then its argument prototype would still apply.  */
20412#ifdef __cplusplus
20413extern "C"
20414#endif
20415char shl_load ();
20416int
20417main ()
20418{
20419return shl_load ();
20420  ;
20421  return 0;
20422}
20423_ACEOF
20424for ac_lib in '' dld; do
20425  if test -z "$ac_lib"; then
20426    ac_res="none required"
20427  else
20428    ac_res=-l$ac_lib
20429    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
20430  fi
20431  if ac_fn_c_try_link "$LINENO"; then :
20432  ac_cv_search_shl_load=$ac_res
20433fi
20434rm -f core conftest.err conftest.$ac_objext \
20435    conftest$ac_exeext
20436  if ${ac_cv_search_shl_load+:} false; then :
20437  break
20438fi
20439done
20440if ${ac_cv_search_shl_load+:} false; then :
20441
20442else
20443  ac_cv_search_shl_load=no
20444fi
20445rm conftest.$ac_ext
20446LIBS=$ac_func_search_save_LIBS
20447fi
20448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shl_load" >&5
20449$as_echo "$ac_cv_search_shl_load" >&6; }
20450ac_res=$ac_cv_search_shl_load
20451if test "$ac_res" != no; then :
20452  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
20453
20454fi
20455
20456	if test "x$ac_cv_search_shl_load" != xno; then
20457
20458$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h
20459
20460		for ac_header in dl.h
20461do :
20462  ac_fn_c_check_header_mongrel "$LINENO" "dl.h" "ac_cv_header_dl_h" "$ac_includes_default"
20463if test "x$ac_cv_header_dl_h" = xyes; then :
20464  cat >>confdefs.h <<_ACEOF
20465#define HAVE_DL_H 1
20466_ACEOF
20467
20468fi
20469
20470done
20471
20472	fi
20473else
20474
20475$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
20476
20477	for ac_header in dlfcn.h
20478do :
20479  ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
20480if test "x$ac_cv_header_dlfcn_h" = xyes; then :
20481  cat >>confdefs.h <<_ACEOF
20482#define HAVE_DLFCN_H 1
20483_ACEOF
20484
20485fi
20486
20487done
20488
20489fi
20490if test "x$ac_cv_header_dlfcn_h" = xyes -o "x$ac_cv_header_dl_h" = xyes; then
20491	HAVE_LOADABLE_MODULES=yes
20492else
20493	HAVE_LOADABLE_MODULES=no
20494fi
20495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_LOADABLE_MODULES" >&5
20496$as_echo "$HAVE_LOADABLE_MODULES" >&6; }
20497
20498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if loadable i18n module support should be enabled" >&5
20499$as_echo_n "checking if loadable i18n module support should be enabled... " >&6; }
20500# Check whether --enable-loadable-i18n was given.
20501if test "${enable_loadable_i18n+set}" = set; then :
20502  enableval=$enable_loadable_i18n; XLIB_LOADABLE_I18N=$enableval
20503else
20504  XLIB_LOADABLE_I18N="no"
20505fi
20506
20507if test x$XLIB_LOADABLE_I18N = xyes; then
20508	if test x$HAVE_LOADABLE_MODULES = xno; then
20509		as_fn_error $? "Loadable module support is required to enable loadable i18n module support" "$LINENO" 5
20510	fi
20511
20512$as_echo "#define USE_DYNAMIC_LC 1" >>confdefs.h
20513
20514	I18N_MODULE_LIBS='${top_builddir}/src/libX11.la'
20515
20516fi
20517{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XLIB_LOADABLE_I18N" >&5
20518$as_echo "$XLIB_LOADABLE_I18N" >&6; }
20519
20520 if test x$XLIB_LOADABLE_I18N = xyes; then
20521  XLIB_LOADABLE_I18N_TRUE=
20522  XLIB_LOADABLE_I18N_FALSE='#'
20523else
20524  XLIB_LOADABLE_I18N_TRUE='#'
20525  XLIB_LOADABLE_I18N_FALSE=
20526fi
20527
20528
20529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if loadable Xcursor library support should be enabled" >&5
20530$as_echo_n "checking if loadable Xcursor library support should be enabled... " >&6; }
20531# Check whether --enable-loadable-xcursor was given.
20532if test "${enable_loadable_xcursor+set}" = set; then :
20533  enableval=$enable_loadable_xcursor; XLIB_LOADABLE_XCURSOR=$enableval
20534else
20535  XLIB_LOADABLE_XCURSOR=$HAVE_LOADABLE_MODULES
20536fi
20537
20538if test x$XLIB_LOADABLE_XCURSOR = xyes; then
20539
20540$as_echo "#define USE_DYNAMIC_XCURSOR 1" >>confdefs.h
20541
20542fi
20543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XLIB_LOADABLE_XCURSOR" >&5
20544$as_echo "$XLIB_LOADABLE_XCURSOR" >&6; }
20545
20546# Check whether --enable-thread-safety-constructor was given.
20547if test "${enable_thread_safety_constructor+set}" = set; then :
20548  enableval=$enable_thread_safety_constructor; USE_THREAD_SAFETY_CONSTRUCTOR=$enableval
20549else
20550  USE_THREAD_SAFETY_CONSTRUCTOR="yes"
20551fi
20552
20553if test "x$USE_THREAD_SAFETY_CONSTRUCTOR" = "xyes"; then
20554
20555$as_echo "#define USE_THREAD_SAFETY_CONSTRUCTOR 1" >>confdefs.h
20556
20557fi
20558
20559# Checks for header files.
20560for ac_header in sys/filio.h sys/select.h sys/ioctl.h sys/socket.h
20561do :
20562  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20563ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
20564if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
20565  cat >>confdefs.h <<_ACEOF
20566#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20567_ACEOF
20568
20569fi
20570
20571done
20572
20573
20574# Checks for typedefs, structures, and compiler characteristics.
20575
20576
20577
20578    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_popcountl" >&5
20579$as_echo_n "checking for __builtin_popcountl... " >&6; }
20580if ${ax_cv_have___builtin_popcountl+:} false; then :
20581  $as_echo_n "(cached) " >&6
20582else
20583
20584        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20585/* end confdefs.h.  */
20586
20587int
20588main ()
20589{
20590
20591            __builtin_popcountl(0)
20592
20593  ;
20594  return 0;
20595}
20596_ACEOF
20597if ac_fn_c_try_link "$LINENO"; then :
20598  ax_cv_have___builtin_popcountl=yes
20599else
20600  ax_cv_have___builtin_popcountl=no
20601fi
20602rm -f core conftest.err conftest.$ac_objext \
20603    conftest$ac_exeext conftest.$ac_ext
20604
20605fi
20606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_have___builtin_popcountl" >&5
20607$as_echo "$ax_cv_have___builtin_popcountl" >&6; }
20608
20609    if test yes = $ax_cv_have___builtin_popcountl; then :
20610
20611cat >>confdefs.h <<_ACEOF
20612#define HAVE___BUILTIN_POPCOUNTL 1
20613_ACEOF
20614
20615fi
20616
20617
20618
20619
20620# Checks for library functions.
20621for ac_func in strtol seteuid
20622do :
20623  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20624ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
20625if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
20626  cat >>confdefs.h <<_ACEOF
20627#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20628_ACEOF
20629
20630fi
20631done
20632
20633ac_fn_c_check_func "$LINENO" "reallocarray" "ac_cv_func_reallocarray"
20634if test "x$ac_cv_func_reallocarray" = xyes; then :
20635  $as_echo "#define HAVE_REALLOCARRAY 1" >>confdefs.h
20636
20637else
20638  case " $LIBOBJS " in
20639  *" reallocarray.$ac_objext "* ) ;;
20640  *) LIBOBJS="$LIBOBJS reallocarray.$ac_objext"
20641 ;;
20642esac
20643
20644fi
20645
20646
20647# Used in lcFile.c (see also --enable-xlocaledir settings below)
20648XLOCALEDIR_IS_SAFE="no"
20649ac_fn_c_check_decl "$LINENO" "issetugid" "ac_cv_have_decl_issetugid" "$ac_includes_default"
20650if test "x$ac_cv_have_decl_issetugid" = xyes; then :
20651
20652fi
20653
20654ac_fn_c_check_func "$LINENO" "issetugid" "ac_cv_func_issetugid"
20655if test "x$ac_cv_func_issetugid" = xyes; then :
20656
20657fi
20658
20659if test "$ac_cv_have_decl_issetugid" = yes && test "$ac_cv_func_issetugid" = yes; then
20660    XLOCALEDIR_IS_SAFE="yes"
20661
20662$as_echo "#define HASSETUGID 1" >>confdefs.h
20663
20664fi
20665ac_fn_c_check_func "$LINENO" "getresuid" "ac_cv_func_getresuid"
20666if test "x$ac_cv_func_getresuid" = xyes; then :
20667  XLOCALEDIR_IS_SAFE="yes"
20668
20669$as_echo "#define HASGETRESUID 1" >>confdefs.h
20670
20671fi
20672
20673# Used in Font.c
20674ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
20675if test "x$ac_cv_func_shmat" = xyes; then :
20676
20677$as_echo "#define HAS_SHM 1" >>confdefs.h
20678
20679fi
20680
20681
20682# Checks for system services
20683# AC_PATH_XTRA
20684
20685# arch specific things
20686WCHAR32="1"
20687case $host_os in
20688  os2*) os2="true" ; WCHAR32="0" ;;
20689  *) ;;
20690esac
20691
20692
20693 if test x$os2 = xtrue; then
20694  OS2_TRUE=
20695  OS2_FALSE='#'
20696else
20697  OS2_TRUE='#'
20698  OS2_FALSE=
20699fi
20700
20701
20702
20703# Check whether --with-launchd was given.
20704if test "${with_launchd+set}" = set; then :
20705  withval=$with_launchd; LAUNCHD=$withval
20706else
20707  LAUNCHD=auto
20708fi
20709
20710if test "x$LAUNCHD" = xauto; then
20711	unset LAUNCHD
20712	# Extract the first word of "launchd", so it can be a program name with args.
20713set dummy launchd; ac_word=$2
20714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
20715$as_echo_n "checking for $ac_word... " >&6; }
20716if ${ac_cv_prog_LAUNCHD+:} false; then :
20717  $as_echo_n "(cached) " >&6
20718else
20719  if test -n "$LAUNCHD"; then
20720  ac_cv_prog_LAUNCHD="$LAUNCHD" # Let the user override the test.
20721else
20722as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20723for as_dir in $PATH$PATH_SEPARATOR/sbin
20724do
20725  IFS=$as_save_IFS
20726  test -z "$as_dir" && as_dir=.
20727    for ac_exec_ext in '' $ac_executable_extensions; do
20728  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
20729    ac_cv_prog_LAUNCHD="yes"
20730    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
20731    break 2
20732  fi
20733done
20734  done
20735IFS=$as_save_IFS
20736
20737  test -z "$ac_cv_prog_LAUNCHD" && ac_cv_prog_LAUNCHD="no"
20738fi
20739fi
20740LAUNCHD=$ac_cv_prog_LAUNCHD
20741if test -n "$LAUNCHD"; then
20742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LAUNCHD" >&5
20743$as_echo "$LAUNCHD" >&6; }
20744else
20745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20746$as_echo "no" >&6; }
20747fi
20748
20749
20750fi
20751
20752if test "x$LAUNCHD" = xyes ; then
20753
20754$as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
20755
20756
20757$as_echo "#define TRANS_REOPEN 1" >>confdefs.h
20758
20759fi
20760
20761# Check whether --enable-xthreads was given.
20762if test "${enable_xthreads+set}" = set; then :
20763  enableval=$enable_xthreads; xthreads=$enableval
20764else
20765  xthreads=yes
20766fi
20767
20768
20769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpwuid_r in -lc" >&5
20770$as_echo_n "checking for getpwuid_r in -lc... " >&6; }
20771if ${ac_cv_lib_c_getpwuid_r+:} false; then :
20772  $as_echo_n "(cached) " >&6
20773else
20774  ac_check_lib_save_LIBS=$LIBS
20775LIBS="-lc  $LIBS"
20776cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20777/* end confdefs.h.  */
20778
20779/* Override any GCC internal prototype to avoid an error.
20780   Use char because int might match the return type of a GCC
20781   builtin and then its argument prototype would still apply.  */
20782#ifdef __cplusplus
20783extern "C"
20784#endif
20785char getpwuid_r ();
20786int
20787main ()
20788{
20789return getpwuid_r ();
20790  ;
20791  return 0;
20792}
20793_ACEOF
20794if ac_fn_c_try_link "$LINENO"; then :
20795  ac_cv_lib_c_getpwuid_r=yes
20796else
20797  ac_cv_lib_c_getpwuid_r=no
20798fi
20799rm -f core conftest.err conftest.$ac_objext \
20800    conftest$ac_exeext conftest.$ac_ext
20801LIBS=$ac_check_lib_save_LIBS
20802fi
20803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_getpwuid_r" >&5
20804$as_echo "$ac_cv_lib_c_getpwuid_r" >&6; }
20805if test "x$ac_cv_lib_c_getpwuid_r" = xyes; then :
20806  mtsafeapi="yes"
20807else
20808  mtsafeapi="no"
20809fi
20810
20811
20812case x$xthreads in
20813xyes)
20814
20815$as_echo "#define XTHREADS 1" >>confdefs.h
20816
20817	if test x$mtsafeapi = xyes
20818	then
20819
20820$as_echo "#define XUSE_MTSAFE_API 1" >>confdefs.h
20821
20822	fi
20823	;;
20824*)
20825	;;
20826esac
20827
20828# XXX incomplete, please fill this in
20829if test x$xthreads = xyes ; then
20830    case $host_os in
20831    linux*|gnu*|k*bsd*-gnu)
20832        XTHREADLIB=-lpthread ;;
20833    netbsd*)
20834	XTHREAD_CFLAGS="-D_POSIX_THREAD_SAFE_FUNCTIONS"
20835	XTHREADLIB="-lpthread" ;;
20836    freebsd*)
20837        XTHREAD_CFLAGS="-D_THREAD_SAFE"
20838        XTHREADLIB="-pthread" ;;
20839    dragonfly*|openbsd*)
20840        XTHREADLIB="-pthread" ;;
20841    solaris*)
20842	XTHREAD_CFLAGS="-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS" ;;
20843    esac
20844fi
20845
20846
20847
20848if test "x$USE_THREAD_SAFETY_CONSTRUCTOR" = "xyes"; then
20849    USE_THREAD_LIBS="$XTHREADLIB"
20850else
20851    # This should be kept in sync with libxcb
20852    case $host_os in
20853    linux*|darwin*|solaris*) ;;
20854         *) X11_REQUIRES="$X11_REQUIRES pthread-stubs" ;;
20855    esac
20856fi
20857
20858
20859ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
20860if test "x$ac_cv_func_poll" = xyes; then :
20861
20862$as_echo "#define USE_POLL 1" >>confdefs.h
20863
20864fi
20865
20866
20867#
20868# Find keysymdef.h
20869#
20870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking keysym definitions" >&5
20871$as_echo_n "checking keysym definitions... " >&6; }
20872
20873# Check whether --with-keysymdefdir was given.
20874if test "${with_keysymdefdir+set}" = set; then :
20875  withval=$with_keysymdefdir; KEYSYMDEFDIR=$withval
20876else
20877  KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11
20878fi
20879
20880
20881if test ! -d "$KEYSYMDEFDIR"; then
20882	as_fn_error $? "$KEYSYMDEFDIR doesn't exist or isn't a directory" "$LINENO" 5
20883fi
20884
20885FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h"
20886for i in $FILES; do
20887    if test -f "$KEYSYMDEFDIR/$i"; then
20888            KEYSYMDEFS="$KEYSYMDEFS $KEYSYMDEFDIR/$i"
20889    elif test "x$i" = "xkeysymdef.h"; then
20890	    as_fn_error $? "Cannot find keysymdef.h" "$LINENO" 5
20891    fi
20892done
20893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $KEYSYMDEFS" >&5
20894$as_echo "$KEYSYMDEFS" >&6; }
20895
20896
20897# Check whether --enable-xcms was given.
20898if test "${enable_xcms+set}" = set; then :
20899  enableval=$enable_xcms; XCMS=$enableval
20900else
20901  XCMS=yes
20902fi
20903
20904 if test x$XCMS = xyes ; then
20905  XCMS_TRUE=
20906  XCMS_FALSE='#'
20907else
20908  XCMS_TRUE='#'
20909  XCMS_FALSE=
20910fi
20911
20912if test x"$XCMS" = "xyes"; then
20913
20914$as_echo "#define XCMS 1" >>confdefs.h
20915
20916fi
20917
20918# Check whether --enable-xlocale was given.
20919if test "${enable_xlocale+set}" = set; then :
20920  enableval=$enable_xlocale; XLOCALE=$enableval
20921else
20922  XLOCALE=yes
20923fi
20924
20925
20926 if  test x$XLOCALE = xyes ; then
20927  XLOCALE_TRUE=
20928  XLOCALE_FALSE='#'
20929else
20930  XLOCALE_TRUE='#'
20931  XLOCALE_FALSE=
20932fi
20933
20934if test x"$XLOCALE" = "xyes"; then
20935
20936$as_echo "#define XLOCALE 1" >>confdefs.h
20937
20938fi
20939
20940# This disables XLOCALEDIR.  Set it if you're using BuildLoadableXlibI18n,
20941# don't have either issetugid() or getresuid(), and you need to protect
20942# clients that are setgid or setuid to an id other than 0.
20943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XLOCALEDIR support should be enabled" >&5
20944$as_echo_n "checking if XLOCALEDIR support should be enabled... " >&6; }
20945# Check whether --enable-xlocaledir was given.
20946if test "${enable_xlocaledir+set}" = set; then :
20947  enableval=$enable_xlocaledir; ENABLE_XLOCALEDIR=$enableval
20948else
20949  ENABLE_XLOCALEDIR=$XLOCALEDIR_IS_SAFE
20950fi
20951
20952if test "x$ENABLE_XLOCALEDIR" = "xno"; then
20953
20954$as_echo "#define NO_XLOCALEDIR 1" >>confdefs.h
20955
20956fi
20957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENABLE_XLOCALEDIR" >&5
20958$as_echo "$ENABLE_XLOCALEDIR" >&6; }
20959
20960# Check whether --enable-xf86bigfont was given.
20961if test "${enable_xf86bigfont+set}" = set; then :
20962  enableval=$enable_xf86bigfont; XF86BIGFONT=$enableval
20963else
20964  XF86BIGFONT="yes"
20965fi
20966
20967if test "x$XF86BIGFONT" = "xyes"; then
20968
20969pkg_failed=no
20970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BIGFONT" >&5
20971$as_echo_n "checking for BIGFONT... " >&6; }
20972
20973if test -n "$BIGFONT_CFLAGS"; then
20974    pkg_cv_BIGFONT_CFLAGS="$BIGFONT_CFLAGS"
20975 elif test -n "$PKG_CONFIG"; then
20976    if test -n "$PKG_CONFIG" && \
20977    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xf86bigfontproto >= 1.2.0\""; } >&5
20978  ($PKG_CONFIG --exists --print-errors "xf86bigfontproto >= 1.2.0") 2>&5
20979  ac_status=$?
20980  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20981  test $ac_status = 0; }; then
20982  pkg_cv_BIGFONT_CFLAGS=`$PKG_CONFIG --cflags "xf86bigfontproto >= 1.2.0" 2>/dev/null`
20983		      test "x$?" != "x0" && pkg_failed=yes
20984else
20985  pkg_failed=yes
20986fi
20987 else
20988    pkg_failed=untried
20989fi
20990if test -n "$BIGFONT_LIBS"; then
20991    pkg_cv_BIGFONT_LIBS="$BIGFONT_LIBS"
20992 elif test -n "$PKG_CONFIG"; then
20993    if test -n "$PKG_CONFIG" && \
20994    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xf86bigfontproto >= 1.2.0\""; } >&5
20995  ($PKG_CONFIG --exists --print-errors "xf86bigfontproto >= 1.2.0") 2>&5
20996  ac_status=$?
20997  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20998  test $ac_status = 0; }; then
20999  pkg_cv_BIGFONT_LIBS=`$PKG_CONFIG --libs "xf86bigfontproto >= 1.2.0" 2>/dev/null`
21000		      test "x$?" != "x0" && pkg_failed=yes
21001else
21002  pkg_failed=yes
21003fi
21004 else
21005    pkg_failed=untried
21006fi
21007
21008
21009
21010if test $pkg_failed = yes; then
21011   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21012$as_echo "no" >&6; }
21013
21014if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
21015        _pkg_short_errors_supported=yes
21016else
21017        _pkg_short_errors_supported=no
21018fi
21019        if test $_pkg_short_errors_supported = yes; then
21020	        BIGFONT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xf86bigfontproto >= 1.2.0" 2>&1`
21021        else
21022	        BIGFONT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xf86bigfontproto >= 1.2.0" 2>&1`
21023        fi
21024	# Put the nasty error message in config.log where it belongs
21025	echo "$BIGFONT_PKG_ERRORS" >&5
21026
21027	XF86BIGFONT="no"
21028elif test $pkg_failed = untried; then
21029     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21030$as_echo "no" >&6; }
21031	XF86BIGFONT="no"
21032else
21033	BIGFONT_CFLAGS=$pkg_cv_BIGFONT_CFLAGS
21034	BIGFONT_LIBS=$pkg_cv_BIGFONT_LIBS
21035        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21036$as_echo "yes" >&6; }
21037
21038$as_echo "#define XF86BIGFONT 1" >>confdefs.h
21039
21040fi
21041fi
21042
21043# Check whether --enable-xkb was given.
21044if test "${enable_xkb+set}" = set; then :
21045  enableval=$enable_xkb; XKB=$enableval
21046else
21047  XKB=yes
21048fi
21049
21050
21051 if  test x$XKB = xyes ; then
21052  XKB_TRUE=
21053  XKB_FALSE='#'
21054else
21055  XKB_TRUE='#'
21056  XKB_FALSE=
21057fi
21058
21059if test x"$XKB" = "xyes"; then
21060   XKBPROTO_REQUIRES="kbproto"
21061   X11_REQUIRES="${X11_REQUIRES} kbproto inputproto"
21062
21063$as_echo "#define XKB 1" >>confdefs.h
21064
21065else
21066   XKBPROTO_REQUIRES=""
21067fi
21068
21069
21070
21071
21072
21073  for ac_header in $ac_header_list
21074do :
21075  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
21076ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
21077"
21078if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
21079  cat >>confdefs.h <<_ACEOF
21080#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
21081_ACEOF
21082
21083fi
21084
21085done
21086
21087
21088
21089
21090
21091
21092
21093
21094for ac_func in getpagesize
21095do :
21096  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
21097if test "x$ac_cv_func_getpagesize" = xyes; then :
21098  cat >>confdefs.h <<_ACEOF
21099#define HAVE_GETPAGESIZE 1
21100_ACEOF
21101
21102fi
21103done
21104
21105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
21106$as_echo_n "checking for working mmap... " >&6; }
21107if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
21108  $as_echo_n "(cached) " >&6
21109else
21110  if test "$cross_compiling" = yes; then :
21111  ac_cv_func_mmap_fixed_mapped=no
21112else
21113  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21114/* end confdefs.h.  */
21115$ac_includes_default
21116/* malloc might have been renamed as rpl_malloc. */
21117#undef malloc
21118
21119/* Thanks to Mike Haertel and Jim Avera for this test.
21120   Here is a matrix of mmap possibilities:
21121	mmap private not fixed
21122	mmap private fixed at somewhere currently unmapped
21123	mmap private fixed at somewhere already mapped
21124	mmap shared not fixed
21125	mmap shared fixed at somewhere currently unmapped
21126	mmap shared fixed at somewhere already mapped
21127   For private mappings, we should verify that changes cannot be read()
21128   back from the file, nor mmap's back from the file at a different
21129   address.  (There have been systems where private was not correctly
21130   implemented like the infamous i386 svr4.0, and systems where the
21131   VM page cache was not coherent with the file system buffer cache
21132   like early versions of FreeBSD and possibly contemporary NetBSD.)
21133   For shared mappings, we should conversely verify that changes get
21134   propagated back to all the places they're supposed to be.
21135
21136   Grep wants private fixed already mapped.
21137   The main things grep needs to know about mmap are:
21138   * does it exist and is it safe to write into the mmap'd area
21139   * how to use it (BSD variants)  */
21140
21141#include <fcntl.h>
21142#include <sys/mman.h>
21143
21144#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
21145char *malloc ();
21146#endif
21147
21148/* This mess was copied from the GNU getpagesize.h.  */
21149#ifndef HAVE_GETPAGESIZE
21150# ifdef _SC_PAGESIZE
21151#  define getpagesize() sysconf(_SC_PAGESIZE)
21152# else /* no _SC_PAGESIZE */
21153#  ifdef HAVE_SYS_PARAM_H
21154#   include <sys/param.h>
21155#   ifdef EXEC_PAGESIZE
21156#    define getpagesize() EXEC_PAGESIZE
21157#   else /* no EXEC_PAGESIZE */
21158#    ifdef NBPG
21159#     define getpagesize() NBPG * CLSIZE
21160#     ifndef CLSIZE
21161#      define CLSIZE 1
21162#     endif /* no CLSIZE */
21163#    else /* no NBPG */
21164#     ifdef NBPC
21165#      define getpagesize() NBPC
21166#     else /* no NBPC */
21167#      ifdef PAGESIZE
21168#       define getpagesize() PAGESIZE
21169#      endif /* PAGESIZE */
21170#     endif /* no NBPC */
21171#    endif /* no NBPG */
21172#   endif /* no EXEC_PAGESIZE */
21173#  else /* no HAVE_SYS_PARAM_H */
21174#   define getpagesize() 8192	/* punt totally */
21175#  endif /* no HAVE_SYS_PARAM_H */
21176# endif /* no _SC_PAGESIZE */
21177
21178#endif /* no HAVE_GETPAGESIZE */
21179
21180int
21181main ()
21182{
21183  char *data, *data2, *data3;
21184  const char *cdata2;
21185  int i, pagesize;
21186  int fd, fd2;
21187
21188  pagesize = getpagesize ();
21189
21190  /* First, make a file with some known garbage in it. */
21191  data = (char *) malloc (pagesize);
21192  if (!data)
21193    return 1;
21194  for (i = 0; i < pagesize; ++i)
21195    *(data + i) = rand ();
21196  umask (0);
21197  fd = creat ("conftest.mmap", 0600);
21198  if (fd < 0)
21199    return 2;
21200  if (write (fd, data, pagesize) != pagesize)
21201    return 3;
21202  close (fd);
21203
21204  /* Next, check that the tail of a page is zero-filled.  File must have
21205     non-zero length, otherwise we risk SIGBUS for entire page.  */
21206  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
21207  if (fd2 < 0)
21208    return 4;
21209  cdata2 = "";
21210  if (write (fd2, cdata2, 1) != 1)
21211    return 5;
21212  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
21213  if (data2 == MAP_FAILED)
21214    return 6;
21215  for (i = 0; i < pagesize; ++i)
21216    if (*(data2 + i))
21217      return 7;
21218  close (fd2);
21219  if (munmap (data2, pagesize))
21220    return 8;
21221
21222  /* Next, try to mmap the file at a fixed address which already has
21223     something else allocated at it.  If we can, also make sure that
21224     we see the same garbage.  */
21225  fd = open ("conftest.mmap", O_RDWR);
21226  if (fd < 0)
21227    return 9;
21228  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
21229		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
21230    return 10;
21231  for (i = 0; i < pagesize; ++i)
21232    if (*(data + i) != *(data2 + i))
21233      return 11;
21234
21235  /* Finally, make sure that changes to the mapped area do not
21236     percolate back to the file as seen by read().  (This is a bug on
21237     some variants of i386 svr4.0.)  */
21238  for (i = 0; i < pagesize; ++i)
21239    *(data2 + i) = *(data2 + i) + 1;
21240  data3 = (char *) malloc (pagesize);
21241  if (!data3)
21242    return 12;
21243  if (read (fd, data3, pagesize) != pagesize)
21244    return 13;
21245  for (i = 0; i < pagesize; ++i)
21246    if (*(data + i) != *(data3 + i))
21247      return 14;
21248  close (fd);
21249  return 0;
21250}
21251_ACEOF
21252if ac_fn_c_try_run "$LINENO"; then :
21253  ac_cv_func_mmap_fixed_mapped=yes
21254else
21255  ac_cv_func_mmap_fixed_mapped=no
21256fi
21257rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21258  conftest.$ac_objext conftest.beam conftest.$ac_ext
21259fi
21260
21261fi
21262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
21263$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
21264if test $ac_cv_func_mmap_fixed_mapped = yes; then
21265
21266$as_echo "#define HAVE_MMAP 1" >>confdefs.h
21267
21268fi
21269rm -f conftest.mmap conftest.txt
21270
21271composecache_default=$ac_cv_func_mmap_fixed_mapped
21272ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
21273if test "x$ac_cv_func_nl_langinfo" = xyes; then :
21274
21275else
21276  composecache_default=no
21277fi
21278
21279# Check whether --enable-composecache was given.
21280if test "${enable_composecache+set}" = set; then :
21281  enableval=$enable_composecache; COMPOSECACHE=$enableval
21282else
21283  COMPOSECACHE=$composecache_default
21284fi
21285
21286if test x"$COMPOSECACHE" = "xyes"; then
21287
21288$as_echo "#define COMPOSECACHE 1" >>confdefs.h
21289
21290fi
21291
21292# Allow checking code with lint, sparse, etc.
21293
21294
21295
21296
21297
21298# Check whether --with-lint was given.
21299if test "${with_lint+set}" = set; then :
21300  withval=$with_lint; use_lint=$withval
21301else
21302  use_lint=no
21303fi
21304
21305
21306# Obtain platform specific info like program name and options
21307# The lint program on FreeBSD and NetBSD is different from the one on Solaris
21308case $host_os in
21309  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
21310	lint_name=splint
21311	lint_options="-badflag"
21312	;;
21313  *freebsd* | *netbsd*)
21314	lint_name=lint
21315	lint_options="-u -b"
21316	;;
21317  *solaris*)
21318	lint_name=lint
21319	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
21320	;;
21321esac
21322
21323# Test for the presence of the program (either guessed by the code or spelled out by the user)
21324if test "x$use_lint" = x"yes" ; then
21325   # Extract the first word of "$lint_name", so it can be a program name with args.
21326set dummy $lint_name; ac_word=$2
21327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21328$as_echo_n "checking for $ac_word... " >&6; }
21329if ${ac_cv_path_LINT+:} false; then :
21330  $as_echo_n "(cached) " >&6
21331else
21332  case $LINT in
21333  [\\/]* | ?:[\\/]*)
21334  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
21335  ;;
21336  *)
21337  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21338for as_dir in $PATH
21339do
21340  IFS=$as_save_IFS
21341  test -z "$as_dir" && as_dir=.
21342    for ac_exec_ext in '' $ac_executable_extensions; do
21343  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
21344    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
21345    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21346    break 2
21347  fi
21348done
21349  done
21350IFS=$as_save_IFS
21351
21352  ;;
21353esac
21354fi
21355LINT=$ac_cv_path_LINT
21356if test -n "$LINT"; then
21357  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
21358$as_echo "$LINT" >&6; }
21359else
21360  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21361$as_echo "no" >&6; }
21362fi
21363
21364
21365   if test "x$LINT" = "x"; then
21366        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
21367   fi
21368elif test "x$use_lint" = x"no" ; then
21369   if test "x$LINT" != "x"; then
21370      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
21371$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
21372   fi
21373else
21374   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
21375fi
21376
21377# User supplied flags override default flags
21378if test "x$LINT_FLAGS" != "x"; then
21379   lint_options=$LINT_FLAGS
21380fi
21381
21382LINT_FLAGS=$lint_options
21383
21384 if test "x$LINT" != x; then
21385  LINT_TRUE=
21386  LINT_FALSE='#'
21387else
21388  LINT_TRUE='#'
21389  LINT_FALSE=
21390fi
21391
21392
21393
21394
21395
21396# Check whether --enable-lint-library was given.
21397if test "${enable_lint_library+set}" = set; then :
21398  enableval=$enable_lint_library; make_lint_lib=$enableval
21399else
21400  make_lint_lib=no
21401fi
21402
21403
21404if test "x$make_lint_lib" = x"yes" ; then
21405   LINTLIB=llib-lX11.ln
21406   if test "x$LINT" = "x"; then
21407        as_fn_error $? "Cannot make lint library without --with-lint" "$LINENO" 5
21408   fi
21409elif test "x$make_lint_lib" != x"no" ; then
21410   as_fn_error $? "--enable-lint-library expects 'yes' or 'no'." "$LINENO" 5
21411fi
21412
21413
21414 if test x$make_lint_lib != xno; then
21415  MAKE_LINT_LIB_TRUE=
21416  MAKE_LINT_LIB_FALSE='#'
21417else
21418  MAKE_LINT_LIB_TRUE='#'
21419  MAKE_LINT_LIB_FALSE=
21420fi
21421
21422
21423
21424
21425X11_DATADIR="${datadir}/X11"
21426
21427  prefix_NONE=
21428  exec_prefix_NONE=
21429  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21430  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21431  eval ax_define_dir="\"$X11_DATADIR\""
21432  eval ax_define_dir="\"$ax_define_dir\""
21433  X11_DATADIR="$ax_define_dir"
21434
21435
21436cat >>confdefs.h <<_ACEOF
21437#define X11_DATADIR "$ax_define_dir"
21438_ACEOF
21439
21440  test "$prefix_NONE" && prefix=NONE
21441  test "$exec_prefix_NONE" && exec_prefix=NONE
21442
21443
21444
21445X11_LIBDIR="${libdir}/X11"
21446
21447  prefix_NONE=
21448  exec_prefix_NONE=
21449  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21450  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21451  eval ax_define_dir="\"$X11_LIBDIR\""
21452  eval ax_define_dir="\"$ax_define_dir\""
21453  X11_LIBDIR="$ax_define_dir"
21454
21455
21456cat >>confdefs.h <<_ACEOF
21457#define X11_LIBDIR "$ax_define_dir"
21458_ACEOF
21459
21460  test "$prefix_NONE" && prefix=NONE
21461  test "$exec_prefix_NONE" && exec_prefix=NONE
21462
21463
21464
21465
21466pkg_failed=no
21467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11" >&5
21468$as_echo_n "checking for X11... " >&6; }
21469
21470if test -n "$X11_CFLAGS"; then
21471    pkg_cv_X11_CFLAGS="$X11_CFLAGS"
21472 elif test -n "$PKG_CONFIG"; then
21473    if test -n "$PKG_CONFIG" && \
21474    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$X11_REQUIRES\""; } >&5
21475  ($PKG_CONFIG --exists --print-errors "$X11_REQUIRES") 2>&5
21476  ac_status=$?
21477  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21478  test $ac_status = 0; }; then
21479  pkg_cv_X11_CFLAGS=`$PKG_CONFIG --cflags "$X11_REQUIRES" 2>/dev/null`
21480		      test "x$?" != "x0" && pkg_failed=yes
21481else
21482  pkg_failed=yes
21483fi
21484 else
21485    pkg_failed=untried
21486fi
21487if test -n "$X11_LIBS"; then
21488    pkg_cv_X11_LIBS="$X11_LIBS"
21489 elif test -n "$PKG_CONFIG"; then
21490    if test -n "$PKG_CONFIG" && \
21491    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$X11_REQUIRES\""; } >&5
21492  ($PKG_CONFIG --exists --print-errors "$X11_REQUIRES") 2>&5
21493  ac_status=$?
21494  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21495  test $ac_status = 0; }; then
21496  pkg_cv_X11_LIBS=`$PKG_CONFIG --libs "$X11_REQUIRES" 2>/dev/null`
21497		      test "x$?" != "x0" && pkg_failed=yes
21498else
21499  pkg_failed=yes
21500fi
21501 else
21502    pkg_failed=untried
21503fi
21504
21505
21506
21507if test $pkg_failed = yes; then
21508   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21509$as_echo "no" >&6; }
21510
21511if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
21512        _pkg_short_errors_supported=yes
21513else
21514        _pkg_short_errors_supported=no
21515fi
21516        if test $_pkg_short_errors_supported = yes; then
21517	        X11_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$X11_REQUIRES" 2>&1`
21518        else
21519	        X11_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$X11_REQUIRES" 2>&1`
21520        fi
21521	# Put the nasty error message in config.log where it belongs
21522	echo "$X11_PKG_ERRORS" >&5
21523
21524	as_fn_error $? "Package requirements ($X11_REQUIRES) were not met:
21525
21526$X11_PKG_ERRORS
21527
21528Consider adjusting the PKG_CONFIG_PATH environment variable if you
21529installed software in a non-standard prefix.
21530
21531Alternatively, you may set the environment variables X11_CFLAGS
21532and X11_LIBS to avoid the need to call pkg-config.
21533See the pkg-config man page for more details." "$LINENO" 5
21534elif test $pkg_failed = untried; then
21535     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21536$as_echo "no" >&6; }
21537	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21538$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21539as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
21540is in your PATH or set the PKG_CONFIG environment variable to the full
21541path to pkg-config.
21542
21543Alternatively, you may set the environment variables X11_CFLAGS
21544and X11_LIBS to avoid the need to call pkg-config.
21545See the pkg-config man page for more details.
21546
21547To get pkg-config, see <http://pkg-config.freedesktop.org/>.
21548See \`config.log' for more details" "$LINENO" 5; }
21549else
21550	X11_CFLAGS=$pkg_cv_X11_CFLAGS
21551	X11_LIBS=$pkg_cv_X11_LIBS
21552        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21553$as_echo "yes" >&6; }
21554
21555fi
21556X11_CFLAGS="$X11_CFLAGS $XTHREAD_CFLAGS"
21557
21558#
21559# Yes, it would be nice to put the locale data in
21560# /usr/share, but the locale stuff includes loadable
21561# libraries which must be located in the same directory
21562# as the other locale data, so for now, everything lives
21563# in ${libdir}
21564#
21565
21566X11_LOCALEDATADIR="${X11_DATADIR}/locale"
21567
21568  prefix_NONE=
21569  exec_prefix_NONE=
21570  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21571  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21572  eval ax_define_dir="\"$X11_LOCALEDATADIR\""
21573  eval ax_define_dir="\"$ax_define_dir\""
21574  XLOCALEDATADIR="$ax_define_dir"
21575
21576
21577cat >>confdefs.h <<_ACEOF
21578#define XLOCALEDATADIR "$ax_define_dir"
21579_ACEOF
21580
21581  test "$prefix_NONE" && prefix=NONE
21582  test "$exec_prefix_NONE" && exec_prefix=NONE
21583
21584
21585
21586
21587# Check whether --with-locale-lib-dir was given.
21588if test "${with_locale_lib_dir+set}" = set; then :
21589  withval=$with_locale_lib_dir;  X11_LOCALELIBDIR="$withval"
21590else
21591   X11_LOCALELIBDIR="${X11_LIBDIR}/locale"
21592fi
21593
21594
21595  prefix_NONE=
21596  exec_prefix_NONE=
21597  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21598  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21599  eval ax_define_dir="\"$X11_LOCALELIBDIR\""
21600  eval ax_define_dir="\"$ax_define_dir\""
21601  XLOCALELIBDIR="$ax_define_dir"
21602
21603
21604cat >>confdefs.h <<_ACEOF
21605#define XLOCALELIBDIR "$ax_define_dir"
21606_ACEOF
21607
21608  test "$prefix_NONE" && prefix=NONE
21609  test "$exec_prefix_NONE" && exec_prefix=NONE
21610
21611
21612
21613X11_LOCALEDIR="${X11_LOCALEDATADIR}"
21614
21615  prefix_NONE=
21616  exec_prefix_NONE=
21617  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21618  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21619  eval ax_define_dir="\"$X11_LOCALEDIR\""
21620  eval ax_define_dir="\"$ax_define_dir\""
21621  XLOCALEDIR="$ax_define_dir"
21622
21623
21624cat >>confdefs.h <<_ACEOF
21625#define XLOCALEDIR "$ax_define_dir"
21626_ACEOF
21627
21628  test "$prefix_NONE" && prefix=NONE
21629  test "$exec_prefix_NONE" && exec_prefix=NONE
21630
21631
21632
21633locales="\
21634 am_ET.UTF-8  armscii-8   C           cs_CZ.UTF-8  el_GR.UTF-8  en_US.UTF-8 \
21635 fi_FI.UTF-8  georgian-academy        georgian-ps  ibm-cp1133   iscii-dev \
21636 isiri-3342   iso8859-1   iso8859-10  iso8859-11   iso8859-13   iso8859-14 \
21637 iso8859-15   iso8859-2   iso8859-3   iso8859-4    iso8859-5    iso8859-6 \
21638 iso8859-7    iso8859-8   iso8859-9   iso8859-9e   ja           ja.JIS \
21639 ja_JP.UTF-8  ja.SJIS     km_KH.UTF-8 ko           koi8-c       koi8-r \
21640 koi8-u       ko_KR.UTF-8 microsoft-cp1251         microsoft-cp1255 \
21641 microsoft-cp1256         mulelao-1   nokhchi-1    pt_BR.UTF-8  pt_PT.UTF-8 \
21642 ru_RU.UTF-8  sr_RS.UTF-8 tatar-cyr   th_TH        th_TH.UTF-8  tscii-0 \
21643 vi_VN.tcvn   vi_VN.viscii            zh_CN        zh_CN.gb18030 \
21644 zh_CN.gbk    zh_CN.UTF-8 zh_HK.big5  zh_HK.big5hkscs           zh_HK.UTF-8 \
21645 zh_TW        zh_TW.big5  zh_TW.UTF-8"
21646
21647
21648XKEYSYMDB="${X11_DATADIR}/XKeysymDB"
21649
21650  prefix_NONE=
21651  exec_prefix_NONE=
21652  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21653  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21654  eval ax_define_dir="\"$XKEYSYMDB\""
21655  eval ax_define_dir="\"$ax_define_dir\""
21656  XKEYSYMDB="$ax_define_dir"
21657
21658
21659cat >>confdefs.h <<_ACEOF
21660#define XKEYSYMDB "$ax_define_dir"
21661_ACEOF
21662
21663  test "$prefix_NONE" && prefix=NONE
21664  test "$exec_prefix_NONE" && exec_prefix=NONE
21665
21666
21667XERRORDB="${X11_DATADIR}/XErrorDB"
21668
21669  prefix_NONE=
21670  exec_prefix_NONE=
21671  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21672  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21673  eval ax_define_dir="\"$XERRORDB\""
21674  eval ax_define_dir="\"$ax_define_dir\""
21675  XERRORDB="$ax_define_dir"
21676
21677
21678cat >>confdefs.h <<_ACEOF
21679#define XERRORDB "$ax_define_dir"
21680_ACEOF
21681
21682  test "$prefix_NONE" && prefix=NONE
21683  test "$exec_prefix_NONE" && exec_prefix=NONE
21684
21685
21686
21687# Check whether --enable-malloc0returnsnull was given.
21688if test "${enable_malloc0returnsnull+set}" = set; then :
21689  enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
21690else
21691  MALLOC_ZERO_RETURNS_NULL=auto
21692fi
21693
21694
21695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
21696$as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
21697if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
21698if ${xorg_cv_malloc0_returns_null+:} false; then :
21699  $as_echo_n "(cached) " >&6
21700else
21701  if test "$cross_compiling" = yes; then :
21702  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21703$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21704as_fn_error $? "cannot run test program while cross compiling
21705See \`config.log' for more details" "$LINENO" 5; }
21706else
21707  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21708/* end confdefs.h.  */
21709
21710#include <stdlib.h>
21711
21712int
21713main ()
21714{
21715
21716    char *m0, *r0, *c0, *p;
21717    m0 = malloc(0);
21718    p = malloc(10);
21719    r0 = realloc(p,0);
21720    c0 = calloc(0,10);
21721    exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1);
21722
21723  ;
21724  return 0;
21725}
21726_ACEOF
21727if ac_fn_c_try_run "$LINENO"; then :
21728  xorg_cv_malloc0_returns_null=yes
21729else
21730  xorg_cv_malloc0_returns_null=no
21731fi
21732rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21733  conftest.$ac_objext conftest.beam conftest.$ac_ext
21734fi
21735
21736fi
21737
21738MALLOC_ZERO_RETURNS_NULL=$xorg_cv_malloc0_returns_null
21739fi
21740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
21741$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
21742
21743if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
21744	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
21745	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
21746	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
21747else
21748	MALLOC_ZERO_CFLAGS=""
21749	XMALLOC_ZERO_CFLAGS=""
21750	XTMALLOC_ZERO_CFLAGS=""
21751fi
21752
21753
21754
21755
21756
21757
21758ac_config_files="$ac_config_files Makefile include/Makefile man/Makefile man/xkb/Makefile src/Makefile src/util/Makefile src/xcms/Makefile src/xlibi18n/Makefile modules/Makefile modules/im/Makefile modules/im/ximcp/Makefile modules/lc/Makefile modules/lc/def/Makefile modules/lc/gen/Makefile modules/lc/Utf8/Makefile modules/om/Makefile modules/om/generic/Makefile src/xkb/Makefile nls/Makefile specs/Makefile specs/i18n/Makefile specs/i18n/compose/Makefile specs/i18n/framework/Makefile specs/i18n/localedb/Makefile specs/i18n/trans/Makefile specs/libX11/Makefile specs/XIM/Makefile specs/XKB/Makefile x11.pc x11-xcb.pc"
21759
21760cat >confcache <<\_ACEOF
21761# This file is a shell script that caches the results of configure
21762# tests run on this system so they can be shared between configure
21763# scripts and configure runs, see configure's option --config-cache.
21764# It is not useful on other systems.  If it contains results you don't
21765# want to keep, you may remove or edit it.
21766#
21767# config.status only pays attention to the cache file if you give it
21768# the --recheck option to rerun configure.
21769#
21770# `ac_cv_env_foo' variables (set or unset) will be overridden when
21771# loading this file, other *unset* `ac_cv_foo' will be assigned the
21772# following values.
21773
21774_ACEOF
21775
21776# The following way of writing the cache mishandles newlines in values,
21777# but we know of no workaround that is simple, portable, and efficient.
21778# So, we kill variables containing newlines.
21779# Ultrix sh set writes to stderr and can't be redirected directly,
21780# and sets the high bit in the cache file unless we assign to the vars.
21781(
21782  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21783    eval ac_val=\$$ac_var
21784    case $ac_val in #(
21785    *${as_nl}*)
21786      case $ac_var in #(
21787      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
21788$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
21789      esac
21790      case $ac_var in #(
21791      _ | IFS | as_nl) ;; #(
21792      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
21793      *) { eval $ac_var=; unset $ac_var;} ;;
21794      esac ;;
21795    esac
21796  done
21797
21798  (set) 2>&1 |
21799    case $as_nl`(ac_space=' '; set) 2>&1` in #(
21800    *${as_nl}ac_space=\ *)
21801      # `set' does not quote correctly, so add quotes: double-quote
21802      # substitution turns \\\\ into \\, and sed turns \\ into \.
21803      sed -n \
21804	"s/'/'\\\\''/g;
21805	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21806      ;; #(
21807    *)
21808      # `set' quotes correctly as required by POSIX, so do not add quotes.
21809      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21810      ;;
21811    esac |
21812    sort
21813) |
21814  sed '
21815     /^ac_cv_env_/b end
21816     t clear
21817     :clear
21818     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21819     t end
21820     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21821     :end' >>confcache
21822if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21823  if test -w "$cache_file"; then
21824    if test "x$cache_file" != "x/dev/null"; then
21825      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
21826$as_echo "$as_me: updating cache $cache_file" >&6;}
21827      if test ! -f "$cache_file" || test -h "$cache_file"; then
21828	cat confcache >"$cache_file"
21829      else
21830        case $cache_file in #(
21831        */* | ?:*)
21832	  mv -f confcache "$cache_file"$$ &&
21833	  mv -f "$cache_file"$$ "$cache_file" ;; #(
21834        *)
21835	  mv -f confcache "$cache_file" ;;
21836	esac
21837      fi
21838    fi
21839  else
21840    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
21841$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21842  fi
21843fi
21844rm -f confcache
21845
21846test "x$prefix" = xNONE && prefix=$ac_default_prefix
21847# Let make expand exec_prefix.
21848test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21849
21850DEFS=-DHAVE_CONFIG_H
21851
21852ac_libobjs=
21853ac_ltlibobjs=
21854U=
21855for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21856  # 1. Remove the extension, and $U if already installed.
21857  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21858  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
21859  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
21860  #    will be set to the directory where LIBOBJS objects are built.
21861  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21862  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
21863done
21864LIBOBJS=$ac_libobjs
21865
21866LTLIBOBJS=$ac_ltlibobjs
21867
21868
21869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
21870$as_echo_n "checking that generated files are newer than configure... " >&6; }
21871   if test -n "$am_sleep_pid"; then
21872     # Hide warnings about reused PIDs.
21873     wait $am_sleep_pid 2>/dev/null
21874   fi
21875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
21876$as_echo "done" >&6; }
21877if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
21878  as_fn_error $? "conditional \"AMDEP\" was never defined.
21879Usually this means the macro was only invoked conditionally." "$LINENO" 5
21880fi
21881if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
21882  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
21883Usually this means the macro was only invoked conditionally." "$LINENO" 5
21884fi
21885 if test -n "$EXEEXT"; then
21886  am__EXEEXT_TRUE=
21887  am__EXEEXT_FALSE='#'
21888else
21889  am__EXEEXT_TRUE='#'
21890  am__EXEEXT_FALSE=
21891fi
21892
21893if test -z "${ENABLE_SPECS_TRUE}" && test -z "${ENABLE_SPECS_FALSE}"; then
21894  as_fn_error $? "conditional \"ENABLE_SPECS\" was never defined.
21895Usually this means the macro was only invoked conditionally." "$LINENO" 5
21896fi
21897if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then
21898  as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined.
21899Usually this means the macro was only invoked conditionally." "$LINENO" 5
21900fi
21901if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then
21902  as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined.
21903Usually this means the macro was only invoked conditionally." "$LINENO" 5
21904fi
21905if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then
21906  as_fn_error $? "conditional \"HAVE_FOP\" was never defined.
21907Usually this means the macro was only invoked conditionally." "$LINENO" 5
21908fi
21909if test -z "${HAVE_XSLTPROC_TRUE}" && test -z "${HAVE_XSLTPROC_FALSE}"; then
21910  as_fn_error $? "conditional \"HAVE_XSLTPROC\" was never defined.
21911Usually this means the macro was only invoked conditionally." "$LINENO" 5
21912fi
21913if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then
21914  as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined.
21915Usually this means the macro was only invoked conditionally." "$LINENO" 5
21916fi
21917if test -z "${HAVE_PERL_TRUE}" && test -z "${HAVE_PERL_FALSE}"; then
21918  as_fn_error $? "conditional \"HAVE_PERL\" was never defined.
21919Usually this means the macro was only invoked conditionally." "$LINENO" 5
21920fi
21921if test -z "${XLIB_LOADABLE_I18N_TRUE}" && test -z "${XLIB_LOADABLE_I18N_FALSE}"; then
21922  as_fn_error $? "conditional \"XLIB_LOADABLE_I18N\" was never defined.
21923Usually this means the macro was only invoked conditionally." "$LINENO" 5
21924fi
21925if test -z "${OS2_TRUE}" && test -z "${OS2_FALSE}"; then
21926  as_fn_error $? "conditional \"OS2\" was never defined.
21927Usually this means the macro was only invoked conditionally." "$LINENO" 5
21928fi
21929if test -z "${XCMS_TRUE}" && test -z "${XCMS_FALSE}"; then
21930  as_fn_error $? "conditional \"XCMS\" was never defined.
21931Usually this means the macro was only invoked conditionally." "$LINENO" 5
21932fi
21933if test -z "${XLOCALE_TRUE}" && test -z "${XLOCALE_FALSE}"; then
21934  as_fn_error $? "conditional \"XLOCALE\" was never defined.
21935Usually this means the macro was only invoked conditionally." "$LINENO" 5
21936fi
21937if test -z "${XKB_TRUE}" && test -z "${XKB_FALSE}"; then
21938  as_fn_error $? "conditional \"XKB\" was never defined.
21939Usually this means the macro was only invoked conditionally." "$LINENO" 5
21940fi
21941if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
21942  as_fn_error $? "conditional \"LINT\" was never defined.
21943Usually this means the macro was only invoked conditionally." "$LINENO" 5
21944fi
21945if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then
21946  as_fn_error $? "conditional \"MAKE_LINT_LIB\" was never defined.
21947Usually this means the macro was only invoked conditionally." "$LINENO" 5
21948fi
21949
21950: "${CONFIG_STATUS=./config.status}"
21951ac_write_fail=0
21952ac_clean_files_save=$ac_clean_files
21953ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21954{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
21955$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
21956as_write_fail=0
21957cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
21958#! $SHELL
21959# Generated by $as_me.
21960# Run this file to recreate the current configuration.
21961# Compiler output produced by configure, useful for debugging
21962# configure, is in config.log if it exists.
21963
21964debug=false
21965ac_cs_recheck=false
21966ac_cs_silent=false
21967
21968SHELL=\${CONFIG_SHELL-$SHELL}
21969export SHELL
21970_ASEOF
21971cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
21972## -------------------- ##
21973## M4sh Initialization. ##
21974## -------------------- ##
21975
21976# Be more Bourne compatible
21977DUALCASE=1; export DUALCASE # for MKS sh
21978if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
21979  emulate sh
21980  NULLCMD=:
21981  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21982  # is contrary to our usage.  Disable this feature.
21983  alias -g '${1+"$@"}'='"$@"'
21984  setopt NO_GLOB_SUBST
21985else
21986  case `(set -o) 2>/dev/null` in #(
21987  *posix*) :
21988    set -o posix ;; #(
21989  *) :
21990     ;;
21991esac
21992fi
21993
21994
21995as_nl='
21996'
21997export as_nl
21998# Printing a long string crashes Solaris 7 /usr/bin/printf.
21999as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
22000as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
22001as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
22002# Prefer a ksh shell builtin over an external printf program on Solaris,
22003# but without wasting forks for bash or zsh.
22004if test -z "$BASH_VERSION$ZSH_VERSION" \
22005    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
22006  as_echo='print -r --'
22007  as_echo_n='print -rn --'
22008elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
22009  as_echo='printf %s\n'
22010  as_echo_n='printf %s'
22011else
22012  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
22013    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
22014    as_echo_n='/usr/ucb/echo -n'
22015  else
22016    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
22017    as_echo_n_body='eval
22018      arg=$1;
22019      case $arg in #(
22020      *"$as_nl"*)
22021	expr "X$arg" : "X\\(.*\\)$as_nl";
22022	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
22023      esac;
22024      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
22025    '
22026    export as_echo_n_body
22027    as_echo_n='sh -c $as_echo_n_body as_echo'
22028  fi
22029  export as_echo_body
22030  as_echo='sh -c $as_echo_body as_echo'
22031fi
22032
22033# The user is always right.
22034if test "${PATH_SEPARATOR+set}" != set; then
22035  PATH_SEPARATOR=:
22036  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
22037    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
22038      PATH_SEPARATOR=';'
22039  }
22040fi
22041
22042
22043# IFS
22044# We need space, tab and new line, in precisely that order.  Quoting is
22045# there to prevent editors from complaining about space-tab.
22046# (If _AS_PATH_WALK were called with IFS unset, it would disable word
22047# splitting by setting IFS to empty value.)
22048IFS=" ""	$as_nl"
22049
22050# Find who we are.  Look in the path if we contain no directory separator.
22051as_myself=
22052case $0 in #((
22053  *[\\/]* ) as_myself=$0 ;;
22054  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22055for as_dir in $PATH
22056do
22057  IFS=$as_save_IFS
22058  test -z "$as_dir" && as_dir=.
22059    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
22060  done
22061IFS=$as_save_IFS
22062
22063     ;;
22064esac
22065# We did not find ourselves, most probably we were run as `sh COMMAND'
22066# in which case we are not to be found in the path.
22067if test "x$as_myself" = x; then
22068  as_myself=$0
22069fi
22070if test ! -f "$as_myself"; then
22071  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
22072  exit 1
22073fi
22074
22075# Unset variables that we do not need and which cause bugs (e.g. in
22076# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
22077# suppresses any "Segmentation fault" message there.  '((' could
22078# trigger a bug in pdksh 5.2.14.
22079for as_var in BASH_ENV ENV MAIL MAILPATH
22080do eval test x\${$as_var+set} = xset \
22081  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
22082done
22083PS1='$ '
22084PS2='> '
22085PS4='+ '
22086
22087# NLS nuisances.
22088LC_ALL=C
22089export LC_ALL
22090LANGUAGE=C
22091export LANGUAGE
22092
22093# CDPATH.
22094(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
22095
22096
22097# as_fn_error STATUS ERROR [LINENO LOG_FD]
22098# ----------------------------------------
22099# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
22100# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
22101# script with STATUS, using 1 if that was 0.
22102as_fn_error ()
22103{
22104  as_status=$1; test $as_status -eq 0 && as_status=1
22105  if test "$4"; then
22106    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
22107    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
22108  fi
22109  $as_echo "$as_me: error: $2" >&2
22110  as_fn_exit $as_status
22111} # as_fn_error
22112
22113
22114# as_fn_set_status STATUS
22115# -----------------------
22116# Set $? to STATUS, without forking.
22117as_fn_set_status ()
22118{
22119  return $1
22120} # as_fn_set_status
22121
22122# as_fn_exit STATUS
22123# -----------------
22124# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
22125as_fn_exit ()
22126{
22127  set +e
22128  as_fn_set_status $1
22129  exit $1
22130} # as_fn_exit
22131
22132# as_fn_unset VAR
22133# ---------------
22134# Portably unset VAR.
22135as_fn_unset ()
22136{
22137  { eval $1=; unset $1;}
22138}
22139as_unset=as_fn_unset
22140# as_fn_append VAR VALUE
22141# ----------------------
22142# Append the text in VALUE to the end of the definition contained in VAR. Take
22143# advantage of any shell optimizations that allow amortized linear growth over
22144# repeated appends, instead of the typical quadratic growth present in naive
22145# implementations.
22146if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
22147  eval 'as_fn_append ()
22148  {
22149    eval $1+=\$2
22150  }'
22151else
22152  as_fn_append ()
22153  {
22154    eval $1=\$$1\$2
22155  }
22156fi # as_fn_append
22157
22158# as_fn_arith ARG...
22159# ------------------
22160# Perform arithmetic evaluation on the ARGs, and store the result in the
22161# global $as_val. Take advantage of shells that can avoid forks. The arguments
22162# must be portable across $(()) and expr.
22163if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
22164  eval 'as_fn_arith ()
22165  {
22166    as_val=$(( $* ))
22167  }'
22168else
22169  as_fn_arith ()
22170  {
22171    as_val=`expr "$@" || test $? -eq 1`
22172  }
22173fi # as_fn_arith
22174
22175
22176if expr a : '\(a\)' >/dev/null 2>&1 &&
22177   test "X`expr 00001 : '.*\(...\)'`" = X001; then
22178  as_expr=expr
22179else
22180  as_expr=false
22181fi
22182
22183if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
22184  as_basename=basename
22185else
22186  as_basename=false
22187fi
22188
22189if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
22190  as_dirname=dirname
22191else
22192  as_dirname=false
22193fi
22194
22195as_me=`$as_basename -- "$0" ||
22196$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
22197	 X"$0" : 'X\(//\)$' \| \
22198	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
22199$as_echo X/"$0" |
22200    sed '/^.*\/\([^/][^/]*\)\/*$/{
22201	    s//\1/
22202	    q
22203	  }
22204	  /^X\/\(\/\/\)$/{
22205	    s//\1/
22206	    q
22207	  }
22208	  /^X\/\(\/\).*/{
22209	    s//\1/
22210	    q
22211	  }
22212	  s/.*/./; q'`
22213
22214# Avoid depending upon Character Ranges.
22215as_cr_letters='abcdefghijklmnopqrstuvwxyz'
22216as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
22217as_cr_Letters=$as_cr_letters$as_cr_LETTERS
22218as_cr_digits='0123456789'
22219as_cr_alnum=$as_cr_Letters$as_cr_digits
22220
22221ECHO_C= ECHO_N= ECHO_T=
22222case `echo -n x` in #(((((
22223-n*)
22224  case `echo 'xy\c'` in
22225  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
22226  xy)  ECHO_C='\c';;
22227  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
22228       ECHO_T='	';;
22229  esac;;
22230*)
22231  ECHO_N='-n';;
22232esac
22233
22234rm -f conf$$ conf$$.exe conf$$.file
22235if test -d conf$$.dir; then
22236  rm -f conf$$.dir/conf$$.file
22237else
22238  rm -f conf$$.dir
22239  mkdir conf$$.dir 2>/dev/null
22240fi
22241if (echo >conf$$.file) 2>/dev/null; then
22242  if ln -s conf$$.file conf$$ 2>/dev/null; then
22243    as_ln_s='ln -s'
22244    # ... but there are two gotchas:
22245    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
22246    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
22247    # In both cases, we have to default to `cp -pR'.
22248    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
22249      as_ln_s='cp -pR'
22250  elif ln conf$$.file conf$$ 2>/dev/null; then
22251    as_ln_s=ln
22252  else
22253    as_ln_s='cp -pR'
22254  fi
22255else
22256  as_ln_s='cp -pR'
22257fi
22258rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
22259rmdir conf$$.dir 2>/dev/null
22260
22261
22262# as_fn_mkdir_p
22263# -------------
22264# Create "$as_dir" as a directory, including parents if necessary.
22265as_fn_mkdir_p ()
22266{
22267
22268  case $as_dir in #(
22269  -*) as_dir=./$as_dir;;
22270  esac
22271  test -d "$as_dir" || eval $as_mkdir_p || {
22272    as_dirs=
22273    while :; do
22274      case $as_dir in #(
22275      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
22276      *) as_qdir=$as_dir;;
22277      esac
22278      as_dirs="'$as_qdir' $as_dirs"
22279      as_dir=`$as_dirname -- "$as_dir" ||
22280$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22281	 X"$as_dir" : 'X\(//\)[^/]' \| \
22282	 X"$as_dir" : 'X\(//\)$' \| \
22283	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22284$as_echo X"$as_dir" |
22285    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22286	    s//\1/
22287	    q
22288	  }
22289	  /^X\(\/\/\)[^/].*/{
22290	    s//\1/
22291	    q
22292	  }
22293	  /^X\(\/\/\)$/{
22294	    s//\1/
22295	    q
22296	  }
22297	  /^X\(\/\).*/{
22298	    s//\1/
22299	    q
22300	  }
22301	  s/.*/./; q'`
22302      test -d "$as_dir" && break
22303    done
22304    test -z "$as_dirs" || eval "mkdir $as_dirs"
22305  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
22306
22307
22308} # as_fn_mkdir_p
22309if mkdir -p . 2>/dev/null; then
22310  as_mkdir_p='mkdir -p "$as_dir"'
22311else
22312  test -d ./-p && rmdir ./-p
22313  as_mkdir_p=false
22314fi
22315
22316
22317# as_fn_executable_p FILE
22318# -----------------------
22319# Test if FILE is an executable regular file.
22320as_fn_executable_p ()
22321{
22322  test -f "$1" && test -x "$1"
22323} # as_fn_executable_p
22324as_test_x='test -x'
22325as_executable_p=as_fn_executable_p
22326
22327# Sed expression to map a string onto a valid CPP name.
22328as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
22329
22330# Sed expression to map a string onto a valid variable name.
22331as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
22332
22333
22334exec 6>&1
22335## ----------------------------------- ##
22336## Main body of $CONFIG_STATUS script. ##
22337## ----------------------------------- ##
22338_ASEOF
22339test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
22340
22341cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22342# Save the log message, to keep $0 and so on meaningful, and to
22343# report actual input values of CONFIG_FILES etc. instead of their
22344# values after options handling.
22345ac_log="
22346This file was extended by libX11 $as_me 1.8.4, which was
22347generated by GNU Autoconf 2.69.  Invocation command line was
22348
22349  CONFIG_FILES    = $CONFIG_FILES
22350  CONFIG_HEADERS  = $CONFIG_HEADERS
22351  CONFIG_LINKS    = $CONFIG_LINKS
22352  CONFIG_COMMANDS = $CONFIG_COMMANDS
22353  $ $0 $@
22354
22355on `(hostname || uname -n) 2>/dev/null | sed 1q`
22356"
22357
22358_ACEOF
22359
22360case $ac_config_files in *"
22361"*) set x $ac_config_files; shift; ac_config_files=$*;;
22362esac
22363
22364case $ac_config_headers in *"
22365"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
22366esac
22367
22368
22369cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22370# Files that config.status was made for.
22371config_files="$ac_config_files"
22372config_headers="$ac_config_headers"
22373config_commands="$ac_config_commands"
22374
22375_ACEOF
22376
22377cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22378ac_cs_usage="\
22379\`$as_me' instantiates files and other configuration actions
22380from templates according to the current configuration.  Unless the files
22381and actions are specified as TAGs, all are instantiated by default.
22382
22383Usage: $0 [OPTION]... [TAG]...
22384
22385  -h, --help       print this help, then exit
22386  -V, --version    print version number and configuration settings, then exit
22387      --config     print configuration, then exit
22388  -q, --quiet, --silent
22389                   do not print progress messages
22390  -d, --debug      don't remove temporary files
22391      --recheck    update $as_me by reconfiguring in the same conditions
22392      --file=FILE[:TEMPLATE]
22393                   instantiate the configuration file FILE
22394      --header=FILE[:TEMPLATE]
22395                   instantiate the configuration header FILE
22396
22397Configuration files:
22398$config_files
22399
22400Configuration headers:
22401$config_headers
22402
22403Configuration commands:
22404$config_commands
22405
22406Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues>."
22407
22408_ACEOF
22409cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22410ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
22411ac_cs_version="\\
22412libX11 config.status 1.8.4
22413configured by $0, generated by GNU Autoconf 2.69,
22414  with options \\"\$ac_cs_config\\"
22415
22416Copyright (C) 2012 Free Software Foundation, Inc.
22417This config.status script is free software; the Free Software Foundation
22418gives unlimited permission to copy, distribute and modify it."
22419
22420ac_pwd='$ac_pwd'
22421srcdir='$srcdir'
22422INSTALL='$INSTALL'
22423MKDIR_P='$MKDIR_P'
22424AWK='$AWK'
22425test -n "\$AWK" || AWK=awk
22426_ACEOF
22427
22428cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22429# The default lists apply if the user does not specify any file.
22430ac_need_defaults=:
22431while test $# != 0
22432do
22433  case $1 in
22434  --*=?*)
22435    ac_option=`expr "X$1" : 'X\([^=]*\)='`
22436    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
22437    ac_shift=:
22438    ;;
22439  --*=)
22440    ac_option=`expr "X$1" : 'X\([^=]*\)='`
22441    ac_optarg=
22442    ac_shift=:
22443    ;;
22444  *)
22445    ac_option=$1
22446    ac_optarg=$2
22447    ac_shift=shift
22448    ;;
22449  esac
22450
22451  case $ac_option in
22452  # Handling of the options.
22453  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
22454    ac_cs_recheck=: ;;
22455  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
22456    $as_echo "$ac_cs_version"; exit ;;
22457  --config | --confi | --conf | --con | --co | --c )
22458    $as_echo "$ac_cs_config"; exit ;;
22459  --debug | --debu | --deb | --de | --d | -d )
22460    debug=: ;;
22461  --file | --fil | --fi | --f )
22462    $ac_shift
22463    case $ac_optarg in
22464    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
22465    '') as_fn_error $? "missing file argument" ;;
22466    esac
22467    as_fn_append CONFIG_FILES " '$ac_optarg'"
22468    ac_need_defaults=false;;
22469  --header | --heade | --head | --hea )
22470    $ac_shift
22471    case $ac_optarg in
22472    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
22473    esac
22474    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
22475    ac_need_defaults=false;;
22476  --he | --h)
22477    # Conflict between --help and --header
22478    as_fn_error $? "ambiguous option: \`$1'
22479Try \`$0 --help' for more information.";;
22480  --help | --hel | -h )
22481    $as_echo "$ac_cs_usage"; exit ;;
22482  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
22483  | -silent | --silent | --silen | --sile | --sil | --si | --s)
22484    ac_cs_silent=: ;;
22485
22486  # This is an error.
22487  -*) as_fn_error $? "unrecognized option: \`$1'
22488Try \`$0 --help' for more information." ;;
22489
22490  *) as_fn_append ac_config_targets " $1"
22491     ac_need_defaults=false ;;
22492
22493  esac
22494  shift
22495done
22496
22497ac_configure_extra_args=
22498
22499if $ac_cs_silent; then
22500  exec 6>/dev/null
22501  ac_configure_extra_args="$ac_configure_extra_args --silent"
22502fi
22503
22504_ACEOF
22505cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22506if \$ac_cs_recheck; then
22507  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
22508  shift
22509  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
22510  CONFIG_SHELL='$SHELL'
22511  export CONFIG_SHELL
22512  exec "\$@"
22513fi
22514
22515_ACEOF
22516cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22517exec 5>>config.log
22518{
22519  echo
22520  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
22521## Running $as_me. ##
22522_ASBOX
22523  $as_echo "$ac_log"
22524} >&5
22525
22526_ACEOF
22527cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22528#
22529# INIT-COMMANDS
22530#
22531AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
22532
22533
22534# The HP-UX ksh and POSIX shell print the target directory to stdout
22535# if CDPATH is set.
22536(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
22537
22538sed_quote_subst='$sed_quote_subst'
22539double_quote_subst='$double_quote_subst'
22540delay_variable_subst='$delay_variable_subst'
22541macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
22542macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
22543enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
22544enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
22545pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
22546enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
22547shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
22548SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
22549ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
22550PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
22551host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
22552host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
22553host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
22554build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
22555build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
22556build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
22557SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
22558Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
22559GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
22560EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
22561FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
22562LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
22563NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
22564LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
22565max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
22566ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
22567exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
22568lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
22569lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
22570lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
22571lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
22572lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
22573reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
22574reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
22575OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
22576deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
22577file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
22578file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
22579want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
22580DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
22581sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
22582AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
22583AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
22584archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
22585STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
22586RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
22587old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
22588old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
22589old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
22590lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
22591CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
22592CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
22593compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
22594GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
22595lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
22596lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
22597lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
22598lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
22599lt_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"`'
22600lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
22601nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
22602lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
22603lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
22604objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
22605MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
22606lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
22607lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
22608lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
22609lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
22610lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
22611need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
22612MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
22613DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
22614NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
22615LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
22616OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
22617OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
22618libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
22619shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
22620extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
22621archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
22622enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
22623export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
22624whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
22625compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
22626old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
22627old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
22628archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
22629archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
22630module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
22631module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
22632with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
22633allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
22634no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
22635hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
22636hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
22637hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
22638hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
22639hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
22640hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
22641hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
22642inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
22643link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
22644always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
22645export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
22646exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
22647include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
22648prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
22649postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
22650file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
22651variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
22652need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
22653need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
22654version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
22655runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
22656shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
22657shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
22658libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
22659library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
22660soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
22661install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
22662postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
22663postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
22664finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
22665finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
22666hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
22667sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
22668configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
22669configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
22670hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
22671enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
22672enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
22673enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
22674old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
22675striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
22676
22677LTCC='$LTCC'
22678LTCFLAGS='$LTCFLAGS'
22679compiler='$compiler_DEFAULT'
22680
22681# A function that is used when there is no print builtin or printf.
22682func_fallback_echo ()
22683{
22684  eval 'cat <<_LTECHO_EOF
22685\$1
22686_LTECHO_EOF'
22687}
22688
22689# Quote evaled strings.
22690for var in SHELL \
22691ECHO \
22692PATH_SEPARATOR \
22693SED \
22694GREP \
22695EGREP \
22696FGREP \
22697LD \
22698NM \
22699LN_S \
22700lt_SP2NL \
22701lt_NL2SP \
22702reload_flag \
22703OBJDUMP \
22704deplibs_check_method \
22705file_magic_cmd \
22706file_magic_glob \
22707want_nocaseglob \
22708DLLTOOL \
22709sharedlib_from_linklib_cmd \
22710AR \
22711AR_FLAGS \
22712archiver_list_spec \
22713STRIP \
22714RANLIB \
22715CC \
22716CFLAGS \
22717compiler \
22718lt_cv_sys_global_symbol_pipe \
22719lt_cv_sys_global_symbol_to_cdecl \
22720lt_cv_sys_global_symbol_to_import \
22721lt_cv_sys_global_symbol_to_c_name_address \
22722lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
22723lt_cv_nm_interface \
22724nm_file_list_spec \
22725lt_cv_truncate_bin \
22726lt_prog_compiler_no_builtin_flag \
22727lt_prog_compiler_pic \
22728lt_prog_compiler_wl \
22729lt_prog_compiler_static \
22730lt_cv_prog_compiler_c_o \
22731need_locks \
22732MANIFEST_TOOL \
22733DSYMUTIL \
22734NMEDIT \
22735LIPO \
22736OTOOL \
22737OTOOL64 \
22738shrext_cmds \
22739export_dynamic_flag_spec \
22740whole_archive_flag_spec \
22741compiler_needs_object \
22742with_gnu_ld \
22743allow_undefined_flag \
22744no_undefined_flag \
22745hardcode_libdir_flag_spec \
22746hardcode_libdir_separator \
22747exclude_expsyms \
22748include_expsyms \
22749file_list_spec \
22750variables_saved_for_relink \
22751libname_spec \
22752library_names_spec \
22753soname_spec \
22754install_override_mode \
22755finish_eval \
22756old_striplib \
22757striplib; do
22758    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
22759    *[\\\\\\\`\\"\\\$]*)
22760      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
22761      ;;
22762    *)
22763      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
22764      ;;
22765    esac
22766done
22767
22768# Double-quote double-evaled strings.
22769for var in reload_cmds \
22770old_postinstall_cmds \
22771old_postuninstall_cmds \
22772old_archive_cmds \
22773extract_expsyms_cmds \
22774old_archive_from_new_cmds \
22775old_archive_from_expsyms_cmds \
22776archive_cmds \
22777archive_expsym_cmds \
22778module_cmds \
22779module_expsym_cmds \
22780export_symbols_cmds \
22781prelink_cmds \
22782postlink_cmds \
22783postinstall_cmds \
22784postuninstall_cmds \
22785finish_cmds \
22786sys_lib_search_path_spec \
22787configure_time_dlsearch_path \
22788configure_time_lt_sys_library_path; do
22789    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
22790    *[\\\\\\\`\\"\\\$]*)
22791      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
22792      ;;
22793    *)
22794      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
22795      ;;
22796    esac
22797done
22798
22799ac_aux_dir='$ac_aux_dir'
22800
22801# See if we are running on zsh, and set the options that allow our
22802# commands through without removal of \ escapes INIT.
22803if test -n "\${ZSH_VERSION+set}"; then
22804   setopt NO_GLOB_SUBST
22805fi
22806
22807
22808    PACKAGE='$PACKAGE'
22809    VERSION='$VERSION'
22810    RM='$RM'
22811    ofile='$ofile'
22812
22813
22814
22815
22816_ACEOF
22817
22818cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22819
22820# Handling of arguments.
22821for ac_config_target in $ac_config_targets
22822do
22823  case $ac_config_target in
22824    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
22825    "include/X11/XlibConf.h") CONFIG_HEADERS="$CONFIG_HEADERS include/X11/XlibConf.h" ;;
22826    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
22827    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
22828    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
22829    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
22830    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
22831    "man/xkb/Makefile") CONFIG_FILES="$CONFIG_FILES man/xkb/Makefile" ;;
22832    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
22833    "src/util/Makefile") CONFIG_FILES="$CONFIG_FILES src/util/Makefile" ;;
22834    "src/xcms/Makefile") CONFIG_FILES="$CONFIG_FILES src/xcms/Makefile" ;;
22835    "src/xlibi18n/Makefile") CONFIG_FILES="$CONFIG_FILES src/xlibi18n/Makefile" ;;
22836    "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
22837    "modules/im/Makefile") CONFIG_FILES="$CONFIG_FILES modules/im/Makefile" ;;
22838    "modules/im/ximcp/Makefile") CONFIG_FILES="$CONFIG_FILES modules/im/ximcp/Makefile" ;;
22839    "modules/lc/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/Makefile" ;;
22840    "modules/lc/def/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/def/Makefile" ;;
22841    "modules/lc/gen/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/gen/Makefile" ;;
22842    "modules/lc/Utf8/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/Utf8/Makefile" ;;
22843    "modules/om/Makefile") CONFIG_FILES="$CONFIG_FILES modules/om/Makefile" ;;
22844    "modules/om/generic/Makefile") CONFIG_FILES="$CONFIG_FILES modules/om/generic/Makefile" ;;
22845    "src/xkb/Makefile") CONFIG_FILES="$CONFIG_FILES src/xkb/Makefile" ;;
22846    "nls/Makefile") CONFIG_FILES="$CONFIG_FILES nls/Makefile" ;;
22847    "specs/Makefile") CONFIG_FILES="$CONFIG_FILES specs/Makefile" ;;
22848    "specs/i18n/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/Makefile" ;;
22849    "specs/i18n/compose/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/compose/Makefile" ;;
22850    "specs/i18n/framework/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/framework/Makefile" ;;
22851    "specs/i18n/localedb/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/localedb/Makefile" ;;
22852    "specs/i18n/trans/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/trans/Makefile" ;;
22853    "specs/libX11/Makefile") CONFIG_FILES="$CONFIG_FILES specs/libX11/Makefile" ;;
22854    "specs/XIM/Makefile") CONFIG_FILES="$CONFIG_FILES specs/XIM/Makefile" ;;
22855    "specs/XKB/Makefile") CONFIG_FILES="$CONFIG_FILES specs/XKB/Makefile" ;;
22856    "x11.pc") CONFIG_FILES="$CONFIG_FILES x11.pc" ;;
22857    "x11-xcb.pc") CONFIG_FILES="$CONFIG_FILES x11-xcb.pc" ;;
22858
22859  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
22860  esac
22861done
22862
22863
22864# If the user did not use the arguments to specify the items to instantiate,
22865# then the envvar interface is used.  Set only those that are not.
22866# We use the long form for the default assignment because of an extremely
22867# bizarre bug on SunOS 4.1.3.
22868if $ac_need_defaults; then
22869  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
22870  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
22871  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
22872fi
22873
22874# Have a temporary directory for convenience.  Make it in the build tree
22875# simply because there is no reason against having it here, and in addition,
22876# creating and moving files from /tmp can sometimes cause problems.
22877# Hook for its removal unless debugging.
22878# Note that there is a small window in which the directory will not be cleaned:
22879# after its creation but before its name has been assigned to `$tmp'.
22880$debug ||
22881{
22882  tmp= ac_tmp=
22883  trap 'exit_status=$?
22884  : "${ac_tmp:=$tmp}"
22885  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
22886' 0
22887  trap 'as_fn_exit 1' 1 2 13 15
22888}
22889# Create a (secure) tmp directory for tmp files.
22890
22891{
22892  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
22893  test -d "$tmp"
22894}  ||
22895{
22896  tmp=./conf$$-$RANDOM
22897  (umask 077 && mkdir "$tmp")
22898} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
22899ac_tmp=$tmp
22900
22901# Set up the scripts for CONFIG_FILES section.
22902# No need to generate them if there are no CONFIG_FILES.
22903# This happens for instance with `./config.status config.h'.
22904if test -n "$CONFIG_FILES"; then
22905
22906
22907ac_cr=`echo X | tr X '\015'`
22908# On cygwin, bash can eat \r inside `` if the user requested igncr.
22909# But we know of no other shell where ac_cr would be empty at this
22910# point, so we can use a bashism as a fallback.
22911if test "x$ac_cr" = x; then
22912  eval ac_cr=\$\'\\r\'
22913fi
22914ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
22915if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
22916  ac_cs_awk_cr='\\r'
22917else
22918  ac_cs_awk_cr=$ac_cr
22919fi
22920
22921echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
22922_ACEOF
22923
22924
22925{
22926  echo "cat >conf$$subs.awk <<_ACEOF" &&
22927  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
22928  echo "_ACEOF"
22929} >conf$$subs.sh ||
22930  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
22931ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
22932ac_delim='%!_!# '
22933for ac_last_try in false false false false false :; do
22934  . ./conf$$subs.sh ||
22935    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
22936
22937  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
22938  if test $ac_delim_n = $ac_delim_num; then
22939    break
22940  elif $ac_last_try; then
22941    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
22942  else
22943    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22944  fi
22945done
22946rm -f conf$$subs.sh
22947
22948cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22949cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
22950_ACEOF
22951sed -n '
22952h
22953s/^/S["/; s/!.*/"]=/
22954p
22955g
22956s/^[^!]*!//
22957:repl
22958t repl
22959s/'"$ac_delim"'$//
22960t delim
22961:nl
22962h
22963s/\(.\{148\}\)..*/\1/
22964t more1
22965s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
22966p
22967n
22968b repl
22969:more1
22970s/["\\]/\\&/g; s/^/"/; s/$/"\\/
22971p
22972g
22973s/.\{148\}//
22974t nl
22975:delim
22976h
22977s/\(.\{148\}\)..*/\1/
22978t more2
22979s/["\\]/\\&/g; s/^/"/; s/$/"/
22980p
22981b
22982:more2
22983s/["\\]/\\&/g; s/^/"/; s/$/"\\/
22984p
22985g
22986s/.\{148\}//
22987t delim
22988' <conf$$subs.awk | sed '
22989/^[^""]/{
22990  N
22991  s/\n//
22992}
22993' >>$CONFIG_STATUS || ac_write_fail=1
22994rm -f conf$$subs.awk
22995cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22996_ACAWK
22997cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
22998  for (key in S) S_is_set[key] = 1
22999  FS = ""
23000
23001}
23002{
23003  line = $ 0
23004  nfields = split(line, field, "@")
23005  substed = 0
23006  len = length(field[1])
23007  for (i = 2; i < nfields; i++) {
23008    key = field[i]
23009    keylen = length(key)
23010    if (S_is_set[key]) {
23011      value = S[key]
23012      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
23013      len += length(value) + length(field[++i])
23014      substed = 1
23015    } else
23016      len += 1 + keylen
23017  }
23018
23019  print line
23020}
23021
23022_ACAWK
23023_ACEOF
23024cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23025if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
23026  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
23027else
23028  cat
23029fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
23030  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
23031_ACEOF
23032
23033# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
23034# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
23035# trailing colons and then remove the whole line if VPATH becomes empty
23036# (actually we leave an empty line to preserve line numbers).
23037if test "x$srcdir" = x.; then
23038  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
23039h
23040s///
23041s/^/:/
23042s/[	 ]*$/:/
23043s/:\$(srcdir):/:/g
23044s/:\${srcdir}:/:/g
23045s/:@srcdir@:/:/g
23046s/^:*//
23047s/:*$//
23048x
23049s/\(=[	 ]*\).*/\1/
23050G
23051s/\n//
23052s/^[^=]*=[	 ]*$//
23053}'
23054fi
23055
23056cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23057fi # test -n "$CONFIG_FILES"
23058
23059# Set up the scripts for CONFIG_HEADERS section.
23060# No need to generate them if there are no CONFIG_HEADERS.
23061# This happens for instance with `./config.status Makefile'.
23062if test -n "$CONFIG_HEADERS"; then
23063cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
23064BEGIN {
23065_ACEOF
23066
23067# Transform confdefs.h into an awk script `defines.awk', embedded as
23068# here-document in config.status, that substitutes the proper values into
23069# config.h.in to produce config.h.
23070
23071# Create a delimiter string that does not exist in confdefs.h, to ease
23072# handling of long lines.
23073ac_delim='%!_!# '
23074for ac_last_try in false false :; do
23075  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
23076  if test -z "$ac_tt"; then
23077    break
23078  elif $ac_last_try; then
23079    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
23080  else
23081    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
23082  fi
23083done
23084
23085# For the awk script, D is an array of macro values keyed by name,
23086# likewise P contains macro parameters if any.  Preserve backslash
23087# newline sequences.
23088
23089ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
23090sed -n '
23091s/.\{148\}/&'"$ac_delim"'/g
23092t rset
23093:rset
23094s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
23095t def
23096d
23097:def
23098s/\\$//
23099t bsnl
23100s/["\\]/\\&/g
23101s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
23102D["\1"]=" \3"/p
23103s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
23104d
23105:bsnl
23106s/["\\]/\\&/g
23107s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
23108D["\1"]=" \3\\\\\\n"\\/p
23109t cont
23110s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
23111t cont
23112d
23113:cont
23114n
23115s/.\{148\}/&'"$ac_delim"'/g
23116t clear
23117:clear
23118s/\\$//
23119t bsnlc
23120s/["\\]/\\&/g; s/^/"/; s/$/"/p
23121d
23122:bsnlc
23123s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
23124b cont
23125' <confdefs.h | sed '
23126s/'"$ac_delim"'/"\\\
23127"/g' >>$CONFIG_STATUS || ac_write_fail=1
23128
23129cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23130  for (key in D) D_is_set[key] = 1
23131  FS = ""
23132}
23133/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
23134  line = \$ 0
23135  split(line, arg, " ")
23136  if (arg[1] == "#") {
23137    defundef = arg[2]
23138    mac1 = arg[3]
23139  } else {
23140    defundef = substr(arg[1], 2)
23141    mac1 = arg[2]
23142  }
23143  split(mac1, mac2, "(") #)
23144  macro = mac2[1]
23145  prefix = substr(line, 1, index(line, defundef) - 1)
23146  if (D_is_set[macro]) {
23147    # Preserve the white space surrounding the "#".
23148    print prefix "define", macro P[macro] D[macro]
23149    next
23150  } else {
23151    # Replace #undef with comments.  This is necessary, for example,
23152    # in the case of _POSIX_SOURCE, which is predefined and required
23153    # on some systems where configure will not decide to define it.
23154    if (defundef == "undef") {
23155      print "/*", prefix defundef, macro, "*/"
23156      next
23157    }
23158  }
23159}
23160{ print }
23161_ACAWK
23162_ACEOF
23163cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23164  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
23165fi # test -n "$CONFIG_HEADERS"
23166
23167
23168eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
23169shift
23170for ac_tag
23171do
23172  case $ac_tag in
23173  :[FHLC]) ac_mode=$ac_tag; continue;;
23174  esac
23175  case $ac_mode$ac_tag in
23176  :[FHL]*:*);;
23177  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
23178  :[FH]-) ac_tag=-:-;;
23179  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
23180  esac
23181  ac_save_IFS=$IFS
23182  IFS=:
23183  set x $ac_tag
23184  IFS=$ac_save_IFS
23185  shift
23186  ac_file=$1
23187  shift
23188
23189  case $ac_mode in
23190  :L) ac_source=$1;;
23191  :[FH])
23192    ac_file_inputs=
23193    for ac_f
23194    do
23195      case $ac_f in
23196      -) ac_f="$ac_tmp/stdin";;
23197      *) # Look for the file first in the build tree, then in the source tree
23198	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
23199	 # because $ac_f cannot contain `:'.
23200	 test -f "$ac_f" ||
23201	   case $ac_f in
23202	   [\\/$]*) false;;
23203	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
23204	   esac ||
23205	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
23206      esac
23207      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
23208      as_fn_append ac_file_inputs " '$ac_f'"
23209    done
23210
23211    # Let's still pretend it is `configure' which instantiates (i.e., don't
23212    # use $as_me), people would be surprised to read:
23213    #    /* config.h.  Generated by config.status.  */
23214    configure_input='Generated from '`
23215	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
23216	`' by configure.'
23217    if test x"$ac_file" != x-; then
23218      configure_input="$ac_file.  $configure_input"
23219      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
23220$as_echo "$as_me: creating $ac_file" >&6;}
23221    fi
23222    # Neutralize special characters interpreted by sed in replacement strings.
23223    case $configure_input in #(
23224    *\&* | *\|* | *\\* )
23225       ac_sed_conf_input=`$as_echo "$configure_input" |
23226       sed 's/[\\\\&|]/\\\\&/g'`;; #(
23227    *) ac_sed_conf_input=$configure_input;;
23228    esac
23229
23230    case $ac_tag in
23231    *:-:* | *:-) cat >"$ac_tmp/stdin" \
23232      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
23233    esac
23234    ;;
23235  esac
23236
23237  ac_dir=`$as_dirname -- "$ac_file" ||
23238$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23239	 X"$ac_file" : 'X\(//\)[^/]' \| \
23240	 X"$ac_file" : 'X\(//\)$' \| \
23241	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
23242$as_echo X"$ac_file" |
23243    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23244	    s//\1/
23245	    q
23246	  }
23247	  /^X\(\/\/\)[^/].*/{
23248	    s//\1/
23249	    q
23250	  }
23251	  /^X\(\/\/\)$/{
23252	    s//\1/
23253	    q
23254	  }
23255	  /^X\(\/\).*/{
23256	    s//\1/
23257	    q
23258	  }
23259	  s/.*/./; q'`
23260  as_dir="$ac_dir"; as_fn_mkdir_p
23261  ac_builddir=.
23262
23263case "$ac_dir" in
23264.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
23265*)
23266  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
23267  # A ".." for each directory in $ac_dir_suffix.
23268  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
23269  case $ac_top_builddir_sub in
23270  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
23271  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
23272  esac ;;
23273esac
23274ac_abs_top_builddir=$ac_pwd
23275ac_abs_builddir=$ac_pwd$ac_dir_suffix
23276# for backward compatibility:
23277ac_top_builddir=$ac_top_build_prefix
23278
23279case $srcdir in
23280  .)  # We are building in place.
23281    ac_srcdir=.
23282    ac_top_srcdir=$ac_top_builddir_sub
23283    ac_abs_top_srcdir=$ac_pwd ;;
23284  [\\/]* | ?:[\\/]* )  # Absolute name.
23285    ac_srcdir=$srcdir$ac_dir_suffix;
23286    ac_top_srcdir=$srcdir
23287    ac_abs_top_srcdir=$srcdir ;;
23288  *) # Relative name.
23289    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
23290    ac_top_srcdir=$ac_top_build_prefix$srcdir
23291    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
23292esac
23293ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
23294
23295
23296  case $ac_mode in
23297  :F)
23298  #
23299  # CONFIG_FILE
23300  #
23301
23302  case $INSTALL in
23303  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
23304  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
23305  esac
23306  ac_MKDIR_P=$MKDIR_P
23307  case $MKDIR_P in
23308  [\\/$]* | ?:[\\/]* ) ;;
23309  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
23310  esac
23311_ACEOF
23312
23313cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23314# If the template does not know about datarootdir, expand it.
23315# FIXME: This hack should be removed a few years after 2.60.
23316ac_datarootdir_hack=; ac_datarootdir_seen=
23317ac_sed_dataroot='
23318/datarootdir/ {
23319  p
23320  q
23321}
23322/@datadir@/p
23323/@docdir@/p
23324/@infodir@/p
23325/@localedir@/p
23326/@mandir@/p'
23327case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
23328*datarootdir*) ac_datarootdir_seen=yes;;
23329*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
23330  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
23331$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
23332_ACEOF
23333cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23334  ac_datarootdir_hack='
23335  s&@datadir@&$datadir&g
23336  s&@docdir@&$docdir&g
23337  s&@infodir@&$infodir&g
23338  s&@localedir@&$localedir&g
23339  s&@mandir@&$mandir&g
23340  s&\\\${datarootdir}&$datarootdir&g' ;;
23341esac
23342_ACEOF
23343
23344# Neutralize VPATH when `$srcdir' = `.'.
23345# Shell code in configure.ac might set extrasub.
23346# FIXME: do we really want to maintain this feature?
23347cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23348ac_sed_extra="$ac_vpsub
23349$extrasub
23350_ACEOF
23351cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23352:t
23353/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
23354s|@configure_input@|$ac_sed_conf_input|;t t
23355s&@top_builddir@&$ac_top_builddir_sub&;t t
23356s&@top_build_prefix@&$ac_top_build_prefix&;t t
23357s&@srcdir@&$ac_srcdir&;t t
23358s&@abs_srcdir@&$ac_abs_srcdir&;t t
23359s&@top_srcdir@&$ac_top_srcdir&;t t
23360s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
23361s&@builddir@&$ac_builddir&;t t
23362s&@abs_builddir@&$ac_abs_builddir&;t t
23363s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
23364s&@INSTALL@&$ac_INSTALL&;t t
23365s&@MKDIR_P@&$ac_MKDIR_P&;t t
23366$ac_datarootdir_hack
23367"
23368eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
23369  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
23370
23371test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
23372  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
23373  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
23374      "$ac_tmp/out"`; test -z "$ac_out"; } &&
23375  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
23376which seems to be undefined.  Please make sure it is defined" >&5
23377$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
23378which seems to be undefined.  Please make sure it is defined" >&2;}
23379
23380  rm -f "$ac_tmp/stdin"
23381  case $ac_file in
23382  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
23383  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
23384  esac \
23385  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
23386 ;;
23387  :H)
23388  #
23389  # CONFIG_HEADER
23390  #
23391  if test x"$ac_file" != x-; then
23392    {
23393      $as_echo "/* $configure_input  */" \
23394      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
23395    } >"$ac_tmp/config.h" \
23396      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
23397    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
23398      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
23399$as_echo "$as_me: $ac_file is unchanged" >&6;}
23400    else
23401      rm -f "$ac_file"
23402      mv "$ac_tmp/config.h" "$ac_file" \
23403	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
23404    fi
23405  else
23406    $as_echo "/* $configure_input  */" \
23407      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
23408      || as_fn_error $? "could not create -" "$LINENO" 5
23409  fi
23410# Compute "$ac_file"'s index in $config_headers.
23411_am_arg="$ac_file"
23412_am_stamp_count=1
23413for _am_header in $config_headers :; do
23414  case $_am_header in
23415    $_am_arg | $_am_arg:* )
23416      break ;;
23417    * )
23418      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
23419  esac
23420done
23421echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
23422$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23423	 X"$_am_arg" : 'X\(//\)[^/]' \| \
23424	 X"$_am_arg" : 'X\(//\)$' \| \
23425	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
23426$as_echo X"$_am_arg" |
23427    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23428	    s//\1/
23429	    q
23430	  }
23431	  /^X\(\/\/\)[^/].*/{
23432	    s//\1/
23433	    q
23434	  }
23435	  /^X\(\/\/\)$/{
23436	    s//\1/
23437	    q
23438	  }
23439	  /^X\(\/\).*/{
23440	    s//\1/
23441	    q
23442	  }
23443	  s/.*/./; q'`/stamp-h$_am_stamp_count
23444 ;;
23445
23446  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
23447$as_echo "$as_me: executing $ac_file commands" >&6;}
23448 ;;
23449  esac
23450
23451
23452  case $ac_file$ac_mode in
23453    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
23454  # Older Autoconf quotes --file arguments for eval, but not when files
23455  # are listed without --file.  Let's play safe and only enable the eval
23456  # if we detect the quoting.
23457  case $CONFIG_FILES in
23458  *\'*) eval set x "$CONFIG_FILES" ;;
23459  *)   set x $CONFIG_FILES ;;
23460  esac
23461  shift
23462  for mf
23463  do
23464    # Strip MF so we end up with the name of the file.
23465    mf=`echo "$mf" | sed -e 's/:.*$//'`
23466    # Check whether this is an Automake generated Makefile or not.
23467    # We used to match only the files named 'Makefile.in', but
23468    # some people rename them; so instead we look at the file content.
23469    # Grep'ing the first line is not enough: some people post-process
23470    # each Makefile.in and add a new line on top of each file to say so.
23471    # Grep'ing the whole file is not good either: AIX grep has a line
23472    # limit of 2048, but all sed's we know have understand at least 4000.
23473    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
23474      dirpart=`$as_dirname -- "$mf" ||
23475$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23476	 X"$mf" : 'X\(//\)[^/]' \| \
23477	 X"$mf" : 'X\(//\)$' \| \
23478	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
23479$as_echo X"$mf" |
23480    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23481	    s//\1/
23482	    q
23483	  }
23484	  /^X\(\/\/\)[^/].*/{
23485	    s//\1/
23486	    q
23487	  }
23488	  /^X\(\/\/\)$/{
23489	    s//\1/
23490	    q
23491	  }
23492	  /^X\(\/\).*/{
23493	    s//\1/
23494	    q
23495	  }
23496	  s/.*/./; q'`
23497    else
23498      continue
23499    fi
23500    # Extract the definition of DEPDIR, am__include, and am__quote
23501    # from the Makefile without running 'make'.
23502    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
23503    test -z "$DEPDIR" && continue
23504    am__include=`sed -n 's/^am__include = //p' < "$mf"`
23505    test -z "$am__include" && continue
23506    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
23507    # Find all dependency output files, they are included files with
23508    # $(DEPDIR) in their names.  We invoke sed twice because it is the
23509    # simplest approach to changing $(DEPDIR) to its actual value in the
23510    # expansion.
23511    for file in `sed -n "
23512      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
23513	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
23514      # Make sure the directory exists.
23515      test -f "$dirpart/$file" && continue
23516      fdir=`$as_dirname -- "$file" ||
23517$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23518	 X"$file" : 'X\(//\)[^/]' \| \
23519	 X"$file" : 'X\(//\)$' \| \
23520	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
23521$as_echo X"$file" |
23522    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23523	    s//\1/
23524	    q
23525	  }
23526	  /^X\(\/\/\)[^/].*/{
23527	    s//\1/
23528	    q
23529	  }
23530	  /^X\(\/\/\)$/{
23531	    s//\1/
23532	    q
23533	  }
23534	  /^X\(\/\).*/{
23535	    s//\1/
23536	    q
23537	  }
23538	  s/.*/./; q'`
23539      as_dir=$dirpart/$fdir; as_fn_mkdir_p
23540      # echo "creating $dirpart/$file"
23541      echo '# dummy' > "$dirpart/$file"
23542    done
23543  done
23544}
23545 ;;
23546    "libtool":C)
23547
23548    # See if we are running on zsh, and set the options that allow our
23549    # commands through without removal of \ escapes.
23550    if test -n "${ZSH_VERSION+set}"; then
23551      setopt NO_GLOB_SUBST
23552    fi
23553
23554    cfgfile=${ofile}T
23555    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
23556    $RM "$cfgfile"
23557
23558    cat <<_LT_EOF >> "$cfgfile"
23559#! $SHELL
23560# Generated automatically by $as_me ($PACKAGE) $VERSION
23561# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
23562# NOTE: Changes made to this file will be lost: look at ltmain.sh.
23563
23564# Provide generalized library-building support services.
23565# Written by Gordon Matzigkeit, 1996
23566
23567# Copyright (C) 2014 Free Software Foundation, Inc.
23568# This is free software; see the source for copying conditions.  There is NO
23569# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
23570
23571# GNU Libtool is free software; you can redistribute it and/or modify
23572# it under the terms of the GNU General Public License as published by
23573# the Free Software Foundation; either version 2 of of the License, or
23574# (at your option) any later version.
23575#
23576# As a special exception to the GNU General Public License, if you
23577# distribute this file as part of a program or library that is built
23578# using GNU Libtool, you may include this file under the  same
23579# distribution terms that you use for the rest of that program.
23580#
23581# GNU Libtool is distributed in the hope that it will be useful, but
23582# WITHOUT ANY WARRANTY; without even the implied warranty of
23583# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
23584# GNU General Public License for more details.
23585#
23586# You should have received a copy of the GNU General Public License
23587# along with this program.  If not, see <http://www.gnu.org/licenses/>.
23588
23589
23590# The names of the tagged configurations supported by this script.
23591available_tags=''
23592
23593# Configured defaults for sys_lib_dlsearch_path munging.
23594: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
23595
23596# ### BEGIN LIBTOOL CONFIG
23597
23598# Which release of libtool.m4 was used?
23599macro_version=$macro_version
23600macro_revision=$macro_revision
23601
23602# Whether or not to build shared libraries.
23603build_libtool_libs=$enable_shared
23604
23605# Whether or not to build static libraries.
23606build_old_libs=$enable_static
23607
23608# What type of objects to build.
23609pic_mode=$pic_mode
23610
23611# Whether or not to optimize for fast installation.
23612fast_install=$enable_fast_install
23613
23614# Shared archive member basename,for filename based shared library versioning on AIX.
23615shared_archive_member_spec=$shared_archive_member_spec
23616
23617# Shell to use when invoking shell scripts.
23618SHELL=$lt_SHELL
23619
23620# An echo program that protects backslashes.
23621ECHO=$lt_ECHO
23622
23623# The PATH separator for the build system.
23624PATH_SEPARATOR=$lt_PATH_SEPARATOR
23625
23626# The host system.
23627host_alias=$host_alias
23628host=$host
23629host_os=$host_os
23630
23631# The build system.
23632build_alias=$build_alias
23633build=$build
23634build_os=$build_os
23635
23636# A sed program that does not truncate output.
23637SED=$lt_SED
23638
23639# Sed that helps us avoid accidentally triggering echo(1) options like -n.
23640Xsed="\$SED -e 1s/^X//"
23641
23642# A grep program that handles long lines.
23643GREP=$lt_GREP
23644
23645# An ERE matcher.
23646EGREP=$lt_EGREP
23647
23648# A literal string matcher.
23649FGREP=$lt_FGREP
23650
23651# A BSD- or MS-compatible name lister.
23652NM=$lt_NM
23653
23654# Whether we need soft or hard links.
23655LN_S=$lt_LN_S
23656
23657# What is the maximum length of a command?
23658max_cmd_len=$max_cmd_len
23659
23660# Object file suffix (normally "o").
23661objext=$ac_objext
23662
23663# Executable file suffix (normally "").
23664exeext=$exeext
23665
23666# whether the shell understands "unset".
23667lt_unset=$lt_unset
23668
23669# turn spaces into newlines.
23670SP2NL=$lt_lt_SP2NL
23671
23672# turn newlines into spaces.
23673NL2SP=$lt_lt_NL2SP
23674
23675# convert \$build file names to \$host format.
23676to_host_file_cmd=$lt_cv_to_host_file_cmd
23677
23678# convert \$build files to toolchain format.
23679to_tool_file_cmd=$lt_cv_to_tool_file_cmd
23680
23681# An object symbol dumper.
23682OBJDUMP=$lt_OBJDUMP
23683
23684# Method to check whether dependent libraries are shared objects.
23685deplibs_check_method=$lt_deplibs_check_method
23686
23687# Command to use when deplibs_check_method = "file_magic".
23688file_magic_cmd=$lt_file_magic_cmd
23689
23690# How to find potential files when deplibs_check_method = "file_magic".
23691file_magic_glob=$lt_file_magic_glob
23692
23693# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
23694want_nocaseglob=$lt_want_nocaseglob
23695
23696# DLL creation program.
23697DLLTOOL=$lt_DLLTOOL
23698
23699# Command to associate shared and link libraries.
23700sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
23701
23702# The archiver.
23703AR=$lt_AR
23704
23705# Flags to create an archive.
23706AR_FLAGS=$lt_AR_FLAGS
23707
23708# How to feed a file listing to the archiver.
23709archiver_list_spec=$lt_archiver_list_spec
23710
23711# A symbol stripping program.
23712STRIP=$lt_STRIP
23713
23714# Commands used to install an old-style archive.
23715RANLIB=$lt_RANLIB
23716old_postinstall_cmds=$lt_old_postinstall_cmds
23717old_postuninstall_cmds=$lt_old_postuninstall_cmds
23718
23719# Whether to use a lock for old archive extraction.
23720lock_old_archive_extraction=$lock_old_archive_extraction
23721
23722# A C compiler.
23723LTCC=$lt_CC
23724
23725# LTCC compiler flags.
23726LTCFLAGS=$lt_CFLAGS
23727
23728# Take the output of nm and produce a listing of raw symbols and C names.
23729global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
23730
23731# Transform the output of nm in a proper C declaration.
23732global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
23733
23734# Transform the output of nm into a list of symbols to manually relocate.
23735global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
23736
23737# Transform the output of nm in a C name address pair.
23738global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
23739
23740# Transform the output of nm in a C name address pair when lib prefix is needed.
23741global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
23742
23743# The name lister interface.
23744nm_interface=$lt_lt_cv_nm_interface
23745
23746# Specify filename containing input files for \$NM.
23747nm_file_list_spec=$lt_nm_file_list_spec
23748
23749# The root where to search for dependent libraries,and where our libraries should be installed.
23750lt_sysroot=$lt_sysroot
23751
23752# Command to truncate a binary pipe.
23753lt_truncate_bin=$lt_lt_cv_truncate_bin
23754
23755# The name of the directory that contains temporary libtool files.
23756objdir=$objdir
23757
23758# Used to examine libraries when file_magic_cmd begins with "file".
23759MAGIC_CMD=$MAGIC_CMD
23760
23761# Must we lock files when doing compilation?
23762need_locks=$lt_need_locks
23763
23764# Manifest tool.
23765MANIFEST_TOOL=$lt_MANIFEST_TOOL
23766
23767# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
23768DSYMUTIL=$lt_DSYMUTIL
23769
23770# Tool to change global to local symbols on Mac OS X.
23771NMEDIT=$lt_NMEDIT
23772
23773# Tool to manipulate fat objects and archives on Mac OS X.
23774LIPO=$lt_LIPO
23775
23776# ldd/readelf like tool for Mach-O binaries on Mac OS X.
23777OTOOL=$lt_OTOOL
23778
23779# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
23780OTOOL64=$lt_OTOOL64
23781
23782# Old archive suffix (normally "a").
23783libext=$libext
23784
23785# Shared library suffix (normally ".so").
23786shrext_cmds=$lt_shrext_cmds
23787
23788# The commands to extract the exported symbol list from a shared archive.
23789extract_expsyms_cmds=$lt_extract_expsyms_cmds
23790
23791# Variables whose values should be saved in libtool wrapper scripts and
23792# restored at link time.
23793variables_saved_for_relink=$lt_variables_saved_for_relink
23794
23795# Do we need the "lib" prefix for modules?
23796need_lib_prefix=$need_lib_prefix
23797
23798# Do we need a version for libraries?
23799need_version=$need_version
23800
23801# Library versioning type.
23802version_type=$version_type
23803
23804# Shared library runtime path variable.
23805runpath_var=$runpath_var
23806
23807# Shared library path variable.
23808shlibpath_var=$shlibpath_var
23809
23810# Is shlibpath searched before the hard-coded library search path?
23811shlibpath_overrides_runpath=$shlibpath_overrides_runpath
23812
23813# Format of library name prefix.
23814libname_spec=$lt_libname_spec
23815
23816# List of archive names.  First name is the real one, the rest are links.
23817# The last name is the one that the linker finds with -lNAME
23818library_names_spec=$lt_library_names_spec
23819
23820# The coded name of the library, if different from the real name.
23821soname_spec=$lt_soname_spec
23822
23823# Permission mode override for installation of shared libraries.
23824install_override_mode=$lt_install_override_mode
23825
23826# Command to use after installation of a shared archive.
23827postinstall_cmds=$lt_postinstall_cmds
23828
23829# Command to use after uninstallation of a shared archive.
23830postuninstall_cmds=$lt_postuninstall_cmds
23831
23832# Commands used to finish a libtool library installation in a directory.
23833finish_cmds=$lt_finish_cmds
23834
23835# As "finish_cmds", except a single script fragment to be evaled but
23836# not shown.
23837finish_eval=$lt_finish_eval
23838
23839# Whether we should hardcode library paths into libraries.
23840hardcode_into_libs=$hardcode_into_libs
23841
23842# Compile-time system search path for libraries.
23843sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
23844
23845# Detected run-time system search path for libraries.
23846sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
23847
23848# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
23849configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
23850
23851# Whether dlopen is supported.
23852dlopen_support=$enable_dlopen
23853
23854# Whether dlopen of programs is supported.
23855dlopen_self=$enable_dlopen_self
23856
23857# Whether dlopen of statically linked programs is supported.
23858dlopen_self_static=$enable_dlopen_self_static
23859
23860# Commands to strip libraries.
23861old_striplib=$lt_old_striplib
23862striplib=$lt_striplib
23863
23864
23865# The linker used to build libraries.
23866LD=$lt_LD
23867
23868# How to create reloadable object files.
23869reload_flag=$lt_reload_flag
23870reload_cmds=$lt_reload_cmds
23871
23872# Commands used to build an old-style archive.
23873old_archive_cmds=$lt_old_archive_cmds
23874
23875# A language specific compiler.
23876CC=$lt_compiler
23877
23878# Is the compiler the GNU compiler?
23879with_gcc=$GCC
23880
23881# Compiler flag to turn off builtin functions.
23882no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
23883
23884# Additional compiler flags for building library objects.
23885pic_flag=$lt_lt_prog_compiler_pic
23886
23887# How to pass a linker flag through the compiler.
23888wl=$lt_lt_prog_compiler_wl
23889
23890# Compiler flag to prevent dynamic linking.
23891link_static_flag=$lt_lt_prog_compiler_static
23892
23893# Does compiler simultaneously support -c and -o options?
23894compiler_c_o=$lt_lt_cv_prog_compiler_c_o
23895
23896# Whether or not to add -lc for building shared libraries.
23897build_libtool_need_lc=$archive_cmds_need_lc
23898
23899# Whether or not to disallow shared libs when runtime libs are static.
23900allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
23901
23902# Compiler flag to allow reflexive dlopens.
23903export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
23904
23905# Compiler flag to generate shared objects directly from archives.
23906whole_archive_flag_spec=$lt_whole_archive_flag_spec
23907
23908# Whether the compiler copes with passing no objects directly.
23909compiler_needs_object=$lt_compiler_needs_object
23910
23911# Create an old-style archive from a shared archive.
23912old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
23913
23914# Create a temporary old-style archive to link instead of a shared archive.
23915old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
23916
23917# Commands used to build a shared archive.
23918archive_cmds=$lt_archive_cmds
23919archive_expsym_cmds=$lt_archive_expsym_cmds
23920
23921# Commands used to build a loadable module if different from building
23922# a shared archive.
23923module_cmds=$lt_module_cmds
23924module_expsym_cmds=$lt_module_expsym_cmds
23925
23926# Whether we are building with GNU ld or not.
23927with_gnu_ld=$lt_with_gnu_ld
23928
23929# Flag that allows shared libraries with undefined symbols to be built.
23930allow_undefined_flag=$lt_allow_undefined_flag
23931
23932# Flag that enforces no undefined symbols.
23933no_undefined_flag=$lt_no_undefined_flag
23934
23935# Flag to hardcode \$libdir into a binary during linking.
23936# This must work even if \$libdir does not exist
23937hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
23938
23939# Whether we need a single "-rpath" flag with a separated argument.
23940hardcode_libdir_separator=$lt_hardcode_libdir_separator
23941
23942# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
23943# DIR into the resulting binary.
23944hardcode_direct=$hardcode_direct
23945
23946# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
23947# DIR into the resulting binary and the resulting library dependency is
23948# "absolute",i.e impossible to change by setting \$shlibpath_var if the
23949# library is relocated.
23950hardcode_direct_absolute=$hardcode_direct_absolute
23951
23952# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
23953# into the resulting binary.
23954hardcode_minus_L=$hardcode_minus_L
23955
23956# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
23957# into the resulting binary.
23958hardcode_shlibpath_var=$hardcode_shlibpath_var
23959
23960# Set to "yes" if building a shared library automatically hardcodes DIR
23961# into the library and all subsequent libraries and executables linked
23962# against it.
23963hardcode_automatic=$hardcode_automatic
23964
23965# Set to yes if linker adds runtime paths of dependent libraries
23966# to runtime path list.
23967inherit_rpath=$inherit_rpath
23968
23969# Whether libtool must link a program against all its dependency libraries.
23970link_all_deplibs=$link_all_deplibs
23971
23972# Set to "yes" if exported symbols are required.
23973always_export_symbols=$always_export_symbols
23974
23975# The commands to list exported symbols.
23976export_symbols_cmds=$lt_export_symbols_cmds
23977
23978# Symbols that should not be listed in the preloaded symbols.
23979exclude_expsyms=$lt_exclude_expsyms
23980
23981# Symbols that must always be exported.
23982include_expsyms=$lt_include_expsyms
23983
23984# Commands necessary for linking programs (against libraries) with templates.
23985prelink_cmds=$lt_prelink_cmds
23986
23987# Commands necessary for finishing linking programs.
23988postlink_cmds=$lt_postlink_cmds
23989
23990# Specify filename containing input files.
23991file_list_spec=$lt_file_list_spec
23992
23993# How to hardcode a shared library path into an executable.
23994hardcode_action=$hardcode_action
23995
23996# ### END LIBTOOL CONFIG
23997
23998_LT_EOF
23999
24000    cat <<'_LT_EOF' >> "$cfgfile"
24001
24002# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
24003
24004# func_munge_path_list VARIABLE PATH
24005# -----------------------------------
24006# VARIABLE is name of variable containing _space_ separated list of
24007# directories to be munged by the contents of PATH, which is string
24008# having a format:
24009# "DIR[:DIR]:"
24010#       string "DIR[ DIR]" will be prepended to VARIABLE
24011# ":DIR[:DIR]"
24012#       string "DIR[ DIR]" will be appended to VARIABLE
24013# "DIRP[:DIRP]::[DIRA:]DIRA"
24014#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
24015#       "DIRA[ DIRA]" will be appended to VARIABLE
24016# "DIR[:DIR]"
24017#       VARIABLE will be replaced by "DIR[ DIR]"
24018func_munge_path_list ()
24019{
24020    case x$2 in
24021    x)
24022        ;;
24023    *:)
24024        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
24025        ;;
24026    x:*)
24027        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
24028        ;;
24029    *::*)
24030        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
24031        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
24032        ;;
24033    *)
24034        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
24035        ;;
24036    esac
24037}
24038
24039
24040# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
24041func_cc_basename ()
24042{
24043    for cc_temp in $*""; do
24044      case $cc_temp in
24045        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
24046        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
24047        \-*) ;;
24048        *) break;;
24049      esac
24050    done
24051    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
24052}
24053
24054
24055# ### END FUNCTIONS SHARED WITH CONFIGURE
24056
24057_LT_EOF
24058
24059  case $host_os in
24060  aix3*)
24061    cat <<\_LT_EOF >> "$cfgfile"
24062# AIX sometimes has problems with the GCC collect2 program.  For some
24063# reason, if we set the COLLECT_NAMES environment variable, the problems
24064# vanish in a puff of smoke.
24065if test set != "${COLLECT_NAMES+set}"; then
24066  COLLECT_NAMES=
24067  export COLLECT_NAMES
24068fi
24069_LT_EOF
24070    ;;
24071  esac
24072
24073
24074ltmain=$ac_aux_dir/ltmain.sh
24075
24076
24077  # We use sed instead of cat because bash on DJGPP gets confused if
24078  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
24079  # text mode, it properly converts lines to CR/LF.  This bash problem
24080  # is reportedly fixed, but why not run on old versions too?
24081  sed '$q' "$ltmain" >> "$cfgfile" \
24082     || (rm -f "$cfgfile"; exit 1)
24083
24084   mv -f "$cfgfile" "$ofile" ||
24085    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
24086  chmod +x "$ofile"
24087
24088 ;;
24089
24090  esac
24091done # for ac_tag
24092
24093
24094as_fn_exit 0
24095_ACEOF
24096ac_clean_files=$ac_clean_files_save
24097
24098test $ac_write_fail = 0 ||
24099  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
24100
24101
24102# configure is writing to config.log, and then calls config.status.
24103# config.status does its own redirection, appending to config.log.
24104# Unfortunately, on DOS this fails, as config.log is still kept open
24105# by configure, so config.status won't be able to write to it; its
24106# output is simply discarded.  So we exec the FD to /dev/null,
24107# effectively closing config.log, so it can be properly (re)opened and
24108# appended to by config.status.  When coming back to configure, we
24109# need to make the FD available again.
24110if test "$no_create" != yes; then
24111  ac_cs_success=:
24112  ac_config_status_args=
24113  test "$silent" = yes &&
24114    ac_config_status_args="$ac_config_status_args --quiet"
24115  exec 5>/dev/null
24116  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
24117  exec 5>>config.log
24118  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
24119  # would make configure fail if this is the last instruction.
24120  $ac_cs_success || as_fn_exit 1
24121fi
24122if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
24123  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
24124$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
24125fi
24126
24127
24128echo ""
24129echo "$PACKAGE_STRING will be built with the following settings:"
24130echo " Loadable i18n module support:            "$XLIB_LOADABLE_I18N
24131echo " Loadable xcursor library support:        "$XLIB_LOADABLE_XCURSOR
24132echo " Threading support:                       "$xthreads
24133echo " Use Threads safe API:                    "$mtsafeapi
24134echo " Use thread safety constructor:           "$USE_THREAD_SAFETY_CONSTRUCTOR
24135echo " XCMS:                                    "$XCMS
24136echo " Internationalization support:            "$XLOCALE
24137echo " XF86BigFont support:                     "$XF86BIGFONT
24138echo " XKB support:                             "$XKB
24139echo " XLOCALEDIR environment variable support: "$ENABLE_XLOCALEDIR
24140echo " Compose table cache enabled:             "$COMPOSECACHE
24141echo " Functional specs building enabled:       "$build_specs
24142echo ""
24143