configure revision 2d67cb4f
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libX11 1.6.4.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1
202
203  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207    PATH=/empty FPATH=/empty; export PATH FPATH
208    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
279$0: about your system, including any error possibly output
280$0: before this message. Then install a modern shell, or
281$0: manually run the script under such a shell if you do
282$0: have one."
283  fi
284  exit 1
285fi
286fi
287fi
288SHELL=${CONFIG_SHELL-/bin/sh}
289export SHELL
290# Unset more variables known to interfere with behavior of common tools.
291CLICOLOR_FORCE= GREP_OPTIONS=
292unset CLICOLOR_FORCE GREP_OPTIONS
293
294## --------------------- ##
295## M4sh Shell Functions. ##
296## --------------------- ##
297# as_fn_unset VAR
298# ---------------
299# Portably unset VAR.
300as_fn_unset ()
301{
302  { eval $1=; unset $1;}
303}
304as_unset=as_fn_unset
305
306# as_fn_set_status STATUS
307# -----------------------
308# Set $? to STATUS, without forking.
309as_fn_set_status ()
310{
311  return $1
312} # as_fn_set_status
313
314# as_fn_exit STATUS
315# -----------------
316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317as_fn_exit ()
318{
319  set +e
320  as_fn_set_status $1
321  exit $1
322} # as_fn_exit
323
324# as_fn_mkdir_p
325# -------------
326# Create "$as_dir" as a directory, including parents if necessary.
327as_fn_mkdir_p ()
328{
329
330  case $as_dir in #(
331  -*) as_dir=./$as_dir;;
332  esac
333  test -d "$as_dir" || eval $as_mkdir_p || {
334    as_dirs=
335    while :; do
336      case $as_dir in #(
337      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338      *) as_qdir=$as_dir;;
339      esac
340      as_dirs="'$as_qdir' $as_dirs"
341      as_dir=`$as_dirname -- "$as_dir" ||
342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343	 X"$as_dir" : 'X\(//\)[^/]' \| \
344	 X"$as_dir" : 'X\(//\)$' \| \
345	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346$as_echo X"$as_dir" |
347    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)[^/].*/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\/\)$/{
356	    s//\1/
357	    q
358	  }
359	  /^X\(\/\).*/{
360	    s//\1/
361	    q
362	  }
363	  s/.*/./; q'`
364      test -d "$as_dir" && break
365    done
366    test -z "$as_dirs" || eval "mkdir $as_dirs"
367  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368
369
370} # as_fn_mkdir_p
371
372# as_fn_executable_p FILE
373# -----------------------
374# Test if FILE is an executable regular file.
375as_fn_executable_p ()
376{
377  test -f "$1" && test -x "$1"
378} # as_fn_executable_p
379# as_fn_append VAR VALUE
380# ----------------------
381# Append the text in VALUE to the end of the definition contained in VAR. Take
382# advantage of any shell optimizations that allow amortized linear growth over
383# repeated appends, instead of the typical quadratic growth present in naive
384# implementations.
385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386  eval 'as_fn_append ()
387  {
388    eval $1+=\$2
389  }'
390else
391  as_fn_append ()
392  {
393    eval $1=\$$1\$2
394  }
395fi # as_fn_append
396
397# as_fn_arith ARG...
398# ------------------
399# Perform arithmetic evaluation on the ARGs, and store the result in the
400# global $as_val. Take advantage of shells that can avoid forks. The arguments
401# must be portable across $(()) and expr.
402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403  eval 'as_fn_arith ()
404  {
405    as_val=$(( $* ))
406  }'
407else
408  as_fn_arith ()
409  {
410    as_val=`expr "$@" || test $? -eq 1`
411  }
412fi # as_fn_arith
413
414
415# as_fn_error STATUS ERROR [LINENO LOG_FD]
416# ----------------------------------------
417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419# script with STATUS, using 1 if that was 0.
420as_fn_error ()
421{
422  as_status=$1; test $as_status -eq 0 && as_status=1
423  if test "$4"; then
424    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426  fi
427  $as_echo "$as_me: error: $2" >&2
428  as_fn_exit $as_status
429} # as_fn_error
430
431if expr a : '\(a\)' >/dev/null 2>&1 &&
432   test "X`expr 00001 : '.*\(...\)'`" = X001; then
433  as_expr=expr
434else
435  as_expr=false
436fi
437
438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439  as_basename=basename
440else
441  as_basename=false
442fi
443
444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445  as_dirname=dirname
446else
447  as_dirname=false
448fi
449
450as_me=`$as_basename -- "$0" ||
451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452	 X"$0" : 'X\(//\)$' \| \
453	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454$as_echo X/"$0" |
455    sed '/^.*\/\([^/][^/]*\)\/*$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\/\)$/{
460	    s//\1/
461	    q
462	  }
463	  /^X\/\(\/\).*/{
464	    s//\1/
465	    q
466	  }
467	  s/.*/./; q'`
468
469# Avoid depending upon Character Ranges.
470as_cr_letters='abcdefghijklmnopqrstuvwxyz'
471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472as_cr_Letters=$as_cr_letters$as_cr_LETTERS
473as_cr_digits='0123456789'
474as_cr_alnum=$as_cr_Letters$as_cr_digits
475
476
477  as_lineno_1=$LINENO as_lineno_1a=$LINENO
478  as_lineno_2=$LINENO as_lineno_2a=$LINENO
479  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
482  sed -n '
483    p
484    /[$]LINENO/=
485  ' <$as_myself |
486    sed '
487      s/[$]LINENO.*/&-/
488      t lineno
489      b
490      :lineno
491      N
492      :loop
493      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494      t loop
495      s/-\n.*//
496    ' >$as_me.lineno &&
497  chmod +x "$as_me.lineno" ||
498    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499
500  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501  # already done that, so ensure we don't try to do so again and fall
502  # in an infinite loop.  This has already happened in practice.
503  _as_can_reexec=no; export _as_can_reexec
504  # Don't try to exec as it changes $[0], causing all sort of problems
505  # (the dirname of $[0] is not the place where we might find the
506  # original and so on.  Autoconf is especially sensitive to this).
507  . "./$as_me.lineno"
508  # Exit status is that of the last command.
509  exit
510}
511
512ECHO_C= ECHO_N= ECHO_T=
513case `echo -n x` in #(((((
514-n*)
515  case `echo 'xy\c'` in
516  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
517  xy)  ECHO_C='\c';;
518  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
519       ECHO_T='	';;
520  esac;;
521*)
522  ECHO_N='-n';;
523esac
524
525rm -f conf$$ conf$$.exe conf$$.file
526if test -d conf$$.dir; then
527  rm -f conf$$.dir/conf$$.file
528else
529  rm -f conf$$.dir
530  mkdir conf$$.dir 2>/dev/null
531fi
532if (echo >conf$$.file) 2>/dev/null; then
533  if ln -s conf$$.file conf$$ 2>/dev/null; then
534    as_ln_s='ln -s'
535    # ... but there are two gotchas:
536    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538    # In both cases, we have to default to `cp -pR'.
539    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540      as_ln_s='cp -pR'
541  elif ln conf$$.file conf$$ 2>/dev/null; then
542    as_ln_s=ln
543  else
544    as_ln_s='cp -pR'
545  fi
546else
547  as_ln_s='cp -pR'
548fi
549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550rmdir conf$$.dir 2>/dev/null
551
552if mkdir -p . 2>/dev/null; then
553  as_mkdir_p='mkdir -p "$as_dir"'
554else
555  test -d ./-p && rmdir ./-p
556  as_mkdir_p=false
557fi
558
559as_test_x='test -x'
560as_executable_p=as_fn_executable_p
561
562# Sed expression to map a string onto a valid CPP name.
563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564
565# Sed expression to map a string onto a valid variable name.
566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567
568SHELL=${CONFIG_SHELL-/bin/sh}
569
570as_awk_strverscmp='
571  # Use only awk features that work with 7th edition Unix awk (1978).
572  # My, what an old awk you have, Mr. Solaris!
573  END {
574    while (length(v1) && length(v2)) {
575      # Set d1 to be the next thing to compare from v1, and likewise for d2.
576      # Normally this is a single character, but if v1 and v2 contain digits,
577      # compare them as integers and fractions as strverscmp does.
578      if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
579	# Split v1 and v2 into their leading digit string components d1 and d2,
580	# and advance v1 and v2 past the leading digit strings.
581	for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
582	for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
583	d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
584	d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
585	if (d1 ~ /^0/) {
586	  if (d2 ~ /^0/) {
587	    # Compare two fractions.
588	    while (d1 ~ /^0/ && d2 ~ /^0/) {
589	      d1 = substr(d1, 2); len1--
590	      d2 = substr(d2, 2); len2--
591	    }
592	    if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
593	      # The two components differ in length, and the common prefix
594	      # contains only leading zeros.  Consider the longer to be less.
595	      d1 = -len1
596	      d2 = -len2
597	    } else {
598	      # Otherwise, compare as strings.
599	      d1 = "x" d1
600	      d2 = "x" d2
601	    }
602	  } else {
603	    # A fraction is less than an integer.
604	    exit 1
605	  }
606	} else {
607	  if (d2 ~ /^0/) {
608	    # An integer is greater than a fraction.
609	    exit 2
610	  } else {
611	    # Compare two integers.
612	    d1 += 0
613	    d2 += 0
614	  }
615	}
616      } else {
617	# The normal case, without worrying about digits.
618	d1 = substr(v1, 1, 1); v1 = substr(v1, 2)
619	d2 = substr(v2, 1, 1); v2 = substr(v2, 2)
620      }
621      if (d1 < d2) exit 1
622      if (d1 > d2) exit 2
623    }
624    # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10),
625    # which mishandles some comparisons of empty strings to integers.
626    if (length(v2)) exit 1
627    if (length(v1)) exit 2
628  }
629'
630
631test -n "$DJDIR" || exec 7<&0 </dev/null
632exec 6>&1
633
634# Name of the host.
635# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
636# so uname gets run too.
637ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
638
639#
640# Initializations.
641#
642ac_default_prefix=/usr/local
643ac_clean_files=
644ac_config_libobj_dir=.
645LIBOBJS=
646cross_compiling=no
647subdirs=
648MFLAGS=
649MAKEFLAGS=
650
651# Identity of this package.
652PACKAGE_NAME='libX11'
653PACKAGE_TARNAME='libX11'
654PACKAGE_VERSION='1.6.4'
655PACKAGE_STRING='libX11 1.6.4'
656PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
657PACKAGE_URL=''
658
659ac_unique_file="Makefile.am"
660# Factoring default headers for most tests.
661ac_includes_default="\
662#include <stdio.h>
663#ifdef HAVE_SYS_TYPES_H
664# include <sys/types.h>
665#endif
666#ifdef HAVE_SYS_STAT_H
667# include <sys/stat.h>
668#endif
669#ifdef STDC_HEADERS
670# include <stdlib.h>
671# include <stddef.h>
672#else
673# ifdef HAVE_STDLIB_H
674#  include <stdlib.h>
675# endif
676#endif
677#ifdef HAVE_STRING_H
678# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
679#  include <memory.h>
680# endif
681# include <string.h>
682#endif
683#ifdef HAVE_STRINGS_H
684# include <strings.h>
685#endif
686#ifdef HAVE_INTTYPES_H
687# include <inttypes.h>
688#endif
689#ifdef HAVE_STDINT_H
690# include <stdint.h>
691#endif
692#ifdef HAVE_UNISTD_H
693# include <unistd.h>
694#endif"
695
696ac_header_list=
697ac_subst_vars='am__EXEEXT_FALSE
698am__EXEEXT_TRUE
699LTLIBOBJS
700LIBOBJS
701XTMALLOC_ZERO_CFLAGS
702XMALLOC_ZERO_CFLAGS
703MALLOC_ZERO_CFLAGS
704XERRORDB
705XKEYSYMDB
706locales
707X11_LOCALEDIR
708XLOCALEDIR
709X11_LOCALELIBDIR
710XLOCALELIBDIR
711X11_LOCALEDATADIR
712XLOCALEDATADIR
713X11_LIBS
714X11_CFLAGS
715X11_LIBDIR
716X11_DATADIR
717MAKE_LINT_LIB_FALSE
718MAKE_LINT_LIB_TRUE
719LINTLIB
720LINT_FALSE
721LINT_TRUE
722LINT_FLAGS
723LINT
724XKBPROTO_REQUIRES
725XKB_FALSE
726XKB_TRUE
727BIGFONT_LIBS
728BIGFONT_CFLAGS
729XLOCALE_FALSE
730XLOCALE_TRUE
731XCMS_FALSE
732XCMS_TRUE
733KEYSYMDEFS
734XTHREAD_CFLAGS
735XTHREADLIB
736THRSTUBS_FALSE
737THRSTUBS_TRUE
738LAUNCHD
739OS2_FALSE
740OS2_TRUE
741WCHAR32
742XLIB_LOADABLE_I18N_FALSE
743XLIB_LOADABLE_I18N_TRUE
744I18N_MODULE_LIBS
745X11_EXTRA_DEPS
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
796OTOOL64
797OTOOL
798LIPO
799NMEDIT
800DSYMUTIL
801MANIFEST_TOOL
802RANLIB
803ac_ct_AR
804AR
805DLLTOOL
806OBJDUMP
807LN_S
808NM
809ac_ct_DUMPBIN
810DUMPBIN
811LD
812FGREP
813SED
814LIBTOOL
815AM_BACKSLASH
816AM_DEFAULT_VERBOSITY
817AM_DEFAULT_V
818AM_V
819am__fastdepCC_FALSE
820am__fastdepCC_TRUE
821CCDEPMODE
822am__nodep
823AMDEPBACKSLASH
824AMDEP_FALSE
825AMDEP_TRUE
826am__quote
827am__include
828DEPDIR
829am__untar
830am__tar
831AMTAR
832am__leading_dot
833SET_MAKE
834AWK
835mkdir_p
836MKDIR_P
837INSTALL_STRIP_PROGRAM
838STRIP
839install_sh
840MAKEINFO
841AUTOHEADER
842AUTOMAKE
843AUTOCONF
844ACLOCAL
845VERSION
846PACKAGE
847CYGPATH_W
848am__isrc
849INSTALL_DATA
850INSTALL_SCRIPT
851INSTALL_PROGRAM
852EGREP
853GREP
854CPP
855OBJEXT
856EXEEXT
857ac_ct_CC
858CPPFLAGS
859LDFLAGS
860CFLAGS
861CC
862host_os
863host_vendor
864host_cpu
865host
866build_os
867build_vendor
868build_cpu
869build
870target_alias
871host_alias
872build_alias
873LIBS
874ECHO_T
875ECHO_N
876ECHO_C
877DEFS
878mandir
879localedir
880libdir
881psdir
882pdfdir
883dvidir
884htmldir
885infodir
886docdir
887oldincludedir
888includedir
889localstatedir
890sharedstatedir
891sysconfdir
892datadir
893datarootdir
894libexecdir
895sbindir
896bindir
897program_transform_name
898prefix
899exec_prefix
900PACKAGE_URL
901PACKAGE_BUGREPORT
902PACKAGE_STRING
903PACKAGE_VERSION
904PACKAGE_TARNAME
905PACKAGE_NAME
906PATH_SEPARATOR
907SHELL'
908ac_subst_files=''
909ac_user_opts='
910enable_option_checking
911enable_dependency_tracking
912enable_silent_rules
913enable_shared
914enable_static
915with_pic
916enable_fast_install
917with_gnu_ld
918with_sysroot
919enable_libtool_lock
920enable_selective_werror
921enable_strict_compilation
922enable_specs
923with_xmlto
924with_fop
925with_xsltproc
926with_perl
927enable_unix_transport
928enable_tcp_transport
929enable_ipv6
930enable_local_transport
931enable_loadable_i18n
932enable_loadable_xcursor
933with_launchd
934enable_xthreads
935with_keysymdefdir
936enable_xcms
937enable_xlocale
938enable_xlocaledir
939enable_xf86bigfont
940enable_xkb
941enable_composecache
942with_lint
943enable_lint_library
944with_locale_lib_dir
945enable_malloc0returnsnull
946'
947      ac_precious_vars='build_alias
948host_alias
949target_alias
950CC
951CFLAGS
952LDFLAGS
953LIBS
954CPPFLAGS
955CPP
956PKG_CONFIG
957PKG_CONFIG_PATH
958PKG_CONFIG_LIBDIR
959XMLTO
960FOP
961XSLTPROC
962PERL
963BIGFONT_CFLAGS
964BIGFONT_LIBS
965LINT
966LINT_FLAGS
967X11_CFLAGS
968X11_LIBS'
969
970
971# Initialize some variables set by options.
972ac_init_help=
973ac_init_version=false
974ac_unrecognized_opts=
975ac_unrecognized_sep=
976# The variables have the same names as the options, with
977# dashes changed to underlines.
978cache_file=/dev/null
979exec_prefix=NONE
980no_create=
981no_recursion=
982prefix=NONE
983program_prefix=NONE
984program_suffix=NONE
985program_transform_name=s,x,x,
986silent=
987site=
988srcdir=
989verbose=
990x_includes=NONE
991x_libraries=NONE
992
993# Installation directory options.
994# These are left unexpanded so users can "make install exec_prefix=/foo"
995# and all the variables that are supposed to be based on exec_prefix
996# by default will actually change.
997# Use braces instead of parens because sh, perl, etc. also accept them.
998# (The list follows the same order as the GNU Coding Standards.)
999bindir='${exec_prefix}/bin'
1000sbindir='${exec_prefix}/sbin'
1001libexecdir='${exec_prefix}/libexec'
1002datarootdir='${prefix}/share'
1003datadir='${datarootdir}'
1004sysconfdir='${prefix}/etc'
1005sharedstatedir='${prefix}/com'
1006localstatedir='${prefix}/var'
1007includedir='${prefix}/include'
1008oldincludedir='/usr/include'
1009docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1010infodir='${datarootdir}/info'
1011htmldir='${docdir}'
1012dvidir='${docdir}'
1013pdfdir='${docdir}'
1014psdir='${docdir}'
1015libdir='${exec_prefix}/lib'
1016localedir='${datarootdir}/locale'
1017mandir='${datarootdir}/man'
1018
1019ac_prev=
1020ac_dashdash=
1021for ac_option
1022do
1023  # If the previous option needs an argument, assign it.
1024  if test -n "$ac_prev"; then
1025    eval $ac_prev=\$ac_option
1026    ac_prev=
1027    continue
1028  fi
1029
1030  case $ac_option in
1031  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1032  *=)   ac_optarg= ;;
1033  *)    ac_optarg=yes ;;
1034  esac
1035
1036  # Accept the important Cygnus configure options, so we can diagnose typos.
1037
1038  case $ac_dashdash$ac_option in
1039  --)
1040    ac_dashdash=yes ;;
1041
1042  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1043    ac_prev=bindir ;;
1044  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1045    bindir=$ac_optarg ;;
1046
1047  -build | --build | --buil | --bui | --bu)
1048    ac_prev=build_alias ;;
1049  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1050    build_alias=$ac_optarg ;;
1051
1052  -cache-file | --cache-file | --cache-fil | --cache-fi \
1053  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1054    ac_prev=cache_file ;;
1055  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1056  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1057    cache_file=$ac_optarg ;;
1058
1059  --config-cache | -C)
1060    cache_file=config.cache ;;
1061
1062  -datadir | --datadir | --datadi | --datad)
1063    ac_prev=datadir ;;
1064  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1065    datadir=$ac_optarg ;;
1066
1067  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1068  | --dataroo | --dataro | --datar)
1069    ac_prev=datarootdir ;;
1070  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1071  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1072    datarootdir=$ac_optarg ;;
1073
1074  -disable-* | --disable-*)
1075    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1076    # Reject names that are not valid shell variable names.
1077    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1078      as_fn_error $? "invalid feature name: $ac_useropt"
1079    ac_useropt_orig=$ac_useropt
1080    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1081    case $ac_user_opts in
1082      *"
1083"enable_$ac_useropt"
1084"*) ;;
1085      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1086	 ac_unrecognized_sep=', ';;
1087    esac
1088    eval enable_$ac_useropt=no ;;
1089
1090  -docdir | --docdir | --docdi | --doc | --do)
1091    ac_prev=docdir ;;
1092  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1093    docdir=$ac_optarg ;;
1094
1095  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1096    ac_prev=dvidir ;;
1097  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1098    dvidir=$ac_optarg ;;
1099
1100  -enable-* | --enable-*)
1101    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1102    # Reject names that are not valid shell variable names.
1103    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1104      as_fn_error $? "invalid feature name: $ac_useropt"
1105    ac_useropt_orig=$ac_useropt
1106    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1107    case $ac_user_opts in
1108      *"
1109"enable_$ac_useropt"
1110"*) ;;
1111      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1112	 ac_unrecognized_sep=', ';;
1113    esac
1114    eval enable_$ac_useropt=\$ac_optarg ;;
1115
1116  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1117  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1118  | --exec | --exe | --ex)
1119    ac_prev=exec_prefix ;;
1120  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1121  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1122  | --exec=* | --exe=* | --ex=*)
1123    exec_prefix=$ac_optarg ;;
1124
1125  -gas | --gas | --ga | --g)
1126    # Obsolete; use --with-gas.
1127    with_gas=yes ;;
1128
1129  -help | --help | --hel | --he | -h)
1130    ac_init_help=long ;;
1131  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1132    ac_init_help=recursive ;;
1133  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1134    ac_init_help=short ;;
1135
1136  -host | --host | --hos | --ho)
1137    ac_prev=host_alias ;;
1138  -host=* | --host=* | --hos=* | --ho=*)
1139    host_alias=$ac_optarg ;;
1140
1141  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1142    ac_prev=htmldir ;;
1143  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1144  | --ht=*)
1145    htmldir=$ac_optarg ;;
1146
1147  -includedir | --includedir | --includedi | --included | --include \
1148  | --includ | --inclu | --incl | --inc)
1149    ac_prev=includedir ;;
1150  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1151  | --includ=* | --inclu=* | --incl=* | --inc=*)
1152    includedir=$ac_optarg ;;
1153
1154  -infodir | --infodir | --infodi | --infod | --info | --inf)
1155    ac_prev=infodir ;;
1156  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1157    infodir=$ac_optarg ;;
1158
1159  -libdir | --libdir | --libdi | --libd)
1160    ac_prev=libdir ;;
1161  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1162    libdir=$ac_optarg ;;
1163
1164  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1165  | --libexe | --libex | --libe)
1166    ac_prev=libexecdir ;;
1167  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1168  | --libexe=* | --libex=* | --libe=*)
1169    libexecdir=$ac_optarg ;;
1170
1171  -localedir | --localedir | --localedi | --localed | --locale)
1172    ac_prev=localedir ;;
1173  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1174    localedir=$ac_optarg ;;
1175
1176  -localstatedir | --localstatedir | --localstatedi | --localstated \
1177  | --localstate | --localstat | --localsta | --localst | --locals)
1178    ac_prev=localstatedir ;;
1179  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1180  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1181    localstatedir=$ac_optarg ;;
1182
1183  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1184    ac_prev=mandir ;;
1185  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1186    mandir=$ac_optarg ;;
1187
1188  -nfp | --nfp | --nf)
1189    # Obsolete; use --without-fp.
1190    with_fp=no ;;
1191
1192  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1193  | --no-cr | --no-c | -n)
1194    no_create=yes ;;
1195
1196  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1197  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1198    no_recursion=yes ;;
1199
1200  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1201  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1202  | --oldin | --oldi | --old | --ol | --o)
1203    ac_prev=oldincludedir ;;
1204  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1205  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1206  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1207    oldincludedir=$ac_optarg ;;
1208
1209  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1210    ac_prev=prefix ;;
1211  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1212    prefix=$ac_optarg ;;
1213
1214  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1215  | --program-pre | --program-pr | --program-p)
1216    ac_prev=program_prefix ;;
1217  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1218  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1219    program_prefix=$ac_optarg ;;
1220
1221  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1222  | --program-suf | --program-su | --program-s)
1223    ac_prev=program_suffix ;;
1224  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1225  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1226    program_suffix=$ac_optarg ;;
1227
1228  -program-transform-name | --program-transform-name \
1229  | --program-transform-nam | --program-transform-na \
1230  | --program-transform-n | --program-transform- \
1231  | --program-transform | --program-transfor \
1232  | --program-transfo | --program-transf \
1233  | --program-trans | --program-tran \
1234  | --progr-tra | --program-tr | --program-t)
1235    ac_prev=program_transform_name ;;
1236  -program-transform-name=* | --program-transform-name=* \
1237  | --program-transform-nam=* | --program-transform-na=* \
1238  | --program-transform-n=* | --program-transform-=* \
1239  | --program-transform=* | --program-transfor=* \
1240  | --program-transfo=* | --program-transf=* \
1241  | --program-trans=* | --program-tran=* \
1242  | --progr-tra=* | --program-tr=* | --program-t=*)
1243    program_transform_name=$ac_optarg ;;
1244
1245  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1246    ac_prev=pdfdir ;;
1247  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1248    pdfdir=$ac_optarg ;;
1249
1250  -psdir | --psdir | --psdi | --psd | --ps)
1251    ac_prev=psdir ;;
1252  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1253    psdir=$ac_optarg ;;
1254
1255  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1256  | -silent | --silent | --silen | --sile | --sil)
1257    silent=yes ;;
1258
1259  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1260    ac_prev=sbindir ;;
1261  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1262  | --sbi=* | --sb=*)
1263    sbindir=$ac_optarg ;;
1264
1265  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1266  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1267  | --sharedst | --shareds | --shared | --share | --shar \
1268  | --sha | --sh)
1269    ac_prev=sharedstatedir ;;
1270  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1271  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1272  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1273  | --sha=* | --sh=*)
1274    sharedstatedir=$ac_optarg ;;
1275
1276  -site | --site | --sit)
1277    ac_prev=site ;;
1278  -site=* | --site=* | --sit=*)
1279    site=$ac_optarg ;;
1280
1281  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1282    ac_prev=srcdir ;;
1283  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1284    srcdir=$ac_optarg ;;
1285
1286  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1287  | --syscon | --sysco | --sysc | --sys | --sy)
1288    ac_prev=sysconfdir ;;
1289  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1290  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1291    sysconfdir=$ac_optarg ;;
1292
1293  -target | --target | --targe | --targ | --tar | --ta | --t)
1294    ac_prev=target_alias ;;
1295  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1296    target_alias=$ac_optarg ;;
1297
1298  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1299    verbose=yes ;;
1300
1301  -version | --version | --versio | --versi | --vers | -V)
1302    ac_init_version=: ;;
1303
1304  -with-* | --with-*)
1305    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1306    # Reject names that are not valid shell variable names.
1307    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1308      as_fn_error $? "invalid package name: $ac_useropt"
1309    ac_useropt_orig=$ac_useropt
1310    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1311    case $ac_user_opts in
1312      *"
1313"with_$ac_useropt"
1314"*) ;;
1315      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1316	 ac_unrecognized_sep=', ';;
1317    esac
1318    eval with_$ac_useropt=\$ac_optarg ;;
1319
1320  -without-* | --without-*)
1321    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1322    # Reject names that are not valid shell variable names.
1323    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1324      as_fn_error $? "invalid package name: $ac_useropt"
1325    ac_useropt_orig=$ac_useropt
1326    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1327    case $ac_user_opts in
1328      *"
1329"with_$ac_useropt"
1330"*) ;;
1331      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1332	 ac_unrecognized_sep=', ';;
1333    esac
1334    eval with_$ac_useropt=no ;;
1335
1336  --x)
1337    # Obsolete; use --with-x.
1338    with_x=yes ;;
1339
1340  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1341  | --x-incl | --x-inc | --x-in | --x-i)
1342    ac_prev=x_includes ;;
1343  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1344  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1345    x_includes=$ac_optarg ;;
1346
1347  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1348  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1349    ac_prev=x_libraries ;;
1350  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1351  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1352    x_libraries=$ac_optarg ;;
1353
1354  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1355Try \`$0 --help' for more information"
1356    ;;
1357
1358  *=*)
1359    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1360    # Reject names that are not valid shell variable names.
1361    case $ac_envvar in #(
1362      '' | [0-9]* | *[!_$as_cr_alnum]* )
1363      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1364    esac
1365    eval $ac_envvar=\$ac_optarg
1366    export $ac_envvar ;;
1367
1368  *)
1369    # FIXME: should be removed in autoconf 3.0.
1370    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1371    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1372      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1373    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1374    ;;
1375
1376  esac
1377done
1378
1379if test -n "$ac_prev"; then
1380  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1381  as_fn_error $? "missing argument to $ac_option"
1382fi
1383
1384if test -n "$ac_unrecognized_opts"; then
1385  case $enable_option_checking in
1386    no) ;;
1387    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1388    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1389  esac
1390fi
1391
1392# Check all directory arguments for consistency.
1393for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1394		datadir sysconfdir sharedstatedir localstatedir includedir \
1395		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1396		libdir localedir mandir
1397do
1398  eval ac_val=\$$ac_var
1399  # Remove trailing slashes.
1400  case $ac_val in
1401    */ )
1402      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1403      eval $ac_var=\$ac_val;;
1404  esac
1405  # Be sure to have absolute directory names.
1406  case $ac_val in
1407    [\\/$]* | ?:[\\/]* )  continue;;
1408    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1409  esac
1410  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1411done
1412
1413# There might be people who depend on the old broken behavior: `$host'
1414# used to hold the argument of --host etc.
1415# FIXME: To remove some day.
1416build=$build_alias
1417host=$host_alias
1418target=$target_alias
1419
1420# FIXME: To remove some day.
1421if test "x$host_alias" != x; then
1422  if test "x$build_alias" = x; then
1423    cross_compiling=maybe
1424  elif test "x$build_alias" != "x$host_alias"; then
1425    cross_compiling=yes
1426  fi
1427fi
1428
1429ac_tool_prefix=
1430test -n "$host_alias" && ac_tool_prefix=$host_alias-
1431
1432test "$silent" = yes && exec 6>/dev/null
1433
1434
1435ac_pwd=`pwd` && test -n "$ac_pwd" &&
1436ac_ls_di=`ls -di .` &&
1437ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1438  as_fn_error $? "working directory cannot be determined"
1439test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1440  as_fn_error $? "pwd does not report name of working directory"
1441
1442
1443# Find the source files, if location was not specified.
1444if test -z "$srcdir"; then
1445  ac_srcdir_defaulted=yes
1446  # Try the directory containing this script, then the parent directory.
1447  ac_confdir=`$as_dirname -- "$as_myself" ||
1448$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1449	 X"$as_myself" : 'X\(//\)[^/]' \| \
1450	 X"$as_myself" : 'X\(//\)$' \| \
1451	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1452$as_echo X"$as_myself" |
1453    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1454	    s//\1/
1455	    q
1456	  }
1457	  /^X\(\/\/\)[^/].*/{
1458	    s//\1/
1459	    q
1460	  }
1461	  /^X\(\/\/\)$/{
1462	    s//\1/
1463	    q
1464	  }
1465	  /^X\(\/\).*/{
1466	    s//\1/
1467	    q
1468	  }
1469	  s/.*/./; q'`
1470  srcdir=$ac_confdir
1471  if test ! -r "$srcdir/$ac_unique_file"; then
1472    srcdir=..
1473  fi
1474else
1475  ac_srcdir_defaulted=no
1476fi
1477if test ! -r "$srcdir/$ac_unique_file"; then
1478  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1479  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1480fi
1481ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1482ac_abs_confdir=`(
1483	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1484	pwd)`
1485# When building in place, set srcdir=.
1486if test "$ac_abs_confdir" = "$ac_pwd"; then
1487  srcdir=.
1488fi
1489# Remove unnecessary trailing slashes from srcdir.
1490# Double slashes in file names in object file debugging info
1491# mess up M-x gdb in Emacs.
1492case $srcdir in
1493*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1494esac
1495for ac_var in $ac_precious_vars; do
1496  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1497  eval ac_env_${ac_var}_value=\$${ac_var}
1498  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1499  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1500done
1501
1502#
1503# Report the --help message.
1504#
1505if test "$ac_init_help" = "long"; then
1506  # Omit some internal or obsolete options to make the list less imposing.
1507  # This message is too long to be a string in the A/UX 3.1 sh.
1508  cat <<_ACEOF
1509\`configure' configures libX11 1.6.4 to adapt to many kinds of systems.
1510
1511Usage: $0 [OPTION]... [VAR=VALUE]...
1512
1513To assign environment variables (e.g., CC, CFLAGS...), specify them as
1514VAR=VALUE.  See below for descriptions of some of the useful variables.
1515
1516Defaults for the options are specified in brackets.
1517
1518Configuration:
1519  -h, --help              display this help and exit
1520      --help=short        display options specific to this package
1521      --help=recursive    display the short help of all the included packages
1522  -V, --version           display version information and exit
1523  -q, --quiet, --silent   do not print \`checking ...' messages
1524      --cache-file=FILE   cache test results in FILE [disabled]
1525  -C, --config-cache      alias for \`--cache-file=config.cache'
1526  -n, --no-create         do not create output files
1527      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1528
1529Installation directories:
1530  --prefix=PREFIX         install architecture-independent files in PREFIX
1531                          [$ac_default_prefix]
1532  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1533                          [PREFIX]
1534
1535By default, \`make install' will install all the files in
1536\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1537an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1538for instance \`--prefix=\$HOME'.
1539
1540For better control, use the options below.
1541
1542Fine tuning of the installation directories:
1543  --bindir=DIR            user executables [EPREFIX/bin]
1544  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1545  --libexecdir=DIR        program executables [EPREFIX/libexec]
1546  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1547  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1548  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1549  --libdir=DIR            object code libraries [EPREFIX/lib]
1550  --includedir=DIR        C header files [PREFIX/include]
1551  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1552  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1553  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1554  --infodir=DIR           info documentation [DATAROOTDIR/info]
1555  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1556  --mandir=DIR            man documentation [DATAROOTDIR/man]
1557  --docdir=DIR            documentation root [DATAROOTDIR/doc/libX11]
1558  --htmldir=DIR           html documentation [DOCDIR]
1559  --dvidir=DIR            dvi documentation [DOCDIR]
1560  --pdfdir=DIR            pdf documentation [DOCDIR]
1561  --psdir=DIR             ps documentation [DOCDIR]
1562_ACEOF
1563
1564  cat <<\_ACEOF
1565
1566Program names:
1567  --program-prefix=PREFIX            prepend PREFIX to installed program names
1568  --program-suffix=SUFFIX            append SUFFIX to installed program names
1569  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1570
1571System types:
1572  --build=BUILD     configure for building on BUILD [guessed]
1573  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1574_ACEOF
1575fi
1576
1577if test -n "$ac_init_help"; then
1578  case $ac_init_help in
1579     short | recursive ) echo "Configuration of libX11 1.6.4:";;
1580   esac
1581  cat <<\_ACEOF
1582
1583Optional Features:
1584  --disable-option-checking  ignore unrecognized --enable/--with options
1585  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1586  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1587  --enable-dependency-tracking
1588                          do not reject slow dependency extractors
1589  --disable-dependency-tracking
1590                          speeds up one-time build
1591  --enable-silent-rules   less verbose build output (undo: "make V=1")
1592  --disable-silent-rules  verbose build output (undo: "make V=0")
1593  --enable-shared[=PKGS]  build shared libraries [default=yes]
1594  --enable-static[=PKGS]  build static libraries [default=yes]
1595  --enable-fast-install[=PKGS]
1596                          optimize for fast installation [default=yes]
1597  --disable-libtool-lock  avoid locking (might break parallel builds)
1598  --disable-selective-werror
1599                          Turn off selective compiler errors. (default:
1600                          enabled)
1601  --enable-strict-compilation
1602                          Enable all warnings from compiler and make them
1603                          errors (default: disabled)
1604  --enable-specs          Enable building the specs (default: yes)
1605  --enable-unix-transport Enable UNIX domain socket transport
1606  --enable-tcp-transport  Enable TCP socket transport
1607  --enable-ipv6           Enable IPv6 support
1608  --enable-local-transport
1609                          Enable os-specific local transport
1610  --enable-loadable-i18n  Controls loadable i18n module support
1611  --disable-loadable-xcursor
1612                          Controls loadable xcursor library support
1613  --disable-xthreads      Disable Xlib support for Multithreading
1614  --disable-xcms          Disable Xlib support for CMS *EXPERIMENTAL*
1615  --disable-xlocale       Disable Xlib locale implementation *EXPERIMENTAL*
1616  --enable-xlocaledir     Enable XLOCALEDIR environment variable support
1617  --disable-xf86bigfont   Disable XF86BigFont extension support
1618  --disable-xkb           Disable XKB support *EXPERIMENTAL*
1619  --disable-composecache  Disable compose table cache support
1620  --enable-lint-library   Create lint library (default: disabled)
1621  --enable-malloc0returnsnull
1622                          malloc(0) returns NULL (default: auto)
1623
1624Optional Packages:
1625  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1626  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1627  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1628                          both]
1629  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1630  --with-sysroot=DIR Search for dependent libraries within DIR
1631                        (or the compiler's sysroot if not specified).
1632  --with-xmlto            Use xmlto to regenerate documentation (default:
1633                          auto)
1634  --with-fop              Use fop to regenerate documentation (default: no)
1635  --with-xsltproc         Use xsltproc for the transformation of XML documents
1636                          (default: auto)
1637  --with-perl             Use perl for extracting information from files
1638                          (default: auto)
1639  --with-launchd          Build with support for Apple's launchd (default:
1640                          auto)
1641  --with-keysymdefdir=DIR The location of keysymdef.h (defaults to xproto
1642                          include dir)
1643  --with-lint             Use a lint-style source code checker (default:
1644                          disabled)
1645  --with-locale-lib-dir=DIR
1646                          Directory where locale libraries files are installed
1647                          (default: $libdir/X11/locale)
1648
1649Some influential environment variables:
1650  CC          C compiler command
1651  CFLAGS      C compiler flags
1652  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1653              nonstandard directory <lib dir>
1654  LIBS        libraries to pass to the linker, e.g. -l<library>
1655  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1656              you have headers in a nonstandard directory <include dir>
1657  CPP         C preprocessor
1658  PKG_CONFIG  path to pkg-config utility
1659  PKG_CONFIG_PATH
1660              directories to add to pkg-config's search path
1661  PKG_CONFIG_LIBDIR
1662              path overriding pkg-config's built-in search path
1663  XMLTO       Path to xmlto command
1664  FOP         Path to fop command
1665  XSLTPROC    Path to xsltproc command
1666  PERL        Path to perl command
1667  BIGFONT_CFLAGS
1668              C compiler flags for BIGFONT, overriding pkg-config
1669  BIGFONT_LIBS
1670              linker flags for BIGFONT, overriding pkg-config
1671  LINT        Path to a lint-style command
1672  LINT_FLAGS  Flags for the lint-style command
1673  X11_CFLAGS  C compiler flags for X11, overriding pkg-config
1674  X11_LIBS    linker flags for X11, overriding pkg-config
1675
1676Use these variables to override the choices made by `configure' or to help
1677it to find libraries and programs with nonstandard names/locations.
1678
1679Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1680_ACEOF
1681ac_status=$?
1682fi
1683
1684if test "$ac_init_help" = "recursive"; then
1685  # If there are subdirs, report their specific --help.
1686  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1687    test -d "$ac_dir" ||
1688      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1689      continue
1690    ac_builddir=.
1691
1692case "$ac_dir" in
1693.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1694*)
1695  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1696  # A ".." for each directory in $ac_dir_suffix.
1697  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1698  case $ac_top_builddir_sub in
1699  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1700  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1701  esac ;;
1702esac
1703ac_abs_top_builddir=$ac_pwd
1704ac_abs_builddir=$ac_pwd$ac_dir_suffix
1705# for backward compatibility:
1706ac_top_builddir=$ac_top_build_prefix
1707
1708case $srcdir in
1709  .)  # We are building in place.
1710    ac_srcdir=.
1711    ac_top_srcdir=$ac_top_builddir_sub
1712    ac_abs_top_srcdir=$ac_pwd ;;
1713  [\\/]* | ?:[\\/]* )  # Absolute name.
1714    ac_srcdir=$srcdir$ac_dir_suffix;
1715    ac_top_srcdir=$srcdir
1716    ac_abs_top_srcdir=$srcdir ;;
1717  *) # Relative name.
1718    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1719    ac_top_srcdir=$ac_top_build_prefix$srcdir
1720    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1721esac
1722ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1723
1724    cd "$ac_dir" || { ac_status=$?; continue; }
1725    # Check for guested configure.
1726    if test -f "$ac_srcdir/configure.gnu"; then
1727      echo &&
1728      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1729    elif test -f "$ac_srcdir/configure"; then
1730      echo &&
1731      $SHELL "$ac_srcdir/configure" --help=recursive
1732    else
1733      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1734    fi || ac_status=$?
1735    cd "$ac_pwd" || { ac_status=$?; break; }
1736  done
1737fi
1738
1739test -n "$ac_init_help" && exit $ac_status
1740if $ac_init_version; then
1741  cat <<\_ACEOF
1742libX11 configure 1.6.4
1743generated by GNU Autoconf 2.69
1744
1745Copyright (C) 2012 Free Software Foundation, Inc.
1746This configure script is free software; the Free Software Foundation
1747gives unlimited permission to copy, distribute and modify it.
1748_ACEOF
1749  exit
1750fi
1751
1752## ------------------------ ##
1753## Autoconf initialization. ##
1754## ------------------------ ##
1755
1756# ac_fn_c_try_compile LINENO
1757# --------------------------
1758# Try to compile conftest.$ac_ext, and return whether this succeeded.
1759ac_fn_c_try_compile ()
1760{
1761  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1762  rm -f conftest.$ac_objext
1763  if { { ac_try="$ac_compile"
1764case "(($ac_try" in
1765  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1766  *) ac_try_echo=$ac_try;;
1767esac
1768eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1769$as_echo "$ac_try_echo"; } >&5
1770  (eval "$ac_compile") 2>conftest.err
1771  ac_status=$?
1772  if test -s conftest.err; then
1773    grep -v '^ *+' conftest.err >conftest.er1
1774    cat conftest.er1 >&5
1775    mv -f conftest.er1 conftest.err
1776  fi
1777  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1778  test $ac_status = 0; } && {
1779	 test -z "$ac_c_werror_flag" ||
1780	 test ! -s conftest.err
1781       } && test -s conftest.$ac_objext; then :
1782  ac_retval=0
1783else
1784  $as_echo "$as_me: failed program was:" >&5
1785sed 's/^/| /' conftest.$ac_ext >&5
1786
1787	ac_retval=1
1788fi
1789  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1790  as_fn_set_status $ac_retval
1791
1792} # ac_fn_c_try_compile
1793
1794# ac_fn_c_try_cpp LINENO
1795# ----------------------
1796# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1797ac_fn_c_try_cpp ()
1798{
1799  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1800  if { { ac_try="$ac_cpp conftest.$ac_ext"
1801case "(($ac_try" in
1802  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1803  *) ac_try_echo=$ac_try;;
1804esac
1805eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1806$as_echo "$ac_try_echo"; } >&5
1807  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1808  ac_status=$?
1809  if test -s conftest.err; then
1810    grep -v '^ *+' conftest.err >conftest.er1
1811    cat conftest.er1 >&5
1812    mv -f conftest.er1 conftest.err
1813  fi
1814  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1815  test $ac_status = 0; } > conftest.i && {
1816	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1817	 test ! -s conftest.err
1818       }; then :
1819  ac_retval=0
1820else
1821  $as_echo "$as_me: failed program was:" >&5
1822sed 's/^/| /' conftest.$ac_ext >&5
1823
1824    ac_retval=1
1825fi
1826  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1827  as_fn_set_status $ac_retval
1828
1829} # ac_fn_c_try_cpp
1830
1831# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1832# -------------------------------------------------------
1833# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1834# the include files in INCLUDES and setting the cache variable VAR
1835# accordingly.
1836ac_fn_c_check_header_mongrel ()
1837{
1838  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1839  if eval \${$3+:} false; then :
1840  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1841$as_echo_n "checking for $2... " >&6; }
1842if eval \${$3+:} false; then :
1843  $as_echo_n "(cached) " >&6
1844fi
1845eval ac_res=\$$3
1846	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1847$as_echo "$ac_res" >&6; }
1848else
1849  # Is the header compilable?
1850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1851$as_echo_n "checking $2 usability... " >&6; }
1852cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1853/* end confdefs.h.  */
1854$4
1855#include <$2>
1856_ACEOF
1857if ac_fn_c_try_compile "$LINENO"; then :
1858  ac_header_compiler=yes
1859else
1860  ac_header_compiler=no
1861fi
1862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1864$as_echo "$ac_header_compiler" >&6; }
1865
1866# Is the header present?
1867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1868$as_echo_n "checking $2 presence... " >&6; }
1869cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1870/* end confdefs.h.  */
1871#include <$2>
1872_ACEOF
1873if ac_fn_c_try_cpp "$LINENO"; then :
1874  ac_header_preproc=yes
1875else
1876  ac_header_preproc=no
1877fi
1878rm -f conftest.err conftest.i conftest.$ac_ext
1879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1880$as_echo "$ac_header_preproc" >&6; }
1881
1882# So?  What about this header?
1883case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1884  yes:no: )
1885    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1886$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1887    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1888$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1889    ;;
1890  no:yes:* )
1891    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1892$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1893    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1894$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1895    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1896$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1897    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1898$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1899    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1900$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1901( $as_echo "## ---------------------------------------------------------------------- ##
1902## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1903## ---------------------------------------------------------------------- ##"
1904     ) | sed "s/^/$as_me: WARNING:     /" >&2
1905    ;;
1906esac
1907  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1908$as_echo_n "checking for $2... " >&6; }
1909if eval \${$3+:} false; then :
1910  $as_echo_n "(cached) " >&6
1911else
1912  eval "$3=\$ac_header_compiler"
1913fi
1914eval ac_res=\$$3
1915	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1916$as_echo "$ac_res" >&6; }
1917fi
1918  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1919
1920} # ac_fn_c_check_header_mongrel
1921
1922# ac_fn_c_try_run LINENO
1923# ----------------------
1924# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1925# that executables *can* be run.
1926ac_fn_c_try_run ()
1927{
1928  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1929  if { { ac_try="$ac_link"
1930case "(($ac_try" in
1931  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1932  *) ac_try_echo=$ac_try;;
1933esac
1934eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1935$as_echo "$ac_try_echo"; } >&5
1936  (eval "$ac_link") 2>&5
1937  ac_status=$?
1938  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1939  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1940  { { case "(($ac_try" in
1941  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1942  *) ac_try_echo=$ac_try;;
1943esac
1944eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1945$as_echo "$ac_try_echo"; } >&5
1946  (eval "$ac_try") 2>&5
1947  ac_status=$?
1948  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1949  test $ac_status = 0; }; }; then :
1950  ac_retval=0
1951else
1952  $as_echo "$as_me: program exited with status $ac_status" >&5
1953       $as_echo "$as_me: failed program was:" >&5
1954sed 's/^/| /' conftest.$ac_ext >&5
1955
1956       ac_retval=$ac_status
1957fi
1958  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1959  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1960  as_fn_set_status $ac_retval
1961
1962} # ac_fn_c_try_run
1963
1964# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1965# -------------------------------------------------------
1966# Tests whether HEADER exists and can be compiled using the include files in
1967# INCLUDES, setting the cache variable VAR accordingly.
1968ac_fn_c_check_header_compile ()
1969{
1970  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1971  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1972$as_echo_n "checking for $2... " >&6; }
1973if eval \${$3+:} false; then :
1974  $as_echo_n "(cached) " >&6
1975else
1976  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1977/* end confdefs.h.  */
1978$4
1979#include <$2>
1980_ACEOF
1981if ac_fn_c_try_compile "$LINENO"; then :
1982  eval "$3=yes"
1983else
1984  eval "$3=no"
1985fi
1986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1987fi
1988eval ac_res=\$$3
1989	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1990$as_echo "$ac_res" >&6; }
1991  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1992
1993} # ac_fn_c_check_header_compile
1994
1995# ac_fn_c_try_link LINENO
1996# -----------------------
1997# Try to link conftest.$ac_ext, and return whether this succeeded.
1998ac_fn_c_try_link ()
1999{
2000  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2001  rm -f conftest.$ac_objext conftest$ac_exeext
2002  if { { ac_try="$ac_link"
2003case "(($ac_try" in
2004  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2005  *) ac_try_echo=$ac_try;;
2006esac
2007eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2008$as_echo "$ac_try_echo"; } >&5
2009  (eval "$ac_link") 2>conftest.err
2010  ac_status=$?
2011  if test -s conftest.err; then
2012    grep -v '^ *+' conftest.err >conftest.er1
2013    cat conftest.er1 >&5
2014    mv -f conftest.er1 conftest.err
2015  fi
2016  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2017  test $ac_status = 0; } && {
2018	 test -z "$ac_c_werror_flag" ||
2019	 test ! -s conftest.err
2020       } && test -s conftest$ac_exeext && {
2021	 test "$cross_compiling" = yes ||
2022	 test -x conftest$ac_exeext
2023       }; then :
2024  ac_retval=0
2025else
2026  $as_echo "$as_me: failed program was:" >&5
2027sed 's/^/| /' conftest.$ac_ext >&5
2028
2029	ac_retval=1
2030fi
2031  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2032  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2033  # interfere with the next link command; also delete a directory that is
2034  # left behind by Apple's compiler.  We do this before executing the actions.
2035  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2036  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2037  as_fn_set_status $ac_retval
2038
2039} # ac_fn_c_try_link
2040
2041# ac_fn_c_check_func LINENO FUNC VAR
2042# ----------------------------------
2043# Tests whether FUNC exists, setting the cache variable VAR accordingly
2044ac_fn_c_check_func ()
2045{
2046  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2047  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2048$as_echo_n "checking for $2... " >&6; }
2049if eval \${$3+:} false; then :
2050  $as_echo_n "(cached) " >&6
2051else
2052  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2053/* end confdefs.h.  */
2054/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2055   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2056#define $2 innocuous_$2
2057
2058/* System header to define __stub macros and hopefully few prototypes,
2059    which can conflict with char $2 (); below.
2060    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2061    <limits.h> exists even on freestanding compilers.  */
2062
2063#ifdef __STDC__
2064# include <limits.h>
2065#else
2066# include <assert.h>
2067#endif
2068
2069#undef $2
2070
2071/* Override any GCC internal prototype to avoid an error.
2072   Use char because int might match the return type of a GCC
2073   builtin and then its argument prototype would still apply.  */
2074#ifdef __cplusplus
2075extern "C"
2076#endif
2077char $2 ();
2078/* The GNU C library defines this for functions which it implements
2079    to always fail with ENOSYS.  Some functions are actually named
2080    something starting with __ and the normal name is an alias.  */
2081#if defined __stub_$2 || defined __stub___$2
2082choke me
2083#endif
2084
2085int
2086main ()
2087{
2088return $2 ();
2089  ;
2090  return 0;
2091}
2092_ACEOF
2093if ac_fn_c_try_link "$LINENO"; then :
2094  eval "$3=yes"
2095else
2096  eval "$3=no"
2097fi
2098rm -f core conftest.err conftest.$ac_objext \
2099    conftest$ac_exeext conftest.$ac_ext
2100fi
2101eval ac_res=\$$3
2102	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2103$as_echo "$ac_res" >&6; }
2104  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2105
2106} # ac_fn_c_check_func
2107
2108# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2109# ---------------------------------------------
2110# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2111# accordingly.
2112ac_fn_c_check_decl ()
2113{
2114  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2115  as_decl_name=`echo $2|sed 's/ *(.*//'`
2116  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2117  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2118$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2119if eval \${$3+:} false; then :
2120  $as_echo_n "(cached) " >&6
2121else
2122  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2123/* end confdefs.h.  */
2124$4
2125int
2126main ()
2127{
2128#ifndef $as_decl_name
2129#ifdef __cplusplus
2130  (void) $as_decl_use;
2131#else
2132  (void) $as_decl_name;
2133#endif
2134#endif
2135
2136  ;
2137  return 0;
2138}
2139_ACEOF
2140if ac_fn_c_try_compile "$LINENO"; then :
2141  eval "$3=yes"
2142else
2143  eval "$3=no"
2144fi
2145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2146fi
2147eval ac_res=\$$3
2148	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2149$as_echo "$ac_res" >&6; }
2150  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2151
2152} # ac_fn_c_check_decl
2153
2154# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2155# ----------------------------------------------------
2156# Tries to find if the field MEMBER exists in type AGGR, after including
2157# INCLUDES, setting cache variable VAR accordingly.
2158ac_fn_c_check_member ()
2159{
2160  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2161  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2162$as_echo_n "checking for $2.$3... " >&6; }
2163if eval \${$4+:} false; then :
2164  $as_echo_n "(cached) " >&6
2165else
2166  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2167/* end confdefs.h.  */
2168$5
2169int
2170main ()
2171{
2172static $2 ac_aggr;
2173if (ac_aggr.$3)
2174return 0;
2175  ;
2176  return 0;
2177}
2178_ACEOF
2179if ac_fn_c_try_compile "$LINENO"; then :
2180  eval "$4=yes"
2181else
2182  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2183/* end confdefs.h.  */
2184$5
2185int
2186main ()
2187{
2188static $2 ac_aggr;
2189if (sizeof ac_aggr.$3)
2190return 0;
2191  ;
2192  return 0;
2193}
2194_ACEOF
2195if ac_fn_c_try_compile "$LINENO"; then :
2196  eval "$4=yes"
2197else
2198  eval "$4=no"
2199fi
2200rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2201fi
2202rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2203fi
2204eval ac_res=\$$4
2205	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2206$as_echo "$ac_res" >&6; }
2207  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2208
2209} # ac_fn_c_check_member
2210
2211# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2212# -------------------------------------------
2213# Tests whether TYPE exists after having included INCLUDES, setting cache
2214# variable VAR accordingly.
2215ac_fn_c_check_type ()
2216{
2217  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2218  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2219$as_echo_n "checking for $2... " >&6; }
2220if eval \${$3+:} false; then :
2221  $as_echo_n "(cached) " >&6
2222else
2223  eval "$3=no"
2224  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2225/* end confdefs.h.  */
2226$4
2227int
2228main ()
2229{
2230if (sizeof ($2))
2231	 return 0;
2232  ;
2233  return 0;
2234}
2235_ACEOF
2236if ac_fn_c_try_compile "$LINENO"; then :
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
2251else
2252  eval "$3=yes"
2253fi
2254rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2255fi
2256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2257fi
2258eval ac_res=\$$3
2259	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2260$as_echo "$ac_res" >&6; }
2261  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2262
2263} # ac_fn_c_check_type
2264cat >config.log <<_ACEOF
2265This file contains any messages produced by compilers while
2266running configure, to aid debugging if configure makes a mistake.
2267
2268It was created by libX11 $as_me 1.6.4, which was
2269generated by GNU Autoconf 2.69.  Invocation command line was
2270
2271  $ $0 $@
2272
2273_ACEOF
2274exec 5>>config.log
2275{
2276cat <<_ASUNAME
2277## --------- ##
2278## Platform. ##
2279## --------- ##
2280
2281hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2282uname -m = `(uname -m) 2>/dev/null || echo unknown`
2283uname -r = `(uname -r) 2>/dev/null || echo unknown`
2284uname -s = `(uname -s) 2>/dev/null || echo unknown`
2285uname -v = `(uname -v) 2>/dev/null || echo unknown`
2286
2287/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2288/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2289
2290/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2291/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2292/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2293/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2294/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2295/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2296/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2297
2298_ASUNAME
2299
2300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2301for as_dir in $PATH
2302do
2303  IFS=$as_save_IFS
2304  test -z "$as_dir" && as_dir=.
2305    $as_echo "PATH: $as_dir"
2306  done
2307IFS=$as_save_IFS
2308
2309} >&5
2310
2311cat >&5 <<_ACEOF
2312
2313
2314## ----------- ##
2315## Core tests. ##
2316## ----------- ##
2317
2318_ACEOF
2319
2320
2321# Keep a trace of the command line.
2322# Strip out --no-create and --no-recursion so they do not pile up.
2323# Strip out --silent because we don't want to record it for future runs.
2324# Also quote any args containing shell meta-characters.
2325# Make two passes to allow for proper duplicate-argument suppression.
2326ac_configure_args=
2327ac_configure_args0=
2328ac_configure_args1=
2329ac_must_keep_next=false
2330for ac_pass in 1 2
2331do
2332  for ac_arg
2333  do
2334    case $ac_arg in
2335    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2336    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2337    | -silent | --silent | --silen | --sile | --sil)
2338      continue ;;
2339    *\'*)
2340      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2341    esac
2342    case $ac_pass in
2343    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2344    2)
2345      as_fn_append ac_configure_args1 " '$ac_arg'"
2346      if test $ac_must_keep_next = true; then
2347	ac_must_keep_next=false # Got value, back to normal.
2348      else
2349	case $ac_arg in
2350	  *=* | --config-cache | -C | -disable-* | --disable-* \
2351	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2352	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2353	  | -with-* | --with-* | -without-* | --without-* | --x)
2354	    case "$ac_configure_args0 " in
2355	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2356	    esac
2357	    ;;
2358	  -* ) ac_must_keep_next=true ;;
2359	esac
2360      fi
2361      as_fn_append ac_configure_args " '$ac_arg'"
2362      ;;
2363    esac
2364  done
2365done
2366{ ac_configure_args0=; unset ac_configure_args0;}
2367{ ac_configure_args1=; unset ac_configure_args1;}
2368
2369# When interrupted or exit'd, cleanup temporary files, and complete
2370# config.log.  We remove comments because anyway the quotes in there
2371# would cause problems or look ugly.
2372# WARNING: Use '\'' to represent an apostrophe within the trap.
2373# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2374trap 'exit_status=$?
2375  # Save into config.log some information that might help in debugging.
2376  {
2377    echo
2378
2379    $as_echo "## ---------------- ##
2380## Cache variables. ##
2381## ---------------- ##"
2382    echo
2383    # The following way of writing the cache mishandles newlines in values,
2384(
2385  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2386    eval ac_val=\$$ac_var
2387    case $ac_val in #(
2388    *${as_nl}*)
2389      case $ac_var in #(
2390      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2391$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2392      esac
2393      case $ac_var in #(
2394      _ | IFS | as_nl) ;; #(
2395      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2396      *) { eval $ac_var=; unset $ac_var;} ;;
2397      esac ;;
2398    esac
2399  done
2400  (set) 2>&1 |
2401    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2402    *${as_nl}ac_space=\ *)
2403      sed -n \
2404	"s/'\''/'\''\\\\'\'''\''/g;
2405	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2406      ;; #(
2407    *)
2408      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2409      ;;
2410    esac |
2411    sort
2412)
2413    echo
2414
2415    $as_echo "## ----------------- ##
2416## Output variables. ##
2417## ----------------- ##"
2418    echo
2419    for ac_var in $ac_subst_vars
2420    do
2421      eval ac_val=\$$ac_var
2422      case $ac_val in
2423      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2424      esac
2425      $as_echo "$ac_var='\''$ac_val'\''"
2426    done | sort
2427    echo
2428
2429    if test -n "$ac_subst_files"; then
2430      $as_echo "## ------------------- ##
2431## File substitutions. ##
2432## ------------------- ##"
2433      echo
2434      for ac_var in $ac_subst_files
2435      do
2436	eval ac_val=\$$ac_var
2437	case $ac_val in
2438	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2439	esac
2440	$as_echo "$ac_var='\''$ac_val'\''"
2441      done | sort
2442      echo
2443    fi
2444
2445    if test -s confdefs.h; then
2446      $as_echo "## ----------- ##
2447## confdefs.h. ##
2448## ----------- ##"
2449      echo
2450      cat confdefs.h
2451      echo
2452    fi
2453    test "$ac_signal" != 0 &&
2454      $as_echo "$as_me: caught signal $ac_signal"
2455    $as_echo "$as_me: exit $exit_status"
2456  } >&5
2457  rm -f core *.core core.conftest.* &&
2458    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2459    exit $exit_status
2460' 0
2461for ac_signal in 1 2 13 15; do
2462  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2463done
2464ac_signal=0
2465
2466# confdefs.h avoids OS command line length limits that DEFS can exceed.
2467rm -f -r conftest* confdefs.h
2468
2469$as_echo "/* confdefs.h */" > confdefs.h
2470
2471# Predefined preprocessor variables.
2472
2473cat >>confdefs.h <<_ACEOF
2474#define PACKAGE_NAME "$PACKAGE_NAME"
2475_ACEOF
2476
2477cat >>confdefs.h <<_ACEOF
2478#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2479_ACEOF
2480
2481cat >>confdefs.h <<_ACEOF
2482#define PACKAGE_VERSION "$PACKAGE_VERSION"
2483_ACEOF
2484
2485cat >>confdefs.h <<_ACEOF
2486#define PACKAGE_STRING "$PACKAGE_STRING"
2487_ACEOF
2488
2489cat >>confdefs.h <<_ACEOF
2490#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2491_ACEOF
2492
2493cat >>confdefs.h <<_ACEOF
2494#define PACKAGE_URL "$PACKAGE_URL"
2495_ACEOF
2496
2497
2498# Let the site file select an alternate cache file if it wants to.
2499# Prefer an explicitly selected file to automatically selected ones.
2500ac_site_file1=NONE
2501ac_site_file2=NONE
2502if test -n "$CONFIG_SITE"; then
2503  # We do not want a PATH search for config.site.
2504  case $CONFIG_SITE in #((
2505    -*)  ac_site_file1=./$CONFIG_SITE;;
2506    */*) ac_site_file1=$CONFIG_SITE;;
2507    *)   ac_site_file1=./$CONFIG_SITE;;
2508  esac
2509elif test "x$prefix" != xNONE; then
2510  ac_site_file1=$prefix/share/config.site
2511  ac_site_file2=$prefix/etc/config.site
2512else
2513  ac_site_file1=$ac_default_prefix/share/config.site
2514  ac_site_file2=$ac_default_prefix/etc/config.site
2515fi
2516for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2517do
2518  test "x$ac_site_file" = xNONE && continue
2519  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2520    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2521$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2522    sed 's/^/| /' "$ac_site_file" >&5
2523    . "$ac_site_file" \
2524      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2525$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2526as_fn_error $? "failed to load site script $ac_site_file
2527See \`config.log' for more details" "$LINENO" 5; }
2528  fi
2529done
2530
2531if test -r "$cache_file"; then
2532  # Some versions of bash will fail to source /dev/null (special files
2533  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2534  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2535    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2536$as_echo "$as_me: loading cache $cache_file" >&6;}
2537    case $cache_file in
2538      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2539      *)                      . "./$cache_file";;
2540    esac
2541  fi
2542else
2543  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2544$as_echo "$as_me: creating cache $cache_file" >&6;}
2545  >$cache_file
2546fi
2547
2548as_fn_append ac_header_list " stdlib.h"
2549as_fn_append ac_header_list " unistd.h"
2550as_fn_append ac_header_list " sys/param.h"
2551# Check that the precious variables saved in the cache have kept the same
2552# value.
2553ac_cache_corrupted=false
2554for ac_var in $ac_precious_vars; do
2555  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2556  eval ac_new_set=\$ac_env_${ac_var}_set
2557  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2558  eval ac_new_val=\$ac_env_${ac_var}_value
2559  case $ac_old_set,$ac_new_set in
2560    set,)
2561      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2562$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2563      ac_cache_corrupted=: ;;
2564    ,set)
2565      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2566$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2567      ac_cache_corrupted=: ;;
2568    ,);;
2569    *)
2570      if test "x$ac_old_val" != "x$ac_new_val"; then
2571	# differences in whitespace do not lead to failure.
2572	ac_old_val_w=`echo x $ac_old_val`
2573	ac_new_val_w=`echo x $ac_new_val`
2574	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2575	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2576$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2577	  ac_cache_corrupted=:
2578	else
2579	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2580$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2581	  eval $ac_var=\$ac_old_val
2582	fi
2583	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2584$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2585	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2586$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2587      fi;;
2588  esac
2589  # Pass precious variables to config.status.
2590  if test "$ac_new_set" = set; then
2591    case $ac_new_val in
2592    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2593    *) ac_arg=$ac_var=$ac_new_val ;;
2594    esac
2595    case " $ac_configure_args " in
2596      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2597      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2598    esac
2599  fi
2600done
2601if $ac_cache_corrupted; then
2602  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2603$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2604  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2605$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2606  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2607fi
2608## -------------------- ##
2609## Main body of script. ##
2610## -------------------- ##
2611
2612ac_ext=c
2613ac_cpp='$CPP $CPPFLAGS'
2614ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2615ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2616ac_compiler_gnu=$ac_cv_c_compiler_gnu
2617
2618
2619
2620ac_config_headers="$ac_config_headers src/config.h include/X11/XlibConf.h"
2621
2622
2623ac_aux_dir=
2624for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2625  if test -f "$ac_dir/install-sh"; then
2626    ac_aux_dir=$ac_dir
2627    ac_install_sh="$ac_aux_dir/install-sh -c"
2628    break
2629  elif test -f "$ac_dir/install.sh"; then
2630    ac_aux_dir=$ac_dir
2631    ac_install_sh="$ac_aux_dir/install.sh -c"
2632    break
2633  elif test -f "$ac_dir/shtool"; then
2634    ac_aux_dir=$ac_dir
2635    ac_install_sh="$ac_aux_dir/shtool install -c"
2636    break
2637  fi
2638done
2639if test -z "$ac_aux_dir"; then
2640  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2641fi
2642
2643# These three variables are undocumented and unsupported,
2644# and are intended to be withdrawn in a future Autoconf release.
2645# They can cause serious problems if a builder's source tree is in a directory
2646# whose full name contains unusual characters.
2647ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2648ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2649ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2650
2651
2652# Make sure we can run config.sub.
2653$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2654  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2655
2656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2657$as_echo_n "checking build system type... " >&6; }
2658if ${ac_cv_build+:} false; then :
2659  $as_echo_n "(cached) " >&6
2660else
2661  ac_build_alias=$build_alias
2662test "x$ac_build_alias" = x &&
2663  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2664test "x$ac_build_alias" = x &&
2665  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2666ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2667  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2668
2669fi
2670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2671$as_echo "$ac_cv_build" >&6; }
2672case $ac_cv_build in
2673*-*-*) ;;
2674*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2675esac
2676build=$ac_cv_build
2677ac_save_IFS=$IFS; IFS='-'
2678set x $ac_cv_build
2679shift
2680build_cpu=$1
2681build_vendor=$2
2682shift; shift
2683# Remember, the first character of IFS is used to create $*,
2684# except with old shells:
2685build_os=$*
2686IFS=$ac_save_IFS
2687case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2688
2689
2690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2691$as_echo_n "checking host system type... " >&6; }
2692if ${ac_cv_host+:} false; then :
2693  $as_echo_n "(cached) " >&6
2694else
2695  if test "x$host_alias" = x; then
2696  ac_cv_host=$ac_cv_build
2697else
2698  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2699    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2700fi
2701
2702fi
2703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2704$as_echo "$ac_cv_host" >&6; }
2705case $ac_cv_host in
2706*-*-*) ;;
2707*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2708esac
2709host=$ac_cv_host
2710ac_save_IFS=$IFS; IFS='-'
2711set x $ac_cv_host
2712shift
2713host_cpu=$1
2714host_vendor=$2
2715shift; shift
2716# Remember, the first character of IFS is used to create $*,
2717# except with old shells:
2718host_os=$*
2719IFS=$ac_save_IFS
2720case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2721
2722
2723# Set common system defines for POSIX extensions, such as _GNU_SOURCE
2724# Must be called before any macros that run the compiler (like AC_PROG_LIBTOOL)
2725# to avoid autoconf errors.
2726# expand $ac_aux_dir to an absolute path
2727am_aux_dir=`cd $ac_aux_dir && pwd`
2728
2729ac_ext=c
2730ac_cpp='$CPP $CPPFLAGS'
2731ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2732ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2733ac_compiler_gnu=$ac_cv_c_compiler_gnu
2734if test -n "$ac_tool_prefix"; then
2735  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2736set dummy ${ac_tool_prefix}gcc; ac_word=$2
2737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2738$as_echo_n "checking for $ac_word... " >&6; }
2739if ${ac_cv_prog_CC+:} false; then :
2740  $as_echo_n "(cached) " >&6
2741else
2742  if test -n "$CC"; then
2743  ac_cv_prog_CC="$CC" # Let the user override the test.
2744else
2745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2746for as_dir in $PATH
2747do
2748  IFS=$as_save_IFS
2749  test -z "$as_dir" && as_dir=.
2750    for ac_exec_ext in '' $ac_executable_extensions; do
2751  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2752    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2753    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2754    break 2
2755  fi
2756done
2757  done
2758IFS=$as_save_IFS
2759
2760fi
2761fi
2762CC=$ac_cv_prog_CC
2763if test -n "$CC"; then
2764  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2765$as_echo "$CC" >&6; }
2766else
2767  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2768$as_echo "no" >&6; }
2769fi
2770
2771
2772fi
2773if test -z "$ac_cv_prog_CC"; then
2774  ac_ct_CC=$CC
2775  # Extract the first word of "gcc", so it can be a program name with args.
2776set dummy gcc; ac_word=$2
2777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2778$as_echo_n "checking for $ac_word... " >&6; }
2779if ${ac_cv_prog_ac_ct_CC+:} false; then :
2780  $as_echo_n "(cached) " >&6
2781else
2782  if test -n "$ac_ct_CC"; then
2783  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2784else
2785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2786for as_dir in $PATH
2787do
2788  IFS=$as_save_IFS
2789  test -z "$as_dir" && as_dir=.
2790    for ac_exec_ext in '' $ac_executable_extensions; do
2791  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2792    ac_cv_prog_ac_ct_CC="gcc"
2793    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2794    break 2
2795  fi
2796done
2797  done
2798IFS=$as_save_IFS
2799
2800fi
2801fi
2802ac_ct_CC=$ac_cv_prog_ac_ct_CC
2803if test -n "$ac_ct_CC"; then
2804  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2805$as_echo "$ac_ct_CC" >&6; }
2806else
2807  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2808$as_echo "no" >&6; }
2809fi
2810
2811  if test "x$ac_ct_CC" = x; then
2812    CC=""
2813  else
2814    case $cross_compiling:$ac_tool_warned in
2815yes:)
2816{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2817$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2818ac_tool_warned=yes ;;
2819esac
2820    CC=$ac_ct_CC
2821  fi
2822else
2823  CC="$ac_cv_prog_CC"
2824fi
2825
2826if test -z "$CC"; then
2827          if test -n "$ac_tool_prefix"; then
2828    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2829set dummy ${ac_tool_prefix}cc; ac_word=$2
2830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2831$as_echo_n "checking for $ac_word... " >&6; }
2832if ${ac_cv_prog_CC+:} false; then :
2833  $as_echo_n "(cached) " >&6
2834else
2835  if test -n "$CC"; then
2836  ac_cv_prog_CC="$CC" # Let the user override the test.
2837else
2838as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2839for as_dir in $PATH
2840do
2841  IFS=$as_save_IFS
2842  test -z "$as_dir" && as_dir=.
2843    for ac_exec_ext in '' $ac_executable_extensions; do
2844  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2845    ac_cv_prog_CC="${ac_tool_prefix}cc"
2846    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2847    break 2
2848  fi
2849done
2850  done
2851IFS=$as_save_IFS
2852
2853fi
2854fi
2855CC=$ac_cv_prog_CC
2856if test -n "$CC"; then
2857  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2858$as_echo "$CC" >&6; }
2859else
2860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2861$as_echo "no" >&6; }
2862fi
2863
2864
2865  fi
2866fi
2867if test -z "$CC"; then
2868  # Extract the first word of "cc", so it can be a program name with args.
2869set dummy cc; ac_word=$2
2870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2871$as_echo_n "checking for $ac_word... " >&6; }
2872if ${ac_cv_prog_CC+:} false; then :
2873  $as_echo_n "(cached) " >&6
2874else
2875  if test -n "$CC"; then
2876  ac_cv_prog_CC="$CC" # Let the user override the test.
2877else
2878  ac_prog_rejected=no
2879as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2880for as_dir in $PATH
2881do
2882  IFS=$as_save_IFS
2883  test -z "$as_dir" && as_dir=.
2884    for ac_exec_ext in '' $ac_executable_extensions; do
2885  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2886    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2887       ac_prog_rejected=yes
2888       continue
2889     fi
2890    ac_cv_prog_CC="cc"
2891    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2892    break 2
2893  fi
2894done
2895  done
2896IFS=$as_save_IFS
2897
2898if test $ac_prog_rejected = yes; then
2899  # We found a bogon in the path, so make sure we never use it.
2900  set dummy $ac_cv_prog_CC
2901  shift
2902  if test $# != 0; then
2903    # We chose a different compiler from the bogus one.
2904    # However, it has the same basename, so the bogon will be chosen
2905    # first if we set CC to just the basename; use the full file name.
2906    shift
2907    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2908  fi
2909fi
2910fi
2911fi
2912CC=$ac_cv_prog_CC
2913if test -n "$CC"; then
2914  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2915$as_echo "$CC" >&6; }
2916else
2917  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2918$as_echo "no" >&6; }
2919fi
2920
2921
2922fi
2923if test -z "$CC"; then
2924  if test -n "$ac_tool_prefix"; then
2925  for ac_prog in cl.exe
2926  do
2927    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2928set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2930$as_echo_n "checking for $ac_word... " >&6; }
2931if ${ac_cv_prog_CC+:} false; then :
2932  $as_echo_n "(cached) " >&6
2933else
2934  if test -n "$CC"; then
2935  ac_cv_prog_CC="$CC" # Let the user override the test.
2936else
2937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2938for as_dir in $PATH
2939do
2940  IFS=$as_save_IFS
2941  test -z "$as_dir" && as_dir=.
2942    for ac_exec_ext in '' $ac_executable_extensions; do
2943  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2944    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2945    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2946    break 2
2947  fi
2948done
2949  done
2950IFS=$as_save_IFS
2951
2952fi
2953fi
2954CC=$ac_cv_prog_CC
2955if test -n "$CC"; then
2956  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2957$as_echo "$CC" >&6; }
2958else
2959  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2960$as_echo "no" >&6; }
2961fi
2962
2963
2964    test -n "$CC" && break
2965  done
2966fi
2967if test -z "$CC"; then
2968  ac_ct_CC=$CC
2969  for ac_prog in cl.exe
2970do
2971  # Extract the first word of "$ac_prog", so it can be a program name with args.
2972set dummy $ac_prog; ac_word=$2
2973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2974$as_echo_n "checking for $ac_word... " >&6; }
2975if ${ac_cv_prog_ac_ct_CC+:} false; then :
2976  $as_echo_n "(cached) " >&6
2977else
2978  if test -n "$ac_ct_CC"; then
2979  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2980else
2981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2982for as_dir in $PATH
2983do
2984  IFS=$as_save_IFS
2985  test -z "$as_dir" && as_dir=.
2986    for ac_exec_ext in '' $ac_executable_extensions; do
2987  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2988    ac_cv_prog_ac_ct_CC="$ac_prog"
2989    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2990    break 2
2991  fi
2992done
2993  done
2994IFS=$as_save_IFS
2995
2996fi
2997fi
2998ac_ct_CC=$ac_cv_prog_ac_ct_CC
2999if test -n "$ac_ct_CC"; then
3000  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3001$as_echo "$ac_ct_CC" >&6; }
3002else
3003  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3004$as_echo "no" >&6; }
3005fi
3006
3007
3008  test -n "$ac_ct_CC" && break
3009done
3010
3011  if test "x$ac_ct_CC" = x; then
3012    CC=""
3013  else
3014    case $cross_compiling:$ac_tool_warned in
3015yes:)
3016{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3017$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3018ac_tool_warned=yes ;;
3019esac
3020    CC=$ac_ct_CC
3021  fi
3022fi
3023
3024fi
3025
3026
3027test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3028$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3029as_fn_error $? "no acceptable C compiler found in \$PATH
3030See \`config.log' for more details" "$LINENO" 5; }
3031
3032# Provide some information about the compiler.
3033$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3034set X $ac_compile
3035ac_compiler=$2
3036for ac_option in --version -v -V -qversion; do
3037  { { ac_try="$ac_compiler $ac_option >&5"
3038case "(($ac_try" in
3039  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3040  *) ac_try_echo=$ac_try;;
3041esac
3042eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3043$as_echo "$ac_try_echo"; } >&5
3044  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3045  ac_status=$?
3046  if test -s conftest.err; then
3047    sed '10a\
3048... rest of stderr output deleted ...
3049         10q' conftest.err >conftest.er1
3050    cat conftest.er1 >&5
3051  fi
3052  rm -f conftest.er1 conftest.err
3053  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3054  test $ac_status = 0; }
3055done
3056
3057cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3058/* end confdefs.h.  */
3059
3060int
3061main ()
3062{
3063
3064  ;
3065  return 0;
3066}
3067_ACEOF
3068ac_clean_files_save=$ac_clean_files
3069ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3070# Try to create an executable without -o first, disregard a.out.
3071# It will help us diagnose broken compilers, and finding out an intuition
3072# of exeext.
3073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3074$as_echo_n "checking whether the C compiler works... " >&6; }
3075ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3076
3077# The possible output files:
3078ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3079
3080ac_rmfiles=
3081for ac_file in $ac_files
3082do
3083  case $ac_file in
3084    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3085    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3086  esac
3087done
3088rm -f $ac_rmfiles
3089
3090if { { ac_try="$ac_link_default"
3091case "(($ac_try" in
3092  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3093  *) ac_try_echo=$ac_try;;
3094esac
3095eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3096$as_echo "$ac_try_echo"; } >&5
3097  (eval "$ac_link_default") 2>&5
3098  ac_status=$?
3099  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3100  test $ac_status = 0; }; then :
3101  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3102# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3103# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3104# so that the user can short-circuit this test for compilers unknown to
3105# Autoconf.
3106for ac_file in $ac_files ''
3107do
3108  test -f "$ac_file" || continue
3109  case $ac_file in
3110    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3111	;;
3112    [ab].out )
3113	# We found the default executable, but exeext='' is most
3114	# certainly right.
3115	break;;
3116    *.* )
3117	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3118	then :; else
3119	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3120	fi
3121	# We set ac_cv_exeext here because the later test for it is not
3122	# safe: cross compilers may not add the suffix if given an `-o'
3123	# argument, so we may need to know it at that point already.
3124	# Even if this section looks crufty: it has the advantage of
3125	# actually working.
3126	break;;
3127    * )
3128	break;;
3129  esac
3130done
3131test "$ac_cv_exeext" = no && ac_cv_exeext=
3132
3133else
3134  ac_file=''
3135fi
3136if test -z "$ac_file"; then :
3137  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3138$as_echo "no" >&6; }
3139$as_echo "$as_me: failed program was:" >&5
3140sed 's/^/| /' conftest.$ac_ext >&5
3141
3142{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3143$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3144as_fn_error 77 "C compiler cannot create executables
3145See \`config.log' for more details" "$LINENO" 5; }
3146else
3147  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3148$as_echo "yes" >&6; }
3149fi
3150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3151$as_echo_n "checking for C compiler default output file name... " >&6; }
3152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3153$as_echo "$ac_file" >&6; }
3154ac_exeext=$ac_cv_exeext
3155
3156rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3157ac_clean_files=$ac_clean_files_save
3158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3159$as_echo_n "checking for suffix of executables... " >&6; }
3160if { { ac_try="$ac_link"
3161case "(($ac_try" in
3162  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3163  *) ac_try_echo=$ac_try;;
3164esac
3165eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3166$as_echo "$ac_try_echo"; } >&5
3167  (eval "$ac_link") 2>&5
3168  ac_status=$?
3169  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3170  test $ac_status = 0; }; then :
3171  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3172# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3173# work properly (i.e., refer to `conftest.exe'), while it won't with
3174# `rm'.
3175for ac_file in conftest.exe conftest conftest.*; do
3176  test -f "$ac_file" || continue
3177  case $ac_file in
3178    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3179    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3180	  break;;
3181    * ) break;;
3182  esac
3183done
3184else
3185  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3186$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3187as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3188See \`config.log' for more details" "$LINENO" 5; }
3189fi
3190rm -f conftest conftest$ac_cv_exeext
3191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3192$as_echo "$ac_cv_exeext" >&6; }
3193
3194rm -f conftest.$ac_ext
3195EXEEXT=$ac_cv_exeext
3196ac_exeext=$EXEEXT
3197cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3198/* end confdefs.h.  */
3199#include <stdio.h>
3200int
3201main ()
3202{
3203FILE *f = fopen ("conftest.out", "w");
3204 return ferror (f) || fclose (f) != 0;
3205
3206  ;
3207  return 0;
3208}
3209_ACEOF
3210ac_clean_files="$ac_clean_files conftest.out"
3211# Check that the compiler produces executables we can run.  If not, either
3212# the compiler is broken, or we cross compile.
3213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3214$as_echo_n "checking whether we are cross compiling... " >&6; }
3215if test "$cross_compiling" != yes; then
3216  { { ac_try="$ac_link"
3217case "(($ac_try" in
3218  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3219  *) ac_try_echo=$ac_try;;
3220esac
3221eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3222$as_echo "$ac_try_echo"; } >&5
3223  (eval "$ac_link") 2>&5
3224  ac_status=$?
3225  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3226  test $ac_status = 0; }
3227  if { ac_try='./conftest$ac_cv_exeext'
3228  { { case "(($ac_try" in
3229  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3230  *) ac_try_echo=$ac_try;;
3231esac
3232eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3233$as_echo "$ac_try_echo"; } >&5
3234  (eval "$ac_try") 2>&5
3235  ac_status=$?
3236  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3237  test $ac_status = 0; }; }; then
3238    cross_compiling=no
3239  else
3240    if test "$cross_compiling" = maybe; then
3241	cross_compiling=yes
3242    else
3243	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3244$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3245as_fn_error $? "cannot run C compiled programs.
3246If you meant to cross compile, use \`--host'.
3247See \`config.log' for more details" "$LINENO" 5; }
3248    fi
3249  fi
3250fi
3251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3252$as_echo "$cross_compiling" >&6; }
3253
3254rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3255ac_clean_files=$ac_clean_files_save
3256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3257$as_echo_n "checking for suffix of object files... " >&6; }
3258if ${ac_cv_objext+:} false; then :
3259  $as_echo_n "(cached) " >&6
3260else
3261  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3262/* end confdefs.h.  */
3263
3264int
3265main ()
3266{
3267
3268  ;
3269  return 0;
3270}
3271_ACEOF
3272rm -f conftest.o conftest.obj
3273if { { ac_try="$ac_compile"
3274case "(($ac_try" in
3275  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3276  *) ac_try_echo=$ac_try;;
3277esac
3278eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3279$as_echo "$ac_try_echo"; } >&5
3280  (eval "$ac_compile") 2>&5
3281  ac_status=$?
3282  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3283  test $ac_status = 0; }; then :
3284  for ac_file in conftest.o conftest.obj conftest.*; do
3285  test -f "$ac_file" || continue;
3286  case $ac_file in
3287    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3288    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3289       break;;
3290  esac
3291done
3292else
3293  $as_echo "$as_me: failed program was:" >&5
3294sed 's/^/| /' conftest.$ac_ext >&5
3295
3296{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3297$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3298as_fn_error $? "cannot compute suffix of object files: cannot compile
3299See \`config.log' for more details" "$LINENO" 5; }
3300fi
3301rm -f conftest.$ac_cv_objext conftest.$ac_ext
3302fi
3303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3304$as_echo "$ac_cv_objext" >&6; }
3305OBJEXT=$ac_cv_objext
3306ac_objext=$OBJEXT
3307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3308$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3309if ${ac_cv_c_compiler_gnu+:} false; then :
3310  $as_echo_n "(cached) " >&6
3311else
3312  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3313/* end confdefs.h.  */
3314
3315int
3316main ()
3317{
3318#ifndef __GNUC__
3319       choke me
3320#endif
3321
3322  ;
3323  return 0;
3324}
3325_ACEOF
3326if ac_fn_c_try_compile "$LINENO"; then :
3327  ac_compiler_gnu=yes
3328else
3329  ac_compiler_gnu=no
3330fi
3331rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3332ac_cv_c_compiler_gnu=$ac_compiler_gnu
3333
3334fi
3335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3336$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3337if test $ac_compiler_gnu = yes; then
3338  GCC=yes
3339else
3340  GCC=
3341fi
3342ac_test_CFLAGS=${CFLAGS+set}
3343ac_save_CFLAGS=$CFLAGS
3344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3345$as_echo_n "checking whether $CC accepts -g... " >&6; }
3346if ${ac_cv_prog_cc_g+:} false; then :
3347  $as_echo_n "(cached) " >&6
3348else
3349  ac_save_c_werror_flag=$ac_c_werror_flag
3350   ac_c_werror_flag=yes
3351   ac_cv_prog_cc_g=no
3352   CFLAGS="-g"
3353   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3354/* end confdefs.h.  */
3355
3356int
3357main ()
3358{
3359
3360  ;
3361  return 0;
3362}
3363_ACEOF
3364if ac_fn_c_try_compile "$LINENO"; then :
3365  ac_cv_prog_cc_g=yes
3366else
3367  CFLAGS=""
3368      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3369/* end confdefs.h.  */
3370
3371int
3372main ()
3373{
3374
3375  ;
3376  return 0;
3377}
3378_ACEOF
3379if ac_fn_c_try_compile "$LINENO"; then :
3380
3381else
3382  ac_c_werror_flag=$ac_save_c_werror_flag
3383	 CFLAGS="-g"
3384	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3385/* end confdefs.h.  */
3386
3387int
3388main ()
3389{
3390
3391  ;
3392  return 0;
3393}
3394_ACEOF
3395if ac_fn_c_try_compile "$LINENO"; then :
3396  ac_cv_prog_cc_g=yes
3397fi
3398rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3399fi
3400rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3401fi
3402rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3403   ac_c_werror_flag=$ac_save_c_werror_flag
3404fi
3405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3406$as_echo "$ac_cv_prog_cc_g" >&6; }
3407if test "$ac_test_CFLAGS" = set; then
3408  CFLAGS=$ac_save_CFLAGS
3409elif test $ac_cv_prog_cc_g = yes; then
3410  if test "$GCC" = yes; then
3411    CFLAGS="-g -O2"
3412  else
3413    CFLAGS="-g"
3414  fi
3415else
3416  if test "$GCC" = yes; then
3417    CFLAGS="-O2"
3418  else
3419    CFLAGS=
3420  fi
3421fi
3422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3423$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3424if ${ac_cv_prog_cc_c89+:} false; then :
3425  $as_echo_n "(cached) " >&6
3426else
3427  ac_cv_prog_cc_c89=no
3428ac_save_CC=$CC
3429cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3430/* end confdefs.h.  */
3431#include <stdarg.h>
3432#include <stdio.h>
3433struct stat;
3434/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3435struct buf { int x; };
3436FILE * (*rcsopen) (struct buf *, struct stat *, int);
3437static char *e (p, i)
3438     char **p;
3439     int i;
3440{
3441  return p[i];
3442}
3443static char *f (char * (*g) (char **, int), char **p, ...)
3444{
3445  char *s;
3446  va_list v;
3447  va_start (v,p);
3448  s = g (p, va_arg (v,int));
3449  va_end (v);
3450  return s;
3451}
3452
3453/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3454   function prototypes and stuff, but not '\xHH' hex character constants.
3455   These don't provoke an error unfortunately, instead are silently treated
3456   as 'x'.  The following induces an error, until -std is added to get
3457   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3458   array size at least.  It's necessary to write '\x00'==0 to get something
3459   that's true only with -std.  */
3460int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3461
3462/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3463   inside strings and character constants.  */
3464#define FOO(x) 'x'
3465int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3466
3467int test (int i, double x);
3468struct s1 {int (*f) (int a);};
3469struct s2 {int (*f) (double a);};
3470int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3471int argc;
3472char **argv;
3473int
3474main ()
3475{
3476return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3477  ;
3478  return 0;
3479}
3480_ACEOF
3481for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3482	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3483do
3484  CC="$ac_save_CC $ac_arg"
3485  if ac_fn_c_try_compile "$LINENO"; then :
3486  ac_cv_prog_cc_c89=$ac_arg
3487fi
3488rm -f core conftest.err conftest.$ac_objext
3489  test "x$ac_cv_prog_cc_c89" != "xno" && break
3490done
3491rm -f conftest.$ac_ext
3492CC=$ac_save_CC
3493
3494fi
3495# AC_CACHE_VAL
3496case "x$ac_cv_prog_cc_c89" in
3497  x)
3498    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3499$as_echo "none needed" >&6; } ;;
3500  xno)
3501    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3502$as_echo "unsupported" >&6; } ;;
3503  *)
3504    CC="$CC $ac_cv_prog_cc_c89"
3505    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3506$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3507esac
3508if test "x$ac_cv_prog_cc_c89" != xno; then :
3509
3510fi
3511
3512ac_ext=c
3513ac_cpp='$CPP $CPPFLAGS'
3514ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3515ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3516ac_compiler_gnu=$ac_cv_c_compiler_gnu
3517
3518ac_ext=c
3519ac_cpp='$CPP $CPPFLAGS'
3520ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3521ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3522ac_compiler_gnu=$ac_cv_c_compiler_gnu
3523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3524$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3525if ${am_cv_prog_cc_c_o+:} false; then :
3526  $as_echo_n "(cached) " >&6
3527else
3528  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3529/* end confdefs.h.  */
3530
3531int
3532main ()
3533{
3534
3535  ;
3536  return 0;
3537}
3538_ACEOF
3539  # Make sure it works both with $CC and with simple cc.
3540  # Following AC_PROG_CC_C_O, we do the test twice because some
3541  # compilers refuse to overwrite an existing .o file with -o,
3542  # though they will create one.
3543  am_cv_prog_cc_c_o=yes
3544  for am_i in 1 2; do
3545    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3546   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3547   ac_status=$?
3548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3549   (exit $ac_status); } \
3550         && test -f conftest2.$ac_objext; then
3551      : OK
3552    else
3553      am_cv_prog_cc_c_o=no
3554      break
3555    fi
3556  done
3557  rm -f core conftest*
3558  unset am_i
3559fi
3560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3561$as_echo "$am_cv_prog_cc_c_o" >&6; }
3562if test "$am_cv_prog_cc_c_o" != yes; then
3563   # Losing compiler, so override with the script.
3564   # FIXME: It is wrong to rewrite CC.
3565   # But if we don't then we get into trouble of one sort or another.
3566   # A longer-term fix would be to have automake use am__CC in this case,
3567   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3568   CC="$am_aux_dir/compile $CC"
3569fi
3570ac_ext=c
3571ac_cpp='$CPP $CPPFLAGS'
3572ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3573ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3574ac_compiler_gnu=$ac_cv_c_compiler_gnu
3575
3576
3577
3578ac_ext=c
3579ac_cpp='$CPP $CPPFLAGS'
3580ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3581ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3582ac_compiler_gnu=$ac_cv_c_compiler_gnu
3583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3584$as_echo_n "checking how to run the C preprocessor... " >&6; }
3585# On Suns, sometimes $CPP names a directory.
3586if test -n "$CPP" && test -d "$CPP"; then
3587  CPP=
3588fi
3589if test -z "$CPP"; then
3590  if ${ac_cv_prog_CPP+:} false; then :
3591  $as_echo_n "(cached) " >&6
3592else
3593      # Double quotes because CPP needs to be expanded
3594    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3595    do
3596      ac_preproc_ok=false
3597for ac_c_preproc_warn_flag in '' yes
3598do
3599  # Use a header file that comes with gcc, so configuring glibc
3600  # with a fresh cross-compiler works.
3601  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3602  # <limits.h> exists even on freestanding compilers.
3603  # On the NeXT, cc -E runs the code through the compiler's parser,
3604  # not just through cpp. "Syntax error" is here to catch this case.
3605  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3606/* end confdefs.h.  */
3607#ifdef __STDC__
3608# include <limits.h>
3609#else
3610# include <assert.h>
3611#endif
3612		     Syntax error
3613_ACEOF
3614if ac_fn_c_try_cpp "$LINENO"; then :
3615
3616else
3617  # Broken: fails on valid input.
3618continue
3619fi
3620rm -f conftest.err conftest.i conftest.$ac_ext
3621
3622  # OK, works on sane cases.  Now check whether nonexistent headers
3623  # can be detected and how.
3624  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3625/* end confdefs.h.  */
3626#include <ac_nonexistent.h>
3627_ACEOF
3628if ac_fn_c_try_cpp "$LINENO"; then :
3629  # Broken: success on invalid input.
3630continue
3631else
3632  # Passes both tests.
3633ac_preproc_ok=:
3634break
3635fi
3636rm -f conftest.err conftest.i conftest.$ac_ext
3637
3638done
3639# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3640rm -f conftest.i conftest.err conftest.$ac_ext
3641if $ac_preproc_ok; then :
3642  break
3643fi
3644
3645    done
3646    ac_cv_prog_CPP=$CPP
3647
3648fi
3649  CPP=$ac_cv_prog_CPP
3650else
3651  ac_cv_prog_CPP=$CPP
3652fi
3653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3654$as_echo "$CPP" >&6; }
3655ac_preproc_ok=false
3656for ac_c_preproc_warn_flag in '' yes
3657do
3658  # Use a header file that comes with gcc, so configuring glibc
3659  # with a fresh cross-compiler works.
3660  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3661  # <limits.h> exists even on freestanding compilers.
3662  # On the NeXT, cc -E runs the code through the compiler's parser,
3663  # not just through cpp. "Syntax error" is here to catch this case.
3664  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3665/* end confdefs.h.  */
3666#ifdef __STDC__
3667# include <limits.h>
3668#else
3669# include <assert.h>
3670#endif
3671		     Syntax error
3672_ACEOF
3673if ac_fn_c_try_cpp "$LINENO"; then :
3674
3675else
3676  # Broken: fails on valid input.
3677continue
3678fi
3679rm -f conftest.err conftest.i conftest.$ac_ext
3680
3681  # OK, works on sane cases.  Now check whether nonexistent headers
3682  # can be detected and how.
3683  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3684/* end confdefs.h.  */
3685#include <ac_nonexistent.h>
3686_ACEOF
3687if ac_fn_c_try_cpp "$LINENO"; then :
3688  # Broken: success on invalid input.
3689continue
3690else
3691  # Passes both tests.
3692ac_preproc_ok=:
3693break
3694fi
3695rm -f conftest.err conftest.i conftest.$ac_ext
3696
3697done
3698# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3699rm -f conftest.i conftest.err conftest.$ac_ext
3700if $ac_preproc_ok; then :
3701
3702else
3703  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3704$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3705as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3706See \`config.log' for more details" "$LINENO" 5; }
3707fi
3708
3709ac_ext=c
3710ac_cpp='$CPP $CPPFLAGS'
3711ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3712ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3713ac_compiler_gnu=$ac_cv_c_compiler_gnu
3714
3715
3716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3717$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3718if ${ac_cv_path_GREP+:} false; then :
3719  $as_echo_n "(cached) " >&6
3720else
3721  if test -z "$GREP"; then
3722  ac_path_GREP_found=false
3723  # Loop through the user's path and test for each of PROGNAME-LIST
3724  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3725for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3726do
3727  IFS=$as_save_IFS
3728  test -z "$as_dir" && as_dir=.
3729    for ac_prog in grep ggrep; do
3730    for ac_exec_ext in '' $ac_executable_extensions; do
3731      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3732      as_fn_executable_p "$ac_path_GREP" || continue
3733# Check for GNU ac_path_GREP and select it if it is found.
3734  # Check for GNU $ac_path_GREP
3735case `"$ac_path_GREP" --version 2>&1` in
3736*GNU*)
3737  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3738*)
3739  ac_count=0
3740  $as_echo_n 0123456789 >"conftest.in"
3741  while :
3742  do
3743    cat "conftest.in" "conftest.in" >"conftest.tmp"
3744    mv "conftest.tmp" "conftest.in"
3745    cp "conftest.in" "conftest.nl"
3746    $as_echo 'GREP' >> "conftest.nl"
3747    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3748    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3749    as_fn_arith $ac_count + 1 && ac_count=$as_val
3750    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3751      # Best one so far, save it but keep looking for a better one
3752      ac_cv_path_GREP="$ac_path_GREP"
3753      ac_path_GREP_max=$ac_count
3754    fi
3755    # 10*(2^10) chars as input seems more than enough
3756    test $ac_count -gt 10 && break
3757  done
3758  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3759esac
3760
3761      $ac_path_GREP_found && break 3
3762    done
3763  done
3764  done
3765IFS=$as_save_IFS
3766  if test -z "$ac_cv_path_GREP"; then
3767    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3768  fi
3769else
3770  ac_cv_path_GREP=$GREP
3771fi
3772
3773fi
3774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3775$as_echo "$ac_cv_path_GREP" >&6; }
3776 GREP="$ac_cv_path_GREP"
3777
3778
3779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3780$as_echo_n "checking for egrep... " >&6; }
3781if ${ac_cv_path_EGREP+:} false; then :
3782  $as_echo_n "(cached) " >&6
3783else
3784  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3785   then ac_cv_path_EGREP="$GREP -E"
3786   else
3787     if test -z "$EGREP"; then
3788  ac_path_EGREP_found=false
3789  # Loop through the user's path and test for each of PROGNAME-LIST
3790  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3791for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3792do
3793  IFS=$as_save_IFS
3794  test -z "$as_dir" && as_dir=.
3795    for ac_prog in egrep; do
3796    for ac_exec_ext in '' $ac_executable_extensions; do
3797      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3798      as_fn_executable_p "$ac_path_EGREP" || continue
3799# Check for GNU ac_path_EGREP and select it if it is found.
3800  # Check for GNU $ac_path_EGREP
3801case `"$ac_path_EGREP" --version 2>&1` in
3802*GNU*)
3803  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3804*)
3805  ac_count=0
3806  $as_echo_n 0123456789 >"conftest.in"
3807  while :
3808  do
3809    cat "conftest.in" "conftest.in" >"conftest.tmp"
3810    mv "conftest.tmp" "conftest.in"
3811    cp "conftest.in" "conftest.nl"
3812    $as_echo 'EGREP' >> "conftest.nl"
3813    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3814    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3815    as_fn_arith $ac_count + 1 && ac_count=$as_val
3816    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3817      # Best one so far, save it but keep looking for a better one
3818      ac_cv_path_EGREP="$ac_path_EGREP"
3819      ac_path_EGREP_max=$ac_count
3820    fi
3821    # 10*(2^10) chars as input seems more than enough
3822    test $ac_count -gt 10 && break
3823  done
3824  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3825esac
3826
3827      $ac_path_EGREP_found && break 3
3828    done
3829  done
3830  done
3831IFS=$as_save_IFS
3832  if test -z "$ac_cv_path_EGREP"; then
3833    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3834  fi
3835else
3836  ac_cv_path_EGREP=$EGREP
3837fi
3838
3839   fi
3840fi
3841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3842$as_echo "$ac_cv_path_EGREP" >&6; }
3843 EGREP="$ac_cv_path_EGREP"
3844
3845
3846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3847$as_echo_n "checking for ANSI C header files... " >&6; }
3848if ${ac_cv_header_stdc+:} false; then :
3849  $as_echo_n "(cached) " >&6
3850else
3851  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3852/* end confdefs.h.  */
3853#include <stdlib.h>
3854#include <stdarg.h>
3855#include <string.h>
3856#include <float.h>
3857
3858int
3859main ()
3860{
3861
3862  ;
3863  return 0;
3864}
3865_ACEOF
3866if ac_fn_c_try_compile "$LINENO"; then :
3867  ac_cv_header_stdc=yes
3868else
3869  ac_cv_header_stdc=no
3870fi
3871rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3872
3873if test $ac_cv_header_stdc = yes; then
3874  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3875  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3876/* end confdefs.h.  */
3877#include <string.h>
3878
3879_ACEOF
3880if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3881  $EGREP "memchr" >/dev/null 2>&1; then :
3882
3883else
3884  ac_cv_header_stdc=no
3885fi
3886rm -f conftest*
3887
3888fi
3889
3890if test $ac_cv_header_stdc = yes; then
3891  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3892  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3893/* end confdefs.h.  */
3894#include <stdlib.h>
3895
3896_ACEOF
3897if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3898  $EGREP "free" >/dev/null 2>&1; then :
3899
3900else
3901  ac_cv_header_stdc=no
3902fi
3903rm -f conftest*
3904
3905fi
3906
3907if test $ac_cv_header_stdc = yes; then
3908  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3909  if test "$cross_compiling" = yes; then :
3910  :
3911else
3912  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3913/* end confdefs.h.  */
3914#include <ctype.h>
3915#include <stdlib.h>
3916#if ((' ' & 0x0FF) == 0x020)
3917# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3918# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3919#else
3920# define ISLOWER(c) \
3921		   (('a' <= (c) && (c) <= 'i') \
3922		     || ('j' <= (c) && (c) <= 'r') \
3923		     || ('s' <= (c) && (c) <= 'z'))
3924# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3925#endif
3926
3927#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3928int
3929main ()
3930{
3931  int i;
3932  for (i = 0; i < 256; i++)
3933    if (XOR (islower (i), ISLOWER (i))
3934	|| toupper (i) != TOUPPER (i))
3935      return 2;
3936  return 0;
3937}
3938_ACEOF
3939if ac_fn_c_try_run "$LINENO"; then :
3940
3941else
3942  ac_cv_header_stdc=no
3943fi
3944rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3945  conftest.$ac_objext conftest.beam conftest.$ac_ext
3946fi
3947
3948fi
3949fi
3950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3951$as_echo "$ac_cv_header_stdc" >&6; }
3952if test $ac_cv_header_stdc = yes; then
3953
3954$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3955
3956fi
3957
3958# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3959for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3960		  inttypes.h stdint.h unistd.h
3961do :
3962  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3963ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3964"
3965if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3966  cat >>confdefs.h <<_ACEOF
3967#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3968_ACEOF
3969
3970fi
3971
3972done
3973
3974
3975
3976  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3977if test "x$ac_cv_header_minix_config_h" = xyes; then :
3978  MINIX=yes
3979else
3980  MINIX=
3981fi
3982
3983
3984  if test "$MINIX" = yes; then
3985
3986$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3987
3988
3989$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3990
3991
3992$as_echo "#define _MINIX 1" >>confdefs.h
3993
3994  fi
3995
3996
3997  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3998$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3999if ${ac_cv_safe_to_define___extensions__+:} false; then :
4000  $as_echo_n "(cached) " >&6
4001else
4002  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4003/* end confdefs.h.  */
4004
4005#         define __EXTENSIONS__ 1
4006          $ac_includes_default
4007int
4008main ()
4009{
4010
4011  ;
4012  return 0;
4013}
4014_ACEOF
4015if ac_fn_c_try_compile "$LINENO"; then :
4016  ac_cv_safe_to_define___extensions__=yes
4017else
4018  ac_cv_safe_to_define___extensions__=no
4019fi
4020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4021fi
4022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4023$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4024  test $ac_cv_safe_to_define___extensions__ = yes &&
4025    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4026
4027  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4028
4029  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4030
4031  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4032
4033  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4034
4035
4036
4037# Initialize Automake
4038am__api_version='1.14'
4039
4040# Find a good install program.  We prefer a C program (faster),
4041# so one script is as good as another.  But avoid the broken or
4042# incompatible versions:
4043# SysV /etc/install, /usr/sbin/install
4044# SunOS /usr/etc/install
4045# IRIX /sbin/install
4046# AIX /bin/install
4047# AmigaOS /C/install, which installs bootblocks on floppy discs
4048# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4049# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4050# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4051# OS/2's system install, which has a completely different semantic
4052# ./install, which can be erroneously created by make from ./install.sh.
4053# Reject install programs that cannot install multiple files.
4054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4055$as_echo_n "checking for a BSD-compatible install... " >&6; }
4056if test -z "$INSTALL"; then
4057if ${ac_cv_path_install+:} false; then :
4058  $as_echo_n "(cached) " >&6
4059else
4060  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4061for as_dir in $PATH
4062do
4063  IFS=$as_save_IFS
4064  test -z "$as_dir" && as_dir=.
4065    # Account for people who put trailing slashes in PATH elements.
4066case $as_dir/ in #((
4067  ./ | .// | /[cC]/* | \
4068  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4069  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4070  /usr/ucb/* ) ;;
4071  *)
4072    # OSF1 and SCO ODT 3.0 have their own names for install.
4073    # Don't use installbsd from OSF since it installs stuff as root
4074    # by default.
4075    for ac_prog in ginstall scoinst install; do
4076      for ac_exec_ext in '' $ac_executable_extensions; do
4077	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4078	  if test $ac_prog = install &&
4079	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4080	    # AIX install.  It has an incompatible calling convention.
4081	    :
4082	  elif test $ac_prog = install &&
4083	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4084	    # program-specific install script used by HP pwplus--don't use.
4085	    :
4086	  else
4087	    rm -rf conftest.one conftest.two conftest.dir
4088	    echo one > conftest.one
4089	    echo two > conftest.two
4090	    mkdir conftest.dir
4091	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4092	      test -s conftest.one && test -s conftest.two &&
4093	      test -s conftest.dir/conftest.one &&
4094	      test -s conftest.dir/conftest.two
4095	    then
4096	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4097	      break 3
4098	    fi
4099	  fi
4100	fi
4101      done
4102    done
4103    ;;
4104esac
4105
4106  done
4107IFS=$as_save_IFS
4108
4109rm -rf conftest.one conftest.two conftest.dir
4110
4111fi
4112  if test "${ac_cv_path_install+set}" = set; then
4113    INSTALL=$ac_cv_path_install
4114  else
4115    # As a last resort, use the slow shell script.  Don't cache a
4116    # value for INSTALL within a source directory, because that will
4117    # break other packages using the cache if that directory is
4118    # removed, or if the value is a relative name.
4119    INSTALL=$ac_install_sh
4120  fi
4121fi
4122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4123$as_echo "$INSTALL" >&6; }
4124
4125# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4126# It thinks the first close brace ends the variable substitution.
4127test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4128
4129test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4130
4131test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4132
4133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4134$as_echo_n "checking whether build environment is sane... " >&6; }
4135# Reject unsafe characters in $srcdir or the absolute working directory
4136# name.  Accept space and tab only in the latter.
4137am_lf='
4138'
4139case `pwd` in
4140  *[\\\"\#\$\&\'\`$am_lf]*)
4141    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
4142esac
4143case $srcdir in
4144  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
4145    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
4146esac
4147
4148# Do 'set' in a subshell so we don't clobber the current shell's
4149# arguments.  Must try -L first in case configure is actually a
4150# symlink; some systems play weird games with the mod time of symlinks
4151# (eg FreeBSD returns the mod time of the symlink's containing
4152# directory).
4153if (
4154   am_has_slept=no
4155   for am_try in 1 2; do
4156     echo "timestamp, slept: $am_has_slept" > conftest.file
4157     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4158     if test "$*" = "X"; then
4159	# -L didn't work.
4160	set X `ls -t "$srcdir/configure" conftest.file`
4161     fi
4162     if test "$*" != "X $srcdir/configure conftest.file" \
4163	&& test "$*" != "X conftest.file $srcdir/configure"; then
4164
4165	# If neither matched, then we have a broken ls.  This can happen
4166	# if, for instance, CONFIG_SHELL is bash and it inherits a
4167	# broken ls alias from the environment.  This has actually
4168	# happened.  Such a system could not be considered "sane".
4169	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
4170  alias in your environment" "$LINENO" 5
4171     fi
4172     if test "$2" = conftest.file || test $am_try -eq 2; then
4173       break
4174     fi
4175     # Just in case.
4176     sleep 1
4177     am_has_slept=yes
4178   done
4179   test "$2" = conftest.file
4180   )
4181then
4182   # Ok.
4183   :
4184else
4185   as_fn_error $? "newly created file is older than distributed files!
4186Check your system clock" "$LINENO" 5
4187fi
4188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4189$as_echo "yes" >&6; }
4190# If we didn't sleep, we still need to ensure time stamps of config.status and
4191# generated files are strictly newer.
4192am_sleep_pid=
4193if grep 'slept: no' conftest.file >/dev/null 2>&1; then
4194  ( sleep 1 ) &
4195  am_sleep_pid=$!
4196fi
4197
4198rm -f conftest.file
4199
4200test "$program_prefix" != NONE &&
4201  program_transform_name="s&^&$program_prefix&;$program_transform_name"
4202# Use a double $ so make ignores it.
4203test "$program_suffix" != NONE &&
4204  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4205# Double any \ or $.
4206# By default was `s,x,x', remove it if useless.
4207ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4208program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4209
4210if test x"${MISSING+set}" != xset; then
4211  case $am_aux_dir in
4212  *\ * | *\	*)
4213    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4214  *)
4215    MISSING="\${SHELL} $am_aux_dir/missing" ;;
4216  esac
4217fi
4218# Use eval to expand $SHELL
4219if eval "$MISSING --is-lightweight"; then
4220  am_missing_run="$MISSING "
4221else
4222  am_missing_run=
4223  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
4224$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4225fi
4226
4227if test x"${install_sh}" != xset; then
4228  case $am_aux_dir in
4229  *\ * | *\	*)
4230    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4231  *)
4232    install_sh="\${SHELL} $am_aux_dir/install-sh"
4233  esac
4234fi
4235
4236# Installed binaries are usually stripped using 'strip' when the user
4237# run "make install-strip".  However 'strip' might not be the right
4238# tool to use in cross-compilation environments, therefore Automake
4239# will honor the 'STRIP' environment variable to overrule this program.
4240if test "$cross_compiling" != no; then
4241  if test -n "$ac_tool_prefix"; then
4242  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4243set dummy ${ac_tool_prefix}strip; ac_word=$2
4244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4245$as_echo_n "checking for $ac_word... " >&6; }
4246if ${ac_cv_prog_STRIP+:} false; then :
4247  $as_echo_n "(cached) " >&6
4248else
4249  if test -n "$STRIP"; then
4250  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4251else
4252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4253for as_dir in $PATH
4254do
4255  IFS=$as_save_IFS
4256  test -z "$as_dir" && as_dir=.
4257    for ac_exec_ext in '' $ac_executable_extensions; do
4258  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4259    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4260    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4261    break 2
4262  fi
4263done
4264  done
4265IFS=$as_save_IFS
4266
4267fi
4268fi
4269STRIP=$ac_cv_prog_STRIP
4270if test -n "$STRIP"; then
4271  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4272$as_echo "$STRIP" >&6; }
4273else
4274  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4275$as_echo "no" >&6; }
4276fi
4277
4278
4279fi
4280if test -z "$ac_cv_prog_STRIP"; then
4281  ac_ct_STRIP=$STRIP
4282  # Extract the first word of "strip", so it can be a program name with args.
4283set dummy strip; ac_word=$2
4284{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4285$as_echo_n "checking for $ac_word... " >&6; }
4286if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4287  $as_echo_n "(cached) " >&6
4288else
4289  if test -n "$ac_ct_STRIP"; then
4290  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4291else
4292as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4293for as_dir in $PATH
4294do
4295  IFS=$as_save_IFS
4296  test -z "$as_dir" && as_dir=.
4297    for ac_exec_ext in '' $ac_executable_extensions; do
4298  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4299    ac_cv_prog_ac_ct_STRIP="strip"
4300    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4301    break 2
4302  fi
4303done
4304  done
4305IFS=$as_save_IFS
4306
4307fi
4308fi
4309ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4310if test -n "$ac_ct_STRIP"; then
4311  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4312$as_echo "$ac_ct_STRIP" >&6; }
4313else
4314  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4315$as_echo "no" >&6; }
4316fi
4317
4318  if test "x$ac_ct_STRIP" = x; then
4319    STRIP=":"
4320  else
4321    case $cross_compiling:$ac_tool_warned in
4322yes:)
4323{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4324$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4325ac_tool_warned=yes ;;
4326esac
4327    STRIP=$ac_ct_STRIP
4328  fi
4329else
4330  STRIP="$ac_cv_prog_STRIP"
4331fi
4332
4333fi
4334INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4335
4336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4337$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4338if test -z "$MKDIR_P"; then
4339  if ${ac_cv_path_mkdir+:} false; then :
4340  $as_echo_n "(cached) " >&6
4341else
4342  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4343for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4344do
4345  IFS=$as_save_IFS
4346  test -z "$as_dir" && as_dir=.
4347    for ac_prog in mkdir gmkdir; do
4348	 for ac_exec_ext in '' $ac_executable_extensions; do
4349	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
4350	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4351	     'mkdir (GNU coreutils) '* | \
4352	     'mkdir (coreutils) '* | \
4353	     'mkdir (fileutils) '4.1*)
4354	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4355	       break 3;;
4356	   esac
4357	 done
4358       done
4359  done
4360IFS=$as_save_IFS
4361
4362fi
4363
4364  test -d ./--version && rmdir ./--version
4365  if test "${ac_cv_path_mkdir+set}" = set; then
4366    MKDIR_P="$ac_cv_path_mkdir -p"
4367  else
4368    # As a last resort, use the slow shell script.  Don't cache a
4369    # value for MKDIR_P within a source directory, because that will
4370    # break other packages using the cache if that directory is
4371    # removed, or if the value is a relative name.
4372    MKDIR_P="$ac_install_sh -d"
4373  fi
4374fi
4375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4376$as_echo "$MKDIR_P" >&6; }
4377
4378for ac_prog in gawk mawk nawk awk
4379do
4380  # Extract the first word of "$ac_prog", so it can be a program name with args.
4381set dummy $ac_prog; ac_word=$2
4382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4383$as_echo_n "checking for $ac_word... " >&6; }
4384if ${ac_cv_prog_AWK+:} false; then :
4385  $as_echo_n "(cached) " >&6
4386else
4387  if test -n "$AWK"; then
4388  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4389else
4390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4391for as_dir in $PATH
4392do
4393  IFS=$as_save_IFS
4394  test -z "$as_dir" && as_dir=.
4395    for ac_exec_ext in '' $ac_executable_extensions; do
4396  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4397    ac_cv_prog_AWK="$ac_prog"
4398    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4399    break 2
4400  fi
4401done
4402  done
4403IFS=$as_save_IFS
4404
4405fi
4406fi
4407AWK=$ac_cv_prog_AWK
4408if test -n "$AWK"; then
4409  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4410$as_echo "$AWK" >&6; }
4411else
4412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4413$as_echo "no" >&6; }
4414fi
4415
4416
4417  test -n "$AWK" && break
4418done
4419
4420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4421$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4422set x ${MAKE-make}
4423ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4424if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4425  $as_echo_n "(cached) " >&6
4426else
4427  cat >conftest.make <<\_ACEOF
4428SHELL = /bin/sh
4429all:
4430	@echo '@@@%%%=$(MAKE)=@@@%%%'
4431_ACEOF
4432# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4433case `${MAKE-make} -f conftest.make 2>/dev/null` in
4434  *@@@%%%=?*=@@@%%%*)
4435    eval ac_cv_prog_make_${ac_make}_set=yes;;
4436  *)
4437    eval ac_cv_prog_make_${ac_make}_set=no;;
4438esac
4439rm -f conftest.make
4440fi
4441if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4442  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4443$as_echo "yes" >&6; }
4444  SET_MAKE=
4445else
4446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4447$as_echo "no" >&6; }
4448  SET_MAKE="MAKE=${MAKE-make}"
4449fi
4450
4451rm -rf .tst 2>/dev/null
4452mkdir .tst 2>/dev/null
4453if test -d .tst; then
4454  am__leading_dot=.
4455else
4456  am__leading_dot=_
4457fi
4458rmdir .tst 2>/dev/null
4459
4460DEPDIR="${am__leading_dot}deps"
4461
4462ac_config_commands="$ac_config_commands depfiles"
4463
4464
4465am_make=${MAKE-make}
4466cat > confinc << 'END'
4467am__doit:
4468	@echo this is the am__doit target
4469.PHONY: am__doit
4470END
4471# If we don't find an include directive, just comment out the code.
4472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4473$as_echo_n "checking for style of include used by $am_make... " >&6; }
4474am__include="#"
4475am__quote=
4476_am_result=none
4477# First try GNU make style include.
4478echo "include confinc" > confmf
4479# Ignore all kinds of additional output from 'make'.
4480case `$am_make -s -f confmf 2> /dev/null` in #(
4481*the\ am__doit\ target*)
4482  am__include=include
4483  am__quote=
4484  _am_result=GNU
4485  ;;
4486esac
4487# Now try BSD make style include.
4488if test "$am__include" = "#"; then
4489   echo '.include "confinc"' > confmf
4490   case `$am_make -s -f confmf 2> /dev/null` in #(
4491   *the\ am__doit\ target*)
4492     am__include=.include
4493     am__quote="\""
4494     _am_result=BSD
4495     ;;
4496   esac
4497fi
4498
4499
4500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4501$as_echo "$_am_result" >&6; }
4502rm -f confinc confmf
4503
4504# Check whether --enable-dependency-tracking was given.
4505if test "${enable_dependency_tracking+set}" = set; then :
4506  enableval=$enable_dependency_tracking;
4507fi
4508
4509if test "x$enable_dependency_tracking" != xno; then
4510  am_depcomp="$ac_aux_dir/depcomp"
4511  AMDEPBACKSLASH='\'
4512  am__nodep='_no'
4513fi
4514 if test "x$enable_dependency_tracking" != xno; then
4515  AMDEP_TRUE=
4516  AMDEP_FALSE='#'
4517else
4518  AMDEP_TRUE='#'
4519  AMDEP_FALSE=
4520fi
4521
4522
4523# Check whether --enable-silent-rules was given.
4524if test "${enable_silent_rules+set}" = set; then :
4525  enableval=$enable_silent_rules;
4526fi
4527
4528case $enable_silent_rules in # (((
4529  yes) AM_DEFAULT_VERBOSITY=0;;
4530   no) AM_DEFAULT_VERBOSITY=1;;
4531    *) AM_DEFAULT_VERBOSITY=1;;
4532esac
4533am_make=${MAKE-make}
4534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4535$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4536if ${am_cv_make_support_nested_variables+:} false; then :
4537  $as_echo_n "(cached) " >&6
4538else
4539  if $as_echo 'TRUE=$(BAR$(V))
4540BAR0=false
4541BAR1=true
4542V=1
4543am__doit:
4544	@$(TRUE)
4545.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4546  am_cv_make_support_nested_variables=yes
4547else
4548  am_cv_make_support_nested_variables=no
4549fi
4550fi
4551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4552$as_echo "$am_cv_make_support_nested_variables" >&6; }
4553if test $am_cv_make_support_nested_variables = yes; then
4554    AM_V='$(V)'
4555  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4556else
4557  AM_V=$AM_DEFAULT_VERBOSITY
4558  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4559fi
4560AM_BACKSLASH='\'
4561
4562if test "`cd $srcdir && pwd`" != "`pwd`"; then
4563  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4564  # is not polluted with repeated "-I."
4565  am__isrc=' -I$(srcdir)'
4566  # test to see if srcdir already configured
4567  if test -f $srcdir/config.status; then
4568    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4569  fi
4570fi
4571
4572# test whether we have cygpath
4573if test -z "$CYGPATH_W"; then
4574  if (cygpath --version) >/dev/null 2>/dev/null; then
4575    CYGPATH_W='cygpath -w'
4576  else
4577    CYGPATH_W=echo
4578  fi
4579fi
4580
4581
4582# Define the identity of the package.
4583 PACKAGE='libX11'
4584 VERSION='1.6.4'
4585
4586
4587cat >>confdefs.h <<_ACEOF
4588#define PACKAGE "$PACKAGE"
4589_ACEOF
4590
4591
4592cat >>confdefs.h <<_ACEOF
4593#define VERSION "$VERSION"
4594_ACEOF
4595
4596# Some tools Automake needs.
4597
4598ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4599
4600
4601AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4602
4603
4604AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4605
4606
4607AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4608
4609
4610MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4611
4612# For better backward compatibility.  To be removed once Automake 1.9.x
4613# dies out for good.  For more background, see:
4614# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4615# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4616mkdir_p='$(MKDIR_P)'
4617
4618# We need awk for the "check" target.  The system "awk" is bad on
4619# some platforms.
4620# Always define AMTAR for backward compatibility.  Yes, it's still used
4621# in the wild :-(  We should find a proper way to deprecate it ...
4622AMTAR='$${TAR-tar}'
4623
4624
4625# We'll loop over all known methods to create a tar archive until one works.
4626_am_tools='gnutar  pax cpio none'
4627
4628am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4629
4630
4631
4632
4633
4634depcc="$CC"   am_compiler_list=
4635
4636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4637$as_echo_n "checking dependency style of $depcc... " >&6; }
4638if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4639  $as_echo_n "(cached) " >&6
4640else
4641  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4642  # We make a subdir and do the tests there.  Otherwise we can end up
4643  # making bogus files that we don't know about and never remove.  For
4644  # instance it was reported that on HP-UX the gcc test will end up
4645  # making a dummy file named 'D' -- because '-MD' means "put the output
4646  # in D".
4647  rm -rf conftest.dir
4648  mkdir conftest.dir
4649  # Copy depcomp to subdir because otherwise we won't find it if we're
4650  # using a relative directory.
4651  cp "$am_depcomp" conftest.dir
4652  cd conftest.dir
4653  # We will build objects and dependencies in a subdirectory because
4654  # it helps to detect inapplicable dependency modes.  For instance
4655  # both Tru64's cc and ICC support -MD to output dependencies as a
4656  # side effect of compilation, but ICC will put the dependencies in
4657  # the current directory while Tru64 will put them in the object
4658  # directory.
4659  mkdir sub
4660
4661  am_cv_CC_dependencies_compiler_type=none
4662  if test "$am_compiler_list" = ""; then
4663     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4664  fi
4665  am__universal=false
4666  case " $depcc " in #(
4667     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4668     esac
4669
4670  for depmode in $am_compiler_list; do
4671    # Setup a source with many dependencies, because some compilers
4672    # like to wrap large dependency lists on column 80 (with \), and
4673    # we should not choose a depcomp mode which is confused by this.
4674    #
4675    # We need to recreate these files for each test, as the compiler may
4676    # overwrite some of them when testing with obscure command lines.
4677    # This happens at least with the AIX C compiler.
4678    : > sub/conftest.c
4679    for i in 1 2 3 4 5 6; do
4680      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4681      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4682      # Solaris 10 /bin/sh.
4683      echo '/* dummy */' > sub/conftst$i.h
4684    done
4685    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4686
4687    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4688    # mode.  It turns out that the SunPro C++ compiler does not properly
4689    # handle '-M -o', and we need to detect this.  Also, some Intel
4690    # versions had trouble with output in subdirs.
4691    am__obj=sub/conftest.${OBJEXT-o}
4692    am__minus_obj="-o $am__obj"
4693    case $depmode in
4694    gcc)
4695      # This depmode causes a compiler race in universal mode.
4696      test "$am__universal" = false || continue
4697      ;;
4698    nosideeffect)
4699      # After this tag, mechanisms are not by side-effect, so they'll
4700      # only be used when explicitly requested.
4701      if test "x$enable_dependency_tracking" = xyes; then
4702	continue
4703      else
4704	break
4705      fi
4706      ;;
4707    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4708      # This compiler won't grok '-c -o', but also, the minuso test has
4709      # not run yet.  These depmodes are late enough in the game, and
4710      # so weak that their functioning should not be impacted.
4711      am__obj=conftest.${OBJEXT-o}
4712      am__minus_obj=
4713      ;;
4714    none) break ;;
4715    esac
4716    if depmode=$depmode \
4717       source=sub/conftest.c object=$am__obj \
4718       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4719       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4720         >/dev/null 2>conftest.err &&
4721       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4722       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4723       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4724       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4725      # icc doesn't choke on unknown options, it will just issue warnings
4726      # or remarks (even with -Werror).  So we grep stderr for any message
4727      # that says an option was ignored or not supported.
4728      # When given -MP, icc 7.0 and 7.1 complain thusly:
4729      #   icc: Command line warning: ignoring option '-M'; no argument required
4730      # The diagnosis changed in icc 8.0:
4731      #   icc: Command line remark: option '-MP' not supported
4732      if (grep 'ignoring option' conftest.err ||
4733          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4734        am_cv_CC_dependencies_compiler_type=$depmode
4735        break
4736      fi
4737    fi
4738  done
4739
4740  cd ..
4741  rm -rf conftest.dir
4742else
4743  am_cv_CC_dependencies_compiler_type=none
4744fi
4745
4746fi
4747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4748$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4749CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4750
4751 if
4752  test "x$enable_dependency_tracking" != xno \
4753  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4754  am__fastdepCC_TRUE=
4755  am__fastdepCC_FALSE='#'
4756else
4757  am__fastdepCC_TRUE='#'
4758  am__fastdepCC_FALSE=
4759fi
4760
4761
4762
4763# POSIX will say in a future version that running "rm -f" with no argument
4764# is OK; and we want to be able to make that assumption in our Makefile
4765# recipes.  So use an aggressive probe to check that the usage we want is
4766# actually supported "in the wild" to an acceptable degree.
4767# See automake bug#10828.
4768# To make any issue more visible, cause the running configure to be aborted
4769# by default if the 'rm' program in use doesn't match our expectations; the
4770# user can still override this though.
4771if rm -f && rm -fr && rm -rf; then : OK; else
4772  cat >&2 <<'END'
4773Oops!
4774
4775Your 'rm' program seems unable to run without file operands specified
4776on the command line, even when the '-f' option is present.  This is contrary
4777to the behaviour of most rm programs out there, and not conforming with
4778the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4779
4780Please tell bug-automake@gnu.org about your system, including the value
4781of your $PATH and any error possibly output before this message.  This
4782can help us improve future automake versions.
4783
4784END
4785  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4786    echo 'Configuration will proceed anyway, since you have set the' >&2
4787    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4788    echo >&2
4789  else
4790    cat >&2 <<'END'
4791Aborting the configuration process, to ensure you take notice of the issue.
4792
4793You can download and install GNU coreutils to get an 'rm' implementation
4794that behaves properly: <http://www.gnu.org/software/coreutils/>.
4795
4796If you want to complete the configuration process using your problematic
4797'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4798to "yes", and re-run configure.
4799
4800END
4801    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4802  fi
4803fi
4804
4805# Initialize libtool
4806case `pwd` in
4807  *\ * | *\	*)
4808    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4809$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4810esac
4811
4812
4813
4814macro_version='2.4.2'
4815macro_revision='1.3337'
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829ltmain="$ac_aux_dir/ltmain.sh"
4830
4831# Backslashify metacharacters that are still active within
4832# double-quoted strings.
4833sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4834
4835# Same as above, but do not quote variable references.
4836double_quote_subst='s/\(["`\\]\)/\\\1/g'
4837
4838# Sed substitution to delay expansion of an escaped shell variable in a
4839# double_quote_subst'ed string.
4840delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4841
4842# Sed substitution to delay expansion of an escaped single quote.
4843delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4844
4845# Sed substitution to avoid accidental globbing in evaled expressions
4846no_glob_subst='s/\*/\\\*/g'
4847
4848ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4849ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4850ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4851
4852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4853$as_echo_n "checking how to print strings... " >&6; }
4854# Test print first, because it will be a builtin if present.
4855if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4856   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4857  ECHO='print -r --'
4858elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4859  ECHO='printf %s\n'
4860else
4861  # Use this function as a fallback that always works.
4862  func_fallback_echo ()
4863  {
4864    eval 'cat <<_LTECHO_EOF
4865$1
4866_LTECHO_EOF'
4867  }
4868  ECHO='func_fallback_echo'
4869fi
4870
4871# func_echo_all arg...
4872# Invoke $ECHO with all args, space-separated.
4873func_echo_all ()
4874{
4875    $ECHO ""
4876}
4877
4878case "$ECHO" in
4879  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4880$as_echo "printf" >&6; } ;;
4881  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4882$as_echo "print -r" >&6; } ;;
4883  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4884$as_echo "cat" >&6; } ;;
4885esac
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4901$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4902if ${ac_cv_path_SED+:} false; then :
4903  $as_echo_n "(cached) " >&6
4904else
4905            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4906     for ac_i in 1 2 3 4 5 6 7; do
4907       ac_script="$ac_script$as_nl$ac_script"
4908     done
4909     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4910     { ac_script=; unset ac_script;}
4911     if test -z "$SED"; then
4912  ac_path_SED_found=false
4913  # Loop through the user's path and test for each of PROGNAME-LIST
4914  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4915for as_dir in $PATH
4916do
4917  IFS=$as_save_IFS
4918  test -z "$as_dir" && as_dir=.
4919    for ac_prog in sed gsed; do
4920    for ac_exec_ext in '' $ac_executable_extensions; do
4921      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4922      as_fn_executable_p "$ac_path_SED" || continue
4923# Check for GNU ac_path_SED and select it if it is found.
4924  # Check for GNU $ac_path_SED
4925case `"$ac_path_SED" --version 2>&1` in
4926*GNU*)
4927  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4928*)
4929  ac_count=0
4930  $as_echo_n 0123456789 >"conftest.in"
4931  while :
4932  do
4933    cat "conftest.in" "conftest.in" >"conftest.tmp"
4934    mv "conftest.tmp" "conftest.in"
4935    cp "conftest.in" "conftest.nl"
4936    $as_echo '' >> "conftest.nl"
4937    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4938    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4939    as_fn_arith $ac_count + 1 && ac_count=$as_val
4940    if test $ac_count -gt ${ac_path_SED_max-0}; then
4941      # Best one so far, save it but keep looking for a better one
4942      ac_cv_path_SED="$ac_path_SED"
4943      ac_path_SED_max=$ac_count
4944    fi
4945    # 10*(2^10) chars as input seems more than enough
4946    test $ac_count -gt 10 && break
4947  done
4948  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4949esac
4950
4951      $ac_path_SED_found && break 3
4952    done
4953  done
4954  done
4955IFS=$as_save_IFS
4956  if test -z "$ac_cv_path_SED"; then
4957    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4958  fi
4959else
4960  ac_cv_path_SED=$SED
4961fi
4962
4963fi
4964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4965$as_echo "$ac_cv_path_SED" >&6; }
4966 SED="$ac_cv_path_SED"
4967  rm -f conftest.sed
4968
4969test -z "$SED" && SED=sed
4970Xsed="$SED -e 1s/^X//"
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4983$as_echo_n "checking for fgrep... " >&6; }
4984if ${ac_cv_path_FGREP+:} false; then :
4985  $as_echo_n "(cached) " >&6
4986else
4987  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4988   then ac_cv_path_FGREP="$GREP -F"
4989   else
4990     if test -z "$FGREP"; then
4991  ac_path_FGREP_found=false
4992  # Loop through the user's path and test for each of PROGNAME-LIST
4993  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4994for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4995do
4996  IFS=$as_save_IFS
4997  test -z "$as_dir" && as_dir=.
4998    for ac_prog in fgrep; do
4999    for ac_exec_ext in '' $ac_executable_extensions; do
5000      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5001      as_fn_executable_p "$ac_path_FGREP" || continue
5002# Check for GNU ac_path_FGREP and select it if it is found.
5003  # Check for GNU $ac_path_FGREP
5004case `"$ac_path_FGREP" --version 2>&1` in
5005*GNU*)
5006  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5007*)
5008  ac_count=0
5009  $as_echo_n 0123456789 >"conftest.in"
5010  while :
5011  do
5012    cat "conftest.in" "conftest.in" >"conftest.tmp"
5013    mv "conftest.tmp" "conftest.in"
5014    cp "conftest.in" "conftest.nl"
5015    $as_echo 'FGREP' >> "conftest.nl"
5016    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5017    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5018    as_fn_arith $ac_count + 1 && ac_count=$as_val
5019    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5020      # Best one so far, save it but keep looking for a better one
5021      ac_cv_path_FGREP="$ac_path_FGREP"
5022      ac_path_FGREP_max=$ac_count
5023    fi
5024    # 10*(2^10) chars as input seems more than enough
5025    test $ac_count -gt 10 && break
5026  done
5027  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5028esac
5029
5030      $ac_path_FGREP_found && break 3
5031    done
5032  done
5033  done
5034IFS=$as_save_IFS
5035  if test -z "$ac_cv_path_FGREP"; then
5036    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5037  fi
5038else
5039  ac_cv_path_FGREP=$FGREP
5040fi
5041
5042   fi
5043fi
5044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5045$as_echo "$ac_cv_path_FGREP" >&6; }
5046 FGREP="$ac_cv_path_FGREP"
5047
5048
5049test -z "$GREP" && GREP=grep
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069# Check whether --with-gnu-ld was given.
5070if test "${with_gnu_ld+set}" = set; then :
5071  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5072else
5073  with_gnu_ld=no
5074fi
5075
5076ac_prog=ld
5077if test "$GCC" = yes; then
5078  # Check if gcc -print-prog-name=ld gives a path.
5079  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5080$as_echo_n "checking for ld used by $CC... " >&6; }
5081  case $host in
5082  *-*-mingw*)
5083    # gcc leaves a trailing carriage return which upsets mingw
5084    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5085  *)
5086    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5087  esac
5088  case $ac_prog in
5089    # Accept absolute paths.
5090    [\\/]* | ?:[\\/]*)
5091      re_direlt='/[^/][^/]*/\.\./'
5092      # Canonicalize the pathname of ld
5093      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5094      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5095	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5096      done
5097      test -z "$LD" && LD="$ac_prog"
5098      ;;
5099  "")
5100    # If it fails, then pretend we aren't using GCC.
5101    ac_prog=ld
5102    ;;
5103  *)
5104    # If it is relative, then search for the first ld in PATH.
5105    with_gnu_ld=unknown
5106    ;;
5107  esac
5108elif test "$with_gnu_ld" = yes; then
5109  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5110$as_echo_n "checking for GNU ld... " >&6; }
5111else
5112  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5113$as_echo_n "checking for non-GNU ld... " >&6; }
5114fi
5115if ${lt_cv_path_LD+:} false; then :
5116  $as_echo_n "(cached) " >&6
5117else
5118  if test -z "$LD"; then
5119  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5120  for ac_dir in $PATH; do
5121    IFS="$lt_save_ifs"
5122    test -z "$ac_dir" && ac_dir=.
5123    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5124      lt_cv_path_LD="$ac_dir/$ac_prog"
5125      # Check to see if the program is GNU ld.  I'd rather use --version,
5126      # but apparently some variants of GNU ld only accept -v.
5127      # Break only if it was the GNU/non-GNU ld that we prefer.
5128      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5129      *GNU* | *'with BFD'*)
5130	test "$with_gnu_ld" != no && break
5131	;;
5132      *)
5133	test "$with_gnu_ld" != yes && break
5134	;;
5135      esac
5136    fi
5137  done
5138  IFS="$lt_save_ifs"
5139else
5140  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5141fi
5142fi
5143
5144LD="$lt_cv_path_LD"
5145if test -n "$LD"; then
5146  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5147$as_echo "$LD" >&6; }
5148else
5149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5150$as_echo "no" >&6; }
5151fi
5152test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5154$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5155if ${lt_cv_prog_gnu_ld+:} false; then :
5156  $as_echo_n "(cached) " >&6
5157else
5158  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5159case `$LD -v 2>&1 </dev/null` in
5160*GNU* | *'with BFD'*)
5161  lt_cv_prog_gnu_ld=yes
5162  ;;
5163*)
5164  lt_cv_prog_gnu_ld=no
5165  ;;
5166esac
5167fi
5168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5169$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5170with_gnu_ld=$lt_cv_prog_gnu_ld
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5181$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5182if ${lt_cv_path_NM+:} false; then :
5183  $as_echo_n "(cached) " >&6
5184else
5185  if test -n "$NM"; then
5186  # Let the user override the test.
5187  lt_cv_path_NM="$NM"
5188else
5189  lt_nm_to_check="${ac_tool_prefix}nm"
5190  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5191    lt_nm_to_check="$lt_nm_to_check nm"
5192  fi
5193  for lt_tmp_nm in $lt_nm_to_check; do
5194    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5195    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5196      IFS="$lt_save_ifs"
5197      test -z "$ac_dir" && ac_dir=.
5198      tmp_nm="$ac_dir/$lt_tmp_nm"
5199      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5200	# Check to see if the nm accepts a BSD-compat flag.
5201	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5202	#   nm: unknown option "B" ignored
5203	# Tru64's nm complains that /dev/null is an invalid object file
5204	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5205	*/dev/null* | *'Invalid file or object type'*)
5206	  lt_cv_path_NM="$tmp_nm -B"
5207	  break
5208	  ;;
5209	*)
5210	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5211	  */dev/null*)
5212	    lt_cv_path_NM="$tmp_nm -p"
5213	    break
5214	    ;;
5215	  *)
5216	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5217	    continue # so that we can try to find one that supports BSD flags
5218	    ;;
5219	  esac
5220	  ;;
5221	esac
5222      fi
5223    done
5224    IFS="$lt_save_ifs"
5225  done
5226  : ${lt_cv_path_NM=no}
5227fi
5228fi
5229{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5230$as_echo "$lt_cv_path_NM" >&6; }
5231if test "$lt_cv_path_NM" != "no"; then
5232  NM="$lt_cv_path_NM"
5233else
5234  # Didn't find any BSD compatible name lister, look for dumpbin.
5235  if test -n "$DUMPBIN"; then :
5236    # Let the user override the test.
5237  else
5238    if test -n "$ac_tool_prefix"; then
5239  for ac_prog in dumpbin "link -dump"
5240  do
5241    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5242set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5244$as_echo_n "checking for $ac_word... " >&6; }
5245if ${ac_cv_prog_DUMPBIN+:} false; then :
5246  $as_echo_n "(cached) " >&6
5247else
5248  if test -n "$DUMPBIN"; then
5249  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5250else
5251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5252for as_dir in $PATH
5253do
5254  IFS=$as_save_IFS
5255  test -z "$as_dir" && as_dir=.
5256    for ac_exec_ext in '' $ac_executable_extensions; do
5257  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5258    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5259    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5260    break 2
5261  fi
5262done
5263  done
5264IFS=$as_save_IFS
5265
5266fi
5267fi
5268DUMPBIN=$ac_cv_prog_DUMPBIN
5269if test -n "$DUMPBIN"; then
5270  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5271$as_echo "$DUMPBIN" >&6; }
5272else
5273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5274$as_echo "no" >&6; }
5275fi
5276
5277
5278    test -n "$DUMPBIN" && break
5279  done
5280fi
5281if test -z "$DUMPBIN"; then
5282  ac_ct_DUMPBIN=$DUMPBIN
5283  for ac_prog in dumpbin "link -dump"
5284do
5285  # Extract the first word of "$ac_prog", so it can be a program name with args.
5286set dummy $ac_prog; ac_word=$2
5287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5288$as_echo_n "checking for $ac_word... " >&6; }
5289if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5290  $as_echo_n "(cached) " >&6
5291else
5292  if test -n "$ac_ct_DUMPBIN"; then
5293  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5294else
5295as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5296for as_dir in $PATH
5297do
5298  IFS=$as_save_IFS
5299  test -z "$as_dir" && as_dir=.
5300    for ac_exec_ext in '' $ac_executable_extensions; do
5301  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5302    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5303    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5304    break 2
5305  fi
5306done
5307  done
5308IFS=$as_save_IFS
5309
5310fi
5311fi
5312ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5313if test -n "$ac_ct_DUMPBIN"; then
5314  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5315$as_echo "$ac_ct_DUMPBIN" >&6; }
5316else
5317  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5318$as_echo "no" >&6; }
5319fi
5320
5321
5322  test -n "$ac_ct_DUMPBIN" && break
5323done
5324
5325  if test "x$ac_ct_DUMPBIN" = x; then
5326    DUMPBIN=":"
5327  else
5328    case $cross_compiling:$ac_tool_warned in
5329yes:)
5330{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5331$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5332ac_tool_warned=yes ;;
5333esac
5334    DUMPBIN=$ac_ct_DUMPBIN
5335  fi
5336fi
5337
5338    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5339    *COFF*)
5340      DUMPBIN="$DUMPBIN -symbols"
5341      ;;
5342    *)
5343      DUMPBIN=:
5344      ;;
5345    esac
5346  fi
5347
5348  if test "$DUMPBIN" != ":"; then
5349    NM="$DUMPBIN"
5350  fi
5351fi
5352test -z "$NM" && NM=nm
5353
5354
5355
5356
5357
5358
5359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5360$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5361if ${lt_cv_nm_interface+:} false; then :
5362  $as_echo_n "(cached) " >&6
5363else
5364  lt_cv_nm_interface="BSD nm"
5365  echo "int some_variable = 0;" > conftest.$ac_ext
5366  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5367  (eval "$ac_compile" 2>conftest.err)
5368  cat conftest.err >&5
5369  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5370  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5371  cat conftest.err >&5
5372  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5373  cat conftest.out >&5
5374  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5375    lt_cv_nm_interface="MS dumpbin"
5376  fi
5377  rm -f conftest*
5378fi
5379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5380$as_echo "$lt_cv_nm_interface" >&6; }
5381
5382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5383$as_echo_n "checking whether ln -s works... " >&6; }
5384LN_S=$as_ln_s
5385if test "$LN_S" = "ln -s"; then
5386  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5387$as_echo "yes" >&6; }
5388else
5389  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5390$as_echo "no, using $LN_S" >&6; }
5391fi
5392
5393# find the maximum length of command line arguments
5394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5395$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5396if ${lt_cv_sys_max_cmd_len+:} false; then :
5397  $as_echo_n "(cached) " >&6
5398else
5399    i=0
5400  teststring="ABCD"
5401
5402  case $build_os in
5403  msdosdjgpp*)
5404    # On DJGPP, this test can blow up pretty badly due to problems in libc
5405    # (any single argument exceeding 2000 bytes causes a buffer overrun
5406    # during glob expansion).  Even if it were fixed, the result of this
5407    # check would be larger than it should be.
5408    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5409    ;;
5410
5411  gnu*)
5412    # Under GNU Hurd, this test is not required because there is
5413    # no limit to the length of command line arguments.
5414    # Libtool will interpret -1 as no limit whatsoever
5415    lt_cv_sys_max_cmd_len=-1;
5416    ;;
5417
5418  cygwin* | mingw* | cegcc*)
5419    # On Win9x/ME, this test blows up -- it succeeds, but takes
5420    # about 5 minutes as the teststring grows exponentially.
5421    # Worse, since 9x/ME are not pre-emptively multitasking,
5422    # you end up with a "frozen" computer, even though with patience
5423    # the test eventually succeeds (with a max line length of 256k).
5424    # Instead, let's just punt: use the minimum linelength reported by
5425    # all of the supported platforms: 8192 (on NT/2K/XP).
5426    lt_cv_sys_max_cmd_len=8192;
5427    ;;
5428
5429  mint*)
5430    # On MiNT this can take a long time and run out of memory.
5431    lt_cv_sys_max_cmd_len=8192;
5432    ;;
5433
5434  amigaos*)
5435    # On AmigaOS with pdksh, this test takes hours, literally.
5436    # So we just punt and use a minimum line length of 8192.
5437    lt_cv_sys_max_cmd_len=8192;
5438    ;;
5439
5440  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5441    # This has been around since 386BSD, at least.  Likely further.
5442    if test -x /sbin/sysctl; then
5443      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5444    elif test -x /usr/sbin/sysctl; then
5445      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5446    else
5447      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5448    fi
5449    # And add a safety zone
5450    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5451    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5452    ;;
5453
5454  interix*)
5455    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5456    lt_cv_sys_max_cmd_len=196608
5457    ;;
5458
5459  os2*)
5460    # The test takes a long time on OS/2.
5461    lt_cv_sys_max_cmd_len=8192
5462    ;;
5463
5464  osf*)
5465    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5466    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5467    # nice to cause kernel panics so lets avoid the loop below.
5468    # First set a reasonable default.
5469    lt_cv_sys_max_cmd_len=16384
5470    #
5471    if test -x /sbin/sysconfig; then
5472      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5473        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5474      esac
5475    fi
5476    ;;
5477  sco3.2v5*)
5478    lt_cv_sys_max_cmd_len=102400
5479    ;;
5480  sysv5* | sco5v6* | sysv4.2uw2*)
5481    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5482    if test -n "$kargmax"; then
5483      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5484    else
5485      lt_cv_sys_max_cmd_len=32768
5486    fi
5487    ;;
5488  *)
5489    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5490    if test -n "$lt_cv_sys_max_cmd_len" && \
5491	test undefined != "$lt_cv_sys_max_cmd_len"; then
5492      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5493      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5494    else
5495      # Make teststring a little bigger before we do anything with it.
5496      # a 1K string should be a reasonable start.
5497      for i in 1 2 3 4 5 6 7 8 ; do
5498        teststring=$teststring$teststring
5499      done
5500      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5501      # If test is not a shell built-in, we'll probably end up computing a
5502      # maximum length that is only half of the actual maximum length, but
5503      # we can't tell.
5504      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5505	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5506	      test $i != 17 # 1/2 MB should be enough
5507      do
5508        i=`expr $i + 1`
5509        teststring=$teststring$teststring
5510      done
5511      # Only check the string length outside the loop.
5512      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5513      teststring=
5514      # Add a significant safety factor because C++ compilers can tack on
5515      # massive amounts of additional arguments before passing them to the
5516      # linker.  It appears as though 1/2 is a usable value.
5517      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5518    fi
5519    ;;
5520  esac
5521
5522fi
5523
5524if test -n $lt_cv_sys_max_cmd_len ; then
5525  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5526$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5527else
5528  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5529$as_echo "none" >&6; }
5530fi
5531max_cmd_len=$lt_cv_sys_max_cmd_len
5532
5533
5534
5535
5536
5537
5538: ${CP="cp -f"}
5539: ${MV="mv -f"}
5540: ${RM="rm -f"}
5541
5542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5543$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5544# Try some XSI features
5545xsi_shell=no
5546( _lt_dummy="a/b/c"
5547  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5548      = c,a/b,b/c, \
5549    && eval 'test $(( 1 + 1 )) -eq 2 \
5550    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5551  && xsi_shell=yes
5552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5553$as_echo "$xsi_shell" >&6; }
5554
5555
5556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5557$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5558lt_shell_append=no
5559( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5560    >/dev/null 2>&1 \
5561  && lt_shell_append=yes
5562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5563$as_echo "$lt_shell_append" >&6; }
5564
5565
5566if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5567  lt_unset=unset
5568else
5569  lt_unset=false
5570fi
5571
5572
5573
5574
5575
5576# test EBCDIC or ASCII
5577case `echo X|tr X '\101'` in
5578 A) # ASCII based system
5579    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5580  lt_SP2NL='tr \040 \012'
5581  lt_NL2SP='tr \015\012 \040\040'
5582  ;;
5583 *) # EBCDIC based system
5584  lt_SP2NL='tr \100 \n'
5585  lt_NL2SP='tr \r\n \100\100'
5586  ;;
5587esac
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5598$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5599if ${lt_cv_to_host_file_cmd+:} false; then :
5600  $as_echo_n "(cached) " >&6
5601else
5602  case $host in
5603  *-*-mingw* )
5604    case $build in
5605      *-*-mingw* ) # actually msys
5606        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5607        ;;
5608      *-*-cygwin* )
5609        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5610        ;;
5611      * ) # otherwise, assume *nix
5612        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5613        ;;
5614    esac
5615    ;;
5616  *-*-cygwin* )
5617    case $build in
5618      *-*-mingw* ) # actually msys
5619        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5620        ;;
5621      *-*-cygwin* )
5622        lt_cv_to_host_file_cmd=func_convert_file_noop
5623        ;;
5624      * ) # otherwise, assume *nix
5625        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5626        ;;
5627    esac
5628    ;;
5629  * ) # unhandled hosts (and "normal" native builds)
5630    lt_cv_to_host_file_cmd=func_convert_file_noop
5631    ;;
5632esac
5633
5634fi
5635
5636to_host_file_cmd=$lt_cv_to_host_file_cmd
5637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5638$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5639
5640
5641
5642
5643
5644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5645$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5646if ${lt_cv_to_tool_file_cmd+:} false; then :
5647  $as_echo_n "(cached) " >&6
5648else
5649  #assume ordinary cross tools, or native build.
5650lt_cv_to_tool_file_cmd=func_convert_file_noop
5651case $host in
5652  *-*-mingw* )
5653    case $build in
5654      *-*-mingw* ) # actually msys
5655        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5656        ;;
5657    esac
5658    ;;
5659esac
5660
5661fi
5662
5663to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5665$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5666
5667
5668
5669
5670
5671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5672$as_echo_n "checking for $LD option to reload object files... " >&6; }
5673if ${lt_cv_ld_reload_flag+:} false; then :
5674  $as_echo_n "(cached) " >&6
5675else
5676  lt_cv_ld_reload_flag='-r'
5677fi
5678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5679$as_echo "$lt_cv_ld_reload_flag" >&6; }
5680reload_flag=$lt_cv_ld_reload_flag
5681case $reload_flag in
5682"" | " "*) ;;
5683*) reload_flag=" $reload_flag" ;;
5684esac
5685reload_cmds='$LD$reload_flag -o $output$reload_objs'
5686case $host_os in
5687  cygwin* | mingw* | pw32* | cegcc*)
5688    if test "$GCC" != yes; then
5689      reload_cmds=false
5690    fi
5691    ;;
5692  darwin*)
5693    if test "$GCC" = yes; then
5694      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5695    else
5696      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5697    fi
5698    ;;
5699esac
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709if test -n "$ac_tool_prefix"; then
5710  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5711set dummy ${ac_tool_prefix}objdump; ac_word=$2
5712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5713$as_echo_n "checking for $ac_word... " >&6; }
5714if ${ac_cv_prog_OBJDUMP+:} false; then :
5715  $as_echo_n "(cached) " >&6
5716else
5717  if test -n "$OBJDUMP"; then
5718  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5719else
5720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5721for as_dir in $PATH
5722do
5723  IFS=$as_save_IFS
5724  test -z "$as_dir" && as_dir=.
5725    for ac_exec_ext in '' $ac_executable_extensions; do
5726  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5727    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5728    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5729    break 2
5730  fi
5731done
5732  done
5733IFS=$as_save_IFS
5734
5735fi
5736fi
5737OBJDUMP=$ac_cv_prog_OBJDUMP
5738if test -n "$OBJDUMP"; then
5739  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5740$as_echo "$OBJDUMP" >&6; }
5741else
5742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5743$as_echo "no" >&6; }
5744fi
5745
5746
5747fi
5748if test -z "$ac_cv_prog_OBJDUMP"; then
5749  ac_ct_OBJDUMP=$OBJDUMP
5750  # Extract the first word of "objdump", so it can be a program name with args.
5751set dummy objdump; ac_word=$2
5752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5753$as_echo_n "checking for $ac_word... " >&6; }
5754if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5755  $as_echo_n "(cached) " >&6
5756else
5757  if test -n "$ac_ct_OBJDUMP"; then
5758  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5759else
5760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5761for as_dir in $PATH
5762do
5763  IFS=$as_save_IFS
5764  test -z "$as_dir" && as_dir=.
5765    for ac_exec_ext in '' $ac_executable_extensions; do
5766  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5767    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5768    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5769    break 2
5770  fi
5771done
5772  done
5773IFS=$as_save_IFS
5774
5775fi
5776fi
5777ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5778if test -n "$ac_ct_OBJDUMP"; then
5779  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5780$as_echo "$ac_ct_OBJDUMP" >&6; }
5781else
5782  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5783$as_echo "no" >&6; }
5784fi
5785
5786  if test "x$ac_ct_OBJDUMP" = x; then
5787    OBJDUMP="false"
5788  else
5789    case $cross_compiling:$ac_tool_warned in
5790yes:)
5791{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5792$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5793ac_tool_warned=yes ;;
5794esac
5795    OBJDUMP=$ac_ct_OBJDUMP
5796  fi
5797else
5798  OBJDUMP="$ac_cv_prog_OBJDUMP"
5799fi
5800
5801test -z "$OBJDUMP" && OBJDUMP=objdump
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5812$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5813if ${lt_cv_deplibs_check_method+:} false; then :
5814  $as_echo_n "(cached) " >&6
5815else
5816  lt_cv_file_magic_cmd='$MAGIC_CMD'
5817lt_cv_file_magic_test_file=
5818lt_cv_deplibs_check_method='unknown'
5819# Need to set the preceding variable on all platforms that support
5820# interlibrary dependencies.
5821# 'none' -- dependencies not supported.
5822# `unknown' -- same as none, but documents that we really don't know.
5823# 'pass_all' -- all dependencies passed with no checks.
5824# 'test_compile' -- check by making test program.
5825# 'file_magic [[regex]]' -- check by looking for files in library path
5826# which responds to the $file_magic_cmd with a given extended regex.
5827# If you have `file' or equivalent on your system and you're not sure
5828# whether `pass_all' will *always* work, you probably want this one.
5829
5830case $host_os in
5831aix[4-9]*)
5832  lt_cv_deplibs_check_method=pass_all
5833  ;;
5834
5835beos*)
5836  lt_cv_deplibs_check_method=pass_all
5837  ;;
5838
5839bsdi[45]*)
5840  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5841  lt_cv_file_magic_cmd='/usr/bin/file -L'
5842  lt_cv_file_magic_test_file=/shlib/libc.so
5843  ;;
5844
5845cygwin*)
5846  # func_win32_libid is a shell function defined in ltmain.sh
5847  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5848  lt_cv_file_magic_cmd='func_win32_libid'
5849  ;;
5850
5851mingw* | pw32*)
5852  # Base MSYS/MinGW do not provide the 'file' command needed by
5853  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5854  # unless we find 'file', for example because we are cross-compiling.
5855  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5856  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5857    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5858    lt_cv_file_magic_cmd='func_win32_libid'
5859  else
5860    # Keep this pattern in sync with the one in func_win32_libid.
5861    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5862    lt_cv_file_magic_cmd='$OBJDUMP -f'
5863  fi
5864  ;;
5865
5866cegcc*)
5867  # use the weaker test based on 'objdump'. See mingw*.
5868  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5869  lt_cv_file_magic_cmd='$OBJDUMP -f'
5870  ;;
5871
5872darwin* | rhapsody*)
5873  lt_cv_deplibs_check_method=pass_all
5874  ;;
5875
5876freebsd* | dragonfly*)
5877  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5878    case $host_cpu in
5879    i*86 )
5880      # Not sure whether the presence of OpenBSD here was a mistake.
5881      # Let's accept both of them until this is cleared up.
5882      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5883      lt_cv_file_magic_cmd=/usr/bin/file
5884      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5885      ;;
5886    esac
5887  else
5888    lt_cv_deplibs_check_method=pass_all
5889  fi
5890  ;;
5891
5892haiku*)
5893  lt_cv_deplibs_check_method=pass_all
5894  ;;
5895
5896hpux10.20* | hpux11*)
5897  lt_cv_file_magic_cmd=/usr/bin/file
5898  case $host_cpu in
5899  ia64*)
5900    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5901    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5902    ;;
5903  hppa*64*)
5904    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]'
5905    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5906    ;;
5907  *)
5908    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5909    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5910    ;;
5911  esac
5912  ;;
5913
5914interix[3-9]*)
5915  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5916  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5917  ;;
5918
5919irix5* | irix6* | nonstopux*)
5920  case $LD in
5921  *-32|*"-32 ") libmagic=32-bit;;
5922  *-n32|*"-n32 ") libmagic=N32;;
5923  *-64|*"-64 ") libmagic=64-bit;;
5924  *) libmagic=never-match;;
5925  esac
5926  lt_cv_deplibs_check_method=pass_all
5927  ;;
5928
5929# This must be glibc/ELF.
5930linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5931  lt_cv_deplibs_check_method=pass_all
5932  ;;
5933
5934netbsd* | netbsdelf*-gnu)
5935  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5936    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5937  else
5938    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5939  fi
5940  ;;
5941
5942newos6*)
5943  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5944  lt_cv_file_magic_cmd=/usr/bin/file
5945  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5946  ;;
5947
5948*nto* | *qnx*)
5949  lt_cv_deplibs_check_method=pass_all
5950  ;;
5951
5952openbsd*)
5953  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5954    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5955  else
5956    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5957  fi
5958  ;;
5959
5960osf3* | osf4* | osf5*)
5961  lt_cv_deplibs_check_method=pass_all
5962  ;;
5963
5964rdos*)
5965  lt_cv_deplibs_check_method=pass_all
5966  ;;
5967
5968solaris*)
5969  lt_cv_deplibs_check_method=pass_all
5970  ;;
5971
5972sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5973  lt_cv_deplibs_check_method=pass_all
5974  ;;
5975
5976sysv4 | sysv4.3*)
5977  case $host_vendor in
5978  motorola)
5979    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]'
5980    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5981    ;;
5982  ncr)
5983    lt_cv_deplibs_check_method=pass_all
5984    ;;
5985  sequent)
5986    lt_cv_file_magic_cmd='/bin/file'
5987    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5988    ;;
5989  sni)
5990    lt_cv_file_magic_cmd='/bin/file'
5991    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5992    lt_cv_file_magic_test_file=/lib/libc.so
5993    ;;
5994  siemens)
5995    lt_cv_deplibs_check_method=pass_all
5996    ;;
5997  pc)
5998    lt_cv_deplibs_check_method=pass_all
5999    ;;
6000  esac
6001  ;;
6002
6003tpf*)
6004  lt_cv_deplibs_check_method=pass_all
6005  ;;
6006esac
6007
6008fi
6009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6010$as_echo "$lt_cv_deplibs_check_method" >&6; }
6011
6012file_magic_glob=
6013want_nocaseglob=no
6014if test "$build" = "$host"; then
6015  case $host_os in
6016  mingw* | pw32*)
6017    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6018      want_nocaseglob=yes
6019    else
6020      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6021    fi
6022    ;;
6023  esac
6024fi
6025
6026file_magic_cmd=$lt_cv_file_magic_cmd
6027deplibs_check_method=$lt_cv_deplibs_check_method
6028test -z "$deplibs_check_method" && deplibs_check_method=unknown
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051if test -n "$ac_tool_prefix"; then
6052  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6053set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6055$as_echo_n "checking for $ac_word... " >&6; }
6056if ${ac_cv_prog_DLLTOOL+:} false; then :
6057  $as_echo_n "(cached) " >&6
6058else
6059  if test -n "$DLLTOOL"; then
6060  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6061else
6062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6063for as_dir in $PATH
6064do
6065  IFS=$as_save_IFS
6066  test -z "$as_dir" && as_dir=.
6067    for ac_exec_ext in '' $ac_executable_extensions; do
6068  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6069    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6070    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6071    break 2
6072  fi
6073done
6074  done
6075IFS=$as_save_IFS
6076
6077fi
6078fi
6079DLLTOOL=$ac_cv_prog_DLLTOOL
6080if test -n "$DLLTOOL"; then
6081  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6082$as_echo "$DLLTOOL" >&6; }
6083else
6084  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6085$as_echo "no" >&6; }
6086fi
6087
6088
6089fi
6090if test -z "$ac_cv_prog_DLLTOOL"; then
6091  ac_ct_DLLTOOL=$DLLTOOL
6092  # Extract the first word of "dlltool", so it can be a program name with args.
6093set dummy dlltool; ac_word=$2
6094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6095$as_echo_n "checking for $ac_word... " >&6; }
6096if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6097  $as_echo_n "(cached) " >&6
6098else
6099  if test -n "$ac_ct_DLLTOOL"; then
6100  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6101else
6102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6103for as_dir in $PATH
6104do
6105  IFS=$as_save_IFS
6106  test -z "$as_dir" && as_dir=.
6107    for ac_exec_ext in '' $ac_executable_extensions; do
6108  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6109    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6110    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6111    break 2
6112  fi
6113done
6114  done
6115IFS=$as_save_IFS
6116
6117fi
6118fi
6119ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6120if test -n "$ac_ct_DLLTOOL"; then
6121  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6122$as_echo "$ac_ct_DLLTOOL" >&6; }
6123else
6124  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6125$as_echo "no" >&6; }
6126fi
6127
6128  if test "x$ac_ct_DLLTOOL" = x; then
6129    DLLTOOL="false"
6130  else
6131    case $cross_compiling:$ac_tool_warned in
6132yes:)
6133{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6134$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6135ac_tool_warned=yes ;;
6136esac
6137    DLLTOOL=$ac_ct_DLLTOOL
6138  fi
6139else
6140  DLLTOOL="$ac_cv_prog_DLLTOOL"
6141fi
6142
6143test -z "$DLLTOOL" && DLLTOOL=dlltool
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6155$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6156if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6157  $as_echo_n "(cached) " >&6
6158else
6159  lt_cv_sharedlib_from_linklib_cmd='unknown'
6160
6161case $host_os in
6162cygwin* | mingw* | pw32* | cegcc*)
6163  # two different shell functions defined in ltmain.sh
6164  # decide which to use based on capabilities of $DLLTOOL
6165  case `$DLLTOOL --help 2>&1` in
6166  *--identify-strict*)
6167    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6168    ;;
6169  *)
6170    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6171    ;;
6172  esac
6173  ;;
6174*)
6175  # fallback: assume linklib IS sharedlib
6176  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
6177  ;;
6178esac
6179
6180fi
6181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6182$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6183sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6184test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6185
6186
6187
6188
6189
6190
6191
6192if test -n "$ac_tool_prefix"; then
6193  for ac_prog in ar
6194  do
6195    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6196set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6198$as_echo_n "checking for $ac_word... " >&6; }
6199if ${ac_cv_prog_AR+:} false; then :
6200  $as_echo_n "(cached) " >&6
6201else
6202  if test -n "$AR"; then
6203  ac_cv_prog_AR="$AR" # Let the user override the test.
6204else
6205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6206for as_dir in $PATH
6207do
6208  IFS=$as_save_IFS
6209  test -z "$as_dir" && as_dir=.
6210    for ac_exec_ext in '' $ac_executable_extensions; do
6211  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6212    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6213    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6214    break 2
6215  fi
6216done
6217  done
6218IFS=$as_save_IFS
6219
6220fi
6221fi
6222AR=$ac_cv_prog_AR
6223if test -n "$AR"; then
6224  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6225$as_echo "$AR" >&6; }
6226else
6227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6228$as_echo "no" >&6; }
6229fi
6230
6231
6232    test -n "$AR" && break
6233  done
6234fi
6235if test -z "$AR"; then
6236  ac_ct_AR=$AR
6237  for ac_prog in ar
6238do
6239  # Extract the first word of "$ac_prog", so it can be a program name with args.
6240set dummy $ac_prog; ac_word=$2
6241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6242$as_echo_n "checking for $ac_word... " >&6; }
6243if ${ac_cv_prog_ac_ct_AR+:} false; then :
6244  $as_echo_n "(cached) " >&6
6245else
6246  if test -n "$ac_ct_AR"; then
6247  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6248else
6249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6250for as_dir in $PATH
6251do
6252  IFS=$as_save_IFS
6253  test -z "$as_dir" && as_dir=.
6254    for ac_exec_ext in '' $ac_executable_extensions; do
6255  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6256    ac_cv_prog_ac_ct_AR="$ac_prog"
6257    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6258    break 2
6259  fi
6260done
6261  done
6262IFS=$as_save_IFS
6263
6264fi
6265fi
6266ac_ct_AR=$ac_cv_prog_ac_ct_AR
6267if test -n "$ac_ct_AR"; then
6268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6269$as_echo "$ac_ct_AR" >&6; }
6270else
6271  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6272$as_echo "no" >&6; }
6273fi
6274
6275
6276  test -n "$ac_ct_AR" && break
6277done
6278
6279  if test "x$ac_ct_AR" = x; then
6280    AR="false"
6281  else
6282    case $cross_compiling:$ac_tool_warned in
6283yes:)
6284{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6285$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6286ac_tool_warned=yes ;;
6287esac
6288    AR=$ac_ct_AR
6289  fi
6290fi
6291
6292: ${AR=ar}
6293: ${AR_FLAGS=cru}
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6306$as_echo_n "checking for archiver @FILE support... " >&6; }
6307if ${lt_cv_ar_at_file+:} false; then :
6308  $as_echo_n "(cached) " >&6
6309else
6310  lt_cv_ar_at_file=no
6311   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6312/* end confdefs.h.  */
6313
6314int
6315main ()
6316{
6317
6318  ;
6319  return 0;
6320}
6321_ACEOF
6322if ac_fn_c_try_compile "$LINENO"; then :
6323  echo conftest.$ac_objext > conftest.lst
6324      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6325      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6326  (eval $lt_ar_try) 2>&5
6327  ac_status=$?
6328  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6329  test $ac_status = 0; }
6330      if test "$ac_status" -eq 0; then
6331	# Ensure the archiver fails upon bogus file names.
6332	rm -f conftest.$ac_objext libconftest.a
6333	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6334  (eval $lt_ar_try) 2>&5
6335  ac_status=$?
6336  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6337  test $ac_status = 0; }
6338	if test "$ac_status" -ne 0; then
6339          lt_cv_ar_at_file=@
6340        fi
6341      fi
6342      rm -f conftest.* libconftest.a
6343
6344fi
6345rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6346
6347fi
6348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6349$as_echo "$lt_cv_ar_at_file" >&6; }
6350
6351if test "x$lt_cv_ar_at_file" = xno; then
6352  archiver_list_spec=
6353else
6354  archiver_list_spec=$lt_cv_ar_at_file
6355fi
6356
6357
6358
6359
6360
6361
6362
6363if test -n "$ac_tool_prefix"; then
6364  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6365set dummy ${ac_tool_prefix}strip; ac_word=$2
6366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6367$as_echo_n "checking for $ac_word... " >&6; }
6368if ${ac_cv_prog_STRIP+:} false; then :
6369  $as_echo_n "(cached) " >&6
6370else
6371  if test -n "$STRIP"; then
6372  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6373else
6374as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6375for as_dir in $PATH
6376do
6377  IFS=$as_save_IFS
6378  test -z "$as_dir" && as_dir=.
6379    for ac_exec_ext in '' $ac_executable_extensions; do
6380  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6381    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6382    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6383    break 2
6384  fi
6385done
6386  done
6387IFS=$as_save_IFS
6388
6389fi
6390fi
6391STRIP=$ac_cv_prog_STRIP
6392if test -n "$STRIP"; then
6393  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6394$as_echo "$STRIP" >&6; }
6395else
6396  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6397$as_echo "no" >&6; }
6398fi
6399
6400
6401fi
6402if test -z "$ac_cv_prog_STRIP"; then
6403  ac_ct_STRIP=$STRIP
6404  # Extract the first word of "strip", so it can be a program name with args.
6405set dummy strip; ac_word=$2
6406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6407$as_echo_n "checking for $ac_word... " >&6; }
6408if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6409  $as_echo_n "(cached) " >&6
6410else
6411  if test -n "$ac_ct_STRIP"; then
6412  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6413else
6414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6415for as_dir in $PATH
6416do
6417  IFS=$as_save_IFS
6418  test -z "$as_dir" && as_dir=.
6419    for ac_exec_ext in '' $ac_executable_extensions; do
6420  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6421    ac_cv_prog_ac_ct_STRIP="strip"
6422    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6423    break 2
6424  fi
6425done
6426  done
6427IFS=$as_save_IFS
6428
6429fi
6430fi
6431ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6432if test -n "$ac_ct_STRIP"; then
6433  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6434$as_echo "$ac_ct_STRIP" >&6; }
6435else
6436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6437$as_echo "no" >&6; }
6438fi
6439
6440  if test "x$ac_ct_STRIP" = x; then
6441    STRIP=":"
6442  else
6443    case $cross_compiling:$ac_tool_warned in
6444yes:)
6445{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6446$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6447ac_tool_warned=yes ;;
6448esac
6449    STRIP=$ac_ct_STRIP
6450  fi
6451else
6452  STRIP="$ac_cv_prog_STRIP"
6453fi
6454
6455test -z "$STRIP" && STRIP=:
6456
6457
6458
6459
6460
6461
6462if test -n "$ac_tool_prefix"; then
6463  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6464set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6466$as_echo_n "checking for $ac_word... " >&6; }
6467if ${ac_cv_prog_RANLIB+:} false; then :
6468  $as_echo_n "(cached) " >&6
6469else
6470  if test -n "$RANLIB"; then
6471  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6472else
6473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6474for as_dir in $PATH
6475do
6476  IFS=$as_save_IFS
6477  test -z "$as_dir" && as_dir=.
6478    for ac_exec_ext in '' $ac_executable_extensions; do
6479  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6480    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6481    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6482    break 2
6483  fi
6484done
6485  done
6486IFS=$as_save_IFS
6487
6488fi
6489fi
6490RANLIB=$ac_cv_prog_RANLIB
6491if test -n "$RANLIB"; then
6492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6493$as_echo "$RANLIB" >&6; }
6494else
6495  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6496$as_echo "no" >&6; }
6497fi
6498
6499
6500fi
6501if test -z "$ac_cv_prog_RANLIB"; then
6502  ac_ct_RANLIB=$RANLIB
6503  # Extract the first word of "ranlib", so it can be a program name with args.
6504set dummy ranlib; ac_word=$2
6505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6506$as_echo_n "checking for $ac_word... " >&6; }
6507if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6508  $as_echo_n "(cached) " >&6
6509else
6510  if test -n "$ac_ct_RANLIB"; then
6511  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6512else
6513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6514for as_dir in $PATH
6515do
6516  IFS=$as_save_IFS
6517  test -z "$as_dir" && as_dir=.
6518    for ac_exec_ext in '' $ac_executable_extensions; do
6519  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6520    ac_cv_prog_ac_ct_RANLIB="ranlib"
6521    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6522    break 2
6523  fi
6524done
6525  done
6526IFS=$as_save_IFS
6527
6528fi
6529fi
6530ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6531if test -n "$ac_ct_RANLIB"; then
6532  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6533$as_echo "$ac_ct_RANLIB" >&6; }
6534else
6535  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6536$as_echo "no" >&6; }
6537fi
6538
6539  if test "x$ac_ct_RANLIB" = x; then
6540    RANLIB=":"
6541  else
6542    case $cross_compiling:$ac_tool_warned in
6543yes:)
6544{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6545$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6546ac_tool_warned=yes ;;
6547esac
6548    RANLIB=$ac_ct_RANLIB
6549  fi
6550else
6551  RANLIB="$ac_cv_prog_RANLIB"
6552fi
6553
6554test -z "$RANLIB" && RANLIB=:
6555
6556
6557
6558
6559
6560
6561# Determine commands to create old-style static archives.
6562old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6563old_postinstall_cmds='chmod 644 $oldlib'
6564old_postuninstall_cmds=
6565
6566if test -n "$RANLIB"; then
6567  case $host_os in
6568  openbsd*)
6569    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6570    ;;
6571  *)
6572    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6573    ;;
6574  esac
6575  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6576fi
6577
6578case $host_os in
6579  darwin*)
6580    lock_old_archive_extraction=yes ;;
6581  *)
6582    lock_old_archive_extraction=no ;;
6583esac
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
6621
6622
6623# If no C compiler was specified, use CC.
6624LTCC=${LTCC-"$CC"}
6625
6626# If no C compiler flags were specified, use CFLAGS.
6627LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6628
6629# Allow CC to be a program name with arguments.
6630compiler=$CC
6631
6632
6633# Check for command to grab the raw symbol name followed by C symbol from nm.
6634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6635$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6636if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6637  $as_echo_n "(cached) " >&6
6638else
6639
6640# These are sane defaults that work on at least a few old systems.
6641# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6642
6643# Character class describing NM global symbol codes.
6644symcode='[BCDEGRST]'
6645
6646# Regexp to match symbols that can be accessed directly from C.
6647sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6648
6649# Define system-specific variables.
6650case $host_os in
6651aix*)
6652  symcode='[BCDT]'
6653  ;;
6654cygwin* | mingw* | pw32* | cegcc*)
6655  symcode='[ABCDGISTW]'
6656  ;;
6657hpux*)
6658  if test "$host_cpu" = ia64; then
6659    symcode='[ABCDEGRST]'
6660  fi
6661  ;;
6662irix* | nonstopux*)
6663  symcode='[BCDEGRST]'
6664  ;;
6665osf*)
6666  symcode='[BCDEGQRST]'
6667  ;;
6668solaris*)
6669  symcode='[BDRT]'
6670  ;;
6671sco3.2v5*)
6672  symcode='[DT]'
6673  ;;
6674sysv4.2uw2*)
6675  symcode='[DT]'
6676  ;;
6677sysv5* | sco5v6* | unixware* | OpenUNIX*)
6678  symcode='[ABDT]'
6679  ;;
6680sysv4)
6681  symcode='[DFNSTU]'
6682  ;;
6683esac
6684
6685# If we're using GNU nm, then use its standard symbol codes.
6686case `$NM -V 2>&1` in
6687*GNU* | *'with BFD'*)
6688  symcode='[ABCDGIRSTW]' ;;
6689esac
6690
6691# Transform an extracted symbol line into a proper C declaration.
6692# Some systems (esp. on ia64) link data and code symbols differently,
6693# so use this general approach.
6694lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6695
6696# Transform an extracted symbol line into symbol name and symbol address
6697lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6698lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6699
6700# Handle CRLF in mingw tool chain
6701opt_cr=
6702case $build_os in
6703mingw*)
6704  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6705  ;;
6706esac
6707
6708# Try without a prefix underscore, then with it.
6709for ac_symprfx in "" "_"; do
6710
6711  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6712  symxfrm="\\1 $ac_symprfx\\2 \\2"
6713
6714  # Write the raw and C identifiers.
6715  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6716    # Fake it for dumpbin and say T for any non-static function
6717    # and D for any global variable.
6718    # Also find C++ and __fastcall symbols from MSVC++,
6719    # which start with @ or ?.
6720    lt_cv_sys_global_symbol_pipe="$AWK '"\
6721"     {last_section=section; section=\$ 3};"\
6722"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6723"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6724"     \$ 0!~/External *\|/{next};"\
6725"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6726"     {if(hide[section]) next};"\
6727"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6728"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6729"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6730"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6731"     ' prfx=^$ac_symprfx"
6732  else
6733    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6734  fi
6735  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6736
6737  # Check to see that the pipe works correctly.
6738  pipe_works=no
6739
6740  rm -f conftest*
6741  cat > conftest.$ac_ext <<_LT_EOF
6742#ifdef __cplusplus
6743extern "C" {
6744#endif
6745char nm_test_var;
6746void nm_test_func(void);
6747void nm_test_func(void){}
6748#ifdef __cplusplus
6749}
6750#endif
6751int main(){nm_test_var='a';nm_test_func();return(0);}
6752_LT_EOF
6753
6754  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6755  (eval $ac_compile) 2>&5
6756  ac_status=$?
6757  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6758  test $ac_status = 0; }; then
6759    # Now try to grab the symbols.
6760    nlist=conftest.nm
6761    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6762  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6763  ac_status=$?
6764  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6765  test $ac_status = 0; } && test -s "$nlist"; then
6766      # Try sorting and uniquifying the output.
6767      if sort "$nlist" | uniq > "$nlist"T; then
6768	mv -f "$nlist"T "$nlist"
6769      else
6770	rm -f "$nlist"T
6771      fi
6772
6773      # Make sure that we snagged all the symbols we need.
6774      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6775	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6776	  cat <<_LT_EOF > conftest.$ac_ext
6777/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6778#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6779/* DATA imports from DLLs on WIN32 con't be const, because runtime
6780   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6781# define LT_DLSYM_CONST
6782#elif defined(__osf__)
6783/* This system does not cope well with relocations in const data.  */
6784# define LT_DLSYM_CONST
6785#else
6786# define LT_DLSYM_CONST const
6787#endif
6788
6789#ifdef __cplusplus
6790extern "C" {
6791#endif
6792
6793_LT_EOF
6794	  # Now generate the symbol file.
6795	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6796
6797	  cat <<_LT_EOF >> conftest.$ac_ext
6798
6799/* The mapping between symbol names and symbols.  */
6800LT_DLSYM_CONST struct {
6801  const char *name;
6802  void       *address;
6803}
6804lt__PROGRAM__LTX_preloaded_symbols[] =
6805{
6806  { "@PROGRAM@", (void *) 0 },
6807_LT_EOF
6808	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6809	  cat <<\_LT_EOF >> conftest.$ac_ext
6810  {0, (void *) 0}
6811};
6812
6813/* This works around a problem in FreeBSD linker */
6814#ifdef FREEBSD_WORKAROUND
6815static const void *lt_preloaded_setup() {
6816  return lt__PROGRAM__LTX_preloaded_symbols;
6817}
6818#endif
6819
6820#ifdef __cplusplus
6821}
6822#endif
6823_LT_EOF
6824	  # Now try linking the two files.
6825	  mv conftest.$ac_objext conftstm.$ac_objext
6826	  lt_globsym_save_LIBS=$LIBS
6827	  lt_globsym_save_CFLAGS=$CFLAGS
6828	  LIBS="conftstm.$ac_objext"
6829	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6830	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6831  (eval $ac_link) 2>&5
6832  ac_status=$?
6833  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6834  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6835	    pipe_works=yes
6836	  fi
6837	  LIBS=$lt_globsym_save_LIBS
6838	  CFLAGS=$lt_globsym_save_CFLAGS
6839	else
6840	  echo "cannot find nm_test_func in $nlist" >&5
6841	fi
6842      else
6843	echo "cannot find nm_test_var in $nlist" >&5
6844      fi
6845    else
6846      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6847    fi
6848  else
6849    echo "$progname: failed program was:" >&5
6850    cat conftest.$ac_ext >&5
6851  fi
6852  rm -rf conftest* conftst*
6853
6854  # Do not use the global_symbol_pipe unless it works.
6855  if test "$pipe_works" = yes; then
6856    break
6857  else
6858    lt_cv_sys_global_symbol_pipe=
6859  fi
6860done
6861
6862fi
6863
6864if test -z "$lt_cv_sys_global_symbol_pipe"; then
6865  lt_cv_sys_global_symbol_to_cdecl=
6866fi
6867if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6868  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6869$as_echo "failed" >&6; }
6870else
6871  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6872$as_echo "ok" >&6; }
6873fi
6874
6875# Response file support.
6876if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6877  nm_file_list_spec='@'
6878elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6879  nm_file_list_spec='@'
6880fi
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6909$as_echo_n "checking for sysroot... " >&6; }
6910
6911# Check whether --with-sysroot was given.
6912if test "${with_sysroot+set}" = set; then :
6913  withval=$with_sysroot;
6914else
6915  with_sysroot=no
6916fi
6917
6918
6919lt_sysroot=
6920case ${with_sysroot} in #(
6921 yes)
6922   if test "$GCC" = yes; then
6923     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6924   fi
6925   ;; #(
6926 /*)
6927   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6928   ;; #(
6929 no|'')
6930   ;; #(
6931 *)
6932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6933$as_echo "${with_sysroot}" >&6; }
6934   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6935   ;;
6936esac
6937
6938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6939$as_echo "${lt_sysroot:-no}" >&6; }
6940
6941
6942
6943
6944
6945# Check whether --enable-libtool-lock was given.
6946if test "${enable_libtool_lock+set}" = set; then :
6947  enableval=$enable_libtool_lock;
6948fi
6949
6950test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6951
6952# Some flags need to be propagated to the compiler or linker for good
6953# libtool support.
6954case $host in
6955ia64-*-hpux*)
6956  # Find out which ABI we are using.
6957  echo 'int i;' > conftest.$ac_ext
6958  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6959  (eval $ac_compile) 2>&5
6960  ac_status=$?
6961  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6962  test $ac_status = 0; }; then
6963    case `/usr/bin/file conftest.$ac_objext` in
6964      *ELF-32*)
6965	HPUX_IA64_MODE="32"
6966	;;
6967      *ELF-64*)
6968	HPUX_IA64_MODE="64"
6969	;;
6970    esac
6971  fi
6972  rm -rf conftest*
6973  ;;
6974*-*-irix6*)
6975  # Find out which ABI we are using.
6976  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6977  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6978  (eval $ac_compile) 2>&5
6979  ac_status=$?
6980  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6981  test $ac_status = 0; }; then
6982    if test "$lt_cv_prog_gnu_ld" = yes; then
6983      case `/usr/bin/file conftest.$ac_objext` in
6984	*32-bit*)
6985	  LD="${LD-ld} -melf32bsmip"
6986	  ;;
6987	*N32*)
6988	  LD="${LD-ld} -melf32bmipn32"
6989	  ;;
6990	*64-bit*)
6991	  LD="${LD-ld} -melf64bmip"
6992	;;
6993      esac
6994    else
6995      case `/usr/bin/file conftest.$ac_objext` in
6996	*32-bit*)
6997	  LD="${LD-ld} -32"
6998	  ;;
6999	*N32*)
7000	  LD="${LD-ld} -n32"
7001	  ;;
7002	*64-bit*)
7003	  LD="${LD-ld} -64"
7004	  ;;
7005      esac
7006    fi
7007  fi
7008  rm -rf conftest*
7009  ;;
7010
7011x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7012s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7013  # Find out which ABI we are using.
7014  echo 'int i;' > conftest.$ac_ext
7015  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7016  (eval $ac_compile) 2>&5
7017  ac_status=$?
7018  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7019  test $ac_status = 0; }; then
7020    case `/usr/bin/file conftest.o` in
7021      *32-bit*)
7022	case $host in
7023	  x86_64-*kfreebsd*-gnu)
7024	    LD="${LD-ld} -m elf_i386_fbsd"
7025	    ;;
7026	  x86_64-*linux*)
7027	    case `/usr/bin/file conftest.o` in
7028	      *x86-64*)
7029		LD="${LD-ld} -m elf32_x86_64"
7030		;;
7031	      *)
7032		LD="${LD-ld} -m elf_i386"
7033		;;
7034	    esac
7035	    ;;
7036	  powerpc64le-*)
7037	    LD="${LD-ld} -m elf32lppclinux"
7038	    ;;
7039	  powerpc64-*)
7040	    LD="${LD-ld} -m elf32ppclinux"
7041	    ;;
7042	  s390x-*linux*)
7043	    LD="${LD-ld} -m elf_s390"
7044	    ;;
7045	  sparc64-*linux*)
7046	    LD="${LD-ld} -m elf32_sparc"
7047	    ;;
7048	esac
7049	;;
7050      *64-bit*)
7051	case $host in
7052	  x86_64-*kfreebsd*-gnu)
7053	    LD="${LD-ld} -m elf_x86_64_fbsd"
7054	    ;;
7055	  x86_64-*linux*)
7056	    LD="${LD-ld} -m elf_x86_64"
7057	    ;;
7058	  powerpcle-*)
7059	    LD="${LD-ld} -m elf64lppc"
7060	    ;;
7061	  powerpc-*)
7062	    LD="${LD-ld} -m elf64ppc"
7063	    ;;
7064	  s390*-*linux*|s390*-*tpf*)
7065	    LD="${LD-ld} -m elf64_s390"
7066	    ;;
7067	  sparc*-*linux*)
7068	    LD="${LD-ld} -m elf64_sparc"
7069	    ;;
7070	esac
7071	;;
7072    esac
7073  fi
7074  rm -rf conftest*
7075  ;;
7076
7077*-*-sco3.2v5*)
7078  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7079  SAVE_CFLAGS="$CFLAGS"
7080  CFLAGS="$CFLAGS -belf"
7081  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7082$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7083if ${lt_cv_cc_needs_belf+:} false; then :
7084  $as_echo_n "(cached) " >&6
7085else
7086  ac_ext=c
7087ac_cpp='$CPP $CPPFLAGS'
7088ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7089ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7090ac_compiler_gnu=$ac_cv_c_compiler_gnu
7091
7092     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7093/* end confdefs.h.  */
7094
7095int
7096main ()
7097{
7098
7099  ;
7100  return 0;
7101}
7102_ACEOF
7103if ac_fn_c_try_link "$LINENO"; then :
7104  lt_cv_cc_needs_belf=yes
7105else
7106  lt_cv_cc_needs_belf=no
7107fi
7108rm -f core conftest.err conftest.$ac_objext \
7109    conftest$ac_exeext conftest.$ac_ext
7110     ac_ext=c
7111ac_cpp='$CPP $CPPFLAGS'
7112ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7113ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7114ac_compiler_gnu=$ac_cv_c_compiler_gnu
7115
7116fi
7117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7118$as_echo "$lt_cv_cc_needs_belf" >&6; }
7119  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7120    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7121    CFLAGS="$SAVE_CFLAGS"
7122  fi
7123  ;;
7124*-*solaris*)
7125  # Find out which ABI we are using.
7126  echo 'int i;' > conftest.$ac_ext
7127  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7128  (eval $ac_compile) 2>&5
7129  ac_status=$?
7130  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7131  test $ac_status = 0; }; then
7132    case `/usr/bin/file conftest.o` in
7133    *64-bit*)
7134      case $lt_cv_prog_gnu_ld in
7135      yes*)
7136        case $host in
7137        i?86-*-solaris*)
7138          LD="${LD-ld} -m elf_x86_64"
7139          ;;
7140        sparc*-*-solaris*)
7141          LD="${LD-ld} -m elf64_sparc"
7142          ;;
7143        esac
7144        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7145        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7146          LD="${LD-ld}_sol2"
7147        fi
7148        ;;
7149      *)
7150	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7151	  LD="${LD-ld} -64"
7152	fi
7153	;;
7154      esac
7155      ;;
7156    esac
7157  fi
7158  rm -rf conftest*
7159  ;;
7160esac
7161
7162need_locks="$enable_libtool_lock"
7163
7164if test -n "$ac_tool_prefix"; then
7165  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7166set dummy ${ac_tool_prefix}mt; ac_word=$2
7167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7168$as_echo_n "checking for $ac_word... " >&6; }
7169if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7170  $as_echo_n "(cached) " >&6
7171else
7172  if test -n "$MANIFEST_TOOL"; then
7173  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7174else
7175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7176for as_dir in $PATH
7177do
7178  IFS=$as_save_IFS
7179  test -z "$as_dir" && as_dir=.
7180    for ac_exec_ext in '' $ac_executable_extensions; do
7181  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7182    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7183    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7184    break 2
7185  fi
7186done
7187  done
7188IFS=$as_save_IFS
7189
7190fi
7191fi
7192MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7193if test -n "$MANIFEST_TOOL"; then
7194  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7195$as_echo "$MANIFEST_TOOL" >&6; }
7196else
7197  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7198$as_echo "no" >&6; }
7199fi
7200
7201
7202fi
7203if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7204  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7205  # Extract the first word of "mt", so it can be a program name with args.
7206set dummy mt; ac_word=$2
7207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7208$as_echo_n "checking for $ac_word... " >&6; }
7209if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7210  $as_echo_n "(cached) " >&6
7211else
7212  if test -n "$ac_ct_MANIFEST_TOOL"; then
7213  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7214else
7215as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7216for as_dir in $PATH
7217do
7218  IFS=$as_save_IFS
7219  test -z "$as_dir" && as_dir=.
7220    for ac_exec_ext in '' $ac_executable_extensions; do
7221  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7222    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7223    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7224    break 2
7225  fi
7226done
7227  done
7228IFS=$as_save_IFS
7229
7230fi
7231fi
7232ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7233if test -n "$ac_ct_MANIFEST_TOOL"; then
7234  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7235$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7236else
7237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7238$as_echo "no" >&6; }
7239fi
7240
7241  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7242    MANIFEST_TOOL=":"
7243  else
7244    case $cross_compiling:$ac_tool_warned in
7245yes:)
7246{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7247$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7248ac_tool_warned=yes ;;
7249esac
7250    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7251  fi
7252else
7253  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7254fi
7255
7256test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7258$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7259if ${lt_cv_path_mainfest_tool+:} false; then :
7260  $as_echo_n "(cached) " >&6
7261else
7262  lt_cv_path_mainfest_tool=no
7263  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7264  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7265  cat conftest.err >&5
7266  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7267    lt_cv_path_mainfest_tool=yes
7268  fi
7269  rm -f conftest*
7270fi
7271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7272$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7273if test "x$lt_cv_path_mainfest_tool" != xyes; then
7274  MANIFEST_TOOL=:
7275fi
7276
7277
7278
7279
7280
7281
7282  case $host_os in
7283    rhapsody* | darwin*)
7284    if test -n "$ac_tool_prefix"; then
7285  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7286set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7288$as_echo_n "checking for $ac_word... " >&6; }
7289if ${ac_cv_prog_DSYMUTIL+:} false; then :
7290  $as_echo_n "(cached) " >&6
7291else
7292  if test -n "$DSYMUTIL"; then
7293  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7294else
7295as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7296for as_dir in $PATH
7297do
7298  IFS=$as_save_IFS
7299  test -z "$as_dir" && as_dir=.
7300    for ac_exec_ext in '' $ac_executable_extensions; do
7301  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7302    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7303    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7304    break 2
7305  fi
7306done
7307  done
7308IFS=$as_save_IFS
7309
7310fi
7311fi
7312DSYMUTIL=$ac_cv_prog_DSYMUTIL
7313if test -n "$DSYMUTIL"; then
7314  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7315$as_echo "$DSYMUTIL" >&6; }
7316else
7317  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7318$as_echo "no" >&6; }
7319fi
7320
7321
7322fi
7323if test -z "$ac_cv_prog_DSYMUTIL"; then
7324  ac_ct_DSYMUTIL=$DSYMUTIL
7325  # Extract the first word of "dsymutil", so it can be a program name with args.
7326set dummy dsymutil; ac_word=$2
7327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7328$as_echo_n "checking for $ac_word... " >&6; }
7329if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7330  $as_echo_n "(cached) " >&6
7331else
7332  if test -n "$ac_ct_DSYMUTIL"; then
7333  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7334else
7335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7336for as_dir in $PATH
7337do
7338  IFS=$as_save_IFS
7339  test -z "$as_dir" && as_dir=.
7340    for ac_exec_ext in '' $ac_executable_extensions; do
7341  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7342    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7343    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7344    break 2
7345  fi
7346done
7347  done
7348IFS=$as_save_IFS
7349
7350fi
7351fi
7352ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7353if test -n "$ac_ct_DSYMUTIL"; then
7354  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7355$as_echo "$ac_ct_DSYMUTIL" >&6; }
7356else
7357  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7358$as_echo "no" >&6; }
7359fi
7360
7361  if test "x$ac_ct_DSYMUTIL" = x; then
7362    DSYMUTIL=":"
7363  else
7364    case $cross_compiling:$ac_tool_warned in
7365yes:)
7366{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7367$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7368ac_tool_warned=yes ;;
7369esac
7370    DSYMUTIL=$ac_ct_DSYMUTIL
7371  fi
7372else
7373  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7374fi
7375
7376    if test -n "$ac_tool_prefix"; then
7377  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7378set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7380$as_echo_n "checking for $ac_word... " >&6; }
7381if ${ac_cv_prog_NMEDIT+:} false; then :
7382  $as_echo_n "(cached) " >&6
7383else
7384  if test -n "$NMEDIT"; then
7385  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7386else
7387as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7388for as_dir in $PATH
7389do
7390  IFS=$as_save_IFS
7391  test -z "$as_dir" && as_dir=.
7392    for ac_exec_ext in '' $ac_executable_extensions; do
7393  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7394    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7395    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7396    break 2
7397  fi
7398done
7399  done
7400IFS=$as_save_IFS
7401
7402fi
7403fi
7404NMEDIT=$ac_cv_prog_NMEDIT
7405if test -n "$NMEDIT"; then
7406  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7407$as_echo "$NMEDIT" >&6; }
7408else
7409  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7410$as_echo "no" >&6; }
7411fi
7412
7413
7414fi
7415if test -z "$ac_cv_prog_NMEDIT"; then
7416  ac_ct_NMEDIT=$NMEDIT
7417  # Extract the first word of "nmedit", so it can be a program name with args.
7418set dummy nmedit; ac_word=$2
7419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7420$as_echo_n "checking for $ac_word... " >&6; }
7421if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7422  $as_echo_n "(cached) " >&6
7423else
7424  if test -n "$ac_ct_NMEDIT"; then
7425  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7426else
7427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7428for as_dir in $PATH
7429do
7430  IFS=$as_save_IFS
7431  test -z "$as_dir" && as_dir=.
7432    for ac_exec_ext in '' $ac_executable_extensions; do
7433  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7434    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7435    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7436    break 2
7437  fi
7438done
7439  done
7440IFS=$as_save_IFS
7441
7442fi
7443fi
7444ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7445if test -n "$ac_ct_NMEDIT"; then
7446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7447$as_echo "$ac_ct_NMEDIT" >&6; }
7448else
7449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7450$as_echo "no" >&6; }
7451fi
7452
7453  if test "x$ac_ct_NMEDIT" = x; then
7454    NMEDIT=":"
7455  else
7456    case $cross_compiling:$ac_tool_warned in
7457yes:)
7458{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7459$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7460ac_tool_warned=yes ;;
7461esac
7462    NMEDIT=$ac_ct_NMEDIT
7463  fi
7464else
7465  NMEDIT="$ac_cv_prog_NMEDIT"
7466fi
7467
7468    if test -n "$ac_tool_prefix"; then
7469  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7470set dummy ${ac_tool_prefix}lipo; ac_word=$2
7471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7472$as_echo_n "checking for $ac_word... " >&6; }
7473if ${ac_cv_prog_LIPO+:} false; then :
7474  $as_echo_n "(cached) " >&6
7475else
7476  if test -n "$LIPO"; then
7477  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7478else
7479as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7480for as_dir in $PATH
7481do
7482  IFS=$as_save_IFS
7483  test -z "$as_dir" && as_dir=.
7484    for ac_exec_ext in '' $ac_executable_extensions; do
7485  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7486    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7487    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7488    break 2
7489  fi
7490done
7491  done
7492IFS=$as_save_IFS
7493
7494fi
7495fi
7496LIPO=$ac_cv_prog_LIPO
7497if test -n "$LIPO"; then
7498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7499$as_echo "$LIPO" >&6; }
7500else
7501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7502$as_echo "no" >&6; }
7503fi
7504
7505
7506fi
7507if test -z "$ac_cv_prog_LIPO"; then
7508  ac_ct_LIPO=$LIPO
7509  # Extract the first word of "lipo", so it can be a program name with args.
7510set dummy lipo; ac_word=$2
7511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7512$as_echo_n "checking for $ac_word... " >&6; }
7513if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7514  $as_echo_n "(cached) " >&6
7515else
7516  if test -n "$ac_ct_LIPO"; then
7517  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7518else
7519as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7520for as_dir in $PATH
7521do
7522  IFS=$as_save_IFS
7523  test -z "$as_dir" && as_dir=.
7524    for ac_exec_ext in '' $ac_executable_extensions; do
7525  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7526    ac_cv_prog_ac_ct_LIPO="lipo"
7527    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7528    break 2
7529  fi
7530done
7531  done
7532IFS=$as_save_IFS
7533
7534fi
7535fi
7536ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7537if test -n "$ac_ct_LIPO"; then
7538  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7539$as_echo "$ac_ct_LIPO" >&6; }
7540else
7541  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7542$as_echo "no" >&6; }
7543fi
7544
7545  if test "x$ac_ct_LIPO" = x; then
7546    LIPO=":"
7547  else
7548    case $cross_compiling:$ac_tool_warned in
7549yes:)
7550{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7551$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7552ac_tool_warned=yes ;;
7553esac
7554    LIPO=$ac_ct_LIPO
7555  fi
7556else
7557  LIPO="$ac_cv_prog_LIPO"
7558fi
7559
7560    if test -n "$ac_tool_prefix"; then
7561  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7562set dummy ${ac_tool_prefix}otool; ac_word=$2
7563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7564$as_echo_n "checking for $ac_word... " >&6; }
7565if ${ac_cv_prog_OTOOL+:} false; then :
7566  $as_echo_n "(cached) " >&6
7567else
7568  if test -n "$OTOOL"; then
7569  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7570else
7571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7572for as_dir in $PATH
7573do
7574  IFS=$as_save_IFS
7575  test -z "$as_dir" && as_dir=.
7576    for ac_exec_ext in '' $ac_executable_extensions; do
7577  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7578    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7579    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7580    break 2
7581  fi
7582done
7583  done
7584IFS=$as_save_IFS
7585
7586fi
7587fi
7588OTOOL=$ac_cv_prog_OTOOL
7589if test -n "$OTOOL"; then
7590  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7591$as_echo "$OTOOL" >&6; }
7592else
7593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7594$as_echo "no" >&6; }
7595fi
7596
7597
7598fi
7599if test -z "$ac_cv_prog_OTOOL"; then
7600  ac_ct_OTOOL=$OTOOL
7601  # Extract the first word of "otool", so it can be a program name with args.
7602set dummy otool; ac_word=$2
7603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7604$as_echo_n "checking for $ac_word... " >&6; }
7605if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7606  $as_echo_n "(cached) " >&6
7607else
7608  if test -n "$ac_ct_OTOOL"; then
7609  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7610else
7611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7612for as_dir in $PATH
7613do
7614  IFS=$as_save_IFS
7615  test -z "$as_dir" && as_dir=.
7616    for ac_exec_ext in '' $ac_executable_extensions; do
7617  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7618    ac_cv_prog_ac_ct_OTOOL="otool"
7619    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7620    break 2
7621  fi
7622done
7623  done
7624IFS=$as_save_IFS
7625
7626fi
7627fi
7628ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7629if test -n "$ac_ct_OTOOL"; then
7630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7631$as_echo "$ac_ct_OTOOL" >&6; }
7632else
7633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7634$as_echo "no" >&6; }
7635fi
7636
7637  if test "x$ac_ct_OTOOL" = x; then
7638    OTOOL=":"
7639  else
7640    case $cross_compiling:$ac_tool_warned in
7641yes:)
7642{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7643$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7644ac_tool_warned=yes ;;
7645esac
7646    OTOOL=$ac_ct_OTOOL
7647  fi
7648else
7649  OTOOL="$ac_cv_prog_OTOOL"
7650fi
7651
7652    if test -n "$ac_tool_prefix"; then
7653  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7654set dummy ${ac_tool_prefix}otool64; ac_word=$2
7655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7656$as_echo_n "checking for $ac_word... " >&6; }
7657if ${ac_cv_prog_OTOOL64+:} false; then :
7658  $as_echo_n "(cached) " >&6
7659else
7660  if test -n "$OTOOL64"; then
7661  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7662else
7663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7664for as_dir in $PATH
7665do
7666  IFS=$as_save_IFS
7667  test -z "$as_dir" && as_dir=.
7668    for ac_exec_ext in '' $ac_executable_extensions; do
7669  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7670    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7671    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7672    break 2
7673  fi
7674done
7675  done
7676IFS=$as_save_IFS
7677
7678fi
7679fi
7680OTOOL64=$ac_cv_prog_OTOOL64
7681if test -n "$OTOOL64"; then
7682  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7683$as_echo "$OTOOL64" >&6; }
7684else
7685  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7686$as_echo "no" >&6; }
7687fi
7688
7689
7690fi
7691if test -z "$ac_cv_prog_OTOOL64"; then
7692  ac_ct_OTOOL64=$OTOOL64
7693  # Extract the first word of "otool64", so it can be a program name with args.
7694set dummy otool64; ac_word=$2
7695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7696$as_echo_n "checking for $ac_word... " >&6; }
7697if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7698  $as_echo_n "(cached) " >&6
7699else
7700  if test -n "$ac_ct_OTOOL64"; then
7701  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7702else
7703as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7704for as_dir in $PATH
7705do
7706  IFS=$as_save_IFS
7707  test -z "$as_dir" && as_dir=.
7708    for ac_exec_ext in '' $ac_executable_extensions; do
7709  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7710    ac_cv_prog_ac_ct_OTOOL64="otool64"
7711    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7712    break 2
7713  fi
7714done
7715  done
7716IFS=$as_save_IFS
7717
7718fi
7719fi
7720ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7721if test -n "$ac_ct_OTOOL64"; then
7722  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7723$as_echo "$ac_ct_OTOOL64" >&6; }
7724else
7725  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7726$as_echo "no" >&6; }
7727fi
7728
7729  if test "x$ac_ct_OTOOL64" = x; then
7730    OTOOL64=":"
7731  else
7732    case $cross_compiling:$ac_tool_warned in
7733yes:)
7734{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7735$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7736ac_tool_warned=yes ;;
7737esac
7738    OTOOL64=$ac_ct_OTOOL64
7739  fi
7740else
7741  OTOOL64="$ac_cv_prog_OTOOL64"
7742fi
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7771$as_echo_n "checking for -single_module linker flag... " >&6; }
7772if ${lt_cv_apple_cc_single_mod+:} false; then :
7773  $as_echo_n "(cached) " >&6
7774else
7775  lt_cv_apple_cc_single_mod=no
7776      if test -z "${LT_MULTI_MODULE}"; then
7777	# By default we will add the -single_module flag. You can override
7778	# by either setting the environment variable LT_MULTI_MODULE
7779	# non-empty at configure time, or by adding -multi_module to the
7780	# link flags.
7781	rm -rf libconftest.dylib*
7782	echo "int foo(void){return 1;}" > conftest.c
7783	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7784-dynamiclib -Wl,-single_module conftest.c" >&5
7785	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7786	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7787        _lt_result=$?
7788	# If there is a non-empty error log, and "single_module"
7789	# appears in it, assume the flag caused a linker warning
7790        if test -s conftest.err && $GREP single_module conftest.err; then
7791	  cat conftest.err >&5
7792	# Otherwise, if the output was created with a 0 exit code from
7793	# the compiler, it worked.
7794	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7795	  lt_cv_apple_cc_single_mod=yes
7796	else
7797	  cat conftest.err >&5
7798	fi
7799	rm -rf libconftest.dylib*
7800	rm -f conftest.*
7801      fi
7802fi
7803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7804$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7805
7806    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7807$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7808if ${lt_cv_ld_exported_symbols_list+:} false; then :
7809  $as_echo_n "(cached) " >&6
7810else
7811  lt_cv_ld_exported_symbols_list=no
7812      save_LDFLAGS=$LDFLAGS
7813      echo "_main" > conftest.sym
7814      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7815      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7816/* end confdefs.h.  */
7817
7818int
7819main ()
7820{
7821
7822  ;
7823  return 0;
7824}
7825_ACEOF
7826if ac_fn_c_try_link "$LINENO"; then :
7827  lt_cv_ld_exported_symbols_list=yes
7828else
7829  lt_cv_ld_exported_symbols_list=no
7830fi
7831rm -f core conftest.err conftest.$ac_objext \
7832    conftest$ac_exeext conftest.$ac_ext
7833	LDFLAGS="$save_LDFLAGS"
7834
7835fi
7836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7837$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7838
7839    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7840$as_echo_n "checking for -force_load linker flag... " >&6; }
7841if ${lt_cv_ld_force_load+:} false; then :
7842  $as_echo_n "(cached) " >&6
7843else
7844  lt_cv_ld_force_load=no
7845      cat > conftest.c << _LT_EOF
7846int forced_loaded() { return 2;}
7847_LT_EOF
7848      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7849      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7850      echo "$AR cru libconftest.a conftest.o" >&5
7851      $AR cru libconftest.a conftest.o 2>&5
7852      echo "$RANLIB libconftest.a" >&5
7853      $RANLIB libconftest.a 2>&5
7854      cat > conftest.c << _LT_EOF
7855int main() { return 0;}
7856_LT_EOF
7857      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7858      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7859      _lt_result=$?
7860      if test -s conftest.err && $GREP force_load conftest.err; then
7861	cat conftest.err >&5
7862      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7863	lt_cv_ld_force_load=yes
7864      else
7865	cat conftest.err >&5
7866      fi
7867        rm -f conftest.err libconftest.a conftest conftest.c
7868        rm -rf conftest.dSYM
7869
7870fi
7871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7872$as_echo "$lt_cv_ld_force_load" >&6; }
7873    case $host_os in
7874    rhapsody* | darwin1.[012])
7875      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7876    darwin1.*)
7877      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7878    darwin*) # darwin 5.x on
7879      # if running on 10.5 or later, the deployment target defaults
7880      # to the OS version, if on x86, and 10.4, the deployment
7881      # target defaults to 10.4. Don't you love it?
7882      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7883	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7884	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7885	10.[012]*)
7886	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7887	10.*)
7888	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7889      esac
7890    ;;
7891  esac
7892    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7893      _lt_dar_single_mod='$single_module'
7894    fi
7895    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7896      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7897    else
7898      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7899    fi
7900    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7901      _lt_dsymutil='~$DSYMUTIL $lib || :'
7902    else
7903      _lt_dsymutil=
7904    fi
7905    ;;
7906  esac
7907
7908for ac_header in dlfcn.h
7909do :
7910  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7911"
7912if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7913  cat >>confdefs.h <<_ACEOF
7914#define HAVE_DLFCN_H 1
7915_ACEOF
7916
7917fi
7918
7919done
7920
7921
7922
7923
7924
7925# Set options
7926
7927
7928
7929        enable_dlopen=no
7930
7931
7932  enable_win32_dll=no
7933
7934
7935            # Check whether --enable-shared was given.
7936if test "${enable_shared+set}" = set; then :
7937  enableval=$enable_shared; p=${PACKAGE-default}
7938    case $enableval in
7939    yes) enable_shared=yes ;;
7940    no) enable_shared=no ;;
7941    *)
7942      enable_shared=no
7943      # Look at the argument we got.  We use all the common list separators.
7944      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7945      for pkg in $enableval; do
7946	IFS="$lt_save_ifs"
7947	if test "X$pkg" = "X$p"; then
7948	  enable_shared=yes
7949	fi
7950      done
7951      IFS="$lt_save_ifs"
7952      ;;
7953    esac
7954else
7955  enable_shared=yes
7956fi
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966  # Check whether --enable-static was given.
7967if test "${enable_static+set}" = set; then :
7968  enableval=$enable_static; p=${PACKAGE-default}
7969    case $enableval in
7970    yes) enable_static=yes ;;
7971    no) enable_static=no ;;
7972    *)
7973     enable_static=no
7974      # Look at the argument we got.  We use all the common list separators.
7975      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7976      for pkg in $enableval; do
7977	IFS="$lt_save_ifs"
7978	if test "X$pkg" = "X$p"; then
7979	  enable_static=yes
7980	fi
7981      done
7982      IFS="$lt_save_ifs"
7983      ;;
7984    esac
7985else
7986  enable_static=yes
7987fi
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998# Check whether --with-pic was given.
7999if test "${with_pic+set}" = set; then :
8000  withval=$with_pic; lt_p=${PACKAGE-default}
8001    case $withval in
8002    yes|no) pic_mode=$withval ;;
8003    *)
8004      pic_mode=default
8005      # Look at the argument we got.  We use all the common list separators.
8006      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8007      for lt_pkg in $withval; do
8008	IFS="$lt_save_ifs"
8009	if test "X$lt_pkg" = "X$lt_p"; then
8010	  pic_mode=yes
8011	fi
8012      done
8013      IFS="$lt_save_ifs"
8014      ;;
8015    esac
8016else
8017  pic_mode=default
8018fi
8019
8020
8021test -z "$pic_mode" && pic_mode=default
8022
8023
8024
8025
8026
8027
8028
8029  # Check whether --enable-fast-install was given.
8030if test "${enable_fast_install+set}" = set; then :
8031  enableval=$enable_fast_install; p=${PACKAGE-default}
8032    case $enableval in
8033    yes) enable_fast_install=yes ;;
8034    no) enable_fast_install=no ;;
8035    *)
8036      enable_fast_install=no
8037      # Look at the argument we got.  We use all the common list separators.
8038      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8039      for pkg in $enableval; do
8040	IFS="$lt_save_ifs"
8041	if test "X$pkg" = "X$p"; then
8042	  enable_fast_install=yes
8043	fi
8044      done
8045      IFS="$lt_save_ifs"
8046      ;;
8047    esac
8048else
8049  enable_fast_install=yes
8050fi
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062# This can be used to rebuild libtool when needed
8063LIBTOOL_DEPS="$ltmain"
8064
8065# Always use our own libtool.
8066LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097test -z "$LN_S" && LN_S="ln -s"
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112if test -n "${ZSH_VERSION+set}" ; then
8113   setopt NO_GLOB_SUBST
8114fi
8115
8116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8117$as_echo_n "checking for objdir... " >&6; }
8118if ${lt_cv_objdir+:} false; then :
8119  $as_echo_n "(cached) " >&6
8120else
8121  rm -f .libs 2>/dev/null
8122mkdir .libs 2>/dev/null
8123if test -d .libs; then
8124  lt_cv_objdir=.libs
8125else
8126  # MS-DOS does not allow filenames that begin with a dot.
8127  lt_cv_objdir=_libs
8128fi
8129rmdir .libs 2>/dev/null
8130fi
8131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8132$as_echo "$lt_cv_objdir" >&6; }
8133objdir=$lt_cv_objdir
8134
8135
8136
8137
8138
8139cat >>confdefs.h <<_ACEOF
8140#define LT_OBJDIR "$lt_cv_objdir/"
8141_ACEOF
8142
8143
8144
8145
8146case $host_os in
8147aix3*)
8148  # AIX sometimes has problems with the GCC collect2 program.  For some
8149  # reason, if we set the COLLECT_NAMES environment variable, the problems
8150  # vanish in a puff of smoke.
8151  if test "X${COLLECT_NAMES+set}" != Xset; then
8152    COLLECT_NAMES=
8153    export COLLECT_NAMES
8154  fi
8155  ;;
8156esac
8157
8158# Global variables:
8159ofile=libtool
8160can_build_shared=yes
8161
8162# All known linkers require a `.a' archive for static linking (except MSVC,
8163# which needs '.lib').
8164libext=a
8165
8166with_gnu_ld="$lt_cv_prog_gnu_ld"
8167
8168old_CC="$CC"
8169old_CFLAGS="$CFLAGS"
8170
8171# Set sane defaults for various variables
8172test -z "$CC" && CC=cc
8173test -z "$LTCC" && LTCC=$CC
8174test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8175test -z "$LD" && LD=ld
8176test -z "$ac_objext" && ac_objext=o
8177
8178for cc_temp in $compiler""; do
8179  case $cc_temp in
8180    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8181    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8182    \-*) ;;
8183    *) break;;
8184  esac
8185done
8186cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8187
8188
8189# Only perform the check for file, if the check method requires it
8190test -z "$MAGIC_CMD" && MAGIC_CMD=file
8191case $deplibs_check_method in
8192file_magic*)
8193  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8194    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8195$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8196if ${lt_cv_path_MAGIC_CMD+:} false; then :
8197  $as_echo_n "(cached) " >&6
8198else
8199  case $MAGIC_CMD in
8200[\\/*] |  ?:[\\/]*)
8201  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8202  ;;
8203*)
8204  lt_save_MAGIC_CMD="$MAGIC_CMD"
8205  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8206  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8207  for ac_dir in $ac_dummy; do
8208    IFS="$lt_save_ifs"
8209    test -z "$ac_dir" && ac_dir=.
8210    if test -f $ac_dir/${ac_tool_prefix}file; then
8211      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8212      if test -n "$file_magic_test_file"; then
8213	case $deplibs_check_method in
8214	"file_magic "*)
8215	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8216	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8217	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8218	    $EGREP "$file_magic_regex" > /dev/null; then
8219	    :
8220	  else
8221	    cat <<_LT_EOF 1>&2
8222
8223*** Warning: the command libtool uses to detect shared libraries,
8224*** $file_magic_cmd, produces output that libtool cannot recognize.
8225*** The result is that libtool may fail to recognize shared libraries
8226*** as such.  This will affect the creation of libtool libraries that
8227*** depend on shared libraries, but programs linked with such libtool
8228*** libraries will work regardless of this problem.  Nevertheless, you
8229*** may want to report the problem to your system manager and/or to
8230*** bug-libtool@gnu.org
8231
8232_LT_EOF
8233	  fi ;;
8234	esac
8235      fi
8236      break
8237    fi
8238  done
8239  IFS="$lt_save_ifs"
8240  MAGIC_CMD="$lt_save_MAGIC_CMD"
8241  ;;
8242esac
8243fi
8244
8245MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8246if test -n "$MAGIC_CMD"; then
8247  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8248$as_echo "$MAGIC_CMD" >&6; }
8249else
8250  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8251$as_echo "no" >&6; }
8252fi
8253
8254
8255
8256
8257
8258if test -z "$lt_cv_path_MAGIC_CMD"; then
8259  if test -n "$ac_tool_prefix"; then
8260    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8261$as_echo_n "checking for file... " >&6; }
8262if ${lt_cv_path_MAGIC_CMD+:} false; then :
8263  $as_echo_n "(cached) " >&6
8264else
8265  case $MAGIC_CMD in
8266[\\/*] |  ?:[\\/]*)
8267  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8268  ;;
8269*)
8270  lt_save_MAGIC_CMD="$MAGIC_CMD"
8271  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8272  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8273  for ac_dir in $ac_dummy; do
8274    IFS="$lt_save_ifs"
8275    test -z "$ac_dir" && ac_dir=.
8276    if test -f $ac_dir/file; then
8277      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8278      if test -n "$file_magic_test_file"; then
8279	case $deplibs_check_method in
8280	"file_magic "*)
8281	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8282	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8283	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8284	    $EGREP "$file_magic_regex" > /dev/null; then
8285	    :
8286	  else
8287	    cat <<_LT_EOF 1>&2
8288
8289*** Warning: the command libtool uses to detect shared libraries,
8290*** $file_magic_cmd, produces output that libtool cannot recognize.
8291*** The result is that libtool may fail to recognize shared libraries
8292*** as such.  This will affect the creation of libtool libraries that
8293*** depend on shared libraries, but programs linked with such libtool
8294*** libraries will work regardless of this problem.  Nevertheless, you
8295*** may want to report the problem to your system manager and/or to
8296*** bug-libtool@gnu.org
8297
8298_LT_EOF
8299	  fi ;;
8300	esac
8301      fi
8302      break
8303    fi
8304  done
8305  IFS="$lt_save_ifs"
8306  MAGIC_CMD="$lt_save_MAGIC_CMD"
8307  ;;
8308esac
8309fi
8310
8311MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8312if test -n "$MAGIC_CMD"; then
8313  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8314$as_echo "$MAGIC_CMD" >&6; }
8315else
8316  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8317$as_echo "no" >&6; }
8318fi
8319
8320
8321  else
8322    MAGIC_CMD=:
8323  fi
8324fi
8325
8326  fi
8327  ;;
8328esac
8329
8330# Use C for the default configuration in the libtool script
8331
8332lt_save_CC="$CC"
8333ac_ext=c
8334ac_cpp='$CPP $CPPFLAGS'
8335ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8336ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8337ac_compiler_gnu=$ac_cv_c_compiler_gnu
8338
8339
8340# Source file extension for C test sources.
8341ac_ext=c
8342
8343# Object file extension for compiled C test sources.
8344objext=o
8345objext=$objext
8346
8347# Code to be used in simple compile tests
8348lt_simple_compile_test_code="int some_variable = 0;"
8349
8350# Code to be used in simple link tests
8351lt_simple_link_test_code='int main(){return(0);}'
8352
8353
8354
8355
8356
8357
8358
8359# If no C compiler was specified, use CC.
8360LTCC=${LTCC-"$CC"}
8361
8362# If no C compiler flags were specified, use CFLAGS.
8363LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8364
8365# Allow CC to be a program name with arguments.
8366compiler=$CC
8367
8368# Save the default compiler, since it gets overwritten when the other
8369# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8370compiler_DEFAULT=$CC
8371
8372# save warnings/boilerplate of simple test code
8373ac_outfile=conftest.$ac_objext
8374echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8375eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8376_lt_compiler_boilerplate=`cat conftest.err`
8377$RM conftest*
8378
8379ac_outfile=conftest.$ac_objext
8380echo "$lt_simple_link_test_code" >conftest.$ac_ext
8381eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8382_lt_linker_boilerplate=`cat conftest.err`
8383$RM -r conftest*
8384
8385
8386## CAVEAT EMPTOR:
8387## There is no encapsulation within the following macros, do not change
8388## the running order or otherwise move them around unless you know exactly
8389## what you are doing...
8390if test -n "$compiler"; then
8391
8392lt_prog_compiler_no_builtin_flag=
8393
8394if test "$GCC" = yes; then
8395  case $cc_basename in
8396  nvcc*)
8397    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8398  *)
8399    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8400  esac
8401
8402  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8403$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8404if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8405  $as_echo_n "(cached) " >&6
8406else
8407  lt_cv_prog_compiler_rtti_exceptions=no
8408   ac_outfile=conftest.$ac_objext
8409   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8410   lt_compiler_flag="-fno-rtti -fno-exceptions"
8411   # Insert the option either (1) after the last *FLAGS variable, or
8412   # (2) before a word containing "conftest.", or (3) at the end.
8413   # Note that $ac_compile itself does not contain backslashes and begins
8414   # with a dollar sign (not a hyphen), so the echo should work correctly.
8415   # The option is referenced via a variable to avoid confusing sed.
8416   lt_compile=`echo "$ac_compile" | $SED \
8417   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8418   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8419   -e 's:$: $lt_compiler_flag:'`
8420   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8421   (eval "$lt_compile" 2>conftest.err)
8422   ac_status=$?
8423   cat conftest.err >&5
8424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8425   if (exit $ac_status) && test -s "$ac_outfile"; then
8426     # The compiler can only warn and ignore the option if not recognized
8427     # So say no if there are warnings other than the usual output.
8428     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8429     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8430     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8431       lt_cv_prog_compiler_rtti_exceptions=yes
8432     fi
8433   fi
8434   $RM conftest*
8435
8436fi
8437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8438$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8439
8440if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8441    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8442else
8443    :
8444fi
8445
8446fi
8447
8448
8449
8450
8451
8452
8453  lt_prog_compiler_wl=
8454lt_prog_compiler_pic=
8455lt_prog_compiler_static=
8456
8457
8458  if test "$GCC" = yes; then
8459    lt_prog_compiler_wl='-Wl,'
8460    lt_prog_compiler_static='-static'
8461
8462    case $host_os in
8463      aix*)
8464      # All AIX code is PIC.
8465      if test "$host_cpu" = ia64; then
8466	# AIX 5 now supports IA64 processor
8467	lt_prog_compiler_static='-Bstatic'
8468      fi
8469      ;;
8470
8471    amigaos*)
8472      case $host_cpu in
8473      powerpc)
8474            # see comment about AmigaOS4 .so support
8475            lt_prog_compiler_pic='-fPIC'
8476        ;;
8477      m68k)
8478            # FIXME: we need at least 68020 code to build shared libraries, but
8479            # adding the `-m68020' flag to GCC prevents building anything better,
8480            # like `-m68040'.
8481            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8482        ;;
8483      esac
8484      ;;
8485
8486    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8487      # PIC is the default for these OSes.
8488      ;;
8489
8490    mingw* | cygwin* | pw32* | os2* | cegcc*)
8491      # This hack is so that the source file can tell whether it is being
8492      # built for inclusion in a dll (and should export symbols for example).
8493      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8494      # (--disable-auto-import) libraries
8495      lt_prog_compiler_pic='-DDLL_EXPORT'
8496      ;;
8497
8498    darwin* | rhapsody*)
8499      # PIC is the default on this platform
8500      # Common symbols not allowed in MH_DYLIB files
8501      lt_prog_compiler_pic='-fno-common'
8502      ;;
8503
8504    haiku*)
8505      # PIC is the default for Haiku.
8506      # The "-static" flag exists, but is broken.
8507      lt_prog_compiler_static=
8508      ;;
8509
8510    hpux*)
8511      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8512      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8513      # sets the default TLS model and affects inlining.
8514      case $host_cpu in
8515      hppa*64*)
8516	# +Z the default
8517	;;
8518      *)
8519	lt_prog_compiler_pic='-fPIC'
8520	;;
8521      esac
8522      ;;
8523
8524    interix[3-9]*)
8525      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8526      # Instead, we relocate shared libraries at runtime.
8527      ;;
8528
8529    msdosdjgpp*)
8530      # Just because we use GCC doesn't mean we suddenly get shared libraries
8531      # on systems that don't support them.
8532      lt_prog_compiler_can_build_shared=no
8533      enable_shared=no
8534      ;;
8535
8536    *nto* | *qnx*)
8537      # QNX uses GNU C++, but need to define -shared option too, otherwise
8538      # it will coredump.
8539      lt_prog_compiler_pic='-fPIC -shared'
8540      ;;
8541
8542    sysv4*MP*)
8543      if test -d /usr/nec; then
8544	lt_prog_compiler_pic=-Kconform_pic
8545      fi
8546      ;;
8547
8548    *)
8549      lt_prog_compiler_pic='-fPIC'
8550      ;;
8551    esac
8552
8553    case $cc_basename in
8554    nvcc*) # Cuda Compiler Driver 2.2
8555      lt_prog_compiler_wl='-Xlinker '
8556      if test -n "$lt_prog_compiler_pic"; then
8557        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8558      fi
8559      ;;
8560    esac
8561  else
8562    # PORTME Check for flag to pass linker flags through the system compiler.
8563    case $host_os in
8564    aix*)
8565      lt_prog_compiler_wl='-Wl,'
8566      if test "$host_cpu" = ia64; then
8567	# AIX 5 now supports IA64 processor
8568	lt_prog_compiler_static='-Bstatic'
8569      else
8570	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8571      fi
8572      ;;
8573
8574    mingw* | cygwin* | pw32* | os2* | cegcc*)
8575      # This hack is so that the source file can tell whether it is being
8576      # built for inclusion in a dll (and should export symbols for example).
8577      lt_prog_compiler_pic='-DDLL_EXPORT'
8578      ;;
8579
8580    hpux9* | hpux10* | hpux11*)
8581      lt_prog_compiler_wl='-Wl,'
8582      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8583      # not for PA HP-UX.
8584      case $host_cpu in
8585      hppa*64*|ia64*)
8586	# +Z the default
8587	;;
8588      *)
8589	lt_prog_compiler_pic='+Z'
8590	;;
8591      esac
8592      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8593      lt_prog_compiler_static='${wl}-a ${wl}archive'
8594      ;;
8595
8596    irix5* | irix6* | nonstopux*)
8597      lt_prog_compiler_wl='-Wl,'
8598      # PIC (with -KPIC) is the default.
8599      lt_prog_compiler_static='-non_shared'
8600      ;;
8601
8602    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8603      case $cc_basename in
8604      # old Intel for x86_64 which still supported -KPIC.
8605      ecc*)
8606	lt_prog_compiler_wl='-Wl,'
8607	lt_prog_compiler_pic='-KPIC'
8608	lt_prog_compiler_static='-static'
8609        ;;
8610      # icc used to be incompatible with GCC.
8611      # ICC 10 doesn't accept -KPIC any more.
8612      icc* | ifort*)
8613	lt_prog_compiler_wl='-Wl,'
8614	lt_prog_compiler_pic='-fPIC'
8615	lt_prog_compiler_static='-static'
8616        ;;
8617      # Lahey Fortran 8.1.
8618      lf95*)
8619	lt_prog_compiler_wl='-Wl,'
8620	lt_prog_compiler_pic='--shared'
8621	lt_prog_compiler_static='--static'
8622	;;
8623      nagfor*)
8624	# NAG Fortran compiler
8625	lt_prog_compiler_wl='-Wl,-Wl,,'
8626	lt_prog_compiler_pic='-PIC'
8627	lt_prog_compiler_static='-Bstatic'
8628	;;
8629      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8630        # Portland Group compilers (*not* the Pentium gcc compiler,
8631	# which looks to be a dead project)
8632	lt_prog_compiler_wl='-Wl,'
8633	lt_prog_compiler_pic='-fpic'
8634	lt_prog_compiler_static='-Bstatic'
8635        ;;
8636      ccc*)
8637        lt_prog_compiler_wl='-Wl,'
8638        # All Alpha code is PIC.
8639        lt_prog_compiler_static='-non_shared'
8640        ;;
8641      xl* | bgxl* | bgf* | mpixl*)
8642	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8643	lt_prog_compiler_wl='-Wl,'
8644	lt_prog_compiler_pic='-qpic'
8645	lt_prog_compiler_static='-qstaticlink'
8646	;;
8647      *)
8648	case `$CC -V 2>&1 | sed 5q` in
8649	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8650	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8651	  lt_prog_compiler_pic='-KPIC'
8652	  lt_prog_compiler_static='-Bstatic'
8653	  lt_prog_compiler_wl=''
8654	  ;;
8655	*Sun\ F* | *Sun*Fortran*)
8656	  lt_prog_compiler_pic='-KPIC'
8657	  lt_prog_compiler_static='-Bstatic'
8658	  lt_prog_compiler_wl='-Qoption ld '
8659	  ;;
8660	*Sun\ C*)
8661	  # Sun C 5.9
8662	  lt_prog_compiler_pic='-KPIC'
8663	  lt_prog_compiler_static='-Bstatic'
8664	  lt_prog_compiler_wl='-Wl,'
8665	  ;;
8666        *Intel*\ [CF]*Compiler*)
8667	  lt_prog_compiler_wl='-Wl,'
8668	  lt_prog_compiler_pic='-fPIC'
8669	  lt_prog_compiler_static='-static'
8670	  ;;
8671	*Portland\ Group*)
8672	  lt_prog_compiler_wl='-Wl,'
8673	  lt_prog_compiler_pic='-fpic'
8674	  lt_prog_compiler_static='-Bstatic'
8675	  ;;
8676	esac
8677	;;
8678      esac
8679      ;;
8680
8681    newsos6)
8682      lt_prog_compiler_pic='-KPIC'
8683      lt_prog_compiler_static='-Bstatic'
8684      ;;
8685
8686    *nto* | *qnx*)
8687      # QNX uses GNU C++, but need to define -shared option too, otherwise
8688      # it will coredump.
8689      lt_prog_compiler_pic='-fPIC -shared'
8690      ;;
8691
8692    osf3* | osf4* | osf5*)
8693      lt_prog_compiler_wl='-Wl,'
8694      # All OSF/1 code is PIC.
8695      lt_prog_compiler_static='-non_shared'
8696      ;;
8697
8698    rdos*)
8699      lt_prog_compiler_static='-non_shared'
8700      ;;
8701
8702    solaris*)
8703      lt_prog_compiler_pic='-KPIC'
8704      lt_prog_compiler_static='-Bstatic'
8705      case $cc_basename in
8706      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8707	lt_prog_compiler_wl='-Qoption ld ';;
8708      *)
8709	lt_prog_compiler_wl='-Wl,';;
8710      esac
8711      ;;
8712
8713    sunos4*)
8714      lt_prog_compiler_wl='-Qoption ld '
8715      lt_prog_compiler_pic='-PIC'
8716      lt_prog_compiler_static='-Bstatic'
8717      ;;
8718
8719    sysv4 | sysv4.2uw2* | sysv4.3*)
8720      lt_prog_compiler_wl='-Wl,'
8721      lt_prog_compiler_pic='-KPIC'
8722      lt_prog_compiler_static='-Bstatic'
8723      ;;
8724
8725    sysv4*MP*)
8726      if test -d /usr/nec ;then
8727	lt_prog_compiler_pic='-Kconform_pic'
8728	lt_prog_compiler_static='-Bstatic'
8729      fi
8730      ;;
8731
8732    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8733      lt_prog_compiler_wl='-Wl,'
8734      lt_prog_compiler_pic='-KPIC'
8735      lt_prog_compiler_static='-Bstatic'
8736      ;;
8737
8738    unicos*)
8739      lt_prog_compiler_wl='-Wl,'
8740      lt_prog_compiler_can_build_shared=no
8741      ;;
8742
8743    uts4*)
8744      lt_prog_compiler_pic='-pic'
8745      lt_prog_compiler_static='-Bstatic'
8746      ;;
8747
8748    *)
8749      lt_prog_compiler_can_build_shared=no
8750      ;;
8751    esac
8752  fi
8753
8754case $host_os in
8755  # For platforms which do not support PIC, -DPIC is meaningless:
8756  *djgpp*)
8757    lt_prog_compiler_pic=
8758    ;;
8759  *)
8760    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8761    ;;
8762esac
8763
8764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8765$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8766if ${lt_cv_prog_compiler_pic+:} false; then :
8767  $as_echo_n "(cached) " >&6
8768else
8769  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8770fi
8771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8772$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8773lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8774
8775#
8776# Check to make sure the PIC flag actually works.
8777#
8778if test -n "$lt_prog_compiler_pic"; then
8779  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8780$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8781if ${lt_cv_prog_compiler_pic_works+:} false; then :
8782  $as_echo_n "(cached) " >&6
8783else
8784  lt_cv_prog_compiler_pic_works=no
8785   ac_outfile=conftest.$ac_objext
8786   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8787   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8788   # Insert the option either (1) after the last *FLAGS variable, or
8789   # (2) before a word containing "conftest.", or (3) at the end.
8790   # Note that $ac_compile itself does not contain backslashes and begins
8791   # with a dollar sign (not a hyphen), so the echo should work correctly.
8792   # The option is referenced via a variable to avoid confusing sed.
8793   lt_compile=`echo "$ac_compile" | $SED \
8794   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8795   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8796   -e 's:$: $lt_compiler_flag:'`
8797   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8798   (eval "$lt_compile" 2>conftest.err)
8799   ac_status=$?
8800   cat conftest.err >&5
8801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8802   if (exit $ac_status) && test -s "$ac_outfile"; then
8803     # The compiler can only warn and ignore the option if not recognized
8804     # So say no if there are warnings other than the usual output.
8805     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8806     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8807     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8808       lt_cv_prog_compiler_pic_works=yes
8809     fi
8810   fi
8811   $RM conftest*
8812
8813fi
8814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8815$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8816
8817if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8818    case $lt_prog_compiler_pic in
8819     "" | " "*) ;;
8820     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8821     esac
8822else
8823    lt_prog_compiler_pic=
8824     lt_prog_compiler_can_build_shared=no
8825fi
8826
8827fi
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839#
8840# Check to make sure the static flag actually works.
8841#
8842wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8844$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8845if ${lt_cv_prog_compiler_static_works+:} false; then :
8846  $as_echo_n "(cached) " >&6
8847else
8848  lt_cv_prog_compiler_static_works=no
8849   save_LDFLAGS="$LDFLAGS"
8850   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8851   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8852   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8853     # The linker can only warn and ignore the option if not recognized
8854     # So say no if there are warnings
8855     if test -s conftest.err; then
8856       # Append any errors to the config.log.
8857       cat conftest.err 1>&5
8858       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8859       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8860       if diff conftest.exp conftest.er2 >/dev/null; then
8861         lt_cv_prog_compiler_static_works=yes
8862       fi
8863     else
8864       lt_cv_prog_compiler_static_works=yes
8865     fi
8866   fi
8867   $RM -r conftest*
8868   LDFLAGS="$save_LDFLAGS"
8869
8870fi
8871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8872$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8873
8874if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8875    :
8876else
8877    lt_prog_compiler_static=
8878fi
8879
8880
8881
8882
8883
8884
8885
8886  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8887$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8888if ${lt_cv_prog_compiler_c_o+:} false; then :
8889  $as_echo_n "(cached) " >&6
8890else
8891  lt_cv_prog_compiler_c_o=no
8892   $RM -r conftest 2>/dev/null
8893   mkdir conftest
8894   cd conftest
8895   mkdir out
8896   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8897
8898   lt_compiler_flag="-o out/conftest2.$ac_objext"
8899   # Insert the option either (1) after the last *FLAGS variable, or
8900   # (2) before a word containing "conftest.", or (3) at the end.
8901   # Note that $ac_compile itself does not contain backslashes and begins
8902   # with a dollar sign (not a hyphen), so the echo should work correctly.
8903   lt_compile=`echo "$ac_compile" | $SED \
8904   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8905   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8906   -e 's:$: $lt_compiler_flag:'`
8907   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8908   (eval "$lt_compile" 2>out/conftest.err)
8909   ac_status=$?
8910   cat out/conftest.err >&5
8911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8912   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8913   then
8914     # The compiler can only warn and ignore the option if not recognized
8915     # So say no if there are warnings
8916     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8917     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8918     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8919       lt_cv_prog_compiler_c_o=yes
8920     fi
8921   fi
8922   chmod u+w . 2>&5
8923   $RM conftest*
8924   # SGI C++ compiler will create directory out/ii_files/ for
8925   # template instantiation
8926   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8927   $RM out/* && rmdir out
8928   cd ..
8929   $RM -r conftest
8930   $RM conftest*
8931
8932fi
8933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8934$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8935
8936
8937
8938
8939
8940
8941  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8942$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8943if ${lt_cv_prog_compiler_c_o+:} false; then :
8944  $as_echo_n "(cached) " >&6
8945else
8946  lt_cv_prog_compiler_c_o=no
8947   $RM -r conftest 2>/dev/null
8948   mkdir conftest
8949   cd conftest
8950   mkdir out
8951   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8952
8953   lt_compiler_flag="-o out/conftest2.$ac_objext"
8954   # Insert the option either (1) after the last *FLAGS variable, or
8955   # (2) before a word containing "conftest.", or (3) at the end.
8956   # Note that $ac_compile itself does not contain backslashes and begins
8957   # with a dollar sign (not a hyphen), so the echo should work correctly.
8958   lt_compile=`echo "$ac_compile" | $SED \
8959   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8960   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8961   -e 's:$: $lt_compiler_flag:'`
8962   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8963   (eval "$lt_compile" 2>out/conftest.err)
8964   ac_status=$?
8965   cat out/conftest.err >&5
8966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8967   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8968   then
8969     # The compiler can only warn and ignore the option if not recognized
8970     # So say no if there are warnings
8971     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8972     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8973     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8974       lt_cv_prog_compiler_c_o=yes
8975     fi
8976   fi
8977   chmod u+w . 2>&5
8978   $RM conftest*
8979   # SGI C++ compiler will create directory out/ii_files/ for
8980   # template instantiation
8981   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8982   $RM out/* && rmdir out
8983   cd ..
8984   $RM -r conftest
8985   $RM conftest*
8986
8987fi
8988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8989$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8990
8991
8992
8993
8994hard_links="nottested"
8995if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8996  # do not overwrite the value of need_locks provided by the user
8997  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8998$as_echo_n "checking if we can lock with hard links... " >&6; }
8999  hard_links=yes
9000  $RM conftest*
9001  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9002  touch conftest.a
9003  ln conftest.a conftest.b 2>&5 || hard_links=no
9004  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9005  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9006$as_echo "$hard_links" >&6; }
9007  if test "$hard_links" = no; then
9008    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9009$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9010    need_locks=warn
9011  fi
9012else
9013  need_locks=no
9014fi
9015
9016
9017
9018
9019
9020
9021  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9022$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9023
9024  runpath_var=
9025  allow_undefined_flag=
9026  always_export_symbols=no
9027  archive_cmds=
9028  archive_expsym_cmds=
9029  compiler_needs_object=no
9030  enable_shared_with_static_runtimes=no
9031  export_dynamic_flag_spec=
9032  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9033  hardcode_automatic=no
9034  hardcode_direct=no
9035  hardcode_direct_absolute=no
9036  hardcode_libdir_flag_spec=
9037  hardcode_libdir_separator=
9038  hardcode_minus_L=no
9039  hardcode_shlibpath_var=unsupported
9040  inherit_rpath=no
9041  link_all_deplibs=unknown
9042  module_cmds=
9043  module_expsym_cmds=
9044  old_archive_from_new_cmds=
9045  old_archive_from_expsyms_cmds=
9046  thread_safe_flag_spec=
9047  whole_archive_flag_spec=
9048  # include_expsyms should be a list of space-separated symbols to be *always*
9049  # included in the symbol list
9050  include_expsyms=
9051  # exclude_expsyms can be an extended regexp of symbols to exclude
9052  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9053  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9054  # as well as any symbol that contains `d'.
9055  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9056  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9057  # platforms (ab)use it in PIC code, but their linkers get confused if
9058  # the symbol is explicitly referenced.  Since portable code cannot
9059  # rely on this symbol name, it's probably fine to never include it in
9060  # preloaded symbol tables.
9061  # Exclude shared library initialization/finalization symbols.
9062  extract_expsyms_cmds=
9063
9064  case $host_os in
9065  cygwin* | mingw* | pw32* | cegcc*)
9066    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9067    # When not using gcc, we currently assume that we are using
9068    # Microsoft Visual C++.
9069    if test "$GCC" != yes; then
9070      with_gnu_ld=no
9071    fi
9072    ;;
9073  interix*)
9074    # we just hope/assume this is gcc and not c89 (= MSVC++)
9075    with_gnu_ld=yes
9076    ;;
9077  openbsd*)
9078    with_gnu_ld=no
9079    ;;
9080  linux* | k*bsd*-gnu | gnu*)
9081    link_all_deplibs=no
9082    ;;
9083  esac
9084
9085  ld_shlibs=yes
9086
9087  # On some targets, GNU ld is compatible enough with the native linker
9088  # that we're better off using the native interface for both.
9089  lt_use_gnu_ld_interface=no
9090  if test "$with_gnu_ld" = yes; then
9091    case $host_os in
9092      aix*)
9093	# The AIX port of GNU ld has always aspired to compatibility
9094	# with the native linker.  However, as the warning in the GNU ld
9095	# block says, versions before 2.19.5* couldn't really create working
9096	# shared libraries, regardless of the interface used.
9097	case `$LD -v 2>&1` in
9098	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9099	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9100	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9101	  *)
9102	    lt_use_gnu_ld_interface=yes
9103	    ;;
9104	esac
9105	;;
9106      *)
9107	lt_use_gnu_ld_interface=yes
9108	;;
9109    esac
9110  fi
9111
9112  if test "$lt_use_gnu_ld_interface" = yes; then
9113    # If archive_cmds runs LD, not CC, wlarc should be empty
9114    wlarc='${wl}'
9115
9116    # Set some defaults for GNU ld with shared library support. These
9117    # are reset later if shared libraries are not supported. Putting them
9118    # here allows them to be overridden if necessary.
9119    runpath_var=LD_RUN_PATH
9120    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9121    export_dynamic_flag_spec='${wl}--export-dynamic'
9122    # ancient GNU ld didn't support --whole-archive et. al.
9123    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9124      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9125    else
9126      whole_archive_flag_spec=
9127    fi
9128    supports_anon_versioning=no
9129    case `$LD -v 2>&1` in
9130      *GNU\ gold*) supports_anon_versioning=yes ;;
9131      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9132      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9133      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9134      *\ 2.11.*) ;; # other 2.11 versions
9135      *) supports_anon_versioning=yes ;;
9136    esac
9137
9138    # See if GNU ld supports shared libraries.
9139    case $host_os in
9140    aix[3-9]*)
9141      # On AIX/PPC, the GNU linker is very broken
9142      if test "$host_cpu" != ia64; then
9143	ld_shlibs=no
9144	cat <<_LT_EOF 1>&2
9145
9146*** Warning: the GNU linker, at least up to release 2.19, is reported
9147*** to be unable to reliably create shared libraries on AIX.
9148*** Therefore, libtool is disabling shared libraries support.  If you
9149*** really care for shared libraries, you may want to install binutils
9150*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9151*** You will then need to restart the configuration process.
9152
9153_LT_EOF
9154      fi
9155      ;;
9156
9157    amigaos*)
9158      case $host_cpu in
9159      powerpc)
9160            # see comment about AmigaOS4 .so support
9161            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9162            archive_expsym_cmds=''
9163        ;;
9164      m68k)
9165            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)'
9166            hardcode_libdir_flag_spec='-L$libdir'
9167            hardcode_minus_L=yes
9168        ;;
9169      esac
9170      ;;
9171
9172    beos*)
9173      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9174	allow_undefined_flag=unsupported
9175	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9176	# support --undefined.  This deserves some investigation.  FIXME
9177	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9178      else
9179	ld_shlibs=no
9180      fi
9181      ;;
9182
9183    cygwin* | mingw* | pw32* | cegcc*)
9184      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9185      # as there is no search path for DLLs.
9186      hardcode_libdir_flag_spec='-L$libdir'
9187      export_dynamic_flag_spec='${wl}--export-all-symbols'
9188      allow_undefined_flag=unsupported
9189      always_export_symbols=no
9190      enable_shared_with_static_runtimes=yes
9191      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'
9192      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9193
9194      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9195        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9196	# If the export-symbols file already is a .def file (1st line
9197	# is EXPORTS), use it as is; otherwise, prepend...
9198	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9199	  cp $export_symbols $output_objdir/$soname.def;
9200	else
9201	  echo EXPORTS > $output_objdir/$soname.def;
9202	  cat $export_symbols >> $output_objdir/$soname.def;
9203	fi~
9204	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9205      else
9206	ld_shlibs=no
9207      fi
9208      ;;
9209
9210    haiku*)
9211      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9212      link_all_deplibs=yes
9213      ;;
9214
9215    interix[3-9]*)
9216      hardcode_direct=no
9217      hardcode_shlibpath_var=no
9218      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9219      export_dynamic_flag_spec='${wl}-E'
9220      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9221      # Instead, shared libraries are loaded at an image base (0x10000000 by
9222      # default) and relocated if they conflict, which is a slow very memory
9223      # consuming and fragmenting process.  To avoid this, we pick a random,
9224      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9225      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9226      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9227      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'
9228      ;;
9229
9230    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9231      tmp_diet=no
9232      if test "$host_os" = linux-dietlibc; then
9233	case $cc_basename in
9234	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9235	esac
9236      fi
9237      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9238	 && test "$tmp_diet" = no
9239      then
9240	tmp_addflag=' $pic_flag'
9241	tmp_sharedflag='-shared'
9242	case $cc_basename,$host_cpu in
9243        pgcc*)				# Portland Group C compiler
9244	  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'
9245	  tmp_addflag=' $pic_flag'
9246	  ;;
9247	pgf77* | pgf90* | pgf95* | pgfortran*)
9248					# Portland Group f77 and f90 compilers
9249	  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'
9250	  tmp_addflag=' $pic_flag -Mnomain' ;;
9251	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9252	  tmp_addflag=' -i_dynamic' ;;
9253	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9254	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9255	ifc* | ifort*)			# Intel Fortran compiler
9256	  tmp_addflag=' -nofor_main' ;;
9257	lf95*)				# Lahey Fortran 8.1
9258	  whole_archive_flag_spec=
9259	  tmp_sharedflag='--shared' ;;
9260	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9261	  tmp_sharedflag='-qmkshrobj'
9262	  tmp_addflag= ;;
9263	nvcc*)	# Cuda Compiler Driver 2.2
9264	  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'
9265	  compiler_needs_object=yes
9266	  ;;
9267	esac
9268	case `$CC -V 2>&1 | sed 5q` in
9269	*Sun\ C*)			# Sun C 5.9
9270	  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'
9271	  compiler_needs_object=yes
9272	  tmp_sharedflag='-G' ;;
9273	*Sun\ F*)			# Sun Fortran 8.3
9274	  tmp_sharedflag='-G' ;;
9275	esac
9276	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9277
9278        if test "x$supports_anon_versioning" = xyes; then
9279          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9280	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9281	    echo "local: *; };" >> $output_objdir/$libname.ver~
9282	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9283        fi
9284
9285	case $cc_basename in
9286	xlf* | bgf* | bgxlf* | mpixlf*)
9287	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9288	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9289	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9290	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9291	  if test "x$supports_anon_versioning" = xyes; then
9292	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9293	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9294	      echo "local: *; };" >> $output_objdir/$libname.ver~
9295	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9296	  fi
9297	  ;;
9298	esac
9299      else
9300        ld_shlibs=no
9301      fi
9302      ;;
9303
9304    netbsd* | netbsdelf*-gnu)
9305      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9306	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9307	wlarc=
9308      else
9309	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9310	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9311      fi
9312      ;;
9313
9314    solaris*)
9315      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9316	ld_shlibs=no
9317	cat <<_LT_EOF 1>&2
9318
9319*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9320*** create shared libraries on Solaris systems.  Therefore, libtool
9321*** is disabling shared libraries support.  We urge you to upgrade GNU
9322*** binutils to release 2.9.1 or newer.  Another option is to modify
9323*** your PATH or compiler configuration so that the native linker is
9324*** used, and then restart.
9325
9326_LT_EOF
9327      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9328	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9329	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9330      else
9331	ld_shlibs=no
9332      fi
9333      ;;
9334
9335    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9336      case `$LD -v 2>&1` in
9337        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9338	ld_shlibs=no
9339	cat <<_LT_EOF 1>&2
9340
9341*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9342*** reliably create shared libraries on SCO systems.  Therefore, libtool
9343*** is disabling shared libraries support.  We urge you to upgrade GNU
9344*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9345*** your PATH or compiler configuration so that the native linker is
9346*** used, and then restart.
9347
9348_LT_EOF
9349	;;
9350	*)
9351	  # For security reasons, it is highly recommended that you always
9352	  # use absolute paths for naming shared libraries, and exclude the
9353	  # DT_RUNPATH tag from executables and libraries.  But doing so
9354	  # requires that you compile everything twice, which is a pain.
9355	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9356	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9357	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9358	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9359	  else
9360	    ld_shlibs=no
9361	  fi
9362	;;
9363      esac
9364      ;;
9365
9366    sunos4*)
9367      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9368      wlarc=
9369      hardcode_direct=yes
9370      hardcode_shlibpath_var=no
9371      ;;
9372
9373    *)
9374      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9375	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9376	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9377      else
9378	ld_shlibs=no
9379      fi
9380      ;;
9381    esac
9382
9383    if test "$ld_shlibs" = no; then
9384      runpath_var=
9385      hardcode_libdir_flag_spec=
9386      export_dynamic_flag_spec=
9387      whole_archive_flag_spec=
9388    fi
9389  else
9390    # PORTME fill in a description of your system's linker (not GNU ld)
9391    case $host_os in
9392    aix3*)
9393      allow_undefined_flag=unsupported
9394      always_export_symbols=yes
9395      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'
9396      # Note: this linker hardcodes the directories in LIBPATH if there
9397      # are no directories specified by -L.
9398      hardcode_minus_L=yes
9399      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9400	# Neither direct hardcoding nor static linking is supported with a
9401	# broken collect2.
9402	hardcode_direct=unsupported
9403      fi
9404      ;;
9405
9406    aix[4-9]*)
9407      if test "$host_cpu" = ia64; then
9408	# On IA64, the linker does run time linking by default, so we don't
9409	# have to do anything special.
9410	aix_use_runtimelinking=no
9411	exp_sym_flag='-Bexport'
9412	no_entry_flag=""
9413      else
9414	# If we're using GNU nm, then we don't want the "-C" option.
9415	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9416	# Also, AIX nm treats weak defined symbols like other global
9417	# defined symbols, whereas GNU nm marks them as "W".
9418	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9419	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9420	else
9421	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9422	fi
9423	aix_use_runtimelinking=no
9424
9425	# Test if we are trying to use run time linking or normal
9426	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9427	# need to do runtime linking.
9428	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9429	  for ld_flag in $LDFLAGS; do
9430	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9431	    aix_use_runtimelinking=yes
9432	    break
9433	  fi
9434	  done
9435	  ;;
9436	esac
9437
9438	exp_sym_flag='-bexport'
9439	no_entry_flag='-bnoentry'
9440      fi
9441
9442      # When large executables or shared objects are built, AIX ld can
9443      # have problems creating the table of contents.  If linking a library
9444      # or program results in "error TOC overflow" add -mminimal-toc to
9445      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9446      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9447
9448      archive_cmds=''
9449      hardcode_direct=yes
9450      hardcode_direct_absolute=yes
9451      hardcode_libdir_separator=':'
9452      link_all_deplibs=yes
9453      file_list_spec='${wl}-f,'
9454
9455      if test "$GCC" = yes; then
9456	case $host_os in aix4.[012]|aix4.[012].*)
9457	# We only want to do this on AIX 4.2 and lower, the check
9458	# below for broken collect2 doesn't work under 4.3+
9459	  collect2name=`${CC} -print-prog-name=collect2`
9460	  if test -f "$collect2name" &&
9461	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9462	  then
9463	  # We have reworked collect2
9464	  :
9465	  else
9466	  # We have old collect2
9467	  hardcode_direct=unsupported
9468	  # It fails to find uninstalled libraries when the uninstalled
9469	  # path is not listed in the libpath.  Setting hardcode_minus_L
9470	  # to unsupported forces relinking
9471	  hardcode_minus_L=yes
9472	  hardcode_libdir_flag_spec='-L$libdir'
9473	  hardcode_libdir_separator=
9474	  fi
9475	  ;;
9476	esac
9477	shared_flag='-shared'
9478	if test "$aix_use_runtimelinking" = yes; then
9479	  shared_flag="$shared_flag "'${wl}-G'
9480	fi
9481	link_all_deplibs=no
9482      else
9483	# not using gcc
9484	if test "$host_cpu" = ia64; then
9485	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9486	# chokes on -Wl,-G. The following line is correct:
9487	  shared_flag='-G'
9488	else
9489	  if test "$aix_use_runtimelinking" = yes; then
9490	    shared_flag='${wl}-G'
9491	  else
9492	    shared_flag='${wl}-bM:SRE'
9493	  fi
9494	fi
9495      fi
9496
9497      export_dynamic_flag_spec='${wl}-bexpall'
9498      # It seems that -bexpall does not export symbols beginning with
9499      # underscore (_), so it is better to generate a list of symbols to export.
9500      always_export_symbols=yes
9501      if test "$aix_use_runtimelinking" = yes; then
9502	# Warning - without using the other runtime loading flags (-brtl),
9503	# -berok will link without error, but may produce a broken library.
9504	allow_undefined_flag='-berok'
9505        # Determine the default libpath from the value encoded in an
9506        # empty executable.
9507        if test "${lt_cv_aix_libpath+set}" = set; then
9508  aix_libpath=$lt_cv_aix_libpath
9509else
9510  if ${lt_cv_aix_libpath_+:} false; then :
9511  $as_echo_n "(cached) " >&6
9512else
9513  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9514/* end confdefs.h.  */
9515
9516int
9517main ()
9518{
9519
9520  ;
9521  return 0;
9522}
9523_ACEOF
9524if ac_fn_c_try_link "$LINENO"; then :
9525
9526  lt_aix_libpath_sed='
9527      /Import File Strings/,/^$/ {
9528	  /^0/ {
9529	      s/^0  *\([^ ]*\) *$/\1/
9530	      p
9531	  }
9532      }'
9533  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9534  # Check for a 64-bit object if we didn't find anything.
9535  if test -z "$lt_cv_aix_libpath_"; then
9536    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9537  fi
9538fi
9539rm -f core conftest.err conftest.$ac_objext \
9540    conftest$ac_exeext conftest.$ac_ext
9541  if test -z "$lt_cv_aix_libpath_"; then
9542    lt_cv_aix_libpath_="/usr/lib:/lib"
9543  fi
9544
9545fi
9546
9547  aix_libpath=$lt_cv_aix_libpath_
9548fi
9549
9550        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9551        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9552      else
9553	if test "$host_cpu" = ia64; then
9554	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9555	  allow_undefined_flag="-z nodefs"
9556	  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"
9557	else
9558	 # Determine the default libpath from the value encoded in an
9559	 # empty executable.
9560	 if test "${lt_cv_aix_libpath+set}" = set; then
9561  aix_libpath=$lt_cv_aix_libpath
9562else
9563  if ${lt_cv_aix_libpath_+:} false; then :
9564  $as_echo_n "(cached) " >&6
9565else
9566  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9567/* end confdefs.h.  */
9568
9569int
9570main ()
9571{
9572
9573  ;
9574  return 0;
9575}
9576_ACEOF
9577if ac_fn_c_try_link "$LINENO"; then :
9578
9579  lt_aix_libpath_sed='
9580      /Import File Strings/,/^$/ {
9581	  /^0/ {
9582	      s/^0  *\([^ ]*\) *$/\1/
9583	      p
9584	  }
9585      }'
9586  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9587  # Check for a 64-bit object if we didn't find anything.
9588  if test -z "$lt_cv_aix_libpath_"; then
9589    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9590  fi
9591fi
9592rm -f core conftest.err conftest.$ac_objext \
9593    conftest$ac_exeext conftest.$ac_ext
9594  if test -z "$lt_cv_aix_libpath_"; then
9595    lt_cv_aix_libpath_="/usr/lib:/lib"
9596  fi
9597
9598fi
9599
9600  aix_libpath=$lt_cv_aix_libpath_
9601fi
9602
9603	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9604	  # Warning - without using the other run time loading flags,
9605	  # -berok will link without error, but may produce a broken library.
9606	  no_undefined_flag=' ${wl}-bernotok'
9607	  allow_undefined_flag=' ${wl}-berok'
9608	  if test "$with_gnu_ld" = yes; then
9609	    # We only use this code for GNU lds that support --whole-archive.
9610	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9611	  else
9612	    # Exported symbols can be pulled into shared objects from archives
9613	    whole_archive_flag_spec='$convenience'
9614	  fi
9615	  archive_cmds_need_lc=yes
9616	  # This is similar to how AIX traditionally builds its shared libraries.
9617	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9618	fi
9619      fi
9620      ;;
9621
9622    amigaos*)
9623      case $host_cpu in
9624      powerpc)
9625            # see comment about AmigaOS4 .so support
9626            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9627            archive_expsym_cmds=''
9628        ;;
9629      m68k)
9630            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)'
9631            hardcode_libdir_flag_spec='-L$libdir'
9632            hardcode_minus_L=yes
9633        ;;
9634      esac
9635      ;;
9636
9637    bsdi[45]*)
9638      export_dynamic_flag_spec=-rdynamic
9639      ;;
9640
9641    cygwin* | mingw* | pw32* | cegcc*)
9642      # When not using gcc, we currently assume that we are using
9643      # Microsoft Visual C++.
9644      # hardcode_libdir_flag_spec is actually meaningless, as there is
9645      # no search path for DLLs.
9646      case $cc_basename in
9647      cl*)
9648	# Native MSVC
9649	hardcode_libdir_flag_spec=' '
9650	allow_undefined_flag=unsupported
9651	always_export_symbols=yes
9652	file_list_spec='@'
9653	# Tell ltmain to make .lib files, not .a files.
9654	libext=lib
9655	# Tell ltmain to make .dll files, not .so files.
9656	shrext_cmds=".dll"
9657	# FIXME: Setting linknames here is a bad hack.
9658	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9659	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9660	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9661	  else
9662	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9663	  fi~
9664	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9665	  linknames='
9666	# The linker will not automatically build a static lib if we build a DLL.
9667	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9668	enable_shared_with_static_runtimes=yes
9669	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9670	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9671	# Don't use ranlib
9672	old_postinstall_cmds='chmod 644 $oldlib'
9673	postlink_cmds='lt_outputfile="@OUTPUT@"~
9674	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9675	  case $lt_outputfile in
9676	    *.exe|*.EXE) ;;
9677	    *)
9678	      lt_outputfile="$lt_outputfile.exe"
9679	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9680	      ;;
9681	  esac~
9682	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9683	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9684	    $RM "$lt_outputfile.manifest";
9685	  fi'
9686	;;
9687      *)
9688	# Assume MSVC wrapper
9689	hardcode_libdir_flag_spec=' '
9690	allow_undefined_flag=unsupported
9691	# Tell ltmain to make .lib files, not .a files.
9692	libext=lib
9693	# Tell ltmain to make .dll files, not .so files.
9694	shrext_cmds=".dll"
9695	# FIXME: Setting linknames here is a bad hack.
9696	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9697	# The linker will automatically build a .lib file if we build a DLL.
9698	old_archive_from_new_cmds='true'
9699	# FIXME: Should let the user specify the lib program.
9700	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9701	enable_shared_with_static_runtimes=yes
9702	;;
9703      esac
9704      ;;
9705
9706    darwin* | rhapsody*)
9707
9708
9709  archive_cmds_need_lc=no
9710  hardcode_direct=no
9711  hardcode_automatic=yes
9712  hardcode_shlibpath_var=unsupported
9713  if test "$lt_cv_ld_force_load" = "yes"; then
9714    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\"`'
9715
9716  else
9717    whole_archive_flag_spec=''
9718  fi
9719  link_all_deplibs=yes
9720  allow_undefined_flag="$_lt_dar_allow_undefined"
9721  case $cc_basename in
9722     ifort*) _lt_dar_can_shared=yes ;;
9723     *) _lt_dar_can_shared=$GCC ;;
9724  esac
9725  if test "$_lt_dar_can_shared" = "yes"; then
9726    output_verbose_link_cmd=func_echo_all
9727    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9728    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9729    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}"
9730    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}"
9731
9732  else
9733  ld_shlibs=no
9734  fi
9735
9736      ;;
9737
9738    dgux*)
9739      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9740      hardcode_libdir_flag_spec='-L$libdir'
9741      hardcode_shlibpath_var=no
9742      ;;
9743
9744    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9745    # support.  Future versions do this automatically, but an explicit c++rt0.o
9746    # does not break anything, and helps significantly (at the cost of a little
9747    # extra space).
9748    freebsd2.2*)
9749      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9750      hardcode_libdir_flag_spec='-R$libdir'
9751      hardcode_direct=yes
9752      hardcode_shlibpath_var=no
9753      ;;
9754
9755    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9756    freebsd2.*)
9757      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9758      hardcode_direct=yes
9759      hardcode_minus_L=yes
9760      hardcode_shlibpath_var=no
9761      ;;
9762
9763    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9764    freebsd* | dragonfly*)
9765      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9766      hardcode_libdir_flag_spec='-R$libdir'
9767      hardcode_direct=yes
9768      hardcode_shlibpath_var=no
9769      ;;
9770
9771    hpux9*)
9772      if test "$GCC" = yes; then
9773	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9774      else
9775	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9776      fi
9777      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9778      hardcode_libdir_separator=:
9779      hardcode_direct=yes
9780
9781      # hardcode_minus_L: Not really in the search PATH,
9782      # but as the default location of the library.
9783      hardcode_minus_L=yes
9784      export_dynamic_flag_spec='${wl}-E'
9785      ;;
9786
9787    hpux10*)
9788      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9789	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9790      else
9791	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9792      fi
9793      if test "$with_gnu_ld" = no; then
9794	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9795	hardcode_libdir_separator=:
9796	hardcode_direct=yes
9797	hardcode_direct_absolute=yes
9798	export_dynamic_flag_spec='${wl}-E'
9799	# hardcode_minus_L: Not really in the search PATH,
9800	# but as the default location of the library.
9801	hardcode_minus_L=yes
9802      fi
9803      ;;
9804
9805    hpux11*)
9806      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9807	case $host_cpu in
9808	hppa*64*)
9809	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9810	  ;;
9811	ia64*)
9812	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9813	  ;;
9814	*)
9815	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9816	  ;;
9817	esac
9818      else
9819	case $host_cpu in
9820	hppa*64*)
9821	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9822	  ;;
9823	ia64*)
9824	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9825	  ;;
9826	*)
9827
9828	  # Older versions of the 11.00 compiler do not understand -b yet
9829	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9830	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9831$as_echo_n "checking if $CC understands -b... " >&6; }
9832if ${lt_cv_prog_compiler__b+:} false; then :
9833  $as_echo_n "(cached) " >&6
9834else
9835  lt_cv_prog_compiler__b=no
9836   save_LDFLAGS="$LDFLAGS"
9837   LDFLAGS="$LDFLAGS -b"
9838   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9839   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9840     # The linker can only warn and ignore the option if not recognized
9841     # So say no if there are warnings
9842     if test -s conftest.err; then
9843       # Append any errors to the config.log.
9844       cat conftest.err 1>&5
9845       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9846       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9847       if diff conftest.exp conftest.er2 >/dev/null; then
9848         lt_cv_prog_compiler__b=yes
9849       fi
9850     else
9851       lt_cv_prog_compiler__b=yes
9852     fi
9853   fi
9854   $RM -r conftest*
9855   LDFLAGS="$save_LDFLAGS"
9856
9857fi
9858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9859$as_echo "$lt_cv_prog_compiler__b" >&6; }
9860
9861if test x"$lt_cv_prog_compiler__b" = xyes; then
9862    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9863else
9864    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9865fi
9866
9867	  ;;
9868	esac
9869      fi
9870      if test "$with_gnu_ld" = no; then
9871	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9872	hardcode_libdir_separator=:
9873
9874	case $host_cpu in
9875	hppa*64*|ia64*)
9876	  hardcode_direct=no
9877	  hardcode_shlibpath_var=no
9878	  ;;
9879	*)
9880	  hardcode_direct=yes
9881	  hardcode_direct_absolute=yes
9882	  export_dynamic_flag_spec='${wl}-E'
9883
9884	  # hardcode_minus_L: Not really in the search PATH,
9885	  # but as the default location of the library.
9886	  hardcode_minus_L=yes
9887	  ;;
9888	esac
9889      fi
9890      ;;
9891
9892    irix5* | irix6* | nonstopux*)
9893      if test "$GCC" = yes; then
9894	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'
9895	# Try to use the -exported_symbol ld option, if it does not
9896	# work, assume that -exports_file does not work either and
9897	# implicitly export all symbols.
9898	# This should be the same for all languages, so no per-tag cache variable.
9899	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9900$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9901if ${lt_cv_irix_exported_symbol+:} false; then :
9902  $as_echo_n "(cached) " >&6
9903else
9904  save_LDFLAGS="$LDFLAGS"
9905	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9906	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9907/* end confdefs.h.  */
9908int foo (void) { return 0; }
9909_ACEOF
9910if ac_fn_c_try_link "$LINENO"; then :
9911  lt_cv_irix_exported_symbol=yes
9912else
9913  lt_cv_irix_exported_symbol=no
9914fi
9915rm -f core conftest.err conftest.$ac_objext \
9916    conftest$ac_exeext conftest.$ac_ext
9917           LDFLAGS="$save_LDFLAGS"
9918fi
9919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9920$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9921	if test "$lt_cv_irix_exported_symbol" = yes; then
9922          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'
9923	fi
9924      else
9925	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'
9926	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'
9927      fi
9928      archive_cmds_need_lc='no'
9929      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9930      hardcode_libdir_separator=:
9931      inherit_rpath=yes
9932      link_all_deplibs=yes
9933      ;;
9934
9935    netbsd* | netbsdelf*-gnu)
9936      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9937	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9938      else
9939	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9940      fi
9941      hardcode_libdir_flag_spec='-R$libdir'
9942      hardcode_direct=yes
9943      hardcode_shlibpath_var=no
9944      ;;
9945
9946    newsos6)
9947      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9948      hardcode_direct=yes
9949      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9950      hardcode_libdir_separator=:
9951      hardcode_shlibpath_var=no
9952      ;;
9953
9954    *nto* | *qnx*)
9955      ;;
9956
9957    openbsd*)
9958      if test -f /usr/libexec/ld.so; then
9959	hardcode_direct=yes
9960	hardcode_shlibpath_var=no
9961	hardcode_direct_absolute=yes
9962	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9963	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9964	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9965	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9966	  export_dynamic_flag_spec='${wl}-E'
9967	else
9968	  case $host_os in
9969	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9970	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9971	     hardcode_libdir_flag_spec='-R$libdir'
9972	     ;;
9973	   *)
9974	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9975	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9976	     ;;
9977	  esac
9978	fi
9979      else
9980	ld_shlibs=no
9981      fi
9982      ;;
9983
9984    os2*)
9985      hardcode_libdir_flag_spec='-L$libdir'
9986      hardcode_minus_L=yes
9987      allow_undefined_flag=unsupported
9988      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9989      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9990      ;;
9991
9992    osf3*)
9993      if test "$GCC" = yes; then
9994	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9995	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'
9996      else
9997	allow_undefined_flag=' -expect_unresolved \*'
9998	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'
9999      fi
10000      archive_cmds_need_lc='no'
10001      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10002      hardcode_libdir_separator=:
10003      ;;
10004
10005    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10006      if test "$GCC" = yes; then
10007	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10008	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'
10009	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10010      else
10011	allow_undefined_flag=' -expect_unresolved \*'
10012	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'
10013	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~
10014	$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'
10015
10016	# Both c and cxx compiler support -rpath directly
10017	hardcode_libdir_flag_spec='-rpath $libdir'
10018      fi
10019      archive_cmds_need_lc='no'
10020      hardcode_libdir_separator=:
10021      ;;
10022
10023    solaris*)
10024      no_undefined_flag=' -z defs'
10025      if test "$GCC" = yes; then
10026	wlarc='${wl}'
10027	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10028	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10029	  $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'
10030      else
10031	case `$CC -V 2>&1` in
10032	*"Compilers 5.0"*)
10033	  wlarc=''
10034	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10035	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10036	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10037	  ;;
10038	*)
10039	  wlarc='${wl}'
10040	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10041	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10042	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10043	  ;;
10044	esac
10045      fi
10046      hardcode_libdir_flag_spec='-R$libdir'
10047      hardcode_shlibpath_var=no
10048      case $host_os in
10049      solaris2.[0-5] | solaris2.[0-5].*) ;;
10050      *)
10051	# The compiler driver will combine and reorder linker options,
10052	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10053	# but is careful enough not to reorder.
10054	# Supported since Solaris 2.6 (maybe 2.5.1?)
10055	if test "$GCC" = yes; then
10056	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10057	else
10058	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10059	fi
10060	;;
10061      esac
10062      link_all_deplibs=yes
10063      ;;
10064
10065    sunos4*)
10066      if test "x$host_vendor" = xsequent; then
10067	# Use $CC to link under sequent, because it throws in some extra .o
10068	# files that make .init and .fini sections work.
10069	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10070      else
10071	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10072      fi
10073      hardcode_libdir_flag_spec='-L$libdir'
10074      hardcode_direct=yes
10075      hardcode_minus_L=yes
10076      hardcode_shlibpath_var=no
10077      ;;
10078
10079    sysv4)
10080      case $host_vendor in
10081	sni)
10082	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10083	  hardcode_direct=yes # is this really true???
10084	;;
10085	siemens)
10086	  ## LD is ld it makes a PLAMLIB
10087	  ## CC just makes a GrossModule.
10088	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10089	  reload_cmds='$CC -r -o $output$reload_objs'
10090	  hardcode_direct=no
10091        ;;
10092	motorola)
10093	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10094	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10095	;;
10096      esac
10097      runpath_var='LD_RUN_PATH'
10098      hardcode_shlibpath_var=no
10099      ;;
10100
10101    sysv4.3*)
10102      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10103      hardcode_shlibpath_var=no
10104      export_dynamic_flag_spec='-Bexport'
10105      ;;
10106
10107    sysv4*MP*)
10108      if test -d /usr/nec; then
10109	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10110	hardcode_shlibpath_var=no
10111	runpath_var=LD_RUN_PATH
10112	hardcode_runpath_var=yes
10113	ld_shlibs=yes
10114      fi
10115      ;;
10116
10117    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10118      no_undefined_flag='${wl}-z,text'
10119      archive_cmds_need_lc=no
10120      hardcode_shlibpath_var=no
10121      runpath_var='LD_RUN_PATH'
10122
10123      if test "$GCC" = yes; then
10124	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10125	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10126      else
10127	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10128	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10129      fi
10130      ;;
10131
10132    sysv5* | sco3.2v5* | sco5v6*)
10133      # Note: We can NOT use -z defs as we might desire, because we do not
10134      # link with -lc, and that would cause any symbols used from libc to
10135      # always be unresolved, which means just about no library would
10136      # ever link correctly.  If we're not using GNU ld we use -z text
10137      # though, which does catch some bad symbols but isn't as heavy-handed
10138      # as -z defs.
10139      no_undefined_flag='${wl}-z,text'
10140      allow_undefined_flag='${wl}-z,nodefs'
10141      archive_cmds_need_lc=no
10142      hardcode_shlibpath_var=no
10143      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10144      hardcode_libdir_separator=':'
10145      link_all_deplibs=yes
10146      export_dynamic_flag_spec='${wl}-Bexport'
10147      runpath_var='LD_RUN_PATH'
10148
10149      if test "$GCC" = yes; then
10150	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10151	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10152      else
10153	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10154	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10155      fi
10156      ;;
10157
10158    uts4*)
10159      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10160      hardcode_libdir_flag_spec='-L$libdir'
10161      hardcode_shlibpath_var=no
10162      ;;
10163
10164    *)
10165      ld_shlibs=no
10166      ;;
10167    esac
10168
10169    if test x$host_vendor = xsni; then
10170      case $host in
10171      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10172	export_dynamic_flag_spec='${wl}-Blargedynsym'
10173	;;
10174      esac
10175    fi
10176  fi
10177
10178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10179$as_echo "$ld_shlibs" >&6; }
10180test "$ld_shlibs" = no && can_build_shared=no
10181
10182with_gnu_ld=$with_gnu_ld
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198#
10199# Do we need to explicitly link libc?
10200#
10201case "x$archive_cmds_need_lc" in
10202x|xyes)
10203  # Assume -lc should be added
10204  archive_cmds_need_lc=yes
10205
10206  if test "$enable_shared" = yes && test "$GCC" = yes; then
10207    case $archive_cmds in
10208    *'~'*)
10209      # FIXME: we may have to deal with multi-command sequences.
10210      ;;
10211    '$CC '*)
10212      # Test whether the compiler implicitly links with -lc since on some
10213      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10214      # to ld, don't add -lc before -lgcc.
10215      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10216$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10217if ${lt_cv_archive_cmds_need_lc+:} false; then :
10218  $as_echo_n "(cached) " >&6
10219else
10220  $RM conftest*
10221	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10222
10223	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10224  (eval $ac_compile) 2>&5
10225  ac_status=$?
10226  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10227  test $ac_status = 0; } 2>conftest.err; then
10228	  soname=conftest
10229	  lib=conftest
10230	  libobjs=conftest.$ac_objext
10231	  deplibs=
10232	  wl=$lt_prog_compiler_wl
10233	  pic_flag=$lt_prog_compiler_pic
10234	  compiler_flags=-v
10235	  linker_flags=-v
10236	  verstring=
10237	  output_objdir=.
10238	  libname=conftest
10239	  lt_save_allow_undefined_flag=$allow_undefined_flag
10240	  allow_undefined_flag=
10241	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10242  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10243  ac_status=$?
10244  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10245  test $ac_status = 0; }
10246	  then
10247	    lt_cv_archive_cmds_need_lc=no
10248	  else
10249	    lt_cv_archive_cmds_need_lc=yes
10250	  fi
10251	  allow_undefined_flag=$lt_save_allow_undefined_flag
10252	else
10253	  cat conftest.err 1>&5
10254	fi
10255	$RM conftest*
10256
10257fi
10258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10259$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10260      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10261      ;;
10262    esac
10263  fi
10264  ;;
10265esac
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10419$as_echo_n "checking dynamic linker characteristics... " >&6; }
10420
10421if test "$GCC" = yes; then
10422  case $host_os in
10423    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10424    *) lt_awk_arg="/^libraries:/" ;;
10425  esac
10426  case $host_os in
10427    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10428    *) lt_sed_strip_eq="s,=/,/,g" ;;
10429  esac
10430  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10431  case $lt_search_path_spec in
10432  *\;*)
10433    # if the path contains ";" then we assume it to be the separator
10434    # otherwise default to the standard path separator (i.e. ":") - it is
10435    # assumed that no part of a normal pathname contains ";" but that should
10436    # okay in the real world where ";" in dirpaths is itself problematic.
10437    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10438    ;;
10439  *)
10440    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10441    ;;
10442  esac
10443  # Ok, now we have the path, separated by spaces, we can step through it
10444  # and add multilib dir if necessary.
10445  lt_tmp_lt_search_path_spec=
10446  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10447  for lt_sys_path in $lt_search_path_spec; do
10448    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10449      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10450    else
10451      test -d "$lt_sys_path" && \
10452	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10453    fi
10454  done
10455  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10456BEGIN {RS=" "; FS="/|\n";} {
10457  lt_foo="";
10458  lt_count=0;
10459  for (lt_i = NF; lt_i > 0; lt_i--) {
10460    if ($lt_i != "" && $lt_i != ".") {
10461      if ($lt_i == "..") {
10462        lt_count++;
10463      } else {
10464        if (lt_count == 0) {
10465          lt_foo="/" $lt_i lt_foo;
10466        } else {
10467          lt_count--;
10468        }
10469      }
10470    }
10471  }
10472  if (lt_foo != "") { lt_freq[lt_foo]++; }
10473  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10474}'`
10475  # AWK program above erroneously prepends '/' to C:/dos/paths
10476  # for these hosts.
10477  case $host_os in
10478    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10479      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10480  esac
10481  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10482else
10483  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10484fi
10485library_names_spec=
10486libname_spec='lib$name'
10487soname_spec=
10488shrext_cmds=".so"
10489postinstall_cmds=
10490postuninstall_cmds=
10491finish_cmds=
10492finish_eval=
10493shlibpath_var=
10494shlibpath_overrides_runpath=unknown
10495version_type=none
10496dynamic_linker="$host_os ld.so"
10497sys_lib_dlsearch_path_spec="/lib /usr/lib"
10498need_lib_prefix=unknown
10499hardcode_into_libs=no
10500
10501# when you set need_version to no, make sure it does not cause -set_version
10502# flags to be left without arguments
10503need_version=unknown
10504
10505case $host_os in
10506aix3*)
10507  version_type=linux # correct to gnu/linux during the next big refactor
10508  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10509  shlibpath_var=LIBPATH
10510
10511  # AIX 3 has no versioning support, so we append a major version to the name.
10512  soname_spec='${libname}${release}${shared_ext}$major'
10513  ;;
10514
10515aix[4-9]*)
10516  version_type=linux # correct to gnu/linux during the next big refactor
10517  need_lib_prefix=no
10518  need_version=no
10519  hardcode_into_libs=yes
10520  if test "$host_cpu" = ia64; then
10521    # AIX 5 supports IA64
10522    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10523    shlibpath_var=LD_LIBRARY_PATH
10524  else
10525    # With GCC up to 2.95.x, collect2 would create an import file
10526    # for dependence libraries.  The import file would start with
10527    # the line `#! .'.  This would cause the generated library to
10528    # depend on `.', always an invalid library.  This was fixed in
10529    # development snapshots of GCC prior to 3.0.
10530    case $host_os in
10531      aix4 | aix4.[01] | aix4.[01].*)
10532      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10533	   echo ' yes '
10534	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10535	:
10536      else
10537	can_build_shared=no
10538      fi
10539      ;;
10540    esac
10541    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10542    # soname into executable. Probably we can add versioning support to
10543    # collect2, so additional links can be useful in future.
10544    if test "$aix_use_runtimelinking" = yes; then
10545      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10546      # instead of lib<name>.a to let people know that these are not
10547      # typical AIX shared libraries.
10548      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10549    else
10550      # We preserve .a as extension for shared libraries through AIX4.2
10551      # and later when we are not doing run time linking.
10552      library_names_spec='${libname}${release}.a $libname.a'
10553      soname_spec='${libname}${release}${shared_ext}$major'
10554    fi
10555    shlibpath_var=LIBPATH
10556  fi
10557  ;;
10558
10559amigaos*)
10560  case $host_cpu in
10561  powerpc)
10562    # Since July 2007 AmigaOS4 officially supports .so libraries.
10563    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10564    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10565    ;;
10566  m68k)
10567    library_names_spec='$libname.ixlibrary $libname.a'
10568    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10569    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10570    ;;
10571  esac
10572  ;;
10573
10574beos*)
10575  library_names_spec='${libname}${shared_ext}'
10576  dynamic_linker="$host_os ld.so"
10577  shlibpath_var=LIBRARY_PATH
10578  ;;
10579
10580bsdi[45]*)
10581  version_type=linux # correct to gnu/linux during the next big refactor
10582  need_version=no
10583  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10584  soname_spec='${libname}${release}${shared_ext}$major'
10585  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10586  shlibpath_var=LD_LIBRARY_PATH
10587  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10588  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10589  # the default ld.so.conf also contains /usr/contrib/lib and
10590  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10591  # libtool to hard-code these into programs
10592  ;;
10593
10594cygwin* | mingw* | pw32* | cegcc*)
10595  version_type=windows
10596  shrext_cmds=".dll"
10597  need_version=no
10598  need_lib_prefix=no
10599
10600  case $GCC,$cc_basename in
10601  yes,*)
10602    # gcc
10603    library_names_spec='$libname.dll.a'
10604    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10605    postinstall_cmds='base_file=`basename \${file}`~
10606      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10607      dldir=$destdir/`dirname \$dlpath`~
10608      test -d \$dldir || mkdir -p \$dldir~
10609      $install_prog $dir/$dlname \$dldir/$dlname~
10610      chmod a+x \$dldir/$dlname~
10611      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10612        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10613      fi'
10614    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10615      dlpath=$dir/\$dldll~
10616       $RM \$dlpath'
10617    shlibpath_overrides_runpath=yes
10618
10619    case $host_os in
10620    cygwin*)
10621      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10622      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10623
10624      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10625      ;;
10626    mingw* | cegcc*)
10627      # MinGW DLLs use traditional 'lib' prefix
10628      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10629      ;;
10630    pw32*)
10631      # pw32 DLLs use 'pw' prefix rather than 'lib'
10632      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10633      ;;
10634    esac
10635    dynamic_linker='Win32 ld.exe'
10636    ;;
10637
10638  *,cl*)
10639    # Native MSVC
10640    libname_spec='$name'
10641    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10642    library_names_spec='${libname}.dll.lib'
10643
10644    case $build_os in
10645    mingw*)
10646      sys_lib_search_path_spec=
10647      lt_save_ifs=$IFS
10648      IFS=';'
10649      for lt_path in $LIB
10650      do
10651        IFS=$lt_save_ifs
10652        # Let DOS variable expansion print the short 8.3 style file name.
10653        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10654        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10655      done
10656      IFS=$lt_save_ifs
10657      # Convert to MSYS style.
10658      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10659      ;;
10660    cygwin*)
10661      # Convert to unix form, then to dos form, then back to unix form
10662      # but this time dos style (no spaces!) so that the unix form looks
10663      # like /cygdrive/c/PROGRA~1:/cygdr...
10664      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10665      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10666      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10667      ;;
10668    *)
10669      sys_lib_search_path_spec="$LIB"
10670      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10671        # It is most probably a Windows format PATH.
10672        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10673      else
10674        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10675      fi
10676      # FIXME: find the short name or the path components, as spaces are
10677      # common. (e.g. "Program Files" -> "PROGRA~1")
10678      ;;
10679    esac
10680
10681    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10682    postinstall_cmds='base_file=`basename \${file}`~
10683      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10684      dldir=$destdir/`dirname \$dlpath`~
10685      test -d \$dldir || mkdir -p \$dldir~
10686      $install_prog $dir/$dlname \$dldir/$dlname'
10687    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10688      dlpath=$dir/\$dldll~
10689       $RM \$dlpath'
10690    shlibpath_overrides_runpath=yes
10691    dynamic_linker='Win32 link.exe'
10692    ;;
10693
10694  *)
10695    # Assume MSVC wrapper
10696    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10697    dynamic_linker='Win32 ld.exe'
10698    ;;
10699  esac
10700  # FIXME: first we should search . and the directory the executable is in
10701  shlibpath_var=PATH
10702  ;;
10703
10704darwin* | rhapsody*)
10705  dynamic_linker="$host_os dyld"
10706  version_type=darwin
10707  need_lib_prefix=no
10708  need_version=no
10709  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10710  soname_spec='${libname}${release}${major}$shared_ext'
10711  shlibpath_overrides_runpath=yes
10712  shlibpath_var=DYLD_LIBRARY_PATH
10713  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10714
10715  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10716  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10717  ;;
10718
10719dgux*)
10720  version_type=linux # correct to gnu/linux during the next big refactor
10721  need_lib_prefix=no
10722  need_version=no
10723  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10724  soname_spec='${libname}${release}${shared_ext}$major'
10725  shlibpath_var=LD_LIBRARY_PATH
10726  ;;
10727
10728freebsd* | dragonfly*)
10729  # DragonFly does not have aout.  When/if they implement a new
10730  # versioning mechanism, adjust this.
10731  if test -x /usr/bin/objformat; then
10732    objformat=`/usr/bin/objformat`
10733  else
10734    case $host_os in
10735    freebsd[23].*) objformat=aout ;;
10736    *) objformat=elf ;;
10737    esac
10738  fi
10739  version_type=freebsd-$objformat
10740  case $version_type in
10741    freebsd-elf*)
10742      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10743      need_version=no
10744      need_lib_prefix=no
10745      ;;
10746    freebsd-*)
10747      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10748      need_version=yes
10749      ;;
10750  esac
10751  shlibpath_var=LD_LIBRARY_PATH
10752  case $host_os in
10753  freebsd2.*)
10754    shlibpath_overrides_runpath=yes
10755    ;;
10756  freebsd3.[01]* | freebsdelf3.[01]*)
10757    shlibpath_overrides_runpath=yes
10758    hardcode_into_libs=yes
10759    ;;
10760  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10761  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10762    shlibpath_overrides_runpath=no
10763    hardcode_into_libs=yes
10764    ;;
10765  *) # from 4.6 on, and DragonFly
10766    shlibpath_overrides_runpath=yes
10767    hardcode_into_libs=yes
10768    ;;
10769  esac
10770  ;;
10771
10772haiku*)
10773  version_type=linux # correct to gnu/linux during the next big refactor
10774  need_lib_prefix=no
10775  need_version=no
10776  dynamic_linker="$host_os runtime_loader"
10777  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10778  soname_spec='${libname}${release}${shared_ext}$major'
10779  shlibpath_var=LIBRARY_PATH
10780  shlibpath_overrides_runpath=yes
10781  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10782  hardcode_into_libs=yes
10783  ;;
10784
10785hpux9* | hpux10* | hpux11*)
10786  # Give a soname corresponding to the major version so that dld.sl refuses to
10787  # link against other versions.
10788  version_type=sunos
10789  need_lib_prefix=no
10790  need_version=no
10791  case $host_cpu in
10792  ia64*)
10793    shrext_cmds='.so'
10794    hardcode_into_libs=yes
10795    dynamic_linker="$host_os dld.so"
10796    shlibpath_var=LD_LIBRARY_PATH
10797    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10798    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10799    soname_spec='${libname}${release}${shared_ext}$major'
10800    if test "X$HPUX_IA64_MODE" = X32; then
10801      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10802    else
10803      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10804    fi
10805    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10806    ;;
10807  hppa*64*)
10808    shrext_cmds='.sl'
10809    hardcode_into_libs=yes
10810    dynamic_linker="$host_os dld.sl"
10811    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10812    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10813    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10814    soname_spec='${libname}${release}${shared_ext}$major'
10815    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10816    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10817    ;;
10818  *)
10819    shrext_cmds='.sl'
10820    dynamic_linker="$host_os dld.sl"
10821    shlibpath_var=SHLIB_PATH
10822    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10823    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10824    soname_spec='${libname}${release}${shared_ext}$major'
10825    ;;
10826  esac
10827  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10828  postinstall_cmds='chmod 555 $lib'
10829  # or fails outright, so override atomically:
10830  install_override_mode=555
10831  ;;
10832
10833interix[3-9]*)
10834  version_type=linux # correct to gnu/linux during the next big refactor
10835  need_lib_prefix=no
10836  need_version=no
10837  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10838  soname_spec='${libname}${release}${shared_ext}$major'
10839  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10840  shlibpath_var=LD_LIBRARY_PATH
10841  shlibpath_overrides_runpath=no
10842  hardcode_into_libs=yes
10843  ;;
10844
10845irix5* | irix6* | nonstopux*)
10846  case $host_os in
10847    nonstopux*) version_type=nonstopux ;;
10848    *)
10849	if test "$lt_cv_prog_gnu_ld" = yes; then
10850		version_type=linux # correct to gnu/linux during the next big refactor
10851	else
10852		version_type=irix
10853	fi ;;
10854  esac
10855  need_lib_prefix=no
10856  need_version=no
10857  soname_spec='${libname}${release}${shared_ext}$major'
10858  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10859  case $host_os in
10860  irix5* | nonstopux*)
10861    libsuff= shlibsuff=
10862    ;;
10863  *)
10864    case $LD in # libtool.m4 will add one of these switches to LD
10865    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10866      libsuff= shlibsuff= libmagic=32-bit;;
10867    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10868      libsuff=32 shlibsuff=N32 libmagic=N32;;
10869    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10870      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10871    *) libsuff= shlibsuff= libmagic=never-match;;
10872    esac
10873    ;;
10874  esac
10875  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10876  shlibpath_overrides_runpath=no
10877  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10878  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10879  hardcode_into_libs=yes
10880  ;;
10881
10882# No shared lib support for Linux oldld, aout, or coff.
10883linux*oldld* | linux*aout* | linux*coff*)
10884  dynamic_linker=no
10885  ;;
10886
10887# This must be glibc/ELF.
10888linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10889  version_type=linux # correct to gnu/linux during the next big refactor
10890  need_lib_prefix=no
10891  need_version=no
10892  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10893  soname_spec='${libname}${release}${shared_ext}$major'
10894  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10895  shlibpath_var=LD_LIBRARY_PATH
10896  shlibpath_overrides_runpath=no
10897
10898  # Some binutils ld are patched to set DT_RUNPATH
10899  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10900  $as_echo_n "(cached) " >&6
10901else
10902  lt_cv_shlibpath_overrides_runpath=no
10903    save_LDFLAGS=$LDFLAGS
10904    save_libdir=$libdir
10905    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10906	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10907    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10908/* end confdefs.h.  */
10909
10910int
10911main ()
10912{
10913
10914  ;
10915  return 0;
10916}
10917_ACEOF
10918if ac_fn_c_try_link "$LINENO"; then :
10919  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10920  lt_cv_shlibpath_overrides_runpath=yes
10921fi
10922fi
10923rm -f core conftest.err conftest.$ac_objext \
10924    conftest$ac_exeext conftest.$ac_ext
10925    LDFLAGS=$save_LDFLAGS
10926    libdir=$save_libdir
10927
10928fi
10929
10930  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10931
10932  # This implies no fast_install, which is unacceptable.
10933  # Some rework will be needed to allow for fast_install
10934  # before this can be enabled.
10935  hardcode_into_libs=yes
10936
10937  # Append ld.so.conf contents to the search path
10938  if test -f /etc/ld.so.conf; then
10939    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' ' '`
10940    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10941  fi
10942
10943  # We used to test for /lib/ld.so.1 and disable shared libraries on
10944  # powerpc, because MkLinux only supported shared libraries with the
10945  # GNU dynamic linker.  Since this was broken with cross compilers,
10946  # most powerpc-linux boxes support dynamic linking these days and
10947  # people can always --disable-shared, the test was removed, and we
10948  # assume the GNU/Linux dynamic linker is in use.
10949  dynamic_linker='GNU/Linux ld.so'
10950  ;;
10951
10952netbsdelf*-gnu)
10953  version_type=linux
10954  need_lib_prefix=no
10955  need_version=no
10956  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10957  soname_spec='${libname}${release}${shared_ext}$major'
10958  shlibpath_var=LD_LIBRARY_PATH
10959  shlibpath_overrides_runpath=no
10960  hardcode_into_libs=yes
10961  dynamic_linker='NetBSD ld.elf_so'
10962  ;;
10963
10964netbsd*)
10965  version_type=sunos
10966  need_lib_prefix=no
10967  need_version=no
10968  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10969    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10970    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10971    dynamic_linker='NetBSD (a.out) ld.so'
10972  else
10973    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10974    soname_spec='${libname}${release}${shared_ext}$major'
10975    dynamic_linker='NetBSD ld.elf_so'
10976  fi
10977  shlibpath_var=LD_LIBRARY_PATH
10978  shlibpath_overrides_runpath=yes
10979  hardcode_into_libs=yes
10980  ;;
10981
10982newsos6)
10983  version_type=linux # correct to gnu/linux during the next big refactor
10984  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10985  shlibpath_var=LD_LIBRARY_PATH
10986  shlibpath_overrides_runpath=yes
10987  ;;
10988
10989*nto* | *qnx*)
10990  version_type=qnx
10991  need_lib_prefix=no
10992  need_version=no
10993  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10994  soname_spec='${libname}${release}${shared_ext}$major'
10995  shlibpath_var=LD_LIBRARY_PATH
10996  shlibpath_overrides_runpath=no
10997  hardcode_into_libs=yes
10998  dynamic_linker='ldqnx.so'
10999  ;;
11000
11001openbsd*)
11002  version_type=sunos
11003  sys_lib_dlsearch_path_spec="/usr/lib"
11004  need_lib_prefix=no
11005  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11006  case $host_os in
11007    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11008    *)				need_version=no  ;;
11009  esac
11010  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11011  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11012  shlibpath_var=LD_LIBRARY_PATH
11013  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11014    case $host_os in
11015      openbsd2.[89] | openbsd2.[89].*)
11016	shlibpath_overrides_runpath=no
11017	;;
11018      *)
11019	shlibpath_overrides_runpath=yes
11020	;;
11021      esac
11022  else
11023    shlibpath_overrides_runpath=yes
11024  fi
11025  ;;
11026
11027os2*)
11028  libname_spec='$name'
11029  shrext_cmds=".dll"
11030  need_lib_prefix=no
11031  library_names_spec='$libname${shared_ext} $libname.a'
11032  dynamic_linker='OS/2 ld.exe'
11033  shlibpath_var=LIBPATH
11034  ;;
11035
11036osf3* | osf4* | osf5*)
11037  version_type=osf
11038  need_lib_prefix=no
11039  need_version=no
11040  soname_spec='${libname}${release}${shared_ext}$major'
11041  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11042  shlibpath_var=LD_LIBRARY_PATH
11043  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11044  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11045  ;;
11046
11047rdos*)
11048  dynamic_linker=no
11049  ;;
11050
11051solaris*)
11052  version_type=linux # correct to gnu/linux during the next big refactor
11053  need_lib_prefix=no
11054  need_version=no
11055  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11056  soname_spec='${libname}${release}${shared_ext}$major'
11057  shlibpath_var=LD_LIBRARY_PATH
11058  shlibpath_overrides_runpath=yes
11059  hardcode_into_libs=yes
11060  # ldd complains unless libraries are executable
11061  postinstall_cmds='chmod +x $lib'
11062  ;;
11063
11064sunos4*)
11065  version_type=sunos
11066  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11067  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11068  shlibpath_var=LD_LIBRARY_PATH
11069  shlibpath_overrides_runpath=yes
11070  if test "$with_gnu_ld" = yes; then
11071    need_lib_prefix=no
11072  fi
11073  need_version=yes
11074  ;;
11075
11076sysv4 | sysv4.3*)
11077  version_type=linux # correct to gnu/linux during the next big refactor
11078  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11079  soname_spec='${libname}${release}${shared_ext}$major'
11080  shlibpath_var=LD_LIBRARY_PATH
11081  case $host_vendor in
11082    sni)
11083      shlibpath_overrides_runpath=no
11084      need_lib_prefix=no
11085      runpath_var=LD_RUN_PATH
11086      ;;
11087    siemens)
11088      need_lib_prefix=no
11089      ;;
11090    motorola)
11091      need_lib_prefix=no
11092      need_version=no
11093      shlibpath_overrides_runpath=no
11094      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11095      ;;
11096  esac
11097  ;;
11098
11099sysv4*MP*)
11100  if test -d /usr/nec ;then
11101    version_type=linux # correct to gnu/linux during the next big refactor
11102    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11103    soname_spec='$libname${shared_ext}.$major'
11104    shlibpath_var=LD_LIBRARY_PATH
11105  fi
11106  ;;
11107
11108sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11109  version_type=freebsd-elf
11110  need_lib_prefix=no
11111  need_version=no
11112  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11113  soname_spec='${libname}${release}${shared_ext}$major'
11114  shlibpath_var=LD_LIBRARY_PATH
11115  shlibpath_overrides_runpath=yes
11116  hardcode_into_libs=yes
11117  if test "$with_gnu_ld" = yes; then
11118    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11119  else
11120    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11121    case $host_os in
11122      sco3.2v5*)
11123        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11124	;;
11125    esac
11126  fi
11127  sys_lib_dlsearch_path_spec='/usr/lib'
11128  ;;
11129
11130tpf*)
11131  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11132  version_type=linux # correct to gnu/linux during the next big refactor
11133  need_lib_prefix=no
11134  need_version=no
11135  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11136  shlibpath_var=LD_LIBRARY_PATH
11137  shlibpath_overrides_runpath=no
11138  hardcode_into_libs=yes
11139  ;;
11140
11141uts4*)
11142  version_type=linux # correct to gnu/linux during the next big refactor
11143  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11144  soname_spec='${libname}${release}${shared_ext}$major'
11145  shlibpath_var=LD_LIBRARY_PATH
11146  ;;
11147
11148*)
11149  dynamic_linker=no
11150  ;;
11151esac
11152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11153$as_echo "$dynamic_linker" >&6; }
11154test "$dynamic_linker" = no && can_build_shared=no
11155
11156variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11157if test "$GCC" = yes; then
11158  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11159fi
11160
11161if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11162  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11163fi
11164if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11165  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11166fi
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11260$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11261hardcode_action=
11262if test -n "$hardcode_libdir_flag_spec" ||
11263   test -n "$runpath_var" ||
11264   test "X$hardcode_automatic" = "Xyes" ; then
11265
11266  # We can hardcode non-existent directories.
11267  if test "$hardcode_direct" != no &&
11268     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11269     # have to relink, otherwise we might link with an installed library
11270     # when we should be linking with a yet-to-be-installed one
11271     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11272     test "$hardcode_minus_L" != no; then
11273    # Linking always hardcodes the temporary library directory.
11274    hardcode_action=relink
11275  else
11276    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11277    hardcode_action=immediate
11278  fi
11279else
11280  # We cannot hardcode anything, or else we can only hardcode existing
11281  # directories.
11282  hardcode_action=unsupported
11283fi
11284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11285$as_echo "$hardcode_action" >&6; }
11286
11287if test "$hardcode_action" = relink ||
11288   test "$inherit_rpath" = yes; then
11289  # Fast installation is not supported
11290  enable_fast_install=no
11291elif test "$shlibpath_overrides_runpath" = yes ||
11292     test "$enable_shared" = no; then
11293  # Fast installation is not necessary
11294  enable_fast_install=needless
11295fi
11296
11297
11298
11299
11300
11301
11302  if test "x$enable_dlopen" != xyes; then
11303  enable_dlopen=unknown
11304  enable_dlopen_self=unknown
11305  enable_dlopen_self_static=unknown
11306else
11307  lt_cv_dlopen=no
11308  lt_cv_dlopen_libs=
11309
11310  case $host_os in
11311  beos*)
11312    lt_cv_dlopen="load_add_on"
11313    lt_cv_dlopen_libs=
11314    lt_cv_dlopen_self=yes
11315    ;;
11316
11317  mingw* | pw32* | cegcc*)
11318    lt_cv_dlopen="LoadLibrary"
11319    lt_cv_dlopen_libs=
11320    ;;
11321
11322  cygwin*)
11323    lt_cv_dlopen="dlopen"
11324    lt_cv_dlopen_libs=
11325    ;;
11326
11327  darwin*)
11328  # if libdl is installed we need to link against it
11329    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11330$as_echo_n "checking for dlopen in -ldl... " >&6; }
11331if ${ac_cv_lib_dl_dlopen+:} false; then :
11332  $as_echo_n "(cached) " >&6
11333else
11334  ac_check_lib_save_LIBS=$LIBS
11335LIBS="-ldl  $LIBS"
11336cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11337/* end confdefs.h.  */
11338
11339/* Override any GCC internal prototype to avoid an error.
11340   Use char because int might match the return type of a GCC
11341   builtin and then its argument prototype would still apply.  */
11342#ifdef __cplusplus
11343extern "C"
11344#endif
11345char dlopen ();
11346int
11347main ()
11348{
11349return dlopen ();
11350  ;
11351  return 0;
11352}
11353_ACEOF
11354if ac_fn_c_try_link "$LINENO"; then :
11355  ac_cv_lib_dl_dlopen=yes
11356else
11357  ac_cv_lib_dl_dlopen=no
11358fi
11359rm -f core conftest.err conftest.$ac_objext \
11360    conftest$ac_exeext conftest.$ac_ext
11361LIBS=$ac_check_lib_save_LIBS
11362fi
11363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11364$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11365if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11366  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11367else
11368
11369    lt_cv_dlopen="dyld"
11370    lt_cv_dlopen_libs=
11371    lt_cv_dlopen_self=yes
11372
11373fi
11374
11375    ;;
11376
11377  *)
11378    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11379if test "x$ac_cv_func_shl_load" = xyes; then :
11380  lt_cv_dlopen="shl_load"
11381else
11382  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11383$as_echo_n "checking for shl_load in -ldld... " >&6; }
11384if ${ac_cv_lib_dld_shl_load+:} false; then :
11385  $as_echo_n "(cached) " >&6
11386else
11387  ac_check_lib_save_LIBS=$LIBS
11388LIBS="-ldld  $LIBS"
11389cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11390/* end confdefs.h.  */
11391
11392/* Override any GCC internal prototype to avoid an error.
11393   Use char because int might match the return type of a GCC
11394   builtin and then its argument prototype would still apply.  */
11395#ifdef __cplusplus
11396extern "C"
11397#endif
11398char shl_load ();
11399int
11400main ()
11401{
11402return shl_load ();
11403  ;
11404  return 0;
11405}
11406_ACEOF
11407if ac_fn_c_try_link "$LINENO"; then :
11408  ac_cv_lib_dld_shl_load=yes
11409else
11410  ac_cv_lib_dld_shl_load=no
11411fi
11412rm -f core conftest.err conftest.$ac_objext \
11413    conftest$ac_exeext conftest.$ac_ext
11414LIBS=$ac_check_lib_save_LIBS
11415fi
11416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11417$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11418if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11419  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11420else
11421  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11422if test "x$ac_cv_func_dlopen" = xyes; then :
11423  lt_cv_dlopen="dlopen"
11424else
11425  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11426$as_echo_n "checking for dlopen in -ldl... " >&6; }
11427if ${ac_cv_lib_dl_dlopen+:} false; then :
11428  $as_echo_n "(cached) " >&6
11429else
11430  ac_check_lib_save_LIBS=$LIBS
11431LIBS="-ldl  $LIBS"
11432cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11433/* end confdefs.h.  */
11434
11435/* Override any GCC internal prototype to avoid an error.
11436   Use char because int might match the return type of a GCC
11437   builtin and then its argument prototype would still apply.  */
11438#ifdef __cplusplus
11439extern "C"
11440#endif
11441char dlopen ();
11442int
11443main ()
11444{
11445return dlopen ();
11446  ;
11447  return 0;
11448}
11449_ACEOF
11450if ac_fn_c_try_link "$LINENO"; then :
11451  ac_cv_lib_dl_dlopen=yes
11452else
11453  ac_cv_lib_dl_dlopen=no
11454fi
11455rm -f core conftest.err conftest.$ac_objext \
11456    conftest$ac_exeext conftest.$ac_ext
11457LIBS=$ac_check_lib_save_LIBS
11458fi
11459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11460$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11461if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11462  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11463else
11464  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11465$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11466if ${ac_cv_lib_svld_dlopen+:} false; then :
11467  $as_echo_n "(cached) " >&6
11468else
11469  ac_check_lib_save_LIBS=$LIBS
11470LIBS="-lsvld  $LIBS"
11471cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11472/* end confdefs.h.  */
11473
11474/* Override any GCC internal prototype to avoid an error.
11475   Use char because int might match the return type of a GCC
11476   builtin and then its argument prototype would still apply.  */
11477#ifdef __cplusplus
11478extern "C"
11479#endif
11480char dlopen ();
11481int
11482main ()
11483{
11484return dlopen ();
11485  ;
11486  return 0;
11487}
11488_ACEOF
11489if ac_fn_c_try_link "$LINENO"; then :
11490  ac_cv_lib_svld_dlopen=yes
11491else
11492  ac_cv_lib_svld_dlopen=no
11493fi
11494rm -f core conftest.err conftest.$ac_objext \
11495    conftest$ac_exeext conftest.$ac_ext
11496LIBS=$ac_check_lib_save_LIBS
11497fi
11498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11499$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11500if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11501  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11502else
11503  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11504$as_echo_n "checking for dld_link in -ldld... " >&6; }
11505if ${ac_cv_lib_dld_dld_link+:} false; then :
11506  $as_echo_n "(cached) " >&6
11507else
11508  ac_check_lib_save_LIBS=$LIBS
11509LIBS="-ldld  $LIBS"
11510cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11511/* end confdefs.h.  */
11512
11513/* Override any GCC internal prototype to avoid an error.
11514   Use char because int might match the return type of a GCC
11515   builtin and then its argument prototype would still apply.  */
11516#ifdef __cplusplus
11517extern "C"
11518#endif
11519char dld_link ();
11520int
11521main ()
11522{
11523return dld_link ();
11524  ;
11525  return 0;
11526}
11527_ACEOF
11528if ac_fn_c_try_link "$LINENO"; then :
11529  ac_cv_lib_dld_dld_link=yes
11530else
11531  ac_cv_lib_dld_dld_link=no
11532fi
11533rm -f core conftest.err conftest.$ac_objext \
11534    conftest$ac_exeext conftest.$ac_ext
11535LIBS=$ac_check_lib_save_LIBS
11536fi
11537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11538$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11539if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11540  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11541fi
11542
11543
11544fi
11545
11546
11547fi
11548
11549
11550fi
11551
11552
11553fi
11554
11555
11556fi
11557
11558    ;;
11559  esac
11560
11561  if test "x$lt_cv_dlopen" != xno; then
11562    enable_dlopen=yes
11563  else
11564    enable_dlopen=no
11565  fi
11566
11567  case $lt_cv_dlopen in
11568  dlopen)
11569    save_CPPFLAGS="$CPPFLAGS"
11570    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11571
11572    save_LDFLAGS="$LDFLAGS"
11573    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11574
11575    save_LIBS="$LIBS"
11576    LIBS="$lt_cv_dlopen_libs $LIBS"
11577
11578    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11579$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11580if ${lt_cv_dlopen_self+:} false; then :
11581  $as_echo_n "(cached) " >&6
11582else
11583  	  if test "$cross_compiling" = yes; then :
11584  lt_cv_dlopen_self=cross
11585else
11586  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11587  lt_status=$lt_dlunknown
11588  cat > conftest.$ac_ext <<_LT_EOF
11589#line $LINENO "configure"
11590#include "confdefs.h"
11591
11592#if HAVE_DLFCN_H
11593#include <dlfcn.h>
11594#endif
11595
11596#include <stdio.h>
11597
11598#ifdef RTLD_GLOBAL
11599#  define LT_DLGLOBAL		RTLD_GLOBAL
11600#else
11601#  ifdef DL_GLOBAL
11602#    define LT_DLGLOBAL		DL_GLOBAL
11603#  else
11604#    define LT_DLGLOBAL		0
11605#  endif
11606#endif
11607
11608/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11609   find out it does not work in some platform. */
11610#ifndef LT_DLLAZY_OR_NOW
11611#  ifdef RTLD_LAZY
11612#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11613#  else
11614#    ifdef DL_LAZY
11615#      define LT_DLLAZY_OR_NOW		DL_LAZY
11616#    else
11617#      ifdef RTLD_NOW
11618#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11619#      else
11620#        ifdef DL_NOW
11621#          define LT_DLLAZY_OR_NOW	DL_NOW
11622#        else
11623#          define LT_DLLAZY_OR_NOW	0
11624#        endif
11625#      endif
11626#    endif
11627#  endif
11628#endif
11629
11630/* When -fvisbility=hidden is used, assume the code has been annotated
11631   correspondingly for the symbols needed.  */
11632#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11633int fnord () __attribute__((visibility("default")));
11634#endif
11635
11636int fnord () { return 42; }
11637int main ()
11638{
11639  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11640  int status = $lt_dlunknown;
11641
11642  if (self)
11643    {
11644      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11645      else
11646        {
11647	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11648          else puts (dlerror ());
11649	}
11650      /* dlclose (self); */
11651    }
11652  else
11653    puts (dlerror ());
11654
11655  return status;
11656}
11657_LT_EOF
11658  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11659  (eval $ac_link) 2>&5
11660  ac_status=$?
11661  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11662  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11663    (./conftest; exit; ) >&5 2>/dev/null
11664    lt_status=$?
11665    case x$lt_status in
11666      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11667      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11668      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11669    esac
11670  else :
11671    # compilation failed
11672    lt_cv_dlopen_self=no
11673  fi
11674fi
11675rm -fr conftest*
11676
11677
11678fi
11679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11680$as_echo "$lt_cv_dlopen_self" >&6; }
11681
11682    if test "x$lt_cv_dlopen_self" = xyes; then
11683      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11684      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11685$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11686if ${lt_cv_dlopen_self_static+:} false; then :
11687  $as_echo_n "(cached) " >&6
11688else
11689  	  if test "$cross_compiling" = yes; then :
11690  lt_cv_dlopen_self_static=cross
11691else
11692  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11693  lt_status=$lt_dlunknown
11694  cat > conftest.$ac_ext <<_LT_EOF
11695#line $LINENO "configure"
11696#include "confdefs.h"
11697
11698#if HAVE_DLFCN_H
11699#include <dlfcn.h>
11700#endif
11701
11702#include <stdio.h>
11703
11704#ifdef RTLD_GLOBAL
11705#  define LT_DLGLOBAL		RTLD_GLOBAL
11706#else
11707#  ifdef DL_GLOBAL
11708#    define LT_DLGLOBAL		DL_GLOBAL
11709#  else
11710#    define LT_DLGLOBAL		0
11711#  endif
11712#endif
11713
11714/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11715   find out it does not work in some platform. */
11716#ifndef LT_DLLAZY_OR_NOW
11717#  ifdef RTLD_LAZY
11718#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11719#  else
11720#    ifdef DL_LAZY
11721#      define LT_DLLAZY_OR_NOW		DL_LAZY
11722#    else
11723#      ifdef RTLD_NOW
11724#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11725#      else
11726#        ifdef DL_NOW
11727#          define LT_DLLAZY_OR_NOW	DL_NOW
11728#        else
11729#          define LT_DLLAZY_OR_NOW	0
11730#        endif
11731#      endif
11732#    endif
11733#  endif
11734#endif
11735
11736/* When -fvisbility=hidden is used, assume the code has been annotated
11737   correspondingly for the symbols needed.  */
11738#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11739int fnord () __attribute__((visibility("default")));
11740#endif
11741
11742int fnord () { return 42; }
11743int main ()
11744{
11745  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11746  int status = $lt_dlunknown;
11747
11748  if (self)
11749    {
11750      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11751      else
11752        {
11753	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11754          else puts (dlerror ());
11755	}
11756      /* dlclose (self); */
11757    }
11758  else
11759    puts (dlerror ());
11760
11761  return status;
11762}
11763_LT_EOF
11764  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11765  (eval $ac_link) 2>&5
11766  ac_status=$?
11767  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11768  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11769    (./conftest; exit; ) >&5 2>/dev/null
11770    lt_status=$?
11771    case x$lt_status in
11772      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11773      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11774      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11775    esac
11776  else :
11777    # compilation failed
11778    lt_cv_dlopen_self_static=no
11779  fi
11780fi
11781rm -fr conftest*
11782
11783
11784fi
11785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11786$as_echo "$lt_cv_dlopen_self_static" >&6; }
11787    fi
11788
11789    CPPFLAGS="$save_CPPFLAGS"
11790    LDFLAGS="$save_LDFLAGS"
11791    LIBS="$save_LIBS"
11792    ;;
11793  esac
11794
11795  case $lt_cv_dlopen_self in
11796  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11797  *) enable_dlopen_self=unknown ;;
11798  esac
11799
11800  case $lt_cv_dlopen_self_static in
11801  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11802  *) enable_dlopen_self_static=unknown ;;
11803  esac
11804fi
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822striplib=
11823old_striplib=
11824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11825$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11826if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11827  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11828  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11829  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11830$as_echo "yes" >&6; }
11831else
11832# FIXME - insert some real tests, host_os isn't really good enough
11833  case $host_os in
11834  darwin*)
11835    if test -n "$STRIP" ; then
11836      striplib="$STRIP -x"
11837      old_striplib="$STRIP -S"
11838      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11839$as_echo "yes" >&6; }
11840    else
11841      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11842$as_echo "no" >&6; }
11843    fi
11844    ;;
11845  *)
11846    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11847$as_echo "no" >&6; }
11848    ;;
11849  esac
11850fi
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863  # Report which library types will actually be built
11864  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11865$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11867$as_echo "$can_build_shared" >&6; }
11868
11869  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11870$as_echo_n "checking whether to build shared libraries... " >&6; }
11871  test "$can_build_shared" = "no" && enable_shared=no
11872
11873  # On AIX, shared libraries and static libraries use the same namespace, and
11874  # are all built from PIC.
11875  case $host_os in
11876  aix3*)
11877    test "$enable_shared" = yes && enable_static=no
11878    if test -n "$RANLIB"; then
11879      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11880      postinstall_cmds='$RANLIB $lib'
11881    fi
11882    ;;
11883
11884  aix[4-9]*)
11885    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11886      test "$enable_shared" = yes && enable_static=no
11887    fi
11888    ;;
11889  esac
11890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11891$as_echo "$enable_shared" >&6; }
11892
11893  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11894$as_echo_n "checking whether to build static libraries... " >&6; }
11895  # Make sure either enable_shared or enable_static is yes.
11896  test "$enable_shared" = yes || enable_static=yes
11897  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11898$as_echo "$enable_static" >&6; }
11899
11900
11901
11902
11903fi
11904ac_ext=c
11905ac_cpp='$CPP $CPPFLAGS'
11906ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11907ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11908ac_compiler_gnu=$ac_cv_c_compiler_gnu
11909
11910CC="$lt_save_CC"
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926        ac_config_commands="$ac_config_commands libtool"
11927
11928
11929
11930
11931# Only expand once:
11932
11933
11934
11935# Require xorg-macros minimum of 1.15 for fop minimum version
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11948$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11949if ${ac_cv_prog_cc_c99+:} false; then :
11950  $as_echo_n "(cached) " >&6
11951else
11952  ac_cv_prog_cc_c99=no
11953ac_save_CC=$CC
11954cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11955/* end confdefs.h.  */
11956#include <stdarg.h>
11957#include <stdbool.h>
11958#include <stdlib.h>
11959#include <wchar.h>
11960#include <stdio.h>
11961
11962// Check varargs macros.  These examples are taken from C99 6.10.3.5.
11963#define debug(...) fprintf (stderr, __VA_ARGS__)
11964#define showlist(...) puts (#__VA_ARGS__)
11965#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11966static void
11967test_varargs_macros (void)
11968{
11969  int x = 1234;
11970  int y = 5678;
11971  debug ("Flag");
11972  debug ("X = %d\n", x);
11973  showlist (The first, second, and third items.);
11974  report (x>y, "x is %d but y is %d", x, y);
11975}
11976
11977// Check long long types.
11978#define BIG64 18446744073709551615ull
11979#define BIG32 4294967295ul
11980#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11981#if !BIG_OK
11982  your preprocessor is broken;
11983#endif
11984#if BIG_OK
11985#else
11986  your preprocessor is broken;
11987#endif
11988static long long int bignum = -9223372036854775807LL;
11989static unsigned long long int ubignum = BIG64;
11990
11991struct incomplete_array
11992{
11993  int datasize;
11994  double data[];
11995};
11996
11997struct named_init {
11998  int number;
11999  const wchar_t *name;
12000  double average;
12001};
12002
12003typedef const char *ccp;
12004
12005static inline int
12006test_restrict (ccp restrict text)
12007{
12008  // See if C++-style comments work.
12009  // Iterate through items via the restricted pointer.
12010  // Also check for declarations in for loops.
12011  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
12012    continue;
12013  return 0;
12014}
12015
12016// Check varargs and va_copy.
12017static void
12018test_varargs (const char *format, ...)
12019{
12020  va_list args;
12021  va_start (args, format);
12022  va_list args_copy;
12023  va_copy (args_copy, args);
12024
12025  const char *str;
12026  int number;
12027  float fnumber;
12028
12029  while (*format)
12030    {
12031      switch (*format++)
12032	{
12033	case 's': // string
12034	  str = va_arg (args_copy, const char *);
12035	  break;
12036	case 'd': // int
12037	  number = va_arg (args_copy, int);
12038	  break;
12039	case 'f': // float
12040	  fnumber = va_arg (args_copy, double);
12041	  break;
12042	default:
12043	  break;
12044	}
12045    }
12046  va_end (args_copy);
12047  va_end (args);
12048}
12049
12050int
12051main ()
12052{
12053
12054  // Check bool.
12055  _Bool success = false;
12056
12057  // Check restrict.
12058  if (test_restrict ("String literal") == 0)
12059    success = true;
12060  char *restrict newvar = "Another string";
12061
12062  // Check varargs.
12063  test_varargs ("s, d' f .", "string", 65, 34.234);
12064  test_varargs_macros ();
12065
12066  // Check flexible array members.
12067  struct incomplete_array *ia =
12068    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
12069  ia->datasize = 10;
12070  for (int i = 0; i < ia->datasize; ++i)
12071    ia->data[i] = i * 1.234;
12072
12073  // Check named initializers.
12074  struct named_init ni = {
12075    .number = 34,
12076    .name = L"Test wide string",
12077    .average = 543.34343,
12078  };
12079
12080  ni.number = 58;
12081
12082  int dynamic_array[ni.number];
12083  dynamic_array[ni.number - 1] = 543;
12084
12085  // work around unused variable warnings
12086  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
12087	  || dynamic_array[ni.number - 1] != 543);
12088
12089  ;
12090  return 0;
12091}
12092_ACEOF
12093for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
12094do
12095  CC="$ac_save_CC $ac_arg"
12096  if ac_fn_c_try_compile "$LINENO"; then :
12097  ac_cv_prog_cc_c99=$ac_arg
12098fi
12099rm -f core conftest.err conftest.$ac_objext
12100  test "x$ac_cv_prog_cc_c99" != "xno" && break
12101done
12102rm -f conftest.$ac_ext
12103CC=$ac_save_CC
12104
12105fi
12106# AC_CACHE_VAL
12107case "x$ac_cv_prog_cc_c99" in
12108  x)
12109    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12110$as_echo "none needed" >&6; } ;;
12111  xno)
12112    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12113$as_echo "unsupported" >&6; } ;;
12114  *)
12115    CC="$CC $ac_cv_prog_cc_c99"
12116    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
12117$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
12118esac
12119if test "x$ac_cv_prog_cc_c99" != xno; then :
12120
12121fi
12122
12123
12124
12125
12126
12127
12128ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
12129if test "x$ac_cv_have_decl___clang__" = xyes; then :
12130  CLANGCC="yes"
12131else
12132  CLANGCC="no"
12133fi
12134
12135ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
12136if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
12137  INTELCC="yes"
12138else
12139  INTELCC="no"
12140fi
12141
12142ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
12143if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
12144  SUNCC="yes"
12145else
12146  SUNCC="no"
12147fi
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12158	if test -n "$ac_tool_prefix"; then
12159  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12160set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12162$as_echo_n "checking for $ac_word... " >&6; }
12163if ${ac_cv_path_PKG_CONFIG+:} false; then :
12164  $as_echo_n "(cached) " >&6
12165else
12166  case $PKG_CONFIG in
12167  [\\/]* | ?:[\\/]*)
12168  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12169  ;;
12170  *)
12171  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12172for as_dir in $PATH
12173do
12174  IFS=$as_save_IFS
12175  test -z "$as_dir" && as_dir=.
12176    for ac_exec_ext in '' $ac_executable_extensions; do
12177  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12178    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12179    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12180    break 2
12181  fi
12182done
12183  done
12184IFS=$as_save_IFS
12185
12186  ;;
12187esac
12188fi
12189PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12190if test -n "$PKG_CONFIG"; then
12191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12192$as_echo "$PKG_CONFIG" >&6; }
12193else
12194  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12195$as_echo "no" >&6; }
12196fi
12197
12198
12199fi
12200if test -z "$ac_cv_path_PKG_CONFIG"; then
12201  ac_pt_PKG_CONFIG=$PKG_CONFIG
12202  # Extract the first word of "pkg-config", so it can be a program name with args.
12203set dummy pkg-config; ac_word=$2
12204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12205$as_echo_n "checking for $ac_word... " >&6; }
12206if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
12207  $as_echo_n "(cached) " >&6
12208else
12209  case $ac_pt_PKG_CONFIG in
12210  [\\/]* | ?:[\\/]*)
12211  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12212  ;;
12213  *)
12214  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12215for as_dir in $PATH
12216do
12217  IFS=$as_save_IFS
12218  test -z "$as_dir" && as_dir=.
12219    for ac_exec_ext in '' $ac_executable_extensions; do
12220  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12221    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12222    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12223    break 2
12224  fi
12225done
12226  done
12227IFS=$as_save_IFS
12228
12229  ;;
12230esac
12231fi
12232ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12233if test -n "$ac_pt_PKG_CONFIG"; then
12234  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12235$as_echo "$ac_pt_PKG_CONFIG" >&6; }
12236else
12237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12238$as_echo "no" >&6; }
12239fi
12240
12241  if test "x$ac_pt_PKG_CONFIG" = x; then
12242    PKG_CONFIG=""
12243  else
12244    case $cross_compiling:$ac_tool_warned in
12245yes:)
12246{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12247$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12248ac_tool_warned=yes ;;
12249esac
12250    PKG_CONFIG=$ac_pt_PKG_CONFIG
12251  fi
12252else
12253  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12254fi
12255
12256fi
12257if test -n "$PKG_CONFIG"; then
12258	_pkg_min_version=0.9.0
12259	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12260$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12261	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12262		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12263$as_echo "yes" >&6; }
12264	else
12265		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12266$as_echo "no" >&6; }
12267		PKG_CONFIG=""
12268	fi
12269fi
12270
12271
12272
12273
12274
12275# Check whether --enable-selective-werror was given.
12276if test "${enable_selective_werror+set}" = set; then :
12277  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
12278else
12279  SELECTIVE_WERROR=yes
12280fi
12281
12282
12283
12284
12285
12286# -v is too short to test reliably with XORG_TESTSET_CFLAG
12287if test "x$SUNCC" = "xyes"; then
12288    BASE_CFLAGS="-v"
12289else
12290    BASE_CFLAGS=""
12291fi
12292
12293# This chunk of warnings were those that existed in the legacy CWARNFLAGS
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307xorg_testset_save_CFLAGS="$CFLAGS"
12308
12309if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12310	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12311	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12312$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12313if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12314  $as_echo_n "(cached) " >&6
12315else
12316  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12317/* end confdefs.h.  */
12318int i;
12319_ACEOF
12320if ac_fn_c_try_compile "$LINENO"; then :
12321  xorg_cv_cc_flag_unknown_warning_option=yes
12322else
12323  xorg_cv_cc_flag_unknown_warning_option=no
12324fi
12325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12326fi
12327{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12328$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12329	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12330	CFLAGS="$xorg_testset_save_CFLAGS"
12331fi
12332
12333if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12334	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12335		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12336	fi
12337	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12338	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12339$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12340if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12341  $as_echo_n "(cached) " >&6
12342else
12343  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12344/* end confdefs.h.  */
12345int i;
12346_ACEOF
12347if ac_fn_c_try_compile "$LINENO"; then :
12348  xorg_cv_cc_flag_unused_command_line_argument=yes
12349else
12350  xorg_cv_cc_flag_unused_command_line_argument=no
12351fi
12352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12353fi
12354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12355$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12356	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12357	CFLAGS="$xorg_testset_save_CFLAGS"
12358fi
12359
12360found="no"
12361
12362	if test $found = "no" ; then
12363		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12364			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12365		fi
12366
12367		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12368			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12369		fi
12370
12371		CFLAGS="$CFLAGS -Wall"
12372
12373		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
12374$as_echo_n "checking if $CC supports -Wall... " >&6; }
12375		cacheid=xorg_cv_cc_flag__Wall
12376		if eval \${$cacheid+:} false; then :
12377  $as_echo_n "(cached) " >&6
12378else
12379  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12380/* end confdefs.h.  */
12381int i;
12382int
12383main ()
12384{
12385
12386  ;
12387  return 0;
12388}
12389_ACEOF
12390if ac_fn_c_try_link "$LINENO"; then :
12391  eval $cacheid=yes
12392else
12393  eval $cacheid=no
12394fi
12395rm -f core conftest.err conftest.$ac_objext \
12396    conftest$ac_exeext conftest.$ac_ext
12397fi
12398
12399
12400		CFLAGS="$xorg_testset_save_CFLAGS"
12401
12402		eval supported=\$$cacheid
12403		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12404$as_echo "$supported" >&6; }
12405		if test "$supported" = "yes" ; then
12406			BASE_CFLAGS="$BASE_CFLAGS -Wall"
12407			found="yes"
12408		fi
12409	fi
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425xorg_testset_save_CFLAGS="$CFLAGS"
12426
12427if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12428	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12429	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12430$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12431if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12432  $as_echo_n "(cached) " >&6
12433else
12434  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12435/* end confdefs.h.  */
12436int i;
12437_ACEOF
12438if ac_fn_c_try_compile "$LINENO"; then :
12439  xorg_cv_cc_flag_unknown_warning_option=yes
12440else
12441  xorg_cv_cc_flag_unknown_warning_option=no
12442fi
12443rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12444fi
12445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12446$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12447	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12448	CFLAGS="$xorg_testset_save_CFLAGS"
12449fi
12450
12451if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12452	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12453		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12454	fi
12455	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12456	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12457$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12458if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12459  $as_echo_n "(cached) " >&6
12460else
12461  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12462/* end confdefs.h.  */
12463int i;
12464_ACEOF
12465if ac_fn_c_try_compile "$LINENO"; then :
12466  xorg_cv_cc_flag_unused_command_line_argument=yes
12467else
12468  xorg_cv_cc_flag_unused_command_line_argument=no
12469fi
12470rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12471fi
12472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12473$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12474	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12475	CFLAGS="$xorg_testset_save_CFLAGS"
12476fi
12477
12478found="no"
12479
12480	if test $found = "no" ; then
12481		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12482			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12483		fi
12484
12485		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12486			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12487		fi
12488
12489		CFLAGS="$CFLAGS -Wpointer-arith"
12490
12491		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
12492$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
12493		cacheid=xorg_cv_cc_flag__Wpointer_arith
12494		if eval \${$cacheid+:} false; then :
12495  $as_echo_n "(cached) " >&6
12496else
12497  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12498/* end confdefs.h.  */
12499int i;
12500int
12501main ()
12502{
12503
12504  ;
12505  return 0;
12506}
12507_ACEOF
12508if ac_fn_c_try_link "$LINENO"; then :
12509  eval $cacheid=yes
12510else
12511  eval $cacheid=no
12512fi
12513rm -f core conftest.err conftest.$ac_objext \
12514    conftest$ac_exeext conftest.$ac_ext
12515fi
12516
12517
12518		CFLAGS="$xorg_testset_save_CFLAGS"
12519
12520		eval supported=\$$cacheid
12521		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12522$as_echo "$supported" >&6; }
12523		if test "$supported" = "yes" ; then
12524			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
12525			found="yes"
12526		fi
12527	fi
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543xorg_testset_save_CFLAGS="$CFLAGS"
12544
12545if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12546	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12547	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12548$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12549if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12550  $as_echo_n "(cached) " >&6
12551else
12552  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12553/* end confdefs.h.  */
12554int i;
12555_ACEOF
12556if ac_fn_c_try_compile "$LINENO"; then :
12557  xorg_cv_cc_flag_unknown_warning_option=yes
12558else
12559  xorg_cv_cc_flag_unknown_warning_option=no
12560fi
12561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12562fi
12563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12564$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12565	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12566	CFLAGS="$xorg_testset_save_CFLAGS"
12567fi
12568
12569if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12570	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12571		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12572	fi
12573	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12574	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12575$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12576if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12577  $as_echo_n "(cached) " >&6
12578else
12579  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12580/* end confdefs.h.  */
12581int i;
12582_ACEOF
12583if ac_fn_c_try_compile "$LINENO"; then :
12584  xorg_cv_cc_flag_unused_command_line_argument=yes
12585else
12586  xorg_cv_cc_flag_unused_command_line_argument=no
12587fi
12588rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12589fi
12590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12591$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12592	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12593	CFLAGS="$xorg_testset_save_CFLAGS"
12594fi
12595
12596found="no"
12597
12598	if test $found = "no" ; then
12599		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12600			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12601		fi
12602
12603		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12604			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12605		fi
12606
12607		CFLAGS="$CFLAGS -Wmissing-declarations"
12608
12609		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12610$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12611		cacheid=xorg_cv_cc_flag__Wmissing_declarations
12612		if eval \${$cacheid+:} false; then :
12613  $as_echo_n "(cached) " >&6
12614else
12615  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12616/* end confdefs.h.  */
12617int i;
12618int
12619main ()
12620{
12621
12622  ;
12623  return 0;
12624}
12625_ACEOF
12626if ac_fn_c_try_link "$LINENO"; then :
12627  eval $cacheid=yes
12628else
12629  eval $cacheid=no
12630fi
12631rm -f core conftest.err conftest.$ac_objext \
12632    conftest$ac_exeext conftest.$ac_ext
12633fi
12634
12635
12636		CFLAGS="$xorg_testset_save_CFLAGS"
12637
12638		eval supported=\$$cacheid
12639		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12640$as_echo "$supported" >&6; }
12641		if test "$supported" = "yes" ; then
12642			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12643			found="yes"
12644		fi
12645	fi
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661xorg_testset_save_CFLAGS="$CFLAGS"
12662
12663if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12664	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12665	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12666$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12667if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12668  $as_echo_n "(cached) " >&6
12669else
12670  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12671/* end confdefs.h.  */
12672int i;
12673_ACEOF
12674if ac_fn_c_try_compile "$LINENO"; then :
12675  xorg_cv_cc_flag_unknown_warning_option=yes
12676else
12677  xorg_cv_cc_flag_unknown_warning_option=no
12678fi
12679rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12680fi
12681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12682$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12683	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12684	CFLAGS="$xorg_testset_save_CFLAGS"
12685fi
12686
12687if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12688	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12689		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12690	fi
12691	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12692	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12693$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12694if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12695  $as_echo_n "(cached) " >&6
12696else
12697  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12698/* end confdefs.h.  */
12699int i;
12700_ACEOF
12701if ac_fn_c_try_compile "$LINENO"; then :
12702  xorg_cv_cc_flag_unused_command_line_argument=yes
12703else
12704  xorg_cv_cc_flag_unused_command_line_argument=no
12705fi
12706rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12707fi
12708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12709$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12710	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12711	CFLAGS="$xorg_testset_save_CFLAGS"
12712fi
12713
12714found="no"
12715
12716	if test $found = "no" ; then
12717		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12718			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12719		fi
12720
12721		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12722			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12723		fi
12724
12725		CFLAGS="$CFLAGS -Wformat=2"
12726
12727		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
12728$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
12729		cacheid=xorg_cv_cc_flag__Wformat_2
12730		if eval \${$cacheid+:} false; then :
12731  $as_echo_n "(cached) " >&6
12732else
12733  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12734/* end confdefs.h.  */
12735int i;
12736int
12737main ()
12738{
12739
12740  ;
12741  return 0;
12742}
12743_ACEOF
12744if ac_fn_c_try_link "$LINENO"; then :
12745  eval $cacheid=yes
12746else
12747  eval $cacheid=no
12748fi
12749rm -f core conftest.err conftest.$ac_objext \
12750    conftest$ac_exeext conftest.$ac_ext
12751fi
12752
12753
12754		CFLAGS="$xorg_testset_save_CFLAGS"
12755
12756		eval supported=\$$cacheid
12757		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12758$as_echo "$supported" >&6; }
12759		if test "$supported" = "yes" ; then
12760			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12761			found="yes"
12762		fi
12763	fi
12764
12765	if test $found = "no" ; then
12766		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12767			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12768		fi
12769
12770		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12771			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12772		fi
12773
12774		CFLAGS="$CFLAGS -Wformat"
12775
12776		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
12777$as_echo_n "checking if $CC supports -Wformat... " >&6; }
12778		cacheid=xorg_cv_cc_flag__Wformat
12779		if eval \${$cacheid+:} false; then :
12780  $as_echo_n "(cached) " >&6
12781else
12782  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12783/* end confdefs.h.  */
12784int i;
12785int
12786main ()
12787{
12788
12789  ;
12790  return 0;
12791}
12792_ACEOF
12793if ac_fn_c_try_link "$LINENO"; then :
12794  eval $cacheid=yes
12795else
12796  eval $cacheid=no
12797fi
12798rm -f core conftest.err conftest.$ac_objext \
12799    conftest$ac_exeext conftest.$ac_ext
12800fi
12801
12802
12803		CFLAGS="$xorg_testset_save_CFLAGS"
12804
12805		eval supported=\$$cacheid
12806		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12807$as_echo "$supported" >&6; }
12808		if test "$supported" = "yes" ; then
12809			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12810			found="yes"
12811		fi
12812	fi
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830xorg_testset_save_CFLAGS="$CFLAGS"
12831
12832if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12833	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12834	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12835$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12836if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12837  $as_echo_n "(cached) " >&6
12838else
12839  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12840/* end confdefs.h.  */
12841int i;
12842_ACEOF
12843if ac_fn_c_try_compile "$LINENO"; then :
12844  xorg_cv_cc_flag_unknown_warning_option=yes
12845else
12846  xorg_cv_cc_flag_unknown_warning_option=no
12847fi
12848rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12849fi
12850{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12851$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12852	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12853	CFLAGS="$xorg_testset_save_CFLAGS"
12854fi
12855
12856if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12857	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12858		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12859	fi
12860	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12861	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12862$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12863if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12864  $as_echo_n "(cached) " >&6
12865else
12866  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12867/* end confdefs.h.  */
12868int i;
12869_ACEOF
12870if ac_fn_c_try_compile "$LINENO"; then :
12871  xorg_cv_cc_flag_unused_command_line_argument=yes
12872else
12873  xorg_cv_cc_flag_unused_command_line_argument=no
12874fi
12875rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12876fi
12877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12878$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12879	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12880	CFLAGS="$xorg_testset_save_CFLAGS"
12881fi
12882
12883found="no"
12884
12885	if test $found = "no" ; then
12886		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12887			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12888		fi
12889
12890		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12891			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12892		fi
12893
12894		CFLAGS="$CFLAGS -Wstrict-prototypes"
12895
12896		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
12897$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
12898		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
12899		if eval \${$cacheid+:} false; then :
12900  $as_echo_n "(cached) " >&6
12901else
12902  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12903/* end confdefs.h.  */
12904int i;
12905int
12906main ()
12907{
12908
12909  ;
12910  return 0;
12911}
12912_ACEOF
12913if ac_fn_c_try_link "$LINENO"; then :
12914  eval $cacheid=yes
12915else
12916  eval $cacheid=no
12917fi
12918rm -f core conftest.err conftest.$ac_objext \
12919    conftest$ac_exeext conftest.$ac_ext
12920fi
12921
12922
12923		CFLAGS="$xorg_testset_save_CFLAGS"
12924
12925		eval supported=\$$cacheid
12926		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12927$as_echo "$supported" >&6; }
12928		if test "$supported" = "yes" ; then
12929			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
12930			found="yes"
12931		fi
12932	fi
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948xorg_testset_save_CFLAGS="$CFLAGS"
12949
12950if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12951	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12952	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12953$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12954if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12955  $as_echo_n "(cached) " >&6
12956else
12957  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12958/* end confdefs.h.  */
12959int i;
12960_ACEOF
12961if ac_fn_c_try_compile "$LINENO"; then :
12962  xorg_cv_cc_flag_unknown_warning_option=yes
12963else
12964  xorg_cv_cc_flag_unknown_warning_option=no
12965fi
12966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12967fi
12968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12969$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12970	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12971	CFLAGS="$xorg_testset_save_CFLAGS"
12972fi
12973
12974if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12975	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12976		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12977	fi
12978	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12979	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12980$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12981if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12982  $as_echo_n "(cached) " >&6
12983else
12984  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12985/* end confdefs.h.  */
12986int i;
12987_ACEOF
12988if ac_fn_c_try_compile "$LINENO"; then :
12989  xorg_cv_cc_flag_unused_command_line_argument=yes
12990else
12991  xorg_cv_cc_flag_unused_command_line_argument=no
12992fi
12993rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12994fi
12995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12996$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12997	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12998	CFLAGS="$xorg_testset_save_CFLAGS"
12999fi
13000
13001found="no"
13002
13003	if test $found = "no" ; then
13004		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13005			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13006		fi
13007
13008		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13009			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13010		fi
13011
13012		CFLAGS="$CFLAGS -Wmissing-prototypes"
13013
13014		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
13015$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
13016		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
13017		if eval \${$cacheid+:} false; then :
13018  $as_echo_n "(cached) " >&6
13019else
13020  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13021/* end confdefs.h.  */
13022int i;
13023int
13024main ()
13025{
13026
13027  ;
13028  return 0;
13029}
13030_ACEOF
13031if ac_fn_c_try_link "$LINENO"; then :
13032  eval $cacheid=yes
13033else
13034  eval $cacheid=no
13035fi
13036rm -f core conftest.err conftest.$ac_objext \
13037    conftest$ac_exeext conftest.$ac_ext
13038fi
13039
13040
13041		CFLAGS="$xorg_testset_save_CFLAGS"
13042
13043		eval supported=\$$cacheid
13044		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13045$as_echo "$supported" >&6; }
13046		if test "$supported" = "yes" ; then
13047			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
13048			found="yes"
13049		fi
13050	fi
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066xorg_testset_save_CFLAGS="$CFLAGS"
13067
13068if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13069	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13070	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13071$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13072if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13073  $as_echo_n "(cached) " >&6
13074else
13075  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13076/* end confdefs.h.  */
13077int i;
13078_ACEOF
13079if ac_fn_c_try_compile "$LINENO"; then :
13080  xorg_cv_cc_flag_unknown_warning_option=yes
13081else
13082  xorg_cv_cc_flag_unknown_warning_option=no
13083fi
13084rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13085fi
13086{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13087$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13088	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13089	CFLAGS="$xorg_testset_save_CFLAGS"
13090fi
13091
13092if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13093	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13094		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13095	fi
13096	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13097	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13098$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13099if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13100  $as_echo_n "(cached) " >&6
13101else
13102  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13103/* end confdefs.h.  */
13104int i;
13105_ACEOF
13106if ac_fn_c_try_compile "$LINENO"; then :
13107  xorg_cv_cc_flag_unused_command_line_argument=yes
13108else
13109  xorg_cv_cc_flag_unused_command_line_argument=no
13110fi
13111rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13112fi
13113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13114$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13115	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13116	CFLAGS="$xorg_testset_save_CFLAGS"
13117fi
13118
13119found="no"
13120
13121	if test $found = "no" ; then
13122		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13123			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13124		fi
13125
13126		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13127			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13128		fi
13129
13130		CFLAGS="$CFLAGS -Wnested-externs"
13131
13132		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
13133$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
13134		cacheid=xorg_cv_cc_flag__Wnested_externs
13135		if eval \${$cacheid+:} false; then :
13136  $as_echo_n "(cached) " >&6
13137else
13138  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13139/* end confdefs.h.  */
13140int i;
13141int
13142main ()
13143{
13144
13145  ;
13146  return 0;
13147}
13148_ACEOF
13149if ac_fn_c_try_link "$LINENO"; then :
13150  eval $cacheid=yes
13151else
13152  eval $cacheid=no
13153fi
13154rm -f core conftest.err conftest.$ac_objext \
13155    conftest$ac_exeext conftest.$ac_ext
13156fi
13157
13158
13159		CFLAGS="$xorg_testset_save_CFLAGS"
13160
13161		eval supported=\$$cacheid
13162		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13163$as_echo "$supported" >&6; }
13164		if test "$supported" = "yes" ; then
13165			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
13166			found="yes"
13167		fi
13168	fi
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184xorg_testset_save_CFLAGS="$CFLAGS"
13185
13186if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13187	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13188	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13189$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13190if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13191  $as_echo_n "(cached) " >&6
13192else
13193  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13194/* end confdefs.h.  */
13195int i;
13196_ACEOF
13197if ac_fn_c_try_compile "$LINENO"; then :
13198  xorg_cv_cc_flag_unknown_warning_option=yes
13199else
13200  xorg_cv_cc_flag_unknown_warning_option=no
13201fi
13202rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13203fi
13204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13205$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13206	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13207	CFLAGS="$xorg_testset_save_CFLAGS"
13208fi
13209
13210if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13211	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13212		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13213	fi
13214	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13215	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13216$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13217if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13218  $as_echo_n "(cached) " >&6
13219else
13220  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13221/* end confdefs.h.  */
13222int i;
13223_ACEOF
13224if ac_fn_c_try_compile "$LINENO"; then :
13225  xorg_cv_cc_flag_unused_command_line_argument=yes
13226else
13227  xorg_cv_cc_flag_unused_command_line_argument=no
13228fi
13229rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13230fi
13231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13232$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13233	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13234	CFLAGS="$xorg_testset_save_CFLAGS"
13235fi
13236
13237found="no"
13238
13239	if test $found = "no" ; then
13240		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13241			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13242		fi
13243
13244		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13245			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13246		fi
13247
13248		CFLAGS="$CFLAGS -Wbad-function-cast"
13249
13250		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
13251$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
13252		cacheid=xorg_cv_cc_flag__Wbad_function_cast
13253		if eval \${$cacheid+:} false; then :
13254  $as_echo_n "(cached) " >&6
13255else
13256  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13257/* end confdefs.h.  */
13258int i;
13259int
13260main ()
13261{
13262
13263  ;
13264  return 0;
13265}
13266_ACEOF
13267if ac_fn_c_try_link "$LINENO"; then :
13268  eval $cacheid=yes
13269else
13270  eval $cacheid=no
13271fi
13272rm -f core conftest.err conftest.$ac_objext \
13273    conftest$ac_exeext conftest.$ac_ext
13274fi
13275
13276
13277		CFLAGS="$xorg_testset_save_CFLAGS"
13278
13279		eval supported=\$$cacheid
13280		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13281$as_echo "$supported" >&6; }
13282		if test "$supported" = "yes" ; then
13283			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
13284			found="yes"
13285		fi
13286	fi
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302xorg_testset_save_CFLAGS="$CFLAGS"
13303
13304if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13305	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13306	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13307$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13308if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13309  $as_echo_n "(cached) " >&6
13310else
13311  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13312/* end confdefs.h.  */
13313int i;
13314_ACEOF
13315if ac_fn_c_try_compile "$LINENO"; then :
13316  xorg_cv_cc_flag_unknown_warning_option=yes
13317else
13318  xorg_cv_cc_flag_unknown_warning_option=no
13319fi
13320rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13321fi
13322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13323$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13324	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13325	CFLAGS="$xorg_testset_save_CFLAGS"
13326fi
13327
13328if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13329	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13330		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13331	fi
13332	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13333	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13334$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13335if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13336  $as_echo_n "(cached) " >&6
13337else
13338  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13339/* end confdefs.h.  */
13340int i;
13341_ACEOF
13342if ac_fn_c_try_compile "$LINENO"; then :
13343  xorg_cv_cc_flag_unused_command_line_argument=yes
13344else
13345  xorg_cv_cc_flag_unused_command_line_argument=no
13346fi
13347rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13348fi
13349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13350$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13351	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13352	CFLAGS="$xorg_testset_save_CFLAGS"
13353fi
13354
13355found="no"
13356
13357	if test $found = "no" ; then
13358		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13359			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13360		fi
13361
13362		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13363			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13364		fi
13365
13366		CFLAGS="$CFLAGS -Wold-style-definition"
13367
13368		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
13369$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
13370		cacheid=xorg_cv_cc_flag__Wold_style_definition
13371		if eval \${$cacheid+:} false; then :
13372  $as_echo_n "(cached) " >&6
13373else
13374  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13375/* end confdefs.h.  */
13376int i;
13377int
13378main ()
13379{
13380
13381  ;
13382  return 0;
13383}
13384_ACEOF
13385if ac_fn_c_try_link "$LINENO"; then :
13386  eval $cacheid=yes
13387else
13388  eval $cacheid=no
13389fi
13390rm -f core conftest.err conftest.$ac_objext \
13391    conftest$ac_exeext conftest.$ac_ext
13392fi
13393
13394
13395		CFLAGS="$xorg_testset_save_CFLAGS"
13396
13397		eval supported=\$$cacheid
13398		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13399$as_echo "$supported" >&6; }
13400		if test "$supported" = "yes" ; then
13401			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
13402			found="yes"
13403		fi
13404	fi
13405
13406	if test $found = "no" ; then
13407		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13408			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13409		fi
13410
13411		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13412			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13413		fi
13414
13415		CFLAGS="$CFLAGS -fd"
13416
13417		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
13418$as_echo_n "checking if $CC supports -fd... " >&6; }
13419		cacheid=xorg_cv_cc_flag__fd
13420		if eval \${$cacheid+:} false; then :
13421  $as_echo_n "(cached) " >&6
13422else
13423  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13424/* end confdefs.h.  */
13425int i;
13426int
13427main ()
13428{
13429
13430  ;
13431  return 0;
13432}
13433_ACEOF
13434if ac_fn_c_try_link "$LINENO"; then :
13435  eval $cacheid=yes
13436else
13437  eval $cacheid=no
13438fi
13439rm -f core conftest.err conftest.$ac_objext \
13440    conftest$ac_exeext conftest.$ac_ext
13441fi
13442
13443
13444		CFLAGS="$xorg_testset_save_CFLAGS"
13445
13446		eval supported=\$$cacheid
13447		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13448$as_echo "$supported" >&6; }
13449		if test "$supported" = "yes" ; then
13450			BASE_CFLAGS="$BASE_CFLAGS -fd"
13451			found="yes"
13452		fi
13453	fi
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469xorg_testset_save_CFLAGS="$CFLAGS"
13470
13471if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13472	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13473	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13474$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13475if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13476  $as_echo_n "(cached) " >&6
13477else
13478  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13479/* end confdefs.h.  */
13480int i;
13481_ACEOF
13482if ac_fn_c_try_compile "$LINENO"; then :
13483  xorg_cv_cc_flag_unknown_warning_option=yes
13484else
13485  xorg_cv_cc_flag_unknown_warning_option=no
13486fi
13487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13488fi
13489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13490$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13491	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13492	CFLAGS="$xorg_testset_save_CFLAGS"
13493fi
13494
13495if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13496	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13497		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13498	fi
13499	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13500	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13501$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13502if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13503  $as_echo_n "(cached) " >&6
13504else
13505  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13506/* end confdefs.h.  */
13507int i;
13508_ACEOF
13509if ac_fn_c_try_compile "$LINENO"; then :
13510  xorg_cv_cc_flag_unused_command_line_argument=yes
13511else
13512  xorg_cv_cc_flag_unused_command_line_argument=no
13513fi
13514rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13515fi
13516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13517$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13518	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13519	CFLAGS="$xorg_testset_save_CFLAGS"
13520fi
13521
13522found="no"
13523
13524	if test $found = "no" ; then
13525		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13526			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13527		fi
13528
13529		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13530			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13531		fi
13532
13533		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
13534
13535		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
13536$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
13537		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
13538		if eval \${$cacheid+:} false; then :
13539  $as_echo_n "(cached) " >&6
13540else
13541  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13542/* end confdefs.h.  */
13543int i;
13544int
13545main ()
13546{
13547
13548  ;
13549  return 0;
13550}
13551_ACEOF
13552if ac_fn_c_try_link "$LINENO"; then :
13553  eval $cacheid=yes
13554else
13555  eval $cacheid=no
13556fi
13557rm -f core conftest.err conftest.$ac_objext \
13558    conftest$ac_exeext conftest.$ac_ext
13559fi
13560
13561
13562		CFLAGS="$xorg_testset_save_CFLAGS"
13563
13564		eval supported=\$$cacheid
13565		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13566$as_echo "$supported" >&6; }
13567		if test "$supported" = "yes" ; then
13568			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
13569			found="yes"
13570		fi
13571	fi
13572
13573
13574
13575
13576
13577# This chunk adds additional warnings that could catch undesired effects.
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591xorg_testset_save_CFLAGS="$CFLAGS"
13592
13593if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13594	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13595	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13596$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13597if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13598  $as_echo_n "(cached) " >&6
13599else
13600  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13601/* end confdefs.h.  */
13602int i;
13603_ACEOF
13604if ac_fn_c_try_compile "$LINENO"; then :
13605  xorg_cv_cc_flag_unknown_warning_option=yes
13606else
13607  xorg_cv_cc_flag_unknown_warning_option=no
13608fi
13609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13610fi
13611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13612$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13613	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13614	CFLAGS="$xorg_testset_save_CFLAGS"
13615fi
13616
13617if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13618	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13619		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13620	fi
13621	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13622	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13623$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13624if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13625  $as_echo_n "(cached) " >&6
13626else
13627  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13628/* end confdefs.h.  */
13629int i;
13630_ACEOF
13631if ac_fn_c_try_compile "$LINENO"; then :
13632  xorg_cv_cc_flag_unused_command_line_argument=yes
13633else
13634  xorg_cv_cc_flag_unused_command_line_argument=no
13635fi
13636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13637fi
13638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13639$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13640	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13641	CFLAGS="$xorg_testset_save_CFLAGS"
13642fi
13643
13644found="no"
13645
13646	if test $found = "no" ; then
13647		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13648			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13649		fi
13650
13651		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13652			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13653		fi
13654
13655		CFLAGS="$CFLAGS -Wunused"
13656
13657		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13658$as_echo_n "checking if $CC supports -Wunused... " >&6; }
13659		cacheid=xorg_cv_cc_flag__Wunused
13660		if eval \${$cacheid+:} false; then :
13661  $as_echo_n "(cached) " >&6
13662else
13663  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13664/* end confdefs.h.  */
13665int i;
13666int
13667main ()
13668{
13669
13670  ;
13671  return 0;
13672}
13673_ACEOF
13674if ac_fn_c_try_link "$LINENO"; then :
13675  eval $cacheid=yes
13676else
13677  eval $cacheid=no
13678fi
13679rm -f core conftest.err conftest.$ac_objext \
13680    conftest$ac_exeext conftest.$ac_ext
13681fi
13682
13683
13684		CFLAGS="$xorg_testset_save_CFLAGS"
13685
13686		eval supported=\$$cacheid
13687		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13688$as_echo "$supported" >&6; }
13689		if test "$supported" = "yes" ; then
13690			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13691			found="yes"
13692		fi
13693	fi
13694
13695
13696
13697
13698
13699
13700
13701
13702
13703
13704
13705
13706
13707
13708
13709xorg_testset_save_CFLAGS="$CFLAGS"
13710
13711if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13712	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13713	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13714$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13715if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13716  $as_echo_n "(cached) " >&6
13717else
13718  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13719/* end confdefs.h.  */
13720int i;
13721_ACEOF
13722if ac_fn_c_try_compile "$LINENO"; then :
13723  xorg_cv_cc_flag_unknown_warning_option=yes
13724else
13725  xorg_cv_cc_flag_unknown_warning_option=no
13726fi
13727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13728fi
13729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13730$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13731	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13732	CFLAGS="$xorg_testset_save_CFLAGS"
13733fi
13734
13735if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13736	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13737		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13738	fi
13739	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13740	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13741$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13742if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13743  $as_echo_n "(cached) " >&6
13744else
13745  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13746/* end confdefs.h.  */
13747int i;
13748_ACEOF
13749if ac_fn_c_try_compile "$LINENO"; then :
13750  xorg_cv_cc_flag_unused_command_line_argument=yes
13751else
13752  xorg_cv_cc_flag_unused_command_line_argument=no
13753fi
13754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13755fi
13756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13757$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13758	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13759	CFLAGS="$xorg_testset_save_CFLAGS"
13760fi
13761
13762found="no"
13763
13764	if test $found = "no" ; then
13765		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13766			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13767		fi
13768
13769		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13770			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13771		fi
13772
13773		CFLAGS="$CFLAGS -Wuninitialized"
13774
13775		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
13776$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
13777		cacheid=xorg_cv_cc_flag__Wuninitialized
13778		if eval \${$cacheid+:} false; then :
13779  $as_echo_n "(cached) " >&6
13780else
13781  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13782/* end confdefs.h.  */
13783int i;
13784int
13785main ()
13786{
13787
13788  ;
13789  return 0;
13790}
13791_ACEOF
13792if ac_fn_c_try_link "$LINENO"; then :
13793  eval $cacheid=yes
13794else
13795  eval $cacheid=no
13796fi
13797rm -f core conftest.err conftest.$ac_objext \
13798    conftest$ac_exeext conftest.$ac_ext
13799fi
13800
13801
13802		CFLAGS="$xorg_testset_save_CFLAGS"
13803
13804		eval supported=\$$cacheid
13805		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13806$as_echo "$supported" >&6; }
13807		if test "$supported" = "yes" ; then
13808			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13809			found="yes"
13810		fi
13811	fi
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827xorg_testset_save_CFLAGS="$CFLAGS"
13828
13829if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13830	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13831	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13832$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13833if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13834  $as_echo_n "(cached) " >&6
13835else
13836  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13837/* end confdefs.h.  */
13838int i;
13839_ACEOF
13840if ac_fn_c_try_compile "$LINENO"; then :
13841  xorg_cv_cc_flag_unknown_warning_option=yes
13842else
13843  xorg_cv_cc_flag_unknown_warning_option=no
13844fi
13845rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13846fi
13847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13848$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13849	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13850	CFLAGS="$xorg_testset_save_CFLAGS"
13851fi
13852
13853if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13854	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13855		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13856	fi
13857	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13858	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13859$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13860if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13861  $as_echo_n "(cached) " >&6
13862else
13863  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13864/* end confdefs.h.  */
13865int i;
13866_ACEOF
13867if ac_fn_c_try_compile "$LINENO"; then :
13868  xorg_cv_cc_flag_unused_command_line_argument=yes
13869else
13870  xorg_cv_cc_flag_unused_command_line_argument=no
13871fi
13872rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13873fi
13874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13875$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13876	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13877	CFLAGS="$xorg_testset_save_CFLAGS"
13878fi
13879
13880found="no"
13881
13882	if test $found = "no" ; then
13883		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13884			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13885		fi
13886
13887		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13888			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13889		fi
13890
13891		CFLAGS="$CFLAGS -Wshadow"
13892
13893		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
13894$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
13895		cacheid=xorg_cv_cc_flag__Wshadow
13896		if eval \${$cacheid+:} false; then :
13897  $as_echo_n "(cached) " >&6
13898else
13899  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13900/* end confdefs.h.  */
13901int i;
13902int
13903main ()
13904{
13905
13906  ;
13907  return 0;
13908}
13909_ACEOF
13910if ac_fn_c_try_link "$LINENO"; then :
13911  eval $cacheid=yes
13912else
13913  eval $cacheid=no
13914fi
13915rm -f core conftest.err conftest.$ac_objext \
13916    conftest$ac_exeext conftest.$ac_ext
13917fi
13918
13919
13920		CFLAGS="$xorg_testset_save_CFLAGS"
13921
13922		eval supported=\$$cacheid
13923		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13924$as_echo "$supported" >&6; }
13925		if test "$supported" = "yes" ; then
13926			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
13927			found="yes"
13928		fi
13929	fi
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945xorg_testset_save_CFLAGS="$CFLAGS"
13946
13947if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13948	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13949	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13950$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13951if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13952  $as_echo_n "(cached) " >&6
13953else
13954  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13955/* end confdefs.h.  */
13956int i;
13957_ACEOF
13958if ac_fn_c_try_compile "$LINENO"; then :
13959  xorg_cv_cc_flag_unknown_warning_option=yes
13960else
13961  xorg_cv_cc_flag_unknown_warning_option=no
13962fi
13963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13964fi
13965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13966$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13967	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13968	CFLAGS="$xorg_testset_save_CFLAGS"
13969fi
13970
13971if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13972	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13973		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13974	fi
13975	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13976	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13977$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13978if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13979  $as_echo_n "(cached) " >&6
13980else
13981  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13982/* end confdefs.h.  */
13983int i;
13984_ACEOF
13985if ac_fn_c_try_compile "$LINENO"; then :
13986  xorg_cv_cc_flag_unused_command_line_argument=yes
13987else
13988  xorg_cv_cc_flag_unused_command_line_argument=no
13989fi
13990rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13991fi
13992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13993$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13994	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13995	CFLAGS="$xorg_testset_save_CFLAGS"
13996fi
13997
13998found="no"
13999
14000	if test $found = "no" ; then
14001		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14002			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14003		fi
14004
14005		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14006			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14007		fi
14008
14009		CFLAGS="$CFLAGS -Wmissing-noreturn"
14010
14011		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
14012$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
14013		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
14014		if eval \${$cacheid+:} false; then :
14015  $as_echo_n "(cached) " >&6
14016else
14017  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14018/* end confdefs.h.  */
14019int i;
14020int
14021main ()
14022{
14023
14024  ;
14025  return 0;
14026}
14027_ACEOF
14028if ac_fn_c_try_link "$LINENO"; then :
14029  eval $cacheid=yes
14030else
14031  eval $cacheid=no
14032fi
14033rm -f core conftest.err conftest.$ac_objext \
14034    conftest$ac_exeext conftest.$ac_ext
14035fi
14036
14037
14038		CFLAGS="$xorg_testset_save_CFLAGS"
14039
14040		eval supported=\$$cacheid
14041		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14042$as_echo "$supported" >&6; }
14043		if test "$supported" = "yes" ; then
14044			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
14045			found="yes"
14046		fi
14047	fi
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063xorg_testset_save_CFLAGS="$CFLAGS"
14064
14065if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14066	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14067	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14068$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14069if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14070  $as_echo_n "(cached) " >&6
14071else
14072  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14073/* end confdefs.h.  */
14074int i;
14075_ACEOF
14076if ac_fn_c_try_compile "$LINENO"; then :
14077  xorg_cv_cc_flag_unknown_warning_option=yes
14078else
14079  xorg_cv_cc_flag_unknown_warning_option=no
14080fi
14081rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14082fi
14083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14084$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14085	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14086	CFLAGS="$xorg_testset_save_CFLAGS"
14087fi
14088
14089if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14090	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14091		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14092	fi
14093	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14094	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14095$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14096if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14097  $as_echo_n "(cached) " >&6
14098else
14099  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14100/* end confdefs.h.  */
14101int i;
14102_ACEOF
14103if ac_fn_c_try_compile "$LINENO"; then :
14104  xorg_cv_cc_flag_unused_command_line_argument=yes
14105else
14106  xorg_cv_cc_flag_unused_command_line_argument=no
14107fi
14108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14109fi
14110{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14111$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14112	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14113	CFLAGS="$xorg_testset_save_CFLAGS"
14114fi
14115
14116found="no"
14117
14118	if test $found = "no" ; then
14119		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14120			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14121		fi
14122
14123		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14124			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14125		fi
14126
14127		CFLAGS="$CFLAGS -Wmissing-format-attribute"
14128
14129		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
14130$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
14131		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
14132		if eval \${$cacheid+:} false; then :
14133  $as_echo_n "(cached) " >&6
14134else
14135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14136/* end confdefs.h.  */
14137int i;
14138int
14139main ()
14140{
14141
14142  ;
14143  return 0;
14144}
14145_ACEOF
14146if ac_fn_c_try_link "$LINENO"; then :
14147  eval $cacheid=yes
14148else
14149  eval $cacheid=no
14150fi
14151rm -f core conftest.err conftest.$ac_objext \
14152    conftest$ac_exeext conftest.$ac_ext
14153fi
14154
14155
14156		CFLAGS="$xorg_testset_save_CFLAGS"
14157
14158		eval supported=\$$cacheid
14159		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14160$as_echo "$supported" >&6; }
14161		if test "$supported" = "yes" ; then
14162			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
14163			found="yes"
14164		fi
14165	fi
14166
14167
14168
14169
14170
14171
14172
14173
14174
14175
14176
14177
14178
14179
14180
14181xorg_testset_save_CFLAGS="$CFLAGS"
14182
14183if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14184	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14185	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14186$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14187if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14188  $as_echo_n "(cached) " >&6
14189else
14190  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14191/* end confdefs.h.  */
14192int i;
14193_ACEOF
14194if ac_fn_c_try_compile "$LINENO"; then :
14195  xorg_cv_cc_flag_unknown_warning_option=yes
14196else
14197  xorg_cv_cc_flag_unknown_warning_option=no
14198fi
14199rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14200fi
14201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14202$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14203	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14204	CFLAGS="$xorg_testset_save_CFLAGS"
14205fi
14206
14207if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14208	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14209		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14210	fi
14211	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14212	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14213$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14214if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14215  $as_echo_n "(cached) " >&6
14216else
14217  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14218/* end confdefs.h.  */
14219int i;
14220_ACEOF
14221if ac_fn_c_try_compile "$LINENO"; then :
14222  xorg_cv_cc_flag_unused_command_line_argument=yes
14223else
14224  xorg_cv_cc_flag_unused_command_line_argument=no
14225fi
14226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14227fi
14228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14229$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14230	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14231	CFLAGS="$xorg_testset_save_CFLAGS"
14232fi
14233
14234found="no"
14235
14236	if test $found = "no" ; then
14237		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14238			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14239		fi
14240
14241		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14242			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14243		fi
14244
14245		CFLAGS="$CFLAGS -Wredundant-decls"
14246
14247		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
14248$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
14249		cacheid=xorg_cv_cc_flag__Wredundant_decls
14250		if eval \${$cacheid+:} false; then :
14251  $as_echo_n "(cached) " >&6
14252else
14253  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14254/* end confdefs.h.  */
14255int i;
14256int
14257main ()
14258{
14259
14260  ;
14261  return 0;
14262}
14263_ACEOF
14264if ac_fn_c_try_link "$LINENO"; then :
14265  eval $cacheid=yes
14266else
14267  eval $cacheid=no
14268fi
14269rm -f core conftest.err conftest.$ac_objext \
14270    conftest$ac_exeext conftest.$ac_ext
14271fi
14272
14273
14274		CFLAGS="$xorg_testset_save_CFLAGS"
14275
14276		eval supported=\$$cacheid
14277		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14278$as_echo "$supported" >&6; }
14279		if test "$supported" = "yes" ; then
14280			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
14281			found="yes"
14282		fi
14283	fi
14284
14285
14286
14287
14288
14289
14290
14291
14292
14293
14294
14295
14296
14297
14298
14299xorg_testset_save_CFLAGS="$CFLAGS"
14300
14301if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14302	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14303	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14304$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14305if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14306  $as_echo_n "(cached) " >&6
14307else
14308  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14309/* end confdefs.h.  */
14310int i;
14311_ACEOF
14312if ac_fn_c_try_compile "$LINENO"; then :
14313  xorg_cv_cc_flag_unknown_warning_option=yes
14314else
14315  xorg_cv_cc_flag_unknown_warning_option=no
14316fi
14317rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14318fi
14319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14320$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14321	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14322	CFLAGS="$xorg_testset_save_CFLAGS"
14323fi
14324
14325if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14326	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14327		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14328	fi
14329	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14330	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14331$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14332if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14333  $as_echo_n "(cached) " >&6
14334else
14335  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14336/* end confdefs.h.  */
14337int i;
14338_ACEOF
14339if ac_fn_c_try_compile "$LINENO"; then :
14340  xorg_cv_cc_flag_unused_command_line_argument=yes
14341else
14342  xorg_cv_cc_flag_unused_command_line_argument=no
14343fi
14344rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14345fi
14346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14347$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14348	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14349	CFLAGS="$xorg_testset_save_CFLAGS"
14350fi
14351
14352found="no"
14353
14354	if test $found = "no" ; then
14355		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14356			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14357		fi
14358
14359		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14360			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14361		fi
14362
14363		CFLAGS="$CFLAGS -Wlogical-op"
14364
14365		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
14366$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
14367		cacheid=xorg_cv_cc_flag__Wlogical_op
14368		if eval \${$cacheid+:} false; then :
14369  $as_echo_n "(cached) " >&6
14370else
14371  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14372/* end confdefs.h.  */
14373int i;
14374int
14375main ()
14376{
14377
14378  ;
14379  return 0;
14380}
14381_ACEOF
14382if ac_fn_c_try_link "$LINENO"; then :
14383  eval $cacheid=yes
14384else
14385  eval $cacheid=no
14386fi
14387rm -f core conftest.err conftest.$ac_objext \
14388    conftest$ac_exeext conftest.$ac_ext
14389fi
14390
14391
14392		CFLAGS="$xorg_testset_save_CFLAGS"
14393
14394		eval supported=\$$cacheid
14395		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14396$as_echo "$supported" >&6; }
14397		if test "$supported" = "yes" ; then
14398			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
14399			found="yes"
14400		fi
14401	fi
14402
14403
14404
14405# These are currently disabled because they are noisy.  They will be enabled
14406# in the future once the codebase is sufficiently modernized to silence
14407# them.  For now, I don't want them to drown out the other warnings.
14408# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
14409# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
14410# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
14411
14412# Turn some warnings into errors, so we don't accidently get successful builds
14413# when there are problems that should be fixed.
14414
14415if test "x$SELECTIVE_WERROR" = "xyes" ; then
14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428
14429xorg_testset_save_CFLAGS="$CFLAGS"
14430
14431if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14432	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14433	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14434$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14435if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14436  $as_echo_n "(cached) " >&6
14437else
14438  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14439/* end confdefs.h.  */
14440int i;
14441_ACEOF
14442if ac_fn_c_try_compile "$LINENO"; then :
14443  xorg_cv_cc_flag_unknown_warning_option=yes
14444else
14445  xorg_cv_cc_flag_unknown_warning_option=no
14446fi
14447rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14448fi
14449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14450$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14451	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14452	CFLAGS="$xorg_testset_save_CFLAGS"
14453fi
14454
14455if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14456	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14457		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14458	fi
14459	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14460	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14461$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14462if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14463  $as_echo_n "(cached) " >&6
14464else
14465  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14466/* end confdefs.h.  */
14467int i;
14468_ACEOF
14469if ac_fn_c_try_compile "$LINENO"; then :
14470  xorg_cv_cc_flag_unused_command_line_argument=yes
14471else
14472  xorg_cv_cc_flag_unused_command_line_argument=no
14473fi
14474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14475fi
14476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14477$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14478	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14479	CFLAGS="$xorg_testset_save_CFLAGS"
14480fi
14481
14482found="no"
14483
14484	if test $found = "no" ; then
14485		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14486			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14487		fi
14488
14489		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14490			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14491		fi
14492
14493		CFLAGS="$CFLAGS -Werror=implicit"
14494
14495		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
14496$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
14497		cacheid=xorg_cv_cc_flag__Werror_implicit
14498		if eval \${$cacheid+:} false; then :
14499  $as_echo_n "(cached) " >&6
14500else
14501  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14502/* end confdefs.h.  */
14503int i;
14504int
14505main ()
14506{
14507
14508  ;
14509  return 0;
14510}
14511_ACEOF
14512if ac_fn_c_try_link "$LINENO"; then :
14513  eval $cacheid=yes
14514else
14515  eval $cacheid=no
14516fi
14517rm -f core conftest.err conftest.$ac_objext \
14518    conftest$ac_exeext conftest.$ac_ext
14519fi
14520
14521
14522		CFLAGS="$xorg_testset_save_CFLAGS"
14523
14524		eval supported=\$$cacheid
14525		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14526$as_echo "$supported" >&6; }
14527		if test "$supported" = "yes" ; then
14528			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
14529			found="yes"
14530		fi
14531	fi
14532
14533	if test $found = "no" ; then
14534		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14535			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14536		fi
14537
14538		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14539			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14540		fi
14541
14542		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14543
14544		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
14545$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
14546		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
14547		if eval \${$cacheid+:} false; then :
14548  $as_echo_n "(cached) " >&6
14549else
14550  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14551/* end confdefs.h.  */
14552int i;
14553int
14554main ()
14555{
14556
14557  ;
14558  return 0;
14559}
14560_ACEOF
14561if ac_fn_c_try_link "$LINENO"; then :
14562  eval $cacheid=yes
14563else
14564  eval $cacheid=no
14565fi
14566rm -f core conftest.err conftest.$ac_objext \
14567    conftest$ac_exeext conftest.$ac_ext
14568fi
14569
14570
14571		CFLAGS="$xorg_testset_save_CFLAGS"
14572
14573		eval supported=\$$cacheid
14574		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14575$as_echo "$supported" >&6; }
14576		if test "$supported" = "yes" ; then
14577			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14578			found="yes"
14579		fi
14580	fi
14581
14582
14583
14584
14585
14586
14587
14588
14589
14590
14591
14592
14593
14594
14595
14596xorg_testset_save_CFLAGS="$CFLAGS"
14597
14598if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14599	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14600	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14601$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14602if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14603  $as_echo_n "(cached) " >&6
14604else
14605  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14606/* end confdefs.h.  */
14607int i;
14608_ACEOF
14609if ac_fn_c_try_compile "$LINENO"; then :
14610  xorg_cv_cc_flag_unknown_warning_option=yes
14611else
14612  xorg_cv_cc_flag_unknown_warning_option=no
14613fi
14614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14615fi
14616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14617$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14618	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14619	CFLAGS="$xorg_testset_save_CFLAGS"
14620fi
14621
14622if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14623	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14624		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14625	fi
14626	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14627	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14628$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14629if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14630  $as_echo_n "(cached) " >&6
14631else
14632  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14633/* end confdefs.h.  */
14634int i;
14635_ACEOF
14636if ac_fn_c_try_compile "$LINENO"; then :
14637  xorg_cv_cc_flag_unused_command_line_argument=yes
14638else
14639  xorg_cv_cc_flag_unused_command_line_argument=no
14640fi
14641rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14642fi
14643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14644$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14645	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14646	CFLAGS="$xorg_testset_save_CFLAGS"
14647fi
14648
14649found="no"
14650
14651	if test $found = "no" ; then
14652		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14653			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14654		fi
14655
14656		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14657			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14658		fi
14659
14660		CFLAGS="$CFLAGS -Werror=nonnull"
14661
14662		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14663$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14664		cacheid=xorg_cv_cc_flag__Werror_nonnull
14665		if eval \${$cacheid+:} false; then :
14666  $as_echo_n "(cached) " >&6
14667else
14668  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14669/* end confdefs.h.  */
14670int i;
14671int
14672main ()
14673{
14674
14675  ;
14676  return 0;
14677}
14678_ACEOF
14679if ac_fn_c_try_link "$LINENO"; then :
14680  eval $cacheid=yes
14681else
14682  eval $cacheid=no
14683fi
14684rm -f core conftest.err conftest.$ac_objext \
14685    conftest$ac_exeext conftest.$ac_ext
14686fi
14687
14688
14689		CFLAGS="$xorg_testset_save_CFLAGS"
14690
14691		eval supported=\$$cacheid
14692		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14693$as_echo "$supported" >&6; }
14694		if test "$supported" = "yes" ; then
14695			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14696			found="yes"
14697		fi
14698	fi
14699
14700
14701
14702
14703
14704
14705
14706
14707
14708
14709
14710
14711
14712
14713
14714xorg_testset_save_CFLAGS="$CFLAGS"
14715
14716if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14717	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14718	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14719$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14720if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14721  $as_echo_n "(cached) " >&6
14722else
14723  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14724/* end confdefs.h.  */
14725int i;
14726_ACEOF
14727if ac_fn_c_try_compile "$LINENO"; then :
14728  xorg_cv_cc_flag_unknown_warning_option=yes
14729else
14730  xorg_cv_cc_flag_unknown_warning_option=no
14731fi
14732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14733fi
14734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14735$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14736	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14737	CFLAGS="$xorg_testset_save_CFLAGS"
14738fi
14739
14740if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14741	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14742		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14743	fi
14744	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14745	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14746$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14747if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14748  $as_echo_n "(cached) " >&6
14749else
14750  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14751/* end confdefs.h.  */
14752int i;
14753_ACEOF
14754if ac_fn_c_try_compile "$LINENO"; then :
14755  xorg_cv_cc_flag_unused_command_line_argument=yes
14756else
14757  xorg_cv_cc_flag_unused_command_line_argument=no
14758fi
14759rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14760fi
14761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14762$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14763	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14764	CFLAGS="$xorg_testset_save_CFLAGS"
14765fi
14766
14767found="no"
14768
14769	if test $found = "no" ; then
14770		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14771			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14772		fi
14773
14774		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14775			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14776		fi
14777
14778		CFLAGS="$CFLAGS -Werror=init-self"
14779
14780		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
14781$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
14782		cacheid=xorg_cv_cc_flag__Werror_init_self
14783		if eval \${$cacheid+:} false; then :
14784  $as_echo_n "(cached) " >&6
14785else
14786  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14787/* end confdefs.h.  */
14788int i;
14789int
14790main ()
14791{
14792
14793  ;
14794  return 0;
14795}
14796_ACEOF
14797if ac_fn_c_try_link "$LINENO"; then :
14798  eval $cacheid=yes
14799else
14800  eval $cacheid=no
14801fi
14802rm -f core conftest.err conftest.$ac_objext \
14803    conftest$ac_exeext conftest.$ac_ext
14804fi
14805
14806
14807		CFLAGS="$xorg_testset_save_CFLAGS"
14808
14809		eval supported=\$$cacheid
14810		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14811$as_echo "$supported" >&6; }
14812		if test "$supported" = "yes" ; then
14813			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14814			found="yes"
14815		fi
14816	fi
14817
14818
14819
14820
14821
14822
14823
14824
14825
14826
14827
14828
14829
14830
14831
14832xorg_testset_save_CFLAGS="$CFLAGS"
14833
14834if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14835	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14836	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14837$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14838if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14839  $as_echo_n "(cached) " >&6
14840else
14841  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14842/* end confdefs.h.  */
14843int i;
14844_ACEOF
14845if ac_fn_c_try_compile "$LINENO"; then :
14846  xorg_cv_cc_flag_unknown_warning_option=yes
14847else
14848  xorg_cv_cc_flag_unknown_warning_option=no
14849fi
14850rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14851fi
14852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14853$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14854	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14855	CFLAGS="$xorg_testset_save_CFLAGS"
14856fi
14857
14858if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14859	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14860		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14861	fi
14862	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14863	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14864$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14865if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14866  $as_echo_n "(cached) " >&6
14867else
14868  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14869/* end confdefs.h.  */
14870int i;
14871_ACEOF
14872if ac_fn_c_try_compile "$LINENO"; then :
14873  xorg_cv_cc_flag_unused_command_line_argument=yes
14874else
14875  xorg_cv_cc_flag_unused_command_line_argument=no
14876fi
14877rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14878fi
14879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14880$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14881	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14882	CFLAGS="$xorg_testset_save_CFLAGS"
14883fi
14884
14885found="no"
14886
14887	if test $found = "no" ; then
14888		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14889			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14890		fi
14891
14892		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14893			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14894		fi
14895
14896		CFLAGS="$CFLAGS -Werror=main"
14897
14898		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
14899$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
14900		cacheid=xorg_cv_cc_flag__Werror_main
14901		if eval \${$cacheid+:} false; then :
14902  $as_echo_n "(cached) " >&6
14903else
14904  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14905/* end confdefs.h.  */
14906int i;
14907int
14908main ()
14909{
14910
14911  ;
14912  return 0;
14913}
14914_ACEOF
14915if ac_fn_c_try_link "$LINENO"; then :
14916  eval $cacheid=yes
14917else
14918  eval $cacheid=no
14919fi
14920rm -f core conftest.err conftest.$ac_objext \
14921    conftest$ac_exeext conftest.$ac_ext
14922fi
14923
14924
14925		CFLAGS="$xorg_testset_save_CFLAGS"
14926
14927		eval supported=\$$cacheid
14928		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14929$as_echo "$supported" >&6; }
14930		if test "$supported" = "yes" ; then
14931			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
14932			found="yes"
14933		fi
14934	fi
14935
14936
14937
14938
14939
14940
14941
14942
14943
14944
14945
14946
14947
14948
14949
14950xorg_testset_save_CFLAGS="$CFLAGS"
14951
14952if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14953	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14954	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14955$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14956if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14957  $as_echo_n "(cached) " >&6
14958else
14959  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14960/* end confdefs.h.  */
14961int i;
14962_ACEOF
14963if ac_fn_c_try_compile "$LINENO"; then :
14964  xorg_cv_cc_flag_unknown_warning_option=yes
14965else
14966  xorg_cv_cc_flag_unknown_warning_option=no
14967fi
14968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14969fi
14970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14971$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14972	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14973	CFLAGS="$xorg_testset_save_CFLAGS"
14974fi
14975
14976if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14977	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14978		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14979	fi
14980	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14981	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14982$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14983if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14984  $as_echo_n "(cached) " >&6
14985else
14986  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14987/* end confdefs.h.  */
14988int i;
14989_ACEOF
14990if ac_fn_c_try_compile "$LINENO"; then :
14991  xorg_cv_cc_flag_unused_command_line_argument=yes
14992else
14993  xorg_cv_cc_flag_unused_command_line_argument=no
14994fi
14995rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14996fi
14997{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14998$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14999	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15000	CFLAGS="$xorg_testset_save_CFLAGS"
15001fi
15002
15003found="no"
15004
15005	if test $found = "no" ; then
15006		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15007			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15008		fi
15009
15010		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15011			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15012		fi
15013
15014		CFLAGS="$CFLAGS -Werror=missing-braces"
15015
15016		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
15017$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
15018		cacheid=xorg_cv_cc_flag__Werror_missing_braces
15019		if eval \${$cacheid+:} false; then :
15020  $as_echo_n "(cached) " >&6
15021else
15022  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15023/* end confdefs.h.  */
15024int i;
15025int
15026main ()
15027{
15028
15029  ;
15030  return 0;
15031}
15032_ACEOF
15033if ac_fn_c_try_link "$LINENO"; then :
15034  eval $cacheid=yes
15035else
15036  eval $cacheid=no
15037fi
15038rm -f core conftest.err conftest.$ac_objext \
15039    conftest$ac_exeext conftest.$ac_ext
15040fi
15041
15042
15043		CFLAGS="$xorg_testset_save_CFLAGS"
15044
15045		eval supported=\$$cacheid
15046		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15047$as_echo "$supported" >&6; }
15048		if test "$supported" = "yes" ; then
15049			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
15050			found="yes"
15051		fi
15052	fi
15053
15054
15055
15056
15057
15058
15059
15060
15061
15062
15063
15064
15065
15066
15067
15068xorg_testset_save_CFLAGS="$CFLAGS"
15069
15070if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15071	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15072	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15073$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15074if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15075  $as_echo_n "(cached) " >&6
15076else
15077  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15078/* end confdefs.h.  */
15079int i;
15080_ACEOF
15081if ac_fn_c_try_compile "$LINENO"; then :
15082  xorg_cv_cc_flag_unknown_warning_option=yes
15083else
15084  xorg_cv_cc_flag_unknown_warning_option=no
15085fi
15086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15087fi
15088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15089$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15090	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15091	CFLAGS="$xorg_testset_save_CFLAGS"
15092fi
15093
15094if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15095	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15096		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15097	fi
15098	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15099	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15100$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15101if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15102  $as_echo_n "(cached) " >&6
15103else
15104  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15105/* end confdefs.h.  */
15106int i;
15107_ACEOF
15108if ac_fn_c_try_compile "$LINENO"; then :
15109  xorg_cv_cc_flag_unused_command_line_argument=yes
15110else
15111  xorg_cv_cc_flag_unused_command_line_argument=no
15112fi
15113rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15114fi
15115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15116$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15117	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15118	CFLAGS="$xorg_testset_save_CFLAGS"
15119fi
15120
15121found="no"
15122
15123	if test $found = "no" ; then
15124		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15125			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15126		fi
15127
15128		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15129			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15130		fi
15131
15132		CFLAGS="$CFLAGS -Werror=sequence-point"
15133
15134		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
15135$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
15136		cacheid=xorg_cv_cc_flag__Werror_sequence_point
15137		if eval \${$cacheid+:} false; then :
15138  $as_echo_n "(cached) " >&6
15139else
15140  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15141/* end confdefs.h.  */
15142int i;
15143int
15144main ()
15145{
15146
15147  ;
15148  return 0;
15149}
15150_ACEOF
15151if ac_fn_c_try_link "$LINENO"; then :
15152  eval $cacheid=yes
15153else
15154  eval $cacheid=no
15155fi
15156rm -f core conftest.err conftest.$ac_objext \
15157    conftest$ac_exeext conftest.$ac_ext
15158fi
15159
15160
15161		CFLAGS="$xorg_testset_save_CFLAGS"
15162
15163		eval supported=\$$cacheid
15164		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15165$as_echo "$supported" >&6; }
15166		if test "$supported" = "yes" ; then
15167			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
15168			found="yes"
15169		fi
15170	fi
15171
15172
15173
15174
15175
15176
15177
15178
15179
15180
15181
15182
15183
15184
15185
15186xorg_testset_save_CFLAGS="$CFLAGS"
15187
15188if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15189	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15190	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15191$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15192if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15193  $as_echo_n "(cached) " >&6
15194else
15195  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15196/* end confdefs.h.  */
15197int i;
15198_ACEOF
15199if ac_fn_c_try_compile "$LINENO"; then :
15200  xorg_cv_cc_flag_unknown_warning_option=yes
15201else
15202  xorg_cv_cc_flag_unknown_warning_option=no
15203fi
15204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15205fi
15206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15207$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15208	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15209	CFLAGS="$xorg_testset_save_CFLAGS"
15210fi
15211
15212if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15213	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15214		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15215	fi
15216	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15217	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15218$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15219if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15220  $as_echo_n "(cached) " >&6
15221else
15222  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15223/* end confdefs.h.  */
15224int i;
15225_ACEOF
15226if ac_fn_c_try_compile "$LINENO"; then :
15227  xorg_cv_cc_flag_unused_command_line_argument=yes
15228else
15229  xorg_cv_cc_flag_unused_command_line_argument=no
15230fi
15231rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15232fi
15233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15234$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15235	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15236	CFLAGS="$xorg_testset_save_CFLAGS"
15237fi
15238
15239found="no"
15240
15241	if test $found = "no" ; then
15242		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15243			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15244		fi
15245
15246		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15247			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15248		fi
15249
15250		CFLAGS="$CFLAGS -Werror=return-type"
15251
15252		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
15253$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
15254		cacheid=xorg_cv_cc_flag__Werror_return_type
15255		if eval \${$cacheid+:} false; then :
15256  $as_echo_n "(cached) " >&6
15257else
15258  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15259/* end confdefs.h.  */
15260int i;
15261int
15262main ()
15263{
15264
15265  ;
15266  return 0;
15267}
15268_ACEOF
15269if ac_fn_c_try_link "$LINENO"; then :
15270  eval $cacheid=yes
15271else
15272  eval $cacheid=no
15273fi
15274rm -f core conftest.err conftest.$ac_objext \
15275    conftest$ac_exeext conftest.$ac_ext
15276fi
15277
15278
15279		CFLAGS="$xorg_testset_save_CFLAGS"
15280
15281		eval supported=\$$cacheid
15282		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15283$as_echo "$supported" >&6; }
15284		if test "$supported" = "yes" ; then
15285			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
15286			found="yes"
15287		fi
15288	fi
15289
15290	if test $found = "no" ; then
15291		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15292			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15293		fi
15294
15295		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15296			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15297		fi
15298
15299		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15300
15301		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
15302$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
15303		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
15304		if eval \${$cacheid+:} false; then :
15305  $as_echo_n "(cached) " >&6
15306else
15307  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15308/* end confdefs.h.  */
15309int i;
15310int
15311main ()
15312{
15313
15314  ;
15315  return 0;
15316}
15317_ACEOF
15318if ac_fn_c_try_link "$LINENO"; then :
15319  eval $cacheid=yes
15320else
15321  eval $cacheid=no
15322fi
15323rm -f core conftest.err conftest.$ac_objext \
15324    conftest$ac_exeext conftest.$ac_ext
15325fi
15326
15327
15328		CFLAGS="$xorg_testset_save_CFLAGS"
15329
15330		eval supported=\$$cacheid
15331		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15332$as_echo "$supported" >&6; }
15333		if test "$supported" = "yes" ; then
15334			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15335			found="yes"
15336		fi
15337	fi
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
15349
15350
15351
15352
15353xorg_testset_save_CFLAGS="$CFLAGS"
15354
15355if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15356	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15357	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15358$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15359if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15360  $as_echo_n "(cached) " >&6
15361else
15362  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15363/* end confdefs.h.  */
15364int i;
15365_ACEOF
15366if ac_fn_c_try_compile "$LINENO"; then :
15367  xorg_cv_cc_flag_unknown_warning_option=yes
15368else
15369  xorg_cv_cc_flag_unknown_warning_option=no
15370fi
15371rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15372fi
15373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15374$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15375	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15376	CFLAGS="$xorg_testset_save_CFLAGS"
15377fi
15378
15379if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15380	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15381		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15382	fi
15383	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15384	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15385$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15386if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15387  $as_echo_n "(cached) " >&6
15388else
15389  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15390/* end confdefs.h.  */
15391int i;
15392_ACEOF
15393if ac_fn_c_try_compile "$LINENO"; then :
15394  xorg_cv_cc_flag_unused_command_line_argument=yes
15395else
15396  xorg_cv_cc_flag_unused_command_line_argument=no
15397fi
15398rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15399fi
15400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15401$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15402	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15403	CFLAGS="$xorg_testset_save_CFLAGS"
15404fi
15405
15406found="no"
15407
15408	if test $found = "no" ; then
15409		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15410			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15411		fi
15412
15413		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15414			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15415		fi
15416
15417		CFLAGS="$CFLAGS -Werror=trigraphs"
15418
15419		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
15420$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
15421		cacheid=xorg_cv_cc_flag__Werror_trigraphs
15422		if eval \${$cacheid+:} false; then :
15423  $as_echo_n "(cached) " >&6
15424else
15425  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15426/* end confdefs.h.  */
15427int i;
15428int
15429main ()
15430{
15431
15432  ;
15433  return 0;
15434}
15435_ACEOF
15436if ac_fn_c_try_link "$LINENO"; then :
15437  eval $cacheid=yes
15438else
15439  eval $cacheid=no
15440fi
15441rm -f core conftest.err conftest.$ac_objext \
15442    conftest$ac_exeext conftest.$ac_ext
15443fi
15444
15445
15446		CFLAGS="$xorg_testset_save_CFLAGS"
15447
15448		eval supported=\$$cacheid
15449		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15450$as_echo "$supported" >&6; }
15451		if test "$supported" = "yes" ; then
15452			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
15453			found="yes"
15454		fi
15455	fi
15456
15457
15458
15459
15460
15461
15462
15463
15464
15465
15466
15467
15468
15469
15470
15471xorg_testset_save_CFLAGS="$CFLAGS"
15472
15473if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15474	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15475	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15476$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15477if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15478  $as_echo_n "(cached) " >&6
15479else
15480  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15481/* end confdefs.h.  */
15482int i;
15483_ACEOF
15484if ac_fn_c_try_compile "$LINENO"; then :
15485  xorg_cv_cc_flag_unknown_warning_option=yes
15486else
15487  xorg_cv_cc_flag_unknown_warning_option=no
15488fi
15489rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15490fi
15491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15492$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15493	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15494	CFLAGS="$xorg_testset_save_CFLAGS"
15495fi
15496
15497if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15498	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15499		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15500	fi
15501	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15502	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15503$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15504if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15505  $as_echo_n "(cached) " >&6
15506else
15507  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15508/* end confdefs.h.  */
15509int i;
15510_ACEOF
15511if ac_fn_c_try_compile "$LINENO"; then :
15512  xorg_cv_cc_flag_unused_command_line_argument=yes
15513else
15514  xorg_cv_cc_flag_unused_command_line_argument=no
15515fi
15516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15517fi
15518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15519$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15520	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15521	CFLAGS="$xorg_testset_save_CFLAGS"
15522fi
15523
15524found="no"
15525
15526	if test $found = "no" ; then
15527		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15528			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15529		fi
15530
15531		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15532			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15533		fi
15534
15535		CFLAGS="$CFLAGS -Werror=array-bounds"
15536
15537		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
15538$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
15539		cacheid=xorg_cv_cc_flag__Werror_array_bounds
15540		if eval \${$cacheid+:} false; then :
15541  $as_echo_n "(cached) " >&6
15542else
15543  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15544/* end confdefs.h.  */
15545int i;
15546int
15547main ()
15548{
15549
15550  ;
15551  return 0;
15552}
15553_ACEOF
15554if ac_fn_c_try_link "$LINENO"; then :
15555  eval $cacheid=yes
15556else
15557  eval $cacheid=no
15558fi
15559rm -f core conftest.err conftest.$ac_objext \
15560    conftest$ac_exeext conftest.$ac_ext
15561fi
15562
15563
15564		CFLAGS="$xorg_testset_save_CFLAGS"
15565
15566		eval supported=\$$cacheid
15567		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15568$as_echo "$supported" >&6; }
15569		if test "$supported" = "yes" ; then
15570			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
15571			found="yes"
15572		fi
15573	fi
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583
15584
15585
15586
15587
15588
15589xorg_testset_save_CFLAGS="$CFLAGS"
15590
15591if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15592	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15593	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15594$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15595if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15596  $as_echo_n "(cached) " >&6
15597else
15598  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15599/* end confdefs.h.  */
15600int i;
15601_ACEOF
15602if ac_fn_c_try_compile "$LINENO"; then :
15603  xorg_cv_cc_flag_unknown_warning_option=yes
15604else
15605  xorg_cv_cc_flag_unknown_warning_option=no
15606fi
15607rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15608fi
15609{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15610$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15611	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15612	CFLAGS="$xorg_testset_save_CFLAGS"
15613fi
15614
15615if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15616	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15617		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15618	fi
15619	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15620	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15621$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15622if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15623  $as_echo_n "(cached) " >&6
15624else
15625  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15626/* end confdefs.h.  */
15627int i;
15628_ACEOF
15629if ac_fn_c_try_compile "$LINENO"; then :
15630  xorg_cv_cc_flag_unused_command_line_argument=yes
15631else
15632  xorg_cv_cc_flag_unused_command_line_argument=no
15633fi
15634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15635fi
15636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15637$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15638	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15639	CFLAGS="$xorg_testset_save_CFLAGS"
15640fi
15641
15642found="no"
15643
15644	if test $found = "no" ; then
15645		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15646			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15647		fi
15648
15649		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15650			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15651		fi
15652
15653		CFLAGS="$CFLAGS -Werror=write-strings"
15654
15655		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15656$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15657		cacheid=xorg_cv_cc_flag__Werror_write_strings
15658		if eval \${$cacheid+:} false; then :
15659  $as_echo_n "(cached) " >&6
15660else
15661  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15662/* end confdefs.h.  */
15663int i;
15664int
15665main ()
15666{
15667
15668  ;
15669  return 0;
15670}
15671_ACEOF
15672if ac_fn_c_try_link "$LINENO"; then :
15673  eval $cacheid=yes
15674else
15675  eval $cacheid=no
15676fi
15677rm -f core conftest.err conftest.$ac_objext \
15678    conftest$ac_exeext conftest.$ac_ext
15679fi
15680
15681
15682		CFLAGS="$xorg_testset_save_CFLAGS"
15683
15684		eval supported=\$$cacheid
15685		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15686$as_echo "$supported" >&6; }
15687		if test "$supported" = "yes" ; then
15688			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15689			found="yes"
15690		fi
15691	fi
15692
15693
15694
15695
15696
15697
15698
15699
15700
15701
15702
15703
15704
15705
15706
15707xorg_testset_save_CFLAGS="$CFLAGS"
15708
15709if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15710	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15711	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15712$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15713if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15714  $as_echo_n "(cached) " >&6
15715else
15716  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15717/* end confdefs.h.  */
15718int i;
15719_ACEOF
15720if ac_fn_c_try_compile "$LINENO"; then :
15721  xorg_cv_cc_flag_unknown_warning_option=yes
15722else
15723  xorg_cv_cc_flag_unknown_warning_option=no
15724fi
15725rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15726fi
15727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15728$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15729	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15730	CFLAGS="$xorg_testset_save_CFLAGS"
15731fi
15732
15733if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15734	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15735		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15736	fi
15737	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15738	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15739$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15740if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15741  $as_echo_n "(cached) " >&6
15742else
15743  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15744/* end confdefs.h.  */
15745int i;
15746_ACEOF
15747if ac_fn_c_try_compile "$LINENO"; then :
15748  xorg_cv_cc_flag_unused_command_line_argument=yes
15749else
15750  xorg_cv_cc_flag_unused_command_line_argument=no
15751fi
15752rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15753fi
15754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15755$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15756	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15757	CFLAGS="$xorg_testset_save_CFLAGS"
15758fi
15759
15760found="no"
15761
15762	if test $found = "no" ; then
15763		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15764			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15765		fi
15766
15767		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15768			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15769		fi
15770
15771		CFLAGS="$CFLAGS -Werror=address"
15772
15773		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
15774$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
15775		cacheid=xorg_cv_cc_flag__Werror_address
15776		if eval \${$cacheid+:} false; then :
15777  $as_echo_n "(cached) " >&6
15778else
15779  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15780/* end confdefs.h.  */
15781int i;
15782int
15783main ()
15784{
15785
15786  ;
15787  return 0;
15788}
15789_ACEOF
15790if ac_fn_c_try_link "$LINENO"; then :
15791  eval $cacheid=yes
15792else
15793  eval $cacheid=no
15794fi
15795rm -f core conftest.err conftest.$ac_objext \
15796    conftest$ac_exeext conftest.$ac_ext
15797fi
15798
15799
15800		CFLAGS="$xorg_testset_save_CFLAGS"
15801
15802		eval supported=\$$cacheid
15803		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15804$as_echo "$supported" >&6; }
15805		if test "$supported" = "yes" ; then
15806			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15807			found="yes"
15808		fi
15809	fi
15810
15811
15812
15813
15814
15815
15816
15817
15818
15819
15820
15821
15822
15823
15824
15825xorg_testset_save_CFLAGS="$CFLAGS"
15826
15827if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15828	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15829	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15830$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15831if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15832  $as_echo_n "(cached) " >&6
15833else
15834  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15835/* end confdefs.h.  */
15836int i;
15837_ACEOF
15838if ac_fn_c_try_compile "$LINENO"; then :
15839  xorg_cv_cc_flag_unknown_warning_option=yes
15840else
15841  xorg_cv_cc_flag_unknown_warning_option=no
15842fi
15843rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15844fi
15845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15846$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15847	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15848	CFLAGS="$xorg_testset_save_CFLAGS"
15849fi
15850
15851if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15852	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15853		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15854	fi
15855	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15856	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15857$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15858if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15859  $as_echo_n "(cached) " >&6
15860else
15861  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15862/* end confdefs.h.  */
15863int i;
15864_ACEOF
15865if ac_fn_c_try_compile "$LINENO"; then :
15866  xorg_cv_cc_flag_unused_command_line_argument=yes
15867else
15868  xorg_cv_cc_flag_unused_command_line_argument=no
15869fi
15870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15871fi
15872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15873$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15874	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15875	CFLAGS="$xorg_testset_save_CFLAGS"
15876fi
15877
15878found="no"
15879
15880	if test $found = "no" ; then
15881		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15882			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15883		fi
15884
15885		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15886			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15887		fi
15888
15889		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
15890
15891		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
15892$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
15893		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
15894		if eval \${$cacheid+:} false; then :
15895  $as_echo_n "(cached) " >&6
15896else
15897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15898/* end confdefs.h.  */
15899int i;
15900int
15901main ()
15902{
15903
15904  ;
15905  return 0;
15906}
15907_ACEOF
15908if ac_fn_c_try_link "$LINENO"; then :
15909  eval $cacheid=yes
15910else
15911  eval $cacheid=no
15912fi
15913rm -f core conftest.err conftest.$ac_objext \
15914    conftest$ac_exeext conftest.$ac_ext
15915fi
15916
15917
15918		CFLAGS="$xorg_testset_save_CFLAGS"
15919
15920		eval supported=\$$cacheid
15921		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15922$as_echo "$supported" >&6; }
15923		if test "$supported" = "yes" ; then
15924			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
15925			found="yes"
15926		fi
15927	fi
15928
15929	if test $found = "no" ; then
15930		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15931			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15932		fi
15933
15934		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15935			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15936		fi
15937
15938		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15939
15940		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
15941$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
15942		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
15943		if eval \${$cacheid+:} false; then :
15944  $as_echo_n "(cached) " >&6
15945else
15946  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15947/* end confdefs.h.  */
15948int i;
15949int
15950main ()
15951{
15952
15953  ;
15954  return 0;
15955}
15956_ACEOF
15957if ac_fn_c_try_link "$LINENO"; then :
15958  eval $cacheid=yes
15959else
15960  eval $cacheid=no
15961fi
15962rm -f core conftest.err conftest.$ac_objext \
15963    conftest$ac_exeext conftest.$ac_ext
15964fi
15965
15966
15967		CFLAGS="$xorg_testset_save_CFLAGS"
15968
15969		eval supported=\$$cacheid
15970		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15971$as_echo "$supported" >&6; }
15972		if test "$supported" = "yes" ; then
15973			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15974			found="yes"
15975		fi
15976	fi
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986
15987
15988
15989
15990
15991
15992xorg_testset_save_CFLAGS="$CFLAGS"
15993
15994if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15995	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15996	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15997$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15998if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15999  $as_echo_n "(cached) " >&6
16000else
16001  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16002/* end confdefs.h.  */
16003int i;
16004_ACEOF
16005if ac_fn_c_try_compile "$LINENO"; then :
16006  xorg_cv_cc_flag_unknown_warning_option=yes
16007else
16008  xorg_cv_cc_flag_unknown_warning_option=no
16009fi
16010rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16011fi
16012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16013$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16014	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16015	CFLAGS="$xorg_testset_save_CFLAGS"
16016fi
16017
16018if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16019	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16020		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16021	fi
16022	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16023	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16024$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16025if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16026  $as_echo_n "(cached) " >&6
16027else
16028  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16029/* end confdefs.h.  */
16030int i;
16031_ACEOF
16032if ac_fn_c_try_compile "$LINENO"; then :
16033  xorg_cv_cc_flag_unused_command_line_argument=yes
16034else
16035  xorg_cv_cc_flag_unused_command_line_argument=no
16036fi
16037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16038fi
16039{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16040$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16041	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16042	CFLAGS="$xorg_testset_save_CFLAGS"
16043fi
16044
16045found="no"
16046
16047	if test $found = "no" ; then
16048		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16049			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16050		fi
16051
16052		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16053			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16054		fi
16055
16056		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
16057
16058		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
16059$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
16060		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
16061		if eval \${$cacheid+:} false; then :
16062  $as_echo_n "(cached) " >&6
16063else
16064  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16065/* end confdefs.h.  */
16066int i;
16067int
16068main ()
16069{
16070
16071  ;
16072  return 0;
16073}
16074_ACEOF
16075if ac_fn_c_try_link "$LINENO"; then :
16076  eval $cacheid=yes
16077else
16078  eval $cacheid=no
16079fi
16080rm -f core conftest.err conftest.$ac_objext \
16081    conftest$ac_exeext conftest.$ac_ext
16082fi
16083
16084
16085		CFLAGS="$xorg_testset_save_CFLAGS"
16086
16087		eval supported=\$$cacheid
16088		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16089$as_echo "$supported" >&6; }
16090		if test "$supported" = "yes" ; then
16091			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
16092			found="yes"
16093		fi
16094	fi
16095
16096 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
16097else
16098{ $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
16099$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;}
16100
16101
16102
16103
16104
16105
16106
16107
16108
16109
16110
16111
16112
16113xorg_testset_save_CFLAGS="$CFLAGS"
16114
16115if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16116	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16117	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16118$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16119if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16120  $as_echo_n "(cached) " >&6
16121else
16122  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16123/* end confdefs.h.  */
16124int i;
16125_ACEOF
16126if ac_fn_c_try_compile "$LINENO"; then :
16127  xorg_cv_cc_flag_unknown_warning_option=yes
16128else
16129  xorg_cv_cc_flag_unknown_warning_option=no
16130fi
16131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16132fi
16133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16134$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16135	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16136	CFLAGS="$xorg_testset_save_CFLAGS"
16137fi
16138
16139if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16140	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16141		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16142	fi
16143	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16144	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16145$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16146if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16147  $as_echo_n "(cached) " >&6
16148else
16149  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16150/* end confdefs.h.  */
16151int i;
16152_ACEOF
16153if ac_fn_c_try_compile "$LINENO"; then :
16154  xorg_cv_cc_flag_unused_command_line_argument=yes
16155else
16156  xorg_cv_cc_flag_unused_command_line_argument=no
16157fi
16158rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16159fi
16160{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16161$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16162	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16163	CFLAGS="$xorg_testset_save_CFLAGS"
16164fi
16165
16166found="no"
16167
16168	if test $found = "no" ; then
16169		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16170			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16171		fi
16172
16173		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16174			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16175		fi
16176
16177		CFLAGS="$CFLAGS -Wimplicit"
16178
16179		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
16180$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
16181		cacheid=xorg_cv_cc_flag__Wimplicit
16182		if eval \${$cacheid+:} false; then :
16183  $as_echo_n "(cached) " >&6
16184else
16185  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16186/* end confdefs.h.  */
16187int i;
16188int
16189main ()
16190{
16191
16192  ;
16193  return 0;
16194}
16195_ACEOF
16196if ac_fn_c_try_link "$LINENO"; then :
16197  eval $cacheid=yes
16198else
16199  eval $cacheid=no
16200fi
16201rm -f core conftest.err conftest.$ac_objext \
16202    conftest$ac_exeext conftest.$ac_ext
16203fi
16204
16205
16206		CFLAGS="$xorg_testset_save_CFLAGS"
16207
16208		eval supported=\$$cacheid
16209		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16210$as_echo "$supported" >&6; }
16211		if test "$supported" = "yes" ; then
16212			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
16213			found="yes"
16214		fi
16215	fi
16216
16217
16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
16228
16229
16230
16231xorg_testset_save_CFLAGS="$CFLAGS"
16232
16233if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16234	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16235	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16236$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16237if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16238  $as_echo_n "(cached) " >&6
16239else
16240  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16241/* end confdefs.h.  */
16242int i;
16243_ACEOF
16244if ac_fn_c_try_compile "$LINENO"; then :
16245  xorg_cv_cc_flag_unknown_warning_option=yes
16246else
16247  xorg_cv_cc_flag_unknown_warning_option=no
16248fi
16249rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16250fi
16251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16252$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16253	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16254	CFLAGS="$xorg_testset_save_CFLAGS"
16255fi
16256
16257if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16258	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16259		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16260	fi
16261	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16262	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16263$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16264if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16265  $as_echo_n "(cached) " >&6
16266else
16267  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16268/* end confdefs.h.  */
16269int i;
16270_ACEOF
16271if ac_fn_c_try_compile "$LINENO"; then :
16272  xorg_cv_cc_flag_unused_command_line_argument=yes
16273else
16274  xorg_cv_cc_flag_unused_command_line_argument=no
16275fi
16276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16277fi
16278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16279$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16280	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16281	CFLAGS="$xorg_testset_save_CFLAGS"
16282fi
16283
16284found="no"
16285
16286	if test $found = "no" ; then
16287		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16288			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16289		fi
16290
16291		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16292			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16293		fi
16294
16295		CFLAGS="$CFLAGS -Wnonnull"
16296
16297		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
16298$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
16299		cacheid=xorg_cv_cc_flag__Wnonnull
16300		if eval \${$cacheid+:} false; then :
16301  $as_echo_n "(cached) " >&6
16302else
16303  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16304/* end confdefs.h.  */
16305int i;
16306int
16307main ()
16308{
16309
16310  ;
16311  return 0;
16312}
16313_ACEOF
16314if ac_fn_c_try_link "$LINENO"; then :
16315  eval $cacheid=yes
16316else
16317  eval $cacheid=no
16318fi
16319rm -f core conftest.err conftest.$ac_objext \
16320    conftest$ac_exeext conftest.$ac_ext
16321fi
16322
16323
16324		CFLAGS="$xorg_testset_save_CFLAGS"
16325
16326		eval supported=\$$cacheid
16327		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16328$as_echo "$supported" >&6; }
16329		if test "$supported" = "yes" ; then
16330			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
16331			found="yes"
16332		fi
16333	fi
16334
16335
16336
16337
16338
16339
16340
16341
16342
16343
16344
16345
16346
16347
16348
16349xorg_testset_save_CFLAGS="$CFLAGS"
16350
16351if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16352	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16353	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16354$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16355if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16356  $as_echo_n "(cached) " >&6
16357else
16358  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16359/* end confdefs.h.  */
16360int i;
16361_ACEOF
16362if ac_fn_c_try_compile "$LINENO"; then :
16363  xorg_cv_cc_flag_unknown_warning_option=yes
16364else
16365  xorg_cv_cc_flag_unknown_warning_option=no
16366fi
16367rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16368fi
16369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16370$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16371	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16372	CFLAGS="$xorg_testset_save_CFLAGS"
16373fi
16374
16375if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16376	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16377		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16378	fi
16379	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16380	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16381$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16382if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16383  $as_echo_n "(cached) " >&6
16384else
16385  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16386/* end confdefs.h.  */
16387int i;
16388_ACEOF
16389if ac_fn_c_try_compile "$LINENO"; then :
16390  xorg_cv_cc_flag_unused_command_line_argument=yes
16391else
16392  xorg_cv_cc_flag_unused_command_line_argument=no
16393fi
16394rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16395fi
16396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16397$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16398	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16399	CFLAGS="$xorg_testset_save_CFLAGS"
16400fi
16401
16402found="no"
16403
16404	if test $found = "no" ; then
16405		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16406			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16407		fi
16408
16409		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16410			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16411		fi
16412
16413		CFLAGS="$CFLAGS -Winit-self"
16414
16415		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
16416$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
16417		cacheid=xorg_cv_cc_flag__Winit_self
16418		if eval \${$cacheid+:} false; then :
16419  $as_echo_n "(cached) " >&6
16420else
16421  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16422/* end confdefs.h.  */
16423int i;
16424int
16425main ()
16426{
16427
16428  ;
16429  return 0;
16430}
16431_ACEOF
16432if ac_fn_c_try_link "$LINENO"; then :
16433  eval $cacheid=yes
16434else
16435  eval $cacheid=no
16436fi
16437rm -f core conftest.err conftest.$ac_objext \
16438    conftest$ac_exeext conftest.$ac_ext
16439fi
16440
16441
16442		CFLAGS="$xorg_testset_save_CFLAGS"
16443
16444		eval supported=\$$cacheid
16445		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16446$as_echo "$supported" >&6; }
16447		if test "$supported" = "yes" ; then
16448			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
16449			found="yes"
16450		fi
16451	fi
16452
16453
16454
16455
16456
16457
16458
16459
16460
16461
16462
16463
16464
16465
16466
16467xorg_testset_save_CFLAGS="$CFLAGS"
16468
16469if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16470	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16471	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16472$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16473if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16474  $as_echo_n "(cached) " >&6
16475else
16476  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16477/* end confdefs.h.  */
16478int i;
16479_ACEOF
16480if ac_fn_c_try_compile "$LINENO"; then :
16481  xorg_cv_cc_flag_unknown_warning_option=yes
16482else
16483  xorg_cv_cc_flag_unknown_warning_option=no
16484fi
16485rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16486fi
16487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16488$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16489	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16490	CFLAGS="$xorg_testset_save_CFLAGS"
16491fi
16492
16493if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16494	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16495		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16496	fi
16497	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16498	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16499$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16500if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16501  $as_echo_n "(cached) " >&6
16502else
16503  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16504/* end confdefs.h.  */
16505int i;
16506_ACEOF
16507if ac_fn_c_try_compile "$LINENO"; then :
16508  xorg_cv_cc_flag_unused_command_line_argument=yes
16509else
16510  xorg_cv_cc_flag_unused_command_line_argument=no
16511fi
16512rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16513fi
16514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16515$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16516	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16517	CFLAGS="$xorg_testset_save_CFLAGS"
16518fi
16519
16520found="no"
16521
16522	if test $found = "no" ; then
16523		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16524			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16525		fi
16526
16527		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16528			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16529		fi
16530
16531		CFLAGS="$CFLAGS -Wmain"
16532
16533		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
16534$as_echo_n "checking if $CC supports -Wmain... " >&6; }
16535		cacheid=xorg_cv_cc_flag__Wmain
16536		if eval \${$cacheid+:} false; then :
16537  $as_echo_n "(cached) " >&6
16538else
16539  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16540/* end confdefs.h.  */
16541int i;
16542int
16543main ()
16544{
16545
16546  ;
16547  return 0;
16548}
16549_ACEOF
16550if ac_fn_c_try_link "$LINENO"; then :
16551  eval $cacheid=yes
16552else
16553  eval $cacheid=no
16554fi
16555rm -f core conftest.err conftest.$ac_objext \
16556    conftest$ac_exeext conftest.$ac_ext
16557fi
16558
16559
16560		CFLAGS="$xorg_testset_save_CFLAGS"
16561
16562		eval supported=\$$cacheid
16563		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16564$as_echo "$supported" >&6; }
16565		if test "$supported" = "yes" ; then
16566			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
16567			found="yes"
16568		fi
16569	fi
16570
16571
16572
16573
16574
16575
16576
16577
16578
16579
16580
16581
16582
16583
16584
16585xorg_testset_save_CFLAGS="$CFLAGS"
16586
16587if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16588	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16589	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16590$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16591if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16592  $as_echo_n "(cached) " >&6
16593else
16594  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16595/* end confdefs.h.  */
16596int i;
16597_ACEOF
16598if ac_fn_c_try_compile "$LINENO"; then :
16599  xorg_cv_cc_flag_unknown_warning_option=yes
16600else
16601  xorg_cv_cc_flag_unknown_warning_option=no
16602fi
16603rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16604fi
16605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16606$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16607	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16608	CFLAGS="$xorg_testset_save_CFLAGS"
16609fi
16610
16611if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16612	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16613		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16614	fi
16615	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16616	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16617$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16618if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16619  $as_echo_n "(cached) " >&6
16620else
16621  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16622/* end confdefs.h.  */
16623int i;
16624_ACEOF
16625if ac_fn_c_try_compile "$LINENO"; then :
16626  xorg_cv_cc_flag_unused_command_line_argument=yes
16627else
16628  xorg_cv_cc_flag_unused_command_line_argument=no
16629fi
16630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16631fi
16632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16633$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16634	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16635	CFLAGS="$xorg_testset_save_CFLAGS"
16636fi
16637
16638found="no"
16639
16640	if test $found = "no" ; then
16641		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16642			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16643		fi
16644
16645		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16646			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16647		fi
16648
16649		CFLAGS="$CFLAGS -Wmissing-braces"
16650
16651		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16652$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16653		cacheid=xorg_cv_cc_flag__Wmissing_braces
16654		if eval \${$cacheid+:} false; then :
16655  $as_echo_n "(cached) " >&6
16656else
16657  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16658/* end confdefs.h.  */
16659int i;
16660int
16661main ()
16662{
16663
16664  ;
16665  return 0;
16666}
16667_ACEOF
16668if ac_fn_c_try_link "$LINENO"; then :
16669  eval $cacheid=yes
16670else
16671  eval $cacheid=no
16672fi
16673rm -f core conftest.err conftest.$ac_objext \
16674    conftest$ac_exeext conftest.$ac_ext
16675fi
16676
16677
16678		CFLAGS="$xorg_testset_save_CFLAGS"
16679
16680		eval supported=\$$cacheid
16681		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16682$as_echo "$supported" >&6; }
16683		if test "$supported" = "yes" ; then
16684			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16685			found="yes"
16686		fi
16687	fi
16688
16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703xorg_testset_save_CFLAGS="$CFLAGS"
16704
16705if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16706	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16707	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16708$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16709if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16710  $as_echo_n "(cached) " >&6
16711else
16712  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16713/* end confdefs.h.  */
16714int i;
16715_ACEOF
16716if ac_fn_c_try_compile "$LINENO"; then :
16717  xorg_cv_cc_flag_unknown_warning_option=yes
16718else
16719  xorg_cv_cc_flag_unknown_warning_option=no
16720fi
16721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16722fi
16723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16724$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16725	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16726	CFLAGS="$xorg_testset_save_CFLAGS"
16727fi
16728
16729if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16730	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16731		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16732	fi
16733	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16734	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16735$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16736if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16737  $as_echo_n "(cached) " >&6
16738else
16739  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16740/* end confdefs.h.  */
16741int i;
16742_ACEOF
16743if ac_fn_c_try_compile "$LINENO"; then :
16744  xorg_cv_cc_flag_unused_command_line_argument=yes
16745else
16746  xorg_cv_cc_flag_unused_command_line_argument=no
16747fi
16748rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16749fi
16750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16751$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16752	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16753	CFLAGS="$xorg_testset_save_CFLAGS"
16754fi
16755
16756found="no"
16757
16758	if test $found = "no" ; then
16759		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16760			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16761		fi
16762
16763		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16764			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16765		fi
16766
16767		CFLAGS="$CFLAGS -Wsequence-point"
16768
16769		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
16770$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
16771		cacheid=xorg_cv_cc_flag__Wsequence_point
16772		if eval \${$cacheid+:} false; then :
16773  $as_echo_n "(cached) " >&6
16774else
16775  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16776/* end confdefs.h.  */
16777int i;
16778int
16779main ()
16780{
16781
16782  ;
16783  return 0;
16784}
16785_ACEOF
16786if ac_fn_c_try_link "$LINENO"; then :
16787  eval $cacheid=yes
16788else
16789  eval $cacheid=no
16790fi
16791rm -f core conftest.err conftest.$ac_objext \
16792    conftest$ac_exeext conftest.$ac_ext
16793fi
16794
16795
16796		CFLAGS="$xorg_testset_save_CFLAGS"
16797
16798		eval supported=\$$cacheid
16799		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16800$as_echo "$supported" >&6; }
16801		if test "$supported" = "yes" ; then
16802			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16803			found="yes"
16804		fi
16805	fi
16806
16807
16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821xorg_testset_save_CFLAGS="$CFLAGS"
16822
16823if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16824	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16825	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16826$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16827if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16828  $as_echo_n "(cached) " >&6
16829else
16830  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16831/* end confdefs.h.  */
16832int i;
16833_ACEOF
16834if ac_fn_c_try_compile "$LINENO"; then :
16835  xorg_cv_cc_flag_unknown_warning_option=yes
16836else
16837  xorg_cv_cc_flag_unknown_warning_option=no
16838fi
16839rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16840fi
16841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16842$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16843	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16844	CFLAGS="$xorg_testset_save_CFLAGS"
16845fi
16846
16847if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16848	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16849		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16850	fi
16851	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16852	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16853$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16854if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16855  $as_echo_n "(cached) " >&6
16856else
16857  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16858/* end confdefs.h.  */
16859int i;
16860_ACEOF
16861if ac_fn_c_try_compile "$LINENO"; then :
16862  xorg_cv_cc_flag_unused_command_line_argument=yes
16863else
16864  xorg_cv_cc_flag_unused_command_line_argument=no
16865fi
16866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16867fi
16868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16869$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16870	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16871	CFLAGS="$xorg_testset_save_CFLAGS"
16872fi
16873
16874found="no"
16875
16876	if test $found = "no" ; then
16877		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16878			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16879		fi
16880
16881		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16882			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16883		fi
16884
16885		CFLAGS="$CFLAGS -Wreturn-type"
16886
16887		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
16888$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
16889		cacheid=xorg_cv_cc_flag__Wreturn_type
16890		if eval \${$cacheid+:} false; then :
16891  $as_echo_n "(cached) " >&6
16892else
16893  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16894/* end confdefs.h.  */
16895int i;
16896int
16897main ()
16898{
16899
16900  ;
16901  return 0;
16902}
16903_ACEOF
16904if ac_fn_c_try_link "$LINENO"; then :
16905  eval $cacheid=yes
16906else
16907  eval $cacheid=no
16908fi
16909rm -f core conftest.err conftest.$ac_objext \
16910    conftest$ac_exeext conftest.$ac_ext
16911fi
16912
16913
16914		CFLAGS="$xorg_testset_save_CFLAGS"
16915
16916		eval supported=\$$cacheid
16917		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16918$as_echo "$supported" >&6; }
16919		if test "$supported" = "yes" ; then
16920			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
16921			found="yes"
16922		fi
16923	fi
16924
16925
16926
16927
16928
16929
16930
16931
16932
16933
16934
16935
16936
16937
16938
16939xorg_testset_save_CFLAGS="$CFLAGS"
16940
16941if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16942	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16943	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16944$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16945if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16946  $as_echo_n "(cached) " >&6
16947else
16948  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16949/* end confdefs.h.  */
16950int i;
16951_ACEOF
16952if ac_fn_c_try_compile "$LINENO"; then :
16953  xorg_cv_cc_flag_unknown_warning_option=yes
16954else
16955  xorg_cv_cc_flag_unknown_warning_option=no
16956fi
16957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16958fi
16959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16960$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16961	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16962	CFLAGS="$xorg_testset_save_CFLAGS"
16963fi
16964
16965if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16966	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16967		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16968	fi
16969	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16970	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16971$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16972if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16973  $as_echo_n "(cached) " >&6
16974else
16975  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16976/* end confdefs.h.  */
16977int i;
16978_ACEOF
16979if ac_fn_c_try_compile "$LINENO"; then :
16980  xorg_cv_cc_flag_unused_command_line_argument=yes
16981else
16982  xorg_cv_cc_flag_unused_command_line_argument=no
16983fi
16984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16985fi
16986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16987$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16988	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16989	CFLAGS="$xorg_testset_save_CFLAGS"
16990fi
16991
16992found="no"
16993
16994	if test $found = "no" ; then
16995		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16996			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16997		fi
16998
16999		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17000			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17001		fi
17002
17003		CFLAGS="$CFLAGS -Wtrigraphs"
17004
17005		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
17006$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
17007		cacheid=xorg_cv_cc_flag__Wtrigraphs
17008		if eval \${$cacheid+:} false; then :
17009  $as_echo_n "(cached) " >&6
17010else
17011  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17012/* end confdefs.h.  */
17013int i;
17014int
17015main ()
17016{
17017
17018  ;
17019  return 0;
17020}
17021_ACEOF
17022if ac_fn_c_try_link "$LINENO"; then :
17023  eval $cacheid=yes
17024else
17025  eval $cacheid=no
17026fi
17027rm -f core conftest.err conftest.$ac_objext \
17028    conftest$ac_exeext conftest.$ac_ext
17029fi
17030
17031
17032		CFLAGS="$xorg_testset_save_CFLAGS"
17033
17034		eval supported=\$$cacheid
17035		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17036$as_echo "$supported" >&6; }
17037		if test "$supported" = "yes" ; then
17038			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
17039			found="yes"
17040		fi
17041	fi
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057xorg_testset_save_CFLAGS="$CFLAGS"
17058
17059if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17060	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17061	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17062$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17063if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17064  $as_echo_n "(cached) " >&6
17065else
17066  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17067/* end confdefs.h.  */
17068int i;
17069_ACEOF
17070if ac_fn_c_try_compile "$LINENO"; then :
17071  xorg_cv_cc_flag_unknown_warning_option=yes
17072else
17073  xorg_cv_cc_flag_unknown_warning_option=no
17074fi
17075rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17076fi
17077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17078$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17079	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17080	CFLAGS="$xorg_testset_save_CFLAGS"
17081fi
17082
17083if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17084	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17085		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17086	fi
17087	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17088	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17089$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17090if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17091  $as_echo_n "(cached) " >&6
17092else
17093  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17094/* end confdefs.h.  */
17095int i;
17096_ACEOF
17097if ac_fn_c_try_compile "$LINENO"; then :
17098  xorg_cv_cc_flag_unused_command_line_argument=yes
17099else
17100  xorg_cv_cc_flag_unused_command_line_argument=no
17101fi
17102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17103fi
17104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17105$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17106	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17107	CFLAGS="$xorg_testset_save_CFLAGS"
17108fi
17109
17110found="no"
17111
17112	if test $found = "no" ; then
17113		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17114			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17115		fi
17116
17117		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17118			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17119		fi
17120
17121		CFLAGS="$CFLAGS -Warray-bounds"
17122
17123		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
17124$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
17125		cacheid=xorg_cv_cc_flag__Warray_bounds
17126		if eval \${$cacheid+:} false; then :
17127  $as_echo_n "(cached) " >&6
17128else
17129  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17130/* end confdefs.h.  */
17131int i;
17132int
17133main ()
17134{
17135
17136  ;
17137  return 0;
17138}
17139_ACEOF
17140if ac_fn_c_try_link "$LINENO"; then :
17141  eval $cacheid=yes
17142else
17143  eval $cacheid=no
17144fi
17145rm -f core conftest.err conftest.$ac_objext \
17146    conftest$ac_exeext conftest.$ac_ext
17147fi
17148
17149
17150		CFLAGS="$xorg_testset_save_CFLAGS"
17151
17152		eval supported=\$$cacheid
17153		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17154$as_echo "$supported" >&6; }
17155		if test "$supported" = "yes" ; then
17156			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
17157			found="yes"
17158		fi
17159	fi
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170
17171
17172
17173
17174
17175xorg_testset_save_CFLAGS="$CFLAGS"
17176
17177if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17178	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17179	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17180$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17181if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17182  $as_echo_n "(cached) " >&6
17183else
17184  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17185/* end confdefs.h.  */
17186int i;
17187_ACEOF
17188if ac_fn_c_try_compile "$LINENO"; then :
17189  xorg_cv_cc_flag_unknown_warning_option=yes
17190else
17191  xorg_cv_cc_flag_unknown_warning_option=no
17192fi
17193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17194fi
17195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17196$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17197	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17198	CFLAGS="$xorg_testset_save_CFLAGS"
17199fi
17200
17201if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17202	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17203		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17204	fi
17205	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17206	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17207$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17208if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17209  $as_echo_n "(cached) " >&6
17210else
17211  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17212/* end confdefs.h.  */
17213int i;
17214_ACEOF
17215if ac_fn_c_try_compile "$LINENO"; then :
17216  xorg_cv_cc_flag_unused_command_line_argument=yes
17217else
17218  xorg_cv_cc_flag_unused_command_line_argument=no
17219fi
17220rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17221fi
17222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17223$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17224	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17225	CFLAGS="$xorg_testset_save_CFLAGS"
17226fi
17227
17228found="no"
17229
17230	if test $found = "no" ; then
17231		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17232			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17233		fi
17234
17235		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17236			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17237		fi
17238
17239		CFLAGS="$CFLAGS -Wwrite-strings"
17240
17241		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
17242$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
17243		cacheid=xorg_cv_cc_flag__Wwrite_strings
17244		if eval \${$cacheid+:} false; then :
17245  $as_echo_n "(cached) " >&6
17246else
17247  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17248/* end confdefs.h.  */
17249int i;
17250int
17251main ()
17252{
17253
17254  ;
17255  return 0;
17256}
17257_ACEOF
17258if ac_fn_c_try_link "$LINENO"; then :
17259  eval $cacheid=yes
17260else
17261  eval $cacheid=no
17262fi
17263rm -f core conftest.err conftest.$ac_objext \
17264    conftest$ac_exeext conftest.$ac_ext
17265fi
17266
17267
17268		CFLAGS="$xorg_testset_save_CFLAGS"
17269
17270		eval supported=\$$cacheid
17271		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17272$as_echo "$supported" >&6; }
17273		if test "$supported" = "yes" ; then
17274			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
17275			found="yes"
17276		fi
17277	fi
17278
17279
17280
17281
17282
17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293xorg_testset_save_CFLAGS="$CFLAGS"
17294
17295if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17296	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17297	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17298$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17299if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17300  $as_echo_n "(cached) " >&6
17301else
17302  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17303/* end confdefs.h.  */
17304int i;
17305_ACEOF
17306if ac_fn_c_try_compile "$LINENO"; then :
17307  xorg_cv_cc_flag_unknown_warning_option=yes
17308else
17309  xorg_cv_cc_flag_unknown_warning_option=no
17310fi
17311rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17312fi
17313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17314$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17315	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17316	CFLAGS="$xorg_testset_save_CFLAGS"
17317fi
17318
17319if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17320	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17321		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17322	fi
17323	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17324	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17325$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17326if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17327  $as_echo_n "(cached) " >&6
17328else
17329  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17330/* end confdefs.h.  */
17331int i;
17332_ACEOF
17333if ac_fn_c_try_compile "$LINENO"; then :
17334  xorg_cv_cc_flag_unused_command_line_argument=yes
17335else
17336  xorg_cv_cc_flag_unused_command_line_argument=no
17337fi
17338rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17339fi
17340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17341$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17342	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17343	CFLAGS="$xorg_testset_save_CFLAGS"
17344fi
17345
17346found="no"
17347
17348	if test $found = "no" ; then
17349		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17350			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17351		fi
17352
17353		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17354			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17355		fi
17356
17357		CFLAGS="$CFLAGS -Waddress"
17358
17359		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
17360$as_echo_n "checking if $CC supports -Waddress... " >&6; }
17361		cacheid=xorg_cv_cc_flag__Waddress
17362		if eval \${$cacheid+:} false; then :
17363  $as_echo_n "(cached) " >&6
17364else
17365  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17366/* end confdefs.h.  */
17367int i;
17368int
17369main ()
17370{
17371
17372  ;
17373  return 0;
17374}
17375_ACEOF
17376if ac_fn_c_try_link "$LINENO"; then :
17377  eval $cacheid=yes
17378else
17379  eval $cacheid=no
17380fi
17381rm -f core conftest.err conftest.$ac_objext \
17382    conftest$ac_exeext conftest.$ac_ext
17383fi
17384
17385
17386		CFLAGS="$xorg_testset_save_CFLAGS"
17387
17388		eval supported=\$$cacheid
17389		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17390$as_echo "$supported" >&6; }
17391		if test "$supported" = "yes" ; then
17392			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
17393			found="yes"
17394		fi
17395	fi
17396
17397
17398
17399
17400
17401
17402
17403
17404
17405
17406
17407
17408
17409
17410
17411xorg_testset_save_CFLAGS="$CFLAGS"
17412
17413if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17414	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17415	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17416$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17417if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17418  $as_echo_n "(cached) " >&6
17419else
17420  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17421/* end confdefs.h.  */
17422int i;
17423_ACEOF
17424if ac_fn_c_try_compile "$LINENO"; then :
17425  xorg_cv_cc_flag_unknown_warning_option=yes
17426else
17427  xorg_cv_cc_flag_unknown_warning_option=no
17428fi
17429rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17430fi
17431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17432$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17433	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17434	CFLAGS="$xorg_testset_save_CFLAGS"
17435fi
17436
17437if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17438	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17439		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17440	fi
17441	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17442	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17443$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17444if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17445  $as_echo_n "(cached) " >&6
17446else
17447  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17448/* end confdefs.h.  */
17449int i;
17450_ACEOF
17451if ac_fn_c_try_compile "$LINENO"; then :
17452  xorg_cv_cc_flag_unused_command_line_argument=yes
17453else
17454  xorg_cv_cc_flag_unused_command_line_argument=no
17455fi
17456rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17457fi
17458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17459$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17460	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17461	CFLAGS="$xorg_testset_save_CFLAGS"
17462fi
17463
17464found="no"
17465
17466	if test $found = "no" ; then
17467		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17468			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17469		fi
17470
17471		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17472			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17473		fi
17474
17475		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
17476
17477		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
17478$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
17479		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
17480		if eval \${$cacheid+:} false; then :
17481  $as_echo_n "(cached) " >&6
17482else
17483  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17484/* end confdefs.h.  */
17485int i;
17486int
17487main ()
17488{
17489
17490  ;
17491  return 0;
17492}
17493_ACEOF
17494if ac_fn_c_try_link "$LINENO"; then :
17495  eval $cacheid=yes
17496else
17497  eval $cacheid=no
17498fi
17499rm -f core conftest.err conftest.$ac_objext \
17500    conftest$ac_exeext conftest.$ac_ext
17501fi
17502
17503
17504		CFLAGS="$xorg_testset_save_CFLAGS"
17505
17506		eval supported=\$$cacheid
17507		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17508$as_echo "$supported" >&6; }
17509		if test "$supported" = "yes" ; then
17510			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
17511			found="yes"
17512		fi
17513	fi
17514
17515
17516
17517
17518
17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
17529xorg_testset_save_CFLAGS="$CFLAGS"
17530
17531if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17532	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17533	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17534$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17535if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17536  $as_echo_n "(cached) " >&6
17537else
17538  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17539/* end confdefs.h.  */
17540int i;
17541_ACEOF
17542if ac_fn_c_try_compile "$LINENO"; then :
17543  xorg_cv_cc_flag_unknown_warning_option=yes
17544else
17545  xorg_cv_cc_flag_unknown_warning_option=no
17546fi
17547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17548fi
17549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17550$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17551	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17552	CFLAGS="$xorg_testset_save_CFLAGS"
17553fi
17554
17555if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17556	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17557		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17558	fi
17559	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17560	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17561$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17562if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17563  $as_echo_n "(cached) " >&6
17564else
17565  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17566/* end confdefs.h.  */
17567int i;
17568_ACEOF
17569if ac_fn_c_try_compile "$LINENO"; then :
17570  xorg_cv_cc_flag_unused_command_line_argument=yes
17571else
17572  xorg_cv_cc_flag_unused_command_line_argument=no
17573fi
17574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17575fi
17576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17577$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17578	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17579	CFLAGS="$xorg_testset_save_CFLAGS"
17580fi
17581
17582found="no"
17583
17584	if test $found = "no" ; then
17585		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17586			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17587		fi
17588
17589		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17590			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17591		fi
17592
17593		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
17594
17595		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
17596$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
17597		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
17598		if eval \${$cacheid+:} false; then :
17599  $as_echo_n "(cached) " >&6
17600else
17601  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17602/* end confdefs.h.  */
17603int i;
17604int
17605main ()
17606{
17607
17608  ;
17609  return 0;
17610}
17611_ACEOF
17612if ac_fn_c_try_link "$LINENO"; then :
17613  eval $cacheid=yes
17614else
17615  eval $cacheid=no
17616fi
17617rm -f core conftest.err conftest.$ac_objext \
17618    conftest$ac_exeext conftest.$ac_ext
17619fi
17620
17621
17622		CFLAGS="$xorg_testset_save_CFLAGS"
17623
17624		eval supported=\$$cacheid
17625		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17626$as_echo "$supported" >&6; }
17627		if test "$supported" = "yes" ; then
17628			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17629			found="yes"
17630		fi
17631	fi
17632
17633
17634fi
17635
17636
17637
17638
17639
17640
17641
17642		CWARNFLAGS="$BASE_CFLAGS"
17643		if  test "x$GCC" = xyes ; then
17644		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17645		fi
17646
17647
17648
17649
17650
17651
17652
17653
17654# Check whether --enable-strict-compilation was given.
17655if test "${enable_strict_compilation+set}" = set; then :
17656  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17657else
17658  STRICT_COMPILE=no
17659fi
17660
17661
17662
17663
17664
17665
17666STRICT_CFLAGS=""
17667
17668
17669
17670
17671
17672
17673
17674
17675
17676
17677
17678
17679
17680xorg_testset_save_CFLAGS="$CFLAGS"
17681
17682if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17683	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17684	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17685$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17686if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17687  $as_echo_n "(cached) " >&6
17688else
17689  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17690/* end confdefs.h.  */
17691int i;
17692_ACEOF
17693if ac_fn_c_try_compile "$LINENO"; then :
17694  xorg_cv_cc_flag_unknown_warning_option=yes
17695else
17696  xorg_cv_cc_flag_unknown_warning_option=no
17697fi
17698rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17699fi
17700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17701$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17702	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17703	CFLAGS="$xorg_testset_save_CFLAGS"
17704fi
17705
17706if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17707	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17708		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17709	fi
17710	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17711	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17712$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17713if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17714  $as_echo_n "(cached) " >&6
17715else
17716  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17717/* end confdefs.h.  */
17718int i;
17719_ACEOF
17720if ac_fn_c_try_compile "$LINENO"; then :
17721  xorg_cv_cc_flag_unused_command_line_argument=yes
17722else
17723  xorg_cv_cc_flag_unused_command_line_argument=no
17724fi
17725rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17726fi
17727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17728$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17729	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17730	CFLAGS="$xorg_testset_save_CFLAGS"
17731fi
17732
17733found="no"
17734
17735	if test $found = "no" ; then
17736		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17737			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17738		fi
17739
17740		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17741			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17742		fi
17743
17744		CFLAGS="$CFLAGS -pedantic"
17745
17746		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
17747$as_echo_n "checking if $CC supports -pedantic... " >&6; }
17748		cacheid=xorg_cv_cc_flag__pedantic
17749		if eval \${$cacheid+:} false; then :
17750  $as_echo_n "(cached) " >&6
17751else
17752  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17753/* end confdefs.h.  */
17754int i;
17755int
17756main ()
17757{
17758
17759  ;
17760  return 0;
17761}
17762_ACEOF
17763if ac_fn_c_try_link "$LINENO"; then :
17764  eval $cacheid=yes
17765else
17766  eval $cacheid=no
17767fi
17768rm -f core conftest.err conftest.$ac_objext \
17769    conftest$ac_exeext conftest.$ac_ext
17770fi
17771
17772
17773		CFLAGS="$xorg_testset_save_CFLAGS"
17774
17775		eval supported=\$$cacheid
17776		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17777$as_echo "$supported" >&6; }
17778		if test "$supported" = "yes" ; then
17779			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17780			found="yes"
17781		fi
17782	fi
17783
17784
17785
17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798xorg_testset_save_CFLAGS="$CFLAGS"
17799
17800if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17801	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17802	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17803$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17804if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17805  $as_echo_n "(cached) " >&6
17806else
17807  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17808/* end confdefs.h.  */
17809int i;
17810_ACEOF
17811if ac_fn_c_try_compile "$LINENO"; then :
17812  xorg_cv_cc_flag_unknown_warning_option=yes
17813else
17814  xorg_cv_cc_flag_unknown_warning_option=no
17815fi
17816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17817fi
17818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17819$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17820	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17821	CFLAGS="$xorg_testset_save_CFLAGS"
17822fi
17823
17824if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17825	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17826		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17827	fi
17828	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17829	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17830$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17831if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17832  $as_echo_n "(cached) " >&6
17833else
17834  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17835/* end confdefs.h.  */
17836int i;
17837_ACEOF
17838if ac_fn_c_try_compile "$LINENO"; then :
17839  xorg_cv_cc_flag_unused_command_line_argument=yes
17840else
17841  xorg_cv_cc_flag_unused_command_line_argument=no
17842fi
17843rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17844fi
17845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17846$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17847	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17848	CFLAGS="$xorg_testset_save_CFLAGS"
17849fi
17850
17851found="no"
17852
17853	if test $found = "no" ; then
17854		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17855			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17856		fi
17857
17858		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17859			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17860		fi
17861
17862		CFLAGS="$CFLAGS -Werror"
17863
17864		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
17865$as_echo_n "checking if $CC supports -Werror... " >&6; }
17866		cacheid=xorg_cv_cc_flag__Werror
17867		if eval \${$cacheid+:} false; then :
17868  $as_echo_n "(cached) " >&6
17869else
17870  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17871/* end confdefs.h.  */
17872int i;
17873int
17874main ()
17875{
17876
17877  ;
17878  return 0;
17879}
17880_ACEOF
17881if ac_fn_c_try_link "$LINENO"; then :
17882  eval $cacheid=yes
17883else
17884  eval $cacheid=no
17885fi
17886rm -f core conftest.err conftest.$ac_objext \
17887    conftest$ac_exeext conftest.$ac_ext
17888fi
17889
17890
17891		CFLAGS="$xorg_testset_save_CFLAGS"
17892
17893		eval supported=\$$cacheid
17894		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17895$as_echo "$supported" >&6; }
17896		if test "$supported" = "yes" ; then
17897			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
17898			found="yes"
17899		fi
17900	fi
17901
17902	if test $found = "no" ; then
17903		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17904			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17905		fi
17906
17907		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17908			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17909		fi
17910
17911		CFLAGS="$CFLAGS -errwarn"
17912
17913		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
17914$as_echo_n "checking if $CC supports -errwarn... " >&6; }
17915		cacheid=xorg_cv_cc_flag__errwarn
17916		if eval \${$cacheid+:} false; then :
17917  $as_echo_n "(cached) " >&6
17918else
17919  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17920/* end confdefs.h.  */
17921int i;
17922int
17923main ()
17924{
17925
17926  ;
17927  return 0;
17928}
17929_ACEOF
17930if ac_fn_c_try_link "$LINENO"; then :
17931  eval $cacheid=yes
17932else
17933  eval $cacheid=no
17934fi
17935rm -f core conftest.err conftest.$ac_objext \
17936    conftest$ac_exeext conftest.$ac_ext
17937fi
17938
17939
17940		CFLAGS="$xorg_testset_save_CFLAGS"
17941
17942		eval supported=\$$cacheid
17943		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17944$as_echo "$supported" >&6; }
17945		if test "$supported" = "yes" ; then
17946			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
17947			found="yes"
17948		fi
17949	fi
17950
17951
17952
17953# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
17954# activate it with -Werror, so we add it here explicitly.
17955
17956
17957
17958
17959
17960
17961
17962
17963
17964
17965
17966
17967
17968xorg_testset_save_CFLAGS="$CFLAGS"
17969
17970if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17971	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17972	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17973$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17974if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17975  $as_echo_n "(cached) " >&6
17976else
17977  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17978/* end confdefs.h.  */
17979int i;
17980_ACEOF
17981if ac_fn_c_try_compile "$LINENO"; then :
17982  xorg_cv_cc_flag_unknown_warning_option=yes
17983else
17984  xorg_cv_cc_flag_unknown_warning_option=no
17985fi
17986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17987fi
17988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17989$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17990	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17991	CFLAGS="$xorg_testset_save_CFLAGS"
17992fi
17993
17994if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17995	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17996		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17997	fi
17998	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17999	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18000$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18001if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18002  $as_echo_n "(cached) " >&6
18003else
18004  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18005/* end confdefs.h.  */
18006int i;
18007_ACEOF
18008if ac_fn_c_try_compile "$LINENO"; then :
18009  xorg_cv_cc_flag_unused_command_line_argument=yes
18010else
18011  xorg_cv_cc_flag_unused_command_line_argument=no
18012fi
18013rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18014fi
18015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18016$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18017	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18018	CFLAGS="$xorg_testset_save_CFLAGS"
18019fi
18020
18021found="no"
18022
18023	if test $found = "no" ; then
18024		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18025			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18026		fi
18027
18028		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18029			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18030		fi
18031
18032		CFLAGS="$CFLAGS -Werror=attributes"
18033
18034		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
18035$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
18036		cacheid=xorg_cv_cc_flag__Werror_attributes
18037		if eval \${$cacheid+:} false; then :
18038  $as_echo_n "(cached) " >&6
18039else
18040  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18041/* end confdefs.h.  */
18042int i;
18043int
18044main ()
18045{
18046
18047  ;
18048  return 0;
18049}
18050_ACEOF
18051if ac_fn_c_try_link "$LINENO"; then :
18052  eval $cacheid=yes
18053else
18054  eval $cacheid=no
18055fi
18056rm -f core conftest.err conftest.$ac_objext \
18057    conftest$ac_exeext conftest.$ac_ext
18058fi
18059
18060
18061		CFLAGS="$xorg_testset_save_CFLAGS"
18062
18063		eval supported=\$$cacheid
18064		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18065$as_echo "$supported" >&6; }
18066		if test "$supported" = "yes" ; then
18067			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
18068			found="yes"
18069		fi
18070	fi
18071
18072
18073
18074if test "x$STRICT_COMPILE" = "xyes"; then
18075    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
18076    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
18077fi
18078
18079
18080
18081
18082
18083
18084cat >>confdefs.h <<_ACEOF
18085#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
18086_ACEOF
18087
18088	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
18089	if test "x$PVM" = "x"; then
18090		PVM="0"
18091	fi
18092
18093cat >>confdefs.h <<_ACEOF
18094#define PACKAGE_VERSION_MINOR $PVM
18095_ACEOF
18096
18097	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
18098	if test "x$PVP" = "x"; then
18099		PVP="0"
18100	fi
18101
18102cat >>confdefs.h <<_ACEOF
18103#define PACKAGE_VERSION_PATCHLEVEL $PVP
18104_ACEOF
18105
18106
18107
18108CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
18109mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
18110|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
18111echo 'git directory not found: installing possibly empty changelog.' >&2)"
18112
18113
18114
18115
18116macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
18117INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
18118mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
18119|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
18120echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
18121
18122
18123
18124
18125
18126
18127if test x$APP_MAN_SUFFIX = x    ; then
18128    APP_MAN_SUFFIX=1
18129fi
18130if test x$APP_MAN_DIR = x    ; then
18131    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
18132fi
18133
18134if test x$LIB_MAN_SUFFIX = x    ; then
18135    LIB_MAN_SUFFIX=3
18136fi
18137if test x$LIB_MAN_DIR = x    ; then
18138    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
18139fi
18140
18141if test x$FILE_MAN_SUFFIX = x    ; then
18142    case $host_os in
18143	# Solaris 2.0 - 11 use SysV man page sections
18144	solaris2.?|solaris2.1[01])	FILE_MAN_SUFFIX=4  ;;
18145	*)				FILE_MAN_SUFFIX=5  ;;
18146    esac
18147fi
18148if test x$FILE_MAN_DIR = x    ; then
18149    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
18150fi
18151
18152if test x$MISC_MAN_SUFFIX = x    ; then
18153    case $host_os in
18154	# Solaris 2.0 - 11 use SysV man page sections
18155	solaris2.?|solaris2.1[01])	MISC_MAN_SUFFIX=5  ;;
18156	*)				MISC_MAN_SUFFIX=7  ;;
18157    esac
18158fi
18159if test x$MISC_MAN_DIR = x    ; then
18160    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
18161fi
18162
18163if test x$DRIVER_MAN_SUFFIX = x    ; then
18164    case $host_os in
18165	# Solaris 2.0 - 11 use SysV man page sections
18166	solaris2.?|solaris2.1[01])	DRIVER_MAN_SUFFIX=7  ;;
18167	*)				DRIVER_MAN_SUFFIX=4  ;;
18168    esac
18169fi
18170if test x$DRIVER_MAN_DIR = x    ; then
18171    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
18172fi
18173
18174if test x$ADMIN_MAN_SUFFIX = x    ; then
18175    case $host_os in
18176	# Solaris 2.0 - 11 use SysV man page sections
18177	solaris2.?|solaris2.1[01])	ADMIN_MAN_SUFFIX=1m ;;
18178	*)				ADMIN_MAN_SUFFIX=8  ;;
18179    esac
18180fi
18181if test x$ADMIN_MAN_DIR = x    ; then
18182    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
18183fi
18184
18185
18186
18187
18188
18189
18190
18191
18192
18193
18194
18195
18196
18197
18198
18199XORG_MAN_PAGE="X Version 11"
18200
18201MAN_SUBSTS="\
18202	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18203	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18204	-e 's|__xservername__|Xorg|g' \
18205	-e 's|__xconfigfile__|xorg.conf|g' \
18206	-e 's|__projectroot__|\$(prefix)|g' \
18207	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
18208	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
18209	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
18210	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
18211	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
18212	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
18213	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
18214
18215
18216
18217# Check whether --enable-silent-rules was given.
18218if test "${enable_silent_rules+set}" = set; then :
18219  enableval=$enable_silent_rules;
18220fi
18221
18222case $enable_silent_rules in # (((
18223  yes) AM_DEFAULT_VERBOSITY=0;;
18224   no) AM_DEFAULT_VERBOSITY=1;;
18225    *) AM_DEFAULT_VERBOSITY=0;;
18226esac
18227am_make=${MAKE-make}
18228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
18229$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
18230if ${am_cv_make_support_nested_variables+:} false; then :
18231  $as_echo_n "(cached) " >&6
18232else
18233  if $as_echo 'TRUE=$(BAR$(V))
18234BAR0=false
18235BAR1=true
18236V=1
18237am__doit:
18238	@$(TRUE)
18239.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
18240  am_cv_make_support_nested_variables=yes
18241else
18242  am_cv_make_support_nested_variables=no
18243fi
18244fi
18245{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
18246$as_echo "$am_cv_make_support_nested_variables" >&6; }
18247if test $am_cv_make_support_nested_variables = yes; then
18248    AM_V='$(V)'
18249  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
18250else
18251  AM_V=$AM_DEFAULT_VERBOSITY
18252  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
18253fi
18254AM_BACKSLASH='\'
18255
18256
18257
18258
18259# Check whether --enable-specs was given.
18260if test "${enable_specs+set}" = set; then :
18261  enableval=$enable_specs; build_specs=$enableval
18262else
18263  build_specs=yes
18264fi
18265
18266
18267 if test x$build_specs = xyes; then
18268  ENABLE_SPECS_TRUE=
18269  ENABLE_SPECS_FALSE='#'
18270else
18271  ENABLE_SPECS_TRUE='#'
18272  ENABLE_SPECS_FALSE=
18273fi
18274
18275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build functional specifications" >&5
18276$as_echo_n "checking whether to build functional specifications... " >&6; }
18277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_specs" >&5
18278$as_echo "$build_specs" >&6; }
18279
18280
18281
18282
18283
18284# Check whether --with-xmlto was given.
18285if test "${with_xmlto+set}" = set; then :
18286  withval=$with_xmlto; use_xmlto=$withval
18287else
18288  use_xmlto=auto
18289fi
18290
18291
18292
18293if test "x$use_xmlto" = x"auto"; then
18294   # Extract the first word of "xmlto", so it can be a program name with args.
18295set dummy xmlto; ac_word=$2
18296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18297$as_echo_n "checking for $ac_word... " >&6; }
18298if ${ac_cv_path_XMLTO+:} false; then :
18299  $as_echo_n "(cached) " >&6
18300else
18301  case $XMLTO in
18302  [\\/]* | ?:[\\/]*)
18303  ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
18304  ;;
18305  *)
18306  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18307for as_dir in $PATH
18308do
18309  IFS=$as_save_IFS
18310  test -z "$as_dir" && as_dir=.
18311    for ac_exec_ext in '' $ac_executable_extensions; do
18312  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18313    ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
18314    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18315    break 2
18316  fi
18317done
18318  done
18319IFS=$as_save_IFS
18320
18321  ;;
18322esac
18323fi
18324XMLTO=$ac_cv_path_XMLTO
18325if test -n "$XMLTO"; then
18326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
18327$as_echo "$XMLTO" >&6; }
18328else
18329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18330$as_echo "no" >&6; }
18331fi
18332
18333
18334   if test "x$XMLTO" = "x"; then
18335        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5
18336$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;}
18337	have_xmlto=no
18338   else
18339        have_xmlto=yes
18340   fi
18341elif test "x$use_xmlto" = x"yes" ; then
18342   # Extract the first word of "xmlto", so it can be a program name with args.
18343set dummy xmlto; ac_word=$2
18344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18345$as_echo_n "checking for $ac_word... " >&6; }
18346if ${ac_cv_path_XMLTO+:} false; then :
18347  $as_echo_n "(cached) " >&6
18348else
18349  case $XMLTO in
18350  [\\/]* | ?:[\\/]*)
18351  ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
18352  ;;
18353  *)
18354  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18355for as_dir in $PATH
18356do
18357  IFS=$as_save_IFS
18358  test -z "$as_dir" && as_dir=.
18359    for ac_exec_ext in '' $ac_executable_extensions; do
18360  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18361    ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
18362    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18363    break 2
18364  fi
18365done
18366  done
18367IFS=$as_save_IFS
18368
18369  ;;
18370esac
18371fi
18372XMLTO=$ac_cv_path_XMLTO
18373if test -n "$XMLTO"; then
18374  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
18375$as_echo "$XMLTO" >&6; }
18376else
18377  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18378$as_echo "no" >&6; }
18379fi
18380
18381
18382   if test "x$XMLTO" = "x"; then
18383        as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5
18384   fi
18385   have_xmlto=yes
18386elif test "x$use_xmlto" = x"no" ; then
18387   if test "x$XMLTO" != "x"; then
18388      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5
18389$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;}
18390   fi
18391   have_xmlto=no
18392else
18393   as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5
18394fi
18395
18396# Test for a minimum version of xmlto, if provided.
18397if test "$have_xmlto" = yes; then
18398    # scrape the xmlto version
18399    { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5
18400$as_echo_n "checking the xmlto version... " >&6; }
18401    xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3`
18402    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5
18403$as_echo "$xmlto_version" >&6; }
18404    as_arg_v1=$xmlto_version
18405as_arg_v2=0.0.22
18406awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
18407case $? in #(
18408  1) :
18409    if test "x$use_xmlto" = xauto; then
18410            { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&5
18411$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&2;}
18412            have_xmlto=no
18413        else
18414            as_fn_error $? "xmlto version $xmlto_version found, but 0.0.22 needed" "$LINENO" 5
18415        fi ;; #(
18416  0) :
18417     ;; #(
18418  2) :
18419     ;; #(
18420  *) :
18421     ;;
18422esac
18423fi
18424
18425# Test for the ability of xmlto to generate a text target
18426#
18427# NOTE: xmlto 0.0.27 or higher return a non-zero return code in the
18428# following test for empty XML docbook files.
18429# For compatibility reasons use the following empty XML docbook file and if
18430# it fails try it again with a non-empty XML file.
18431have_xmlto_text=no
18432cat > conftest.xml << "EOF"
18433EOF
18434if test "$have_xmlto" = yes; then :
18435  if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then :
18436  have_xmlto_text=yes
18437else
18438  # Try it again with a non-empty XML file.
18439              cat > conftest.xml << "EOF"
18440<x></x>
18441EOF
18442              if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then :
18443  have_xmlto_text=yes
18444else
18445  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5
18446$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;}
18447fi
18448fi
18449fi
18450rm -f conftest.xml
18451 if test $have_xmlto_text = yes; then
18452  HAVE_XMLTO_TEXT_TRUE=
18453  HAVE_XMLTO_TEXT_FALSE='#'
18454else
18455  HAVE_XMLTO_TEXT_TRUE='#'
18456  HAVE_XMLTO_TEXT_FALSE=
18457fi
18458
18459 if test "$have_xmlto" = yes; then
18460  HAVE_XMLTO_TRUE=
18461  HAVE_XMLTO_FALSE='#'
18462else
18463  HAVE_XMLTO_TRUE='#'
18464  HAVE_XMLTO_FALSE=
18465fi
18466
18467
18468
18469
18470
18471
18472# Check whether --with-fop was given.
18473if test "${with_fop+set}" = set; then :
18474  withval=$with_fop; use_fop=$withval
18475else
18476  use_fop=no
18477fi
18478
18479
18480
18481if test "x$use_fop" = x"auto"; then
18482   # Extract the first word of "fop", so it can be a program name with args.
18483set dummy fop; ac_word=$2
18484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18485$as_echo_n "checking for $ac_word... " >&6; }
18486if ${ac_cv_path_FOP+:} false; then :
18487  $as_echo_n "(cached) " >&6
18488else
18489  case $FOP in
18490  [\\/]* | ?:[\\/]*)
18491  ac_cv_path_FOP="$FOP" # Let the user override the test with a path.
18492  ;;
18493  *)
18494  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18495for as_dir in $PATH
18496do
18497  IFS=$as_save_IFS
18498  test -z "$as_dir" && as_dir=.
18499    for ac_exec_ext in '' $ac_executable_extensions; do
18500  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18501    ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext"
18502    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18503    break 2
18504  fi
18505done
18506  done
18507IFS=$as_save_IFS
18508
18509  ;;
18510esac
18511fi
18512FOP=$ac_cv_path_FOP
18513if test -n "$FOP"; then
18514  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5
18515$as_echo "$FOP" >&6; }
18516else
18517  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18518$as_echo "no" >&6; }
18519fi
18520
18521
18522   if test "x$FOP" = "x"; then
18523        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5
18524$as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;}
18525	have_fop=no
18526   else
18527        have_fop=yes
18528   fi
18529elif test "x$use_fop" = x"yes" ; then
18530   # Extract the first word of "fop", so it can be a program name with args.
18531set dummy fop; ac_word=$2
18532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18533$as_echo_n "checking for $ac_word... " >&6; }
18534if ${ac_cv_path_FOP+:} false; then :
18535  $as_echo_n "(cached) " >&6
18536else
18537  case $FOP in
18538  [\\/]* | ?:[\\/]*)
18539  ac_cv_path_FOP="$FOP" # Let the user override the test with a path.
18540  ;;
18541  *)
18542  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18543for as_dir in $PATH
18544do
18545  IFS=$as_save_IFS
18546  test -z "$as_dir" && as_dir=.
18547    for ac_exec_ext in '' $ac_executable_extensions; do
18548  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18549    ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext"
18550    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18551    break 2
18552  fi
18553done
18554  done
18555IFS=$as_save_IFS
18556
18557  ;;
18558esac
18559fi
18560FOP=$ac_cv_path_FOP
18561if test -n "$FOP"; then
18562  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5
18563$as_echo "$FOP" >&6; }
18564else
18565  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18566$as_echo "no" >&6; }
18567fi
18568
18569
18570   if test "x$FOP" = "x"; then
18571        as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5
18572   fi
18573   have_fop=yes
18574elif test "x$use_fop" = x"no" ; then
18575   if test "x$FOP" != "x"; then
18576      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5
18577$as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;}
18578   fi
18579   have_fop=no
18580else
18581   as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5
18582fi
18583
18584# Test for a minimum version of fop, if provided.
18585
18586 if test "$have_fop" = yes; then
18587  HAVE_FOP_TRUE=
18588  HAVE_FOP_FALSE='#'
18589else
18590  HAVE_FOP_TRUE='#'
18591  HAVE_FOP_FALSE=
18592fi
18593
18594
18595
18596
18597# Preserves the interface, should it be implemented later
18598
18599
18600
18601# Check whether --with-xsltproc was given.
18602if test "${with_xsltproc+set}" = set; then :
18603  withval=$with_xsltproc; use_xsltproc=$withval
18604else
18605  use_xsltproc=auto
18606fi
18607
18608
18609
18610if test "x$use_xsltproc" = x"auto"; then
18611   # Extract the first word of "xsltproc", so it can be a program name with args.
18612set dummy xsltproc; ac_word=$2
18613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18614$as_echo_n "checking for $ac_word... " >&6; }
18615if ${ac_cv_path_XSLTPROC+:} false; then :
18616  $as_echo_n "(cached) " >&6
18617else
18618  case $XSLTPROC in
18619  [\\/]* | ?:[\\/]*)
18620  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
18621  ;;
18622  *)
18623  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18624for as_dir in $PATH
18625do
18626  IFS=$as_save_IFS
18627  test -z "$as_dir" && as_dir=.
18628    for ac_exec_ext in '' $ac_executable_extensions; do
18629  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18630    ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
18631    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18632    break 2
18633  fi
18634done
18635  done
18636IFS=$as_save_IFS
18637
18638  ;;
18639esac
18640fi
18641XSLTPROC=$ac_cv_path_XSLTPROC
18642if test -n "$XSLTPROC"; then
18643  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
18644$as_echo "$XSLTPROC" >&6; }
18645else
18646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18647$as_echo "no" >&6; }
18648fi
18649
18650
18651   if test "x$XSLTPROC" = "x"; then
18652        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xsltproc not found - cannot transform XML documents" >&5
18653$as_echo "$as_me: WARNING: xsltproc not found - cannot transform XML documents" >&2;}
18654	have_xsltproc=no
18655   else
18656        have_xsltproc=yes
18657   fi
18658elif test "x$use_xsltproc" = x"yes" ; then
18659   # Extract the first word of "xsltproc", so it can be a program name with args.
18660set dummy xsltproc; ac_word=$2
18661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18662$as_echo_n "checking for $ac_word... " >&6; }
18663if ${ac_cv_path_XSLTPROC+:} false; then :
18664  $as_echo_n "(cached) " >&6
18665else
18666  case $XSLTPROC in
18667  [\\/]* | ?:[\\/]*)
18668  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
18669  ;;
18670  *)
18671  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18672for as_dir in $PATH
18673do
18674  IFS=$as_save_IFS
18675  test -z "$as_dir" && as_dir=.
18676    for ac_exec_ext in '' $ac_executable_extensions; do
18677  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18678    ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
18679    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18680    break 2
18681  fi
18682done
18683  done
18684IFS=$as_save_IFS
18685
18686  ;;
18687esac
18688fi
18689XSLTPROC=$ac_cv_path_XSLTPROC
18690if test -n "$XSLTPROC"; then
18691  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
18692$as_echo "$XSLTPROC" >&6; }
18693else
18694  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18695$as_echo "no" >&6; }
18696fi
18697
18698
18699   if test "x$XSLTPROC" = "x"; then
18700        as_fn_error $? "--with-xsltproc=yes specified but xsltproc not found in PATH" "$LINENO" 5
18701   fi
18702   have_xsltproc=yes
18703elif test "x$use_xsltproc" = x"no" ; then
18704   if test "x$XSLTPROC" != "x"; then
18705      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&5
18706$as_echo "$as_me: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&2;}
18707   fi
18708   have_xsltproc=no
18709else
18710   as_fn_error $? "--with-xsltproc expects 'yes' or 'no'" "$LINENO" 5
18711fi
18712
18713 if test "$have_xsltproc" = yes; then
18714  HAVE_XSLTPROC_TRUE=
18715  HAVE_XSLTPROC_FALSE='#'
18716else
18717  HAVE_XSLTPROC_TRUE='#'
18718  HAVE_XSLTPROC_FALSE=
18719fi
18720
18721
18722
18723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.10" >&5
18724$as_echo_n "checking for X.Org SGML entities >= 1.10... " >&6; }
18725XORG_SGML_PATH=
18726if test -n "$PKG_CONFIG" && \
18727    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.10\""; } >&5
18728  ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.10") 2>&5
18729  ac_status=$?
18730  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18731  test $ac_status = 0; }; then
18732  XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools`
18733else
18734  :
18735
18736fi
18737
18738# Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing
18739# the path and the name of the doc stylesheet
18740if test "x$XORG_SGML_PATH" != "x" ; then
18741   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5
18742$as_echo "$XORG_SGML_PATH" >&6; }
18743   STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11
18744   XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl
18745else
18746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18747$as_echo "no" >&6; }
18748fi
18749
18750
18751
18752
18753 if test "x$XSL_STYLESHEET" != "x"; then
18754  HAVE_STYLESHEETS_TRUE=
18755  HAVE_STYLESHEETS_FALSE='#'
18756else
18757  HAVE_STYLESHEETS_TRUE='#'
18758  HAVE_STYLESHEETS_FALSE=
18759fi
18760
18761
18762
18763
18764for ac_prog in cpp
18765do
18766  # Extract the first word of "$ac_prog", so it can be a program name with args.
18767set dummy $ac_prog; ac_word=$2
18768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18769$as_echo_n "checking for $ac_word... " >&6; }
18770if ${ac_cv_path_RAWCPP+:} false; then :
18771  $as_echo_n "(cached) " >&6
18772else
18773  case $RAWCPP in
18774  [\\/]* | ?:[\\/]*)
18775  ac_cv_path_RAWCPP="$RAWCPP" # Let the user override the test with a path.
18776  ;;
18777  *)
18778  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18779as_dummy="$PATH:/bin:/usr/bin:/usr/lib:/usr/libexec:/usr/ccs/lib:/usr/ccs/lbin:/lib"
18780for as_dir in $as_dummy
18781do
18782  IFS=$as_save_IFS
18783  test -z "$as_dir" && as_dir=.
18784    for ac_exec_ext in '' $ac_executable_extensions; do
18785  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18786    ac_cv_path_RAWCPP="$as_dir/$ac_word$ac_exec_ext"
18787    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18788    break 2
18789  fi
18790done
18791  done
18792IFS=$as_save_IFS
18793
18794  ;;
18795esac
18796fi
18797RAWCPP=$ac_cv_path_RAWCPP
18798if test -n "$RAWCPP"; then
18799  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RAWCPP" >&5
18800$as_echo "$RAWCPP" >&6; }
18801else
18802  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18803$as_echo "no" >&6; }
18804fi
18805
18806
18807  test -n "$RAWCPP" && break
18808done
18809test -n "$RAWCPP" || RAWCPP="${CPP}"
18810
18811
18812# Check for flag to avoid builtin definitions - assumes unix is predefined,
18813# which is not the best choice for supporting other OS'es, but covers most
18814# of the ones we need for now.
18815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $RAWCPP requires -undef" >&5
18816$as_echo_n "checking if $RAWCPP requires -undef... " >&6; }
18817cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18818/* end confdefs.h.  */
18819Does cpp redefine unix ?
18820_ACEOF
18821if test `${RAWCPP} < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
18822	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18823$as_echo "no" >&6; }
18824else
18825	if test `${RAWCPP} -undef < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
18826		RAWCPPFLAGS=-undef
18827		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18828$as_echo "yes" >&6; }
18829	# under Cygwin unix is still defined even with -undef
18830	elif test `${RAWCPP} -undef -ansi < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
18831		RAWCPPFLAGS="-undef -ansi"
18832		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with -ansi" >&5
18833$as_echo "yes, with -ansi" >&6; }
18834	else
18835		as_fn_error $? "${RAWCPP} defines unix with or without -undef.  I don't know what to do." "$LINENO" 5
18836	fi
18837fi
18838rm -f conftest.$ac_ext
18839
18840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $RAWCPP requires -traditional" >&5
18841$as_echo_n "checking if $RAWCPP requires -traditional... " >&6; }
18842cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18843/* end confdefs.h.  */
18844Does cpp preserve   "whitespace"?
18845_ACEOF
18846if test `${RAWCPP} < conftest.$ac_ext | grep -c 'preserve   \"'` -eq 1 ; then
18847	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18848$as_echo "no" >&6; }
18849else
18850	if test `${RAWCPP} -traditional < conftest.$ac_ext | grep -c 'preserve   \"'` -eq 1 ; then
18851		TRADITIONALCPPFLAGS="-traditional"
18852		RAWCPPFLAGS="${RAWCPPFLAGS} -traditional"
18853		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18854$as_echo "yes" >&6; }
18855	else
18856		as_fn_error $? "${RAWCPP} does not preserve whitespace with or without -traditional.  I don't know what to do." "$LINENO" 5
18857	fi
18858fi
18859rm -f conftest.$ac_ext
18860
18861
18862
18863
18864
18865# Preserves the interface, should it be implemented later
18866
18867
18868
18869# Check whether --with-perl was given.
18870if test "${with_perl+set}" = set; then :
18871  withval=$with_perl; use_perl=$withval
18872else
18873  use_perl=auto
18874fi
18875
18876
18877
18878if test "x$use_perl" = x"auto"; then
18879   # Extract the first word of "perl", so it can be a program name with args.
18880set dummy perl; ac_word=$2
18881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18882$as_echo_n "checking for $ac_word... " >&6; }
18883if ${ac_cv_path_PERL+:} false; then :
18884  $as_echo_n "(cached) " >&6
18885else
18886  case $PERL in
18887  [\\/]* | ?:[\\/]*)
18888  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
18889  ;;
18890  *)
18891  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18892for as_dir in $PATH
18893do
18894  IFS=$as_save_IFS
18895  test -z "$as_dir" && as_dir=.
18896    for ac_exec_ext in '' $ac_executable_extensions; do
18897  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18898    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
18899    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18900    break 2
18901  fi
18902done
18903  done
18904IFS=$as_save_IFS
18905
18906  ;;
18907esac
18908fi
18909PERL=$ac_cv_path_PERL
18910if test -n "$PERL"; then
18911  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
18912$as_echo "$PERL" >&6; }
18913else
18914  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18915$as_echo "no" >&6; }
18916fi
18917
18918
18919   if test "x$PERL" = "x"; then
18920        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl not found - cannot extract information and report" >&5
18921$as_echo "$as_me: WARNING: perl not found - cannot extract information and report" >&2;}
18922	have_perl=no
18923   else
18924        have_perl=yes
18925   fi
18926elif test "x$use_perl" = x"yes" ; then
18927   # Extract the first word of "perl", so it can be a program name with args.
18928set dummy perl; ac_word=$2
18929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18930$as_echo_n "checking for $ac_word... " >&6; }
18931if ${ac_cv_path_PERL+:} false; then :
18932  $as_echo_n "(cached) " >&6
18933else
18934  case $PERL in
18935  [\\/]* | ?:[\\/]*)
18936  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
18937  ;;
18938  *)
18939  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18940for as_dir in $PATH
18941do
18942  IFS=$as_save_IFS
18943  test -z "$as_dir" && as_dir=.
18944    for ac_exec_ext in '' $ac_executable_extensions; do
18945  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18946    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
18947    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18948    break 2
18949  fi
18950done
18951  done
18952IFS=$as_save_IFS
18953
18954  ;;
18955esac
18956fi
18957PERL=$ac_cv_path_PERL
18958if test -n "$PERL"; then
18959  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
18960$as_echo "$PERL" >&6; }
18961else
18962  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18963$as_echo "no" >&6; }
18964fi
18965
18966
18967   if test "x$PERL" = "x"; then
18968        as_fn_error $? "--with-perl=yes specified but perl not found in PATH" "$LINENO" 5
18969   fi
18970   have_perl=yes
18971elif test "x$use_perl" = x"no" ; then
18972   if test "x$PERL" != "x"; then
18973      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring PERL environment variable since --with-perl=no was specified" >&5
18974$as_echo "$as_me: WARNING: ignoring PERL environment variable since --with-perl=no was specified" >&2;}
18975   fi
18976   have_perl=no
18977else
18978   as_fn_error $? "--with-perl expects 'yes' or 'no'" "$LINENO" 5
18979fi
18980
18981 if test "$have_perl" = yes; then
18982  HAVE_PERL_TRUE=
18983  HAVE_PERL_FALSE='#'
18984else
18985  HAVE_PERL_TRUE='#'
18986  HAVE_PERL_FALSE=
18987fi
18988
18989
18990
18991# Required when PKG_CHECK_MODULES called within an if statement
18992
18993
18994
18995
18996
18997
18998
18999if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
19000	if test -n "$ac_tool_prefix"; then
19001  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
19002set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
19003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19004$as_echo_n "checking for $ac_word... " >&6; }
19005if ${ac_cv_path_PKG_CONFIG+:} false; then :
19006  $as_echo_n "(cached) " >&6
19007else
19008  case $PKG_CONFIG in
19009  [\\/]* | ?:[\\/]*)
19010  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
19011  ;;
19012  *)
19013  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19014for as_dir in $PATH
19015do
19016  IFS=$as_save_IFS
19017  test -z "$as_dir" && as_dir=.
19018    for ac_exec_ext in '' $ac_executable_extensions; do
19019  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19020    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19021    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19022    break 2
19023  fi
19024done
19025  done
19026IFS=$as_save_IFS
19027
19028  ;;
19029esac
19030fi
19031PKG_CONFIG=$ac_cv_path_PKG_CONFIG
19032if test -n "$PKG_CONFIG"; then
19033  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
19034$as_echo "$PKG_CONFIG" >&6; }
19035else
19036  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19037$as_echo "no" >&6; }
19038fi
19039
19040
19041fi
19042if test -z "$ac_cv_path_PKG_CONFIG"; then
19043  ac_pt_PKG_CONFIG=$PKG_CONFIG
19044  # Extract the first word of "pkg-config", so it can be a program name with args.
19045set dummy pkg-config; ac_word=$2
19046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19047$as_echo_n "checking for $ac_word... " >&6; }
19048if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
19049  $as_echo_n "(cached) " >&6
19050else
19051  case $ac_pt_PKG_CONFIG in
19052  [\\/]* | ?:[\\/]*)
19053  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
19054  ;;
19055  *)
19056  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19057for as_dir in $PATH
19058do
19059  IFS=$as_save_IFS
19060  test -z "$as_dir" && as_dir=.
19061    for ac_exec_ext in '' $ac_executable_extensions; do
19062  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19063    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19064    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19065    break 2
19066  fi
19067done
19068  done
19069IFS=$as_save_IFS
19070
19071  ;;
19072esac
19073fi
19074ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
19075if test -n "$ac_pt_PKG_CONFIG"; then
19076  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
19077$as_echo "$ac_pt_PKG_CONFIG" >&6; }
19078else
19079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19080$as_echo "no" >&6; }
19081fi
19082
19083  if test "x$ac_pt_PKG_CONFIG" = x; then
19084    PKG_CONFIG=""
19085  else
19086    case $cross_compiling:$ac_tool_warned in
19087yes:)
19088{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
19089$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
19090ac_tool_warned=yes ;;
19091esac
19092    PKG_CONFIG=$ac_pt_PKG_CONFIG
19093  fi
19094else
19095  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
19096fi
19097
19098fi
19099if test -n "$PKG_CONFIG"; then
19100	_pkg_min_version=0.9.0
19101	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
19102$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
19103	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
19104		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19105$as_echo "yes" >&6; }
19106	else
19107		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19108$as_echo "no" >&6; }
19109		PKG_CONFIG=""
19110	fi
19111fi
19112
19113if test x"$CC_FOR_BUILD" = x; then
19114	if test x"$cross_compiling" = xyes; then
19115	       for ac_prog in gcc cc
19116do
19117  # Extract the first word of "$ac_prog", so it can be a program name with args.
19118set dummy $ac_prog; ac_word=$2
19119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19120$as_echo_n "checking for $ac_word... " >&6; }
19121if ${ac_cv_prog_CC_FOR_BUILD+:} false; then :
19122  $as_echo_n "(cached) " >&6
19123else
19124  if test -n "$CC_FOR_BUILD"; then
19125  ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test.
19126else
19127as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19128for as_dir in $PATH
19129do
19130  IFS=$as_save_IFS
19131  test -z "$as_dir" && as_dir=.
19132    for ac_exec_ext in '' $ac_executable_extensions; do
19133  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19134    ac_cv_prog_CC_FOR_BUILD="$ac_prog"
19135    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19136    break 2
19137  fi
19138done
19139  done
19140IFS=$as_save_IFS
19141
19142fi
19143fi
19144CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD
19145if test -n "$CC_FOR_BUILD"; then
19146  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5
19147$as_echo "$CC_FOR_BUILD" >&6; }
19148else
19149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19150$as_echo "no" >&6; }
19151fi
19152
19153
19154  test -n "$CC_FOR_BUILD" && break
19155done
19156
19157	else
19158	       CC_FOR_BUILD="$CC"
19159	fi
19160fi
19161
19162
19163if test x"$CPPFLAGS_FOR_BUILD" = x; then
19164	if test ! x"$cross_compiling" = xyes; then
19165		CPPFLAGS_FOR_BUILD=${CPPFLAGS}
19166	fi
19167fi
19168
19169
19170if test x"$CFLAGS_FOR_BUILD" = x; then
19171	if test ! x"$cross_compiling" = xyes; then
19172		CFLAGS_FOR_BUILD=${CFLAGS}
19173	fi
19174fi
19175
19176
19177if test x"$LDFLAGS_FOR_BUILD" = x; then
19178	if test ! x"$cross_compiling" = xyes; then
19179		LDFLAGS_FOR_BUILD=${LDFLAGS}
19180	fi
19181fi
19182
19183
19184# Checks for pkg-config packages
19185
19186# Always required
19187X11_REQUIRES='xproto >= 7.0.17 xextproto xtrans xcb >= 1.11.1'
19188X11_EXTRA_DEPS="xcb >= 1.11.1"
19189
19190
19191
19192
19193
19194
19195
19196
19197if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
19198	if test -n "$ac_tool_prefix"; then
19199  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
19200set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
19201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19202$as_echo_n "checking for $ac_word... " >&6; }
19203if ${ac_cv_path_PKG_CONFIG+:} false; then :
19204  $as_echo_n "(cached) " >&6
19205else
19206  case $PKG_CONFIG in
19207  [\\/]* | ?:[\\/]*)
19208  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
19209  ;;
19210  *)
19211  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19212for as_dir in $PATH
19213do
19214  IFS=$as_save_IFS
19215  test -z "$as_dir" && as_dir=.
19216    for ac_exec_ext in '' $ac_executable_extensions; do
19217  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19218    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19219    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19220    break 2
19221  fi
19222done
19223  done
19224IFS=$as_save_IFS
19225
19226  ;;
19227esac
19228fi
19229PKG_CONFIG=$ac_cv_path_PKG_CONFIG
19230if test -n "$PKG_CONFIG"; then
19231  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
19232$as_echo "$PKG_CONFIG" >&6; }
19233else
19234  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19235$as_echo "no" >&6; }
19236fi
19237
19238
19239fi
19240if test -z "$ac_cv_path_PKG_CONFIG"; then
19241  ac_pt_PKG_CONFIG=$PKG_CONFIG
19242  # Extract the first word of "pkg-config", so it can be a program name with args.
19243set dummy pkg-config; ac_word=$2
19244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19245$as_echo_n "checking for $ac_word... " >&6; }
19246if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
19247  $as_echo_n "(cached) " >&6
19248else
19249  case $ac_pt_PKG_CONFIG in
19250  [\\/]* | ?:[\\/]*)
19251  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
19252  ;;
19253  *)
19254  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19255for as_dir in $PATH
19256do
19257  IFS=$as_save_IFS
19258  test -z "$as_dir" && as_dir=.
19259    for ac_exec_ext in '' $ac_executable_extensions; do
19260  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19261    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19262    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19263    break 2
19264  fi
19265done
19266  done
19267IFS=$as_save_IFS
19268
19269  ;;
19270esac
19271fi
19272ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
19273if test -n "$ac_pt_PKG_CONFIG"; then
19274  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
19275$as_echo "$ac_pt_PKG_CONFIG" >&6; }
19276else
19277  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19278$as_echo "no" >&6; }
19279fi
19280
19281  if test "x$ac_pt_PKG_CONFIG" = x; then
19282    PKG_CONFIG=""
19283  else
19284    case $cross_compiling:$ac_tool_warned in
19285yes:)
19286{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
19287$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
19288ac_tool_warned=yes ;;
19289esac
19290    PKG_CONFIG=$ac_pt_PKG_CONFIG
19291  fi
19292else
19293  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
19294fi
19295
19296fi
19297if test -n "$PKG_CONFIG"; then
19298	_pkg_min_version=0.9.0
19299	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
19300$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
19301	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
19302		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19303$as_echo "yes" >&6; }
19304	else
19305		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19306$as_echo "no" >&6; }
19307		PKG_CONFIG=""
19308	fi
19309fi
19310
19311
19312
19313# Issue an error if xtrans.m4 was not found and XTRANS_CONNECTION_FLAGS macro
19314# was not expanded, since libX11 with no transport types is rather useless.
19315#
19316# If you're seeing an error here, be sure you installed the lib/xtrans module
19317# first and if it's not in the default location, that you set the ACLOCAL
19318# environment variable to find it, such as:
19319#	ACLOCAL="aclocal -I ${PREFIX}/share/aclocal"
19320
19321
19322# Transport selection macro from xtrans.m4
19323
19324
19325 case $host_os in
19326	mingw*)	unixdef="no"   ;;
19327	*)	unixdef="yes"  ;;
19328 esac
19329 # Check whether --enable-unix-transport was given.
19330if test "${enable_unix_transport+set}" = set; then :
19331  enableval=$enable_unix_transport; UNIXCONN=$enableval
19332else
19333  UNIXCONN=$unixdef
19334fi
19335
19336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5
19337$as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; }
19338 if test "$UNIXCONN" = "yes"; then
19339
19340$as_echo "#define UNIXCONN 1" >>confdefs.h
19341
19342 fi
19343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5
19344$as_echo "$UNIXCONN" >&6; }
19345 # Check whether --enable-tcp-transport was given.
19346if test "${enable_tcp_transport+set}" = set; then :
19347  enableval=$enable_tcp_transport; TCPCONN=$enableval
19348else
19349  TCPCONN=yes
19350fi
19351
19352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5
19353$as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; }
19354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5
19355$as_echo "$TCPCONN" >&6; }
19356 if test "$TCPCONN" = "yes"; then
19357
19358$as_echo "#define TCPCONN 1" >>confdefs.h
19359
19360
19361 # SVR4 hides these in libraries other than libc
19362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
19363$as_echo_n "checking for library containing socket... " >&6; }
19364if ${ac_cv_search_socket+:} false; then :
19365  $as_echo_n "(cached) " >&6
19366else
19367  ac_func_search_save_LIBS=$LIBS
19368cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19369/* end confdefs.h.  */
19370
19371/* Override any GCC internal prototype to avoid an error.
19372   Use char because int might match the return type of a GCC
19373   builtin and then its argument prototype would still apply.  */
19374#ifdef __cplusplus
19375extern "C"
19376#endif
19377char socket ();
19378int
19379main ()
19380{
19381return socket ();
19382  ;
19383  return 0;
19384}
19385_ACEOF
19386for ac_lib in '' socket; do
19387  if test -z "$ac_lib"; then
19388    ac_res="none required"
19389  else
19390    ac_res=-l$ac_lib
19391    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
19392  fi
19393  if ac_fn_c_try_link "$LINENO"; then :
19394  ac_cv_search_socket=$ac_res
19395fi
19396rm -f core conftest.err conftest.$ac_objext \
19397    conftest$ac_exeext
19398  if ${ac_cv_search_socket+:} false; then :
19399  break
19400fi
19401done
19402if ${ac_cv_search_socket+:} false; then :
19403
19404else
19405  ac_cv_search_socket=no
19406fi
19407rm conftest.$ac_ext
19408LIBS=$ac_func_search_save_LIBS
19409fi
19410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
19411$as_echo "$ac_cv_search_socket" >&6; }
19412ac_res=$ac_cv_search_socket
19413if test "$ac_res" != no; then :
19414  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19415
19416fi
19417
19418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
19419$as_echo_n "checking for library containing gethostbyname... " >&6; }
19420if ${ac_cv_search_gethostbyname+:} false; then :
19421  $as_echo_n "(cached) " >&6
19422else
19423  ac_func_search_save_LIBS=$LIBS
19424cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19425/* end confdefs.h.  */
19426
19427/* Override any GCC internal prototype to avoid an error.
19428   Use char because int might match the return type of a GCC
19429   builtin and then its argument prototype would still apply.  */
19430#ifdef __cplusplus
19431extern "C"
19432#endif
19433char gethostbyname ();
19434int
19435main ()
19436{
19437return gethostbyname ();
19438  ;
19439  return 0;
19440}
19441_ACEOF
19442for ac_lib in '' nsl; do
19443  if test -z "$ac_lib"; then
19444    ac_res="none required"
19445  else
19446    ac_res=-l$ac_lib
19447    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
19448  fi
19449  if ac_fn_c_try_link "$LINENO"; then :
19450  ac_cv_search_gethostbyname=$ac_res
19451fi
19452rm -f core conftest.err conftest.$ac_objext \
19453    conftest$ac_exeext
19454  if ${ac_cv_search_gethostbyname+:} false; then :
19455  break
19456fi
19457done
19458if ${ac_cv_search_gethostbyname+:} false; then :
19459
19460else
19461  ac_cv_search_gethostbyname=no
19462fi
19463rm conftest.$ac_ext
19464LIBS=$ac_func_search_save_LIBS
19465fi
19466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
19467$as_echo "$ac_cv_search_gethostbyname" >&6; }
19468ac_res=$ac_cv_search_gethostbyname
19469if test "$ac_res" != no; then :
19470  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19471
19472fi
19473
19474 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then
19475   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5
19476$as_echo_n "checking for main in -lws2_32... " >&6; }
19477if ${ac_cv_lib_ws2_32_main+:} false; then :
19478  $as_echo_n "(cached) " >&6
19479else
19480  ac_check_lib_save_LIBS=$LIBS
19481LIBS="-lws2_32  $LIBS"
19482cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19483/* end confdefs.h.  */
19484
19485
19486int
19487main ()
19488{
19489return main ();
19490  ;
19491  return 0;
19492}
19493_ACEOF
19494if ac_fn_c_try_link "$LINENO"; then :
19495  ac_cv_lib_ws2_32_main=yes
19496else
19497  ac_cv_lib_ws2_32_main=no
19498fi
19499rm -f core conftest.err conftest.$ac_objext \
19500    conftest$ac_exeext conftest.$ac_ext
19501LIBS=$ac_check_lib_save_LIBS
19502fi
19503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5
19504$as_echo "$ac_cv_lib_ws2_32_main" >&6; }
19505if test "x$ac_cv_lib_ws2_32_main" = xyes; then :
19506  cat >>confdefs.h <<_ACEOF
19507#define HAVE_LIBWS2_32 1
19508_ACEOF
19509
19510  LIBS="-lws2_32 $LIBS"
19511
19512fi
19513
19514 fi
19515
19516 # Needs to come after above checks for libsocket & libnsl for SVR4 systems
19517 # Check whether --enable-ipv6 was given.
19518if test "${enable_ipv6+set}" = set; then :
19519  enableval=$enable_ipv6; IPV6CONN=$enableval
19520else
19521  ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
19522if test "x$ac_cv_func_getaddrinfo" = xyes; then :
19523  IPV6CONN=yes
19524else
19525  IPV6CONN=no
19526fi
19527
19528fi
19529
19530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5
19531$as_echo_n "checking if IPv6 support should be built... " >&6; }
19532 if test "$IPV6CONN" = "yes"; then
19533
19534$as_echo "#define IPv6 1" >>confdefs.h
19535
19536 fi
19537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5
19538$as_echo "$IPV6CONN" >&6; }
19539
19540 # 4.3BSD-Reno added a new member to struct sockaddr_in
19541 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" "
19542#include <sys/types.h>
19543#include <sys/socket.h>
19544#include <netinet/in.h>
19545
19546"
19547if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then :
19548
19549$as_echo "#define BSD44SOCKETS 1" >>confdefs.h
19550
19551fi
19552
19553
19554 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc.
19555 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
19556$ac_includes_default
19557#include <sys/socket.h>
19558"
19559if test "x$ac_cv_type_socklen_t" = xyes; then :
19560
19561cat >>confdefs.h <<_ACEOF
19562#define HAVE_SOCKLEN_T 1
19563_ACEOF
19564
19565
19566fi
19567
19568
19569 # XPG4v2/UNIX95 added msg_control - check to see if we need to define
19570 # _XOPEN_SOURCE to get it (such as on Solaris)
19571 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
19572$ac_includes_default
19573#include <sys/socket.h>
19574
19575"
19576if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
19577
19578fi
19579
19580 # First try for Solaris in C99 compliant mode, which requires XPG6/UNIX03
19581 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
19582     unset ac_cv_member_struct_msghdr_msg_control
19583     { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=600" >&5
19584$as_echo "$as_me: trying again with _XOPEN_SOURCE=600" >&6;}
19585     ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
19586#define _XOPEN_SOURCE 600
19587$ac_includes_default
19588#include <sys/socket.h>
19589
19590"
19591if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
19592
19593$as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
19594
19595
19596fi
19597
19598 fi
19599 # If that didn't work, fall back to XPG5/UNIX98 with C89
19600 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
19601     unset ac_cv_member_struct_msghdr_msg_control
19602     { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=500" >&5
19603$as_echo "$as_me: trying again with _XOPEN_SOURCE=500" >&6;}
19604     ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
19605#define _XOPEN_SOURCE 500
19606$ac_includes_default
19607#include <sys/socket.h>
19608
19609"
19610if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
19611
19612$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
19613
19614
19615fi
19616
19617 fi
19618
19619
19620
19621 fi
19622 case $host_os in
19623	solaris*|sco*|sysv4*)	localdef="yes" ;;
19624	*)			localdef="no"  ;;
19625 esac
19626 # Check whether --enable-local-transport was given.
19627if test "${enable_local_transport+set}" = set; then :
19628  enableval=$enable_local_transport; LOCALCONN=$enableval
19629else
19630  LOCALCONN=$localdef
19631fi
19632
19633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5
19634$as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; }
19635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5
19636$as_echo "$LOCALCONN" >&6; }
19637 if test "$LOCALCONN" = "yes"; then
19638
19639$as_echo "#define LOCALCONN 1" >>confdefs.h
19640
19641 fi
19642
19643
19644
19645# Check for dlopen
19646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if run-time linking is supported" >&5
19647$as_echo_n "checking if run-time linking is supported... " >&6; }
19648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
19649$as_echo_n "checking for library containing dlopen... " >&6; }
19650if ${ac_cv_search_dlopen+:} false; then :
19651  $as_echo_n "(cached) " >&6
19652else
19653  ac_func_search_save_LIBS=$LIBS
19654cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19655/* end confdefs.h.  */
19656
19657/* Override any GCC internal prototype to avoid an error.
19658   Use char because int might match the return type of a GCC
19659   builtin and then its argument prototype would still apply.  */
19660#ifdef __cplusplus
19661extern "C"
19662#endif
19663char dlopen ();
19664int
19665main ()
19666{
19667return dlopen ();
19668  ;
19669  return 0;
19670}
19671_ACEOF
19672for ac_lib in '' dl svld; do
19673  if test -z "$ac_lib"; then
19674    ac_res="none required"
19675  else
19676    ac_res=-l$ac_lib
19677    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
19678  fi
19679  if ac_fn_c_try_link "$LINENO"; then :
19680  ac_cv_search_dlopen=$ac_res
19681fi
19682rm -f core conftest.err conftest.$ac_objext \
19683    conftest$ac_exeext
19684  if ${ac_cv_search_dlopen+:} false; then :
19685  break
19686fi
19687done
19688if ${ac_cv_search_dlopen+:} false; then :
19689
19690else
19691  ac_cv_search_dlopen=no
19692fi
19693rm conftest.$ac_ext
19694LIBS=$ac_func_search_save_LIBS
19695fi
19696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
19697$as_echo "$ac_cv_search_dlopen" >&6; }
19698ac_res=$ac_cv_search_dlopen
19699if test "$ac_res" != no; then :
19700  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19701
19702fi
19703
19704if test "x$ac_cv_search_dlopen" = xno; then
19705	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shl_load" >&5
19706$as_echo_n "checking for library containing shl_load... " >&6; }
19707if ${ac_cv_search_shl_load+:} false; then :
19708  $as_echo_n "(cached) " >&6
19709else
19710  ac_func_search_save_LIBS=$LIBS
19711cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19712/* end confdefs.h.  */
19713
19714/* Override any GCC internal prototype to avoid an error.
19715   Use char because int might match the return type of a GCC
19716   builtin and then its argument prototype would still apply.  */
19717#ifdef __cplusplus
19718extern "C"
19719#endif
19720char shl_load ();
19721int
19722main ()
19723{
19724return shl_load ();
19725  ;
19726  return 0;
19727}
19728_ACEOF
19729for ac_lib in '' dld; do
19730  if test -z "$ac_lib"; then
19731    ac_res="none required"
19732  else
19733    ac_res=-l$ac_lib
19734    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
19735  fi
19736  if ac_fn_c_try_link "$LINENO"; then :
19737  ac_cv_search_shl_load=$ac_res
19738fi
19739rm -f core conftest.err conftest.$ac_objext \
19740    conftest$ac_exeext
19741  if ${ac_cv_search_shl_load+:} false; then :
19742  break
19743fi
19744done
19745if ${ac_cv_search_shl_load+:} false; then :
19746
19747else
19748  ac_cv_search_shl_load=no
19749fi
19750rm conftest.$ac_ext
19751LIBS=$ac_func_search_save_LIBS
19752fi
19753{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shl_load" >&5
19754$as_echo "$ac_cv_search_shl_load" >&6; }
19755ac_res=$ac_cv_search_shl_load
19756if test "$ac_res" != no; then :
19757  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19758
19759fi
19760
19761	if test "x$ac_cv_search_shl_load" != xno; then
19762
19763$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h
19764
19765		for ac_header in dl.h
19766do :
19767  ac_fn_c_check_header_mongrel "$LINENO" "dl.h" "ac_cv_header_dl_h" "$ac_includes_default"
19768if test "x$ac_cv_header_dl_h" = xyes; then :
19769  cat >>confdefs.h <<_ACEOF
19770#define HAVE_DL_H 1
19771_ACEOF
19772
19773fi
19774
19775done
19776
19777	fi
19778else
19779
19780$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
19781
19782	for ac_header in dlfcn.h
19783do :
19784  ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
19785if test "x$ac_cv_header_dlfcn_h" = xyes; then :
19786  cat >>confdefs.h <<_ACEOF
19787#define HAVE_DLFCN_H 1
19788_ACEOF
19789
19790fi
19791
19792done
19793
19794fi
19795if test "x$ac_cv_header_dlfcn_h" = xyes -o "x$ac_cv_header_dl_h" = xyes; then
19796	HAVE_LOADABLE_MODULES=yes
19797else
19798	HAVE_LOADABLE_MODULES=no
19799fi
19800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_LOADABLE_MODULES" >&5
19801$as_echo "$HAVE_LOADABLE_MODULES" >&6; }
19802
19803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if loadable i18n module support should be enabled" >&5
19804$as_echo_n "checking if loadable i18n module support should be enabled... " >&6; }
19805# Check whether --enable-loadable-i18n was given.
19806if test "${enable_loadable_i18n+set}" = set; then :
19807  enableval=$enable_loadable_i18n; XLIB_LOADABLE_I18N=$enableval
19808else
19809  XLIB_LOADABLE_I18N="no"
19810fi
19811
19812if test x$XLIB_LOADABLE_I18N = xyes; then
19813	if test x$HAVE_LOADABLE_MODULES = xno; then
19814		as_fn_error $? "Loadable module support is required to enable loadable i18n module support" "$LINENO" 5
19815	fi
19816
19817$as_echo "#define USE_DYNAMIC_LC 1" >>confdefs.h
19818
19819	I18N_MODULE_LIBS='${top_builddir}/src/libX11.la'
19820
19821fi
19822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XLIB_LOADABLE_I18N" >&5
19823$as_echo "$XLIB_LOADABLE_I18N" >&6; }
19824
19825 if test x$XLIB_LOADABLE_I18N = xyes; then
19826  XLIB_LOADABLE_I18N_TRUE=
19827  XLIB_LOADABLE_I18N_FALSE='#'
19828else
19829  XLIB_LOADABLE_I18N_TRUE='#'
19830  XLIB_LOADABLE_I18N_FALSE=
19831fi
19832
19833
19834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if loadable Xcursor library support should be enabled" >&5
19835$as_echo_n "checking if loadable Xcursor library support should be enabled... " >&6; }
19836# Check whether --enable-loadable-xcursor was given.
19837if test "${enable_loadable_xcursor+set}" = set; then :
19838  enableval=$enable_loadable_xcursor; XLIB_LOADABLE_XCURSOR=$enableval
19839else
19840  XLIB_LOADABLE_XCURSOR=$HAVE_LOADABLE_MODULES
19841fi
19842
19843if test x$XLIB_LOADABLE_XCURSOR = xyes; then
19844
19845$as_echo "#define USE_DYNAMIC_XCURSOR 1" >>confdefs.h
19846
19847fi
19848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XLIB_LOADABLE_XCURSOR" >&5
19849$as_echo "$XLIB_LOADABLE_XCURSOR" >&6; }
19850
19851# Checks for header files.
19852for ac_header in sys/select.h
19853do :
19854  ac_fn_c_check_header_mongrel "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default"
19855if test "x$ac_cv_header_sys_select_h" = xyes; then :
19856  cat >>confdefs.h <<_ACEOF
19857#define HAVE_SYS_SELECT_H 1
19858_ACEOF
19859
19860fi
19861
19862done
19863
19864
19865# Checks for typedefs, structures, and compiler characteristics.
19866
19867# Checks for library functions.
19868for ac_func in strtol seteuid
19869do :
19870  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19871ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19872if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
19873  cat >>confdefs.h <<_ACEOF
19874#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19875_ACEOF
19876
19877fi
19878done
19879
19880# Used in lcFile.c (see also --enable-xlocaledir settings below)
19881XLOCALEDIR_IS_SAFE="no"
19882ac_fn_c_check_decl "$LINENO" "issetugid" "ac_cv_have_decl_issetugid" "$ac_includes_default"
19883if test "x$ac_cv_have_decl_issetugid" = xyes; then :
19884
19885fi
19886
19887ac_fn_c_check_func "$LINENO" "issetugid" "ac_cv_func_issetugid"
19888if test "x$ac_cv_func_issetugid" = xyes; then :
19889
19890fi
19891
19892if test "$ac_cv_have_decl_issetugid" = yes && test "$ac_cv_func_issetugid" = yes; then
19893    XLOCALEDIR_IS_SAFE="yes"
19894
19895$as_echo "#define HASSETUGID 1" >>confdefs.h
19896
19897fi
19898ac_fn_c_check_func "$LINENO" "getresuid" "ac_cv_func_getresuid"
19899if test "x$ac_cv_func_getresuid" = xyes; then :
19900  XLOCALEDIR_IS_SAFE="yes"
19901
19902$as_echo "#define HASGETRESUID 1" >>confdefs.h
19903
19904fi
19905
19906# Used in Font.c
19907ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
19908if test "x$ac_cv_func_shmat" = xyes; then :
19909
19910$as_echo "#define HAS_SHM 1" >>confdefs.h
19911
19912fi
19913
19914
19915# Checks for system services
19916# AC_PATH_XTRA
19917
19918# arch specific things
19919WCHAR32="1"
19920case $host_os in
19921  os2*) os2="true" ; WCHAR32="0" ;;
19922  *) ;;
19923esac
19924
19925
19926 if test x$os2 = xtrue; then
19927  OS2_TRUE=
19928  OS2_FALSE='#'
19929else
19930  OS2_TRUE='#'
19931  OS2_FALSE=
19932fi
19933
19934
19935
19936# Check whether --with-launchd was given.
19937if test "${with_launchd+set}" = set; then :
19938  withval=$with_launchd; LAUNCHD=$withval
19939else
19940  LAUNCHD=auto
19941fi
19942
19943if test "x$LAUNCHD" = xauto; then
19944	unset LAUNCHD
19945	# Extract the first word of "launchd", so it can be a program name with args.
19946set dummy launchd; ac_word=$2
19947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19948$as_echo_n "checking for $ac_word... " >&6; }
19949if ${ac_cv_prog_LAUNCHD+:} false; then :
19950  $as_echo_n "(cached) " >&6
19951else
19952  if test -n "$LAUNCHD"; then
19953  ac_cv_prog_LAUNCHD="$LAUNCHD" # Let the user override the test.
19954else
19955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19956for as_dir in $PATH$PATH_SEPARATOR/sbin
19957do
19958  IFS=$as_save_IFS
19959  test -z "$as_dir" && as_dir=.
19960    for ac_exec_ext in '' $ac_executable_extensions; do
19961  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19962    ac_cv_prog_LAUNCHD="yes"
19963    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19964    break 2
19965  fi
19966done
19967  done
19968IFS=$as_save_IFS
19969
19970  test -z "$ac_cv_prog_LAUNCHD" && ac_cv_prog_LAUNCHD="no"
19971fi
19972fi
19973LAUNCHD=$ac_cv_prog_LAUNCHD
19974if test -n "$LAUNCHD"; then
19975  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LAUNCHD" >&5
19976$as_echo "$LAUNCHD" >&6; }
19977else
19978  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19979$as_echo "no" >&6; }
19980fi
19981
19982
19983fi
19984
19985if test "x$LAUNCHD" = xyes ; then
19986
19987$as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
19988
19989
19990$as_echo "#define TRANS_REOPEN 1" >>confdefs.h
19991
19992fi
19993
19994# Check whether --enable-xthreads was given.
19995if test "${enable_xthreads+set}" = set; then :
19996  enableval=$enable_xthreads; xthreads=$enableval
19997else
19998  xthreads=yes
19999fi
20000
20001
20002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpwuid_r in -lc" >&5
20003$as_echo_n "checking for getpwuid_r in -lc... " >&6; }
20004if ${ac_cv_lib_c_getpwuid_r+:} false; then :
20005  $as_echo_n "(cached) " >&6
20006else
20007  ac_check_lib_save_LIBS=$LIBS
20008LIBS="-lc  $LIBS"
20009cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20010/* end confdefs.h.  */
20011
20012/* Override any GCC internal prototype to avoid an error.
20013   Use char because int might match the return type of a GCC
20014   builtin and then its argument prototype would still apply.  */
20015#ifdef __cplusplus
20016extern "C"
20017#endif
20018char getpwuid_r ();
20019int
20020main ()
20021{
20022return getpwuid_r ();
20023  ;
20024  return 0;
20025}
20026_ACEOF
20027if ac_fn_c_try_link "$LINENO"; then :
20028  ac_cv_lib_c_getpwuid_r=yes
20029else
20030  ac_cv_lib_c_getpwuid_r=no
20031fi
20032rm -f core conftest.err conftest.$ac_objext \
20033    conftest$ac_exeext conftest.$ac_ext
20034LIBS=$ac_check_lib_save_LIBS
20035fi
20036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_getpwuid_r" >&5
20037$as_echo "$ac_cv_lib_c_getpwuid_r" >&6; }
20038if test "x$ac_cv_lib_c_getpwuid_r" = xyes; then :
20039  mtsafeapi="yes"
20040else
20041  mtsafeapi="no"
20042fi
20043
20044
20045case x$xthreads in
20046xyes)
20047
20048$as_echo "#define XTHREADS 1" >>confdefs.h
20049
20050	if test x$mtsafeapi = xyes
20051	then
20052
20053$as_echo "#define XUSE_MTSAFE_API 1" >>confdefs.h
20054
20055	fi
20056	;;
20057*)
20058	;;
20059esac
20060
20061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lc" >&5
20062$as_echo_n "checking for pthread_self in -lc... " >&6; }
20063if ${ac_cv_lib_c_pthread_self+:} false; then :
20064  $as_echo_n "(cached) " >&6
20065else
20066  ac_check_lib_save_LIBS=$LIBS
20067LIBS="-lc  $LIBS"
20068cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20069/* end confdefs.h.  */
20070
20071/* Override any GCC internal prototype to avoid an error.
20072   Use char because int might match the return type of a GCC
20073   builtin and then its argument prototype would still apply.  */
20074#ifdef __cplusplus
20075extern "C"
20076#endif
20077char pthread_self ();
20078int
20079main ()
20080{
20081return pthread_self ();
20082  ;
20083  return 0;
20084}
20085_ACEOF
20086if ac_fn_c_try_link "$LINENO"; then :
20087  ac_cv_lib_c_pthread_self=yes
20088else
20089  ac_cv_lib_c_pthread_self=no
20090fi
20091rm -f core conftest.err conftest.$ac_objext \
20092    conftest$ac_exeext conftest.$ac_ext
20093LIBS=$ac_check_lib_save_LIBS
20094fi
20095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_pthread_self" >&5
20096$as_echo "$ac_cv_lib_c_pthread_self" >&6; }
20097if test "x$ac_cv_lib_c_pthread_self" = xyes; then :
20098  thrstubs="no"
20099else
20100  thrstubs="yes"
20101fi
20102
20103 if test x$thrstubs = xyes; then
20104  THRSTUBS_TRUE=
20105  THRSTUBS_FALSE='#'
20106else
20107  THRSTUBS_TRUE='#'
20108  THRSTUBS_FALSE=
20109fi
20110
20111
20112# XXX incomplete, please fill this in
20113if test x$xthreads = xyes ; then
20114    case $host_os in
20115    linux*|gnu*|k*bsd*-gnu)
20116        XTHREADLIB=-lpthread ;;
20117    netbsd*)
20118	XTHREAD_CFLAGS="-D_POSIX_THREAD_SAFE_FUNCTIONS"
20119	XTHREADLIB="-lpthread" ;;
20120    freebsd*)
20121        XTHREAD_CFLAGS="-D_THREAD_SAFE"
20122        XTHREADLIB="-pthread" ;;
20123    dragonfly*|openbsd*)
20124        XTHREADLIB="-pthread" ;;
20125    solaris*)
20126	XTHREAD_CFLAGS="-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS" ;;
20127    esac
20128fi
20129
20130
20131
20132ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
20133if test "x$ac_cv_func_poll" = xyes; then :
20134
20135$as_echo "#define USE_POLL 1" >>confdefs.h
20136
20137fi
20138
20139
20140#
20141# Find keysymdef.h
20142#
20143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking keysym definitions" >&5
20144$as_echo_n "checking keysym definitions... " >&6; }
20145
20146# Check whether --with-keysymdefdir was given.
20147if test "${with_keysymdefdir+set}" = set; then :
20148  withval=$with_keysymdefdir; KEYSYMDEFDIR=$withval
20149else
20150  KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11
20151fi
20152
20153
20154if test ! -d "$KEYSYMDEFDIR"; then
20155	as_fn_error $? "$KEYSYMDEFDIR doesn't exist or isn't a directory" "$LINENO" 5
20156fi
20157
20158FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h"
20159for i in $FILES; do
20160    if test -f "$KEYSYMDEFDIR/$i"; then
20161            KEYSYMDEFS="$KEYSYMDEFS $KEYSYMDEFDIR/$i"
20162    elif test "x$i" = "xkeysymdef.h"; then
20163	    as_fn_error $? "Cannot find keysymdef.h" "$LINENO" 5
20164    fi
20165done
20166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $KEYSYMDEFS" >&5
20167$as_echo "$KEYSYMDEFS" >&6; }
20168
20169
20170# Check whether --enable-xcms was given.
20171if test "${enable_xcms+set}" = set; then :
20172  enableval=$enable_xcms; XCMS=$enableval
20173else
20174  XCMS=yes
20175fi
20176
20177 if test x$XCMS = xyes ; then
20178  XCMS_TRUE=
20179  XCMS_FALSE='#'
20180else
20181  XCMS_TRUE='#'
20182  XCMS_FALSE=
20183fi
20184
20185if test x"$XCMS" = "xyes"; then
20186
20187$as_echo "#define XCMS 1" >>confdefs.h
20188
20189fi
20190
20191# Check whether --enable-xlocale was given.
20192if test "${enable_xlocale+set}" = set; then :
20193  enableval=$enable_xlocale; XLOCALE=$enableval
20194else
20195  XLOCALE=yes
20196fi
20197
20198
20199 if  test x$XLOCALE = xyes ; then
20200  XLOCALE_TRUE=
20201  XLOCALE_FALSE='#'
20202else
20203  XLOCALE_TRUE='#'
20204  XLOCALE_FALSE=
20205fi
20206
20207if test x"$XLOCALE" = "xyes"; then
20208
20209$as_echo "#define XLOCALE 1" >>confdefs.h
20210
20211fi
20212
20213# This disables XLOCALEDIR.  Set it if you're using BuildLoadableXlibI18n,
20214# don't have either issetugid() or getresuid(), and you need to protect
20215# clients that are setgid or setuid to an id other than 0.
20216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XLOCALEDIR support should be enabled" >&5
20217$as_echo_n "checking if XLOCALEDIR support should be enabled... " >&6; }
20218# Check whether --enable-xlocaledir was given.
20219if test "${enable_xlocaledir+set}" = set; then :
20220  enableval=$enable_xlocaledir; ENABLE_XLOCALEDIR=$enableval
20221else
20222  ENABLE_XLOCALEDIR=$XLOCALEDIR_IS_SAFE
20223fi
20224
20225if test "x$ENABLE_XLOCALEDIR" = "xno"; then
20226
20227$as_echo "#define NO_XLOCALEDIR 1" >>confdefs.h
20228
20229fi
20230{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENABLE_XLOCALEDIR" >&5
20231$as_echo "$ENABLE_XLOCALEDIR" >&6; }
20232
20233# Check whether --enable-xf86bigfont was given.
20234if test "${enable_xf86bigfont+set}" = set; then :
20235  enableval=$enable_xf86bigfont; XF86BIGFONT=$enableval
20236else
20237  XF86BIGFONT="yes"
20238fi
20239
20240if test "x$XF86BIGFONT" = "xyes"; then
20241
20242pkg_failed=no
20243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BIGFONT" >&5
20244$as_echo_n "checking for BIGFONT... " >&6; }
20245
20246if test -n "$BIGFONT_CFLAGS"; then
20247    pkg_cv_BIGFONT_CFLAGS="$BIGFONT_CFLAGS"
20248 elif test -n "$PKG_CONFIG"; then
20249    if test -n "$PKG_CONFIG" && \
20250    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xf86bigfontproto >= 1.2.0\""; } >&5
20251  ($PKG_CONFIG --exists --print-errors "xf86bigfontproto >= 1.2.0") 2>&5
20252  ac_status=$?
20253  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20254  test $ac_status = 0; }; then
20255  pkg_cv_BIGFONT_CFLAGS=`$PKG_CONFIG --cflags "xf86bigfontproto >= 1.2.0" 2>/dev/null`
20256		      test "x$?" != "x0" && pkg_failed=yes
20257else
20258  pkg_failed=yes
20259fi
20260 else
20261    pkg_failed=untried
20262fi
20263if test -n "$BIGFONT_LIBS"; then
20264    pkg_cv_BIGFONT_LIBS="$BIGFONT_LIBS"
20265 elif test -n "$PKG_CONFIG"; then
20266    if test -n "$PKG_CONFIG" && \
20267    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xf86bigfontproto >= 1.2.0\""; } >&5
20268  ($PKG_CONFIG --exists --print-errors "xf86bigfontproto >= 1.2.0") 2>&5
20269  ac_status=$?
20270  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20271  test $ac_status = 0; }; then
20272  pkg_cv_BIGFONT_LIBS=`$PKG_CONFIG --libs "xf86bigfontproto >= 1.2.0" 2>/dev/null`
20273		      test "x$?" != "x0" && pkg_failed=yes
20274else
20275  pkg_failed=yes
20276fi
20277 else
20278    pkg_failed=untried
20279fi
20280
20281
20282
20283if test $pkg_failed = yes; then
20284   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20285$as_echo "no" >&6; }
20286
20287if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20288        _pkg_short_errors_supported=yes
20289else
20290        _pkg_short_errors_supported=no
20291fi
20292        if test $_pkg_short_errors_supported = yes; then
20293	        BIGFONT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xf86bigfontproto >= 1.2.0" 2>&1`
20294        else
20295	        BIGFONT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xf86bigfontproto >= 1.2.0" 2>&1`
20296        fi
20297	# Put the nasty error message in config.log where it belongs
20298	echo "$BIGFONT_PKG_ERRORS" >&5
20299
20300	XF86BIGFONT="no"
20301elif test $pkg_failed = untried; then
20302     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20303$as_echo "no" >&6; }
20304	XF86BIGFONT="no"
20305else
20306	BIGFONT_CFLAGS=$pkg_cv_BIGFONT_CFLAGS
20307	BIGFONT_LIBS=$pkg_cv_BIGFONT_LIBS
20308        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20309$as_echo "yes" >&6; }
20310
20311$as_echo "#define XF86BIGFONT 1" >>confdefs.h
20312
20313fi
20314fi
20315
20316# Check whether --enable-xkb was given.
20317if test "${enable_xkb+set}" = set; then :
20318  enableval=$enable_xkb; XKB=$enableval
20319else
20320  XKB=yes
20321fi
20322
20323
20324 if  test x$XKB = xyes ; then
20325  XKB_TRUE=
20326  XKB_FALSE='#'
20327else
20328  XKB_TRUE='#'
20329  XKB_FALSE=
20330fi
20331
20332if test x"$XKB" = "xyes"; then
20333   XKBPROTO_REQUIRES="kbproto"
20334   X11_REQUIRES="${X11_REQUIRES} kbproto inputproto"
20335
20336$as_echo "#define XKB 1" >>confdefs.h
20337
20338else
20339   XKBPROTO_REQUIRES=""
20340fi
20341
20342
20343
20344
20345
20346  for ac_header in $ac_header_list
20347do :
20348  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20349ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
20350"
20351if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
20352  cat >>confdefs.h <<_ACEOF
20353#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20354_ACEOF
20355
20356fi
20357
20358done
20359
20360
20361
20362
20363
20364
20365
20366
20367for ac_func in getpagesize
20368do :
20369  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
20370if test "x$ac_cv_func_getpagesize" = xyes; then :
20371  cat >>confdefs.h <<_ACEOF
20372#define HAVE_GETPAGESIZE 1
20373_ACEOF
20374
20375fi
20376done
20377
20378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
20379$as_echo_n "checking for working mmap... " >&6; }
20380if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
20381  $as_echo_n "(cached) " >&6
20382else
20383  if test "$cross_compiling" = yes; then :
20384  ac_cv_func_mmap_fixed_mapped=no
20385else
20386  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20387/* end confdefs.h.  */
20388$ac_includes_default
20389/* malloc might have been renamed as rpl_malloc. */
20390#undef malloc
20391
20392/* Thanks to Mike Haertel and Jim Avera for this test.
20393   Here is a matrix of mmap possibilities:
20394	mmap private not fixed
20395	mmap private fixed at somewhere currently unmapped
20396	mmap private fixed at somewhere already mapped
20397	mmap shared not fixed
20398	mmap shared fixed at somewhere currently unmapped
20399	mmap shared fixed at somewhere already mapped
20400   For private mappings, we should verify that changes cannot be read()
20401   back from the file, nor mmap's back from the file at a different
20402   address.  (There have been systems where private was not correctly
20403   implemented like the infamous i386 svr4.0, and systems where the
20404   VM page cache was not coherent with the file system buffer cache
20405   like early versions of FreeBSD and possibly contemporary NetBSD.)
20406   For shared mappings, we should conversely verify that changes get
20407   propagated back to all the places they're supposed to be.
20408
20409   Grep wants private fixed already mapped.
20410   The main things grep needs to know about mmap are:
20411   * does it exist and is it safe to write into the mmap'd area
20412   * how to use it (BSD variants)  */
20413
20414#include <fcntl.h>
20415#include <sys/mman.h>
20416
20417#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
20418char *malloc ();
20419#endif
20420
20421/* This mess was copied from the GNU getpagesize.h.  */
20422#ifndef HAVE_GETPAGESIZE
20423# ifdef _SC_PAGESIZE
20424#  define getpagesize() sysconf(_SC_PAGESIZE)
20425# else /* no _SC_PAGESIZE */
20426#  ifdef HAVE_SYS_PARAM_H
20427#   include <sys/param.h>
20428#   ifdef EXEC_PAGESIZE
20429#    define getpagesize() EXEC_PAGESIZE
20430#   else /* no EXEC_PAGESIZE */
20431#    ifdef NBPG
20432#     define getpagesize() NBPG * CLSIZE
20433#     ifndef CLSIZE
20434#      define CLSIZE 1
20435#     endif /* no CLSIZE */
20436#    else /* no NBPG */
20437#     ifdef NBPC
20438#      define getpagesize() NBPC
20439#     else /* no NBPC */
20440#      ifdef PAGESIZE
20441#       define getpagesize() PAGESIZE
20442#      endif /* PAGESIZE */
20443#     endif /* no NBPC */
20444#    endif /* no NBPG */
20445#   endif /* no EXEC_PAGESIZE */
20446#  else /* no HAVE_SYS_PARAM_H */
20447#   define getpagesize() 8192	/* punt totally */
20448#  endif /* no HAVE_SYS_PARAM_H */
20449# endif /* no _SC_PAGESIZE */
20450
20451#endif /* no HAVE_GETPAGESIZE */
20452
20453int
20454main ()
20455{
20456  char *data, *data2, *data3;
20457  const char *cdata2;
20458  int i, pagesize;
20459  int fd, fd2;
20460
20461  pagesize = getpagesize ();
20462
20463  /* First, make a file with some known garbage in it. */
20464  data = (char *) malloc (pagesize);
20465  if (!data)
20466    return 1;
20467  for (i = 0; i < pagesize; ++i)
20468    *(data + i) = rand ();
20469  umask (0);
20470  fd = creat ("conftest.mmap", 0600);
20471  if (fd < 0)
20472    return 2;
20473  if (write (fd, data, pagesize) != pagesize)
20474    return 3;
20475  close (fd);
20476
20477  /* Next, check that the tail of a page is zero-filled.  File must have
20478     non-zero length, otherwise we risk SIGBUS for entire page.  */
20479  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
20480  if (fd2 < 0)
20481    return 4;
20482  cdata2 = "";
20483  if (write (fd2, cdata2, 1) != 1)
20484    return 5;
20485  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
20486  if (data2 == MAP_FAILED)
20487    return 6;
20488  for (i = 0; i < pagesize; ++i)
20489    if (*(data2 + i))
20490      return 7;
20491  close (fd2);
20492  if (munmap (data2, pagesize))
20493    return 8;
20494
20495  /* Next, try to mmap the file at a fixed address which already has
20496     something else allocated at it.  If we can, also make sure that
20497     we see the same garbage.  */
20498  fd = open ("conftest.mmap", O_RDWR);
20499  if (fd < 0)
20500    return 9;
20501  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20502		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
20503    return 10;
20504  for (i = 0; i < pagesize; ++i)
20505    if (*(data + i) != *(data2 + i))
20506      return 11;
20507
20508  /* Finally, make sure that changes to the mapped area do not
20509     percolate back to the file as seen by read().  (This is a bug on
20510     some variants of i386 svr4.0.)  */
20511  for (i = 0; i < pagesize; ++i)
20512    *(data2 + i) = *(data2 + i) + 1;
20513  data3 = (char *) malloc (pagesize);
20514  if (!data3)
20515    return 12;
20516  if (read (fd, data3, pagesize) != pagesize)
20517    return 13;
20518  for (i = 0; i < pagesize; ++i)
20519    if (*(data + i) != *(data3 + i))
20520      return 14;
20521  close (fd);
20522  return 0;
20523}
20524_ACEOF
20525if ac_fn_c_try_run "$LINENO"; then :
20526  ac_cv_func_mmap_fixed_mapped=yes
20527else
20528  ac_cv_func_mmap_fixed_mapped=no
20529fi
20530rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
20531  conftest.$ac_objext conftest.beam conftest.$ac_ext
20532fi
20533
20534fi
20535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
20536$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
20537if test $ac_cv_func_mmap_fixed_mapped = yes; then
20538
20539$as_echo "#define HAVE_MMAP 1" >>confdefs.h
20540
20541fi
20542rm -f conftest.mmap conftest.txt
20543
20544composecache_default=$ac_cv_func_mmap_fixed_mapped
20545ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
20546if test "x$ac_cv_func_nl_langinfo" = xyes; then :
20547
20548else
20549  composecache_default=no
20550fi
20551
20552# Check whether --enable-composecache was given.
20553if test "${enable_composecache+set}" = set; then :
20554  enableval=$enable_composecache; COMPOSECACHE=$enableval
20555else
20556  COMPOSECACHE=$composecache_default
20557fi
20558
20559if test x"$COMPOSECACHE" = "xyes"; then
20560
20561$as_echo "#define COMPOSECACHE 1" >>confdefs.h
20562
20563fi
20564
20565# Allow checking code with lint, sparse, etc.
20566
20567
20568
20569
20570
20571# Check whether --with-lint was given.
20572if test "${with_lint+set}" = set; then :
20573  withval=$with_lint; use_lint=$withval
20574else
20575  use_lint=no
20576fi
20577
20578
20579# Obtain platform specific info like program name and options
20580# The lint program on FreeBSD and NetBSD is different from the one on Solaris
20581case $host_os in
20582  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
20583	lint_name=splint
20584	lint_options="-badflag"
20585	;;
20586  *freebsd* | *netbsd*)
20587	lint_name=lint
20588	lint_options="-u -b"
20589	;;
20590  *solaris*)
20591	lint_name=lint
20592	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
20593	;;
20594esac
20595
20596# Test for the presence of the program (either guessed by the code or spelled out by the user)
20597if test "x$use_lint" = x"yes" ; then
20598   # Extract the first word of "$lint_name", so it can be a program name with args.
20599set dummy $lint_name; ac_word=$2
20600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
20601$as_echo_n "checking for $ac_word... " >&6; }
20602if ${ac_cv_path_LINT+:} false; then :
20603  $as_echo_n "(cached) " >&6
20604else
20605  case $LINT in
20606  [\\/]* | ?:[\\/]*)
20607  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
20608  ;;
20609  *)
20610  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20611for as_dir in $PATH
20612do
20613  IFS=$as_save_IFS
20614  test -z "$as_dir" && as_dir=.
20615    for ac_exec_ext in '' $ac_executable_extensions; do
20616  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
20617    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
20618    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
20619    break 2
20620  fi
20621done
20622  done
20623IFS=$as_save_IFS
20624
20625  ;;
20626esac
20627fi
20628LINT=$ac_cv_path_LINT
20629if test -n "$LINT"; then
20630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
20631$as_echo "$LINT" >&6; }
20632else
20633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20634$as_echo "no" >&6; }
20635fi
20636
20637
20638   if test "x$LINT" = "x"; then
20639        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
20640   fi
20641elif test "x$use_lint" = x"no" ; then
20642   if test "x$LINT" != "x"; then
20643      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
20644$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
20645   fi
20646else
20647   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
20648fi
20649
20650# User supplied flags override default flags
20651if test "x$LINT_FLAGS" != "x"; then
20652   lint_options=$LINT_FLAGS
20653fi
20654
20655LINT_FLAGS=$lint_options
20656
20657 if test "x$LINT" != x; then
20658  LINT_TRUE=
20659  LINT_FALSE='#'
20660else
20661  LINT_TRUE='#'
20662  LINT_FALSE=
20663fi
20664
20665
20666
20667
20668
20669# Check whether --enable-lint-library was given.
20670if test "${enable_lint_library+set}" = set; then :
20671  enableval=$enable_lint_library; make_lint_lib=$enableval
20672else
20673  make_lint_lib=no
20674fi
20675
20676
20677if test "x$make_lint_lib" = x"yes" ; then
20678   LINTLIB=llib-lX11.ln
20679   if test "x$LINT" = "x"; then
20680        as_fn_error $? "Cannot make lint library without --with-lint" "$LINENO" 5
20681   fi
20682elif test "x$make_lint_lib" != x"no" ; then
20683   as_fn_error $? "--enable-lint-library expects 'yes' or 'no'." "$LINENO" 5
20684fi
20685
20686
20687 if test x$make_lint_lib != xno; then
20688  MAKE_LINT_LIB_TRUE=
20689  MAKE_LINT_LIB_FALSE='#'
20690else
20691  MAKE_LINT_LIB_TRUE='#'
20692  MAKE_LINT_LIB_FALSE=
20693fi
20694
20695
20696
20697
20698X11_DATADIR="${datadir}/X11"
20699
20700  prefix_NONE=
20701  exec_prefix_NONE=
20702  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
20703  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
20704  eval ax_define_dir="\"$X11_DATADIR\""
20705  eval ax_define_dir="\"$ax_define_dir\""
20706  X11_DATADIR="$ax_define_dir"
20707
20708
20709cat >>confdefs.h <<_ACEOF
20710#define X11_DATADIR "$ax_define_dir"
20711_ACEOF
20712
20713  test "$prefix_NONE" && prefix=NONE
20714  test "$exec_prefix_NONE" && exec_prefix=NONE
20715
20716
20717
20718X11_LIBDIR="${libdir}/X11"
20719
20720  prefix_NONE=
20721  exec_prefix_NONE=
20722  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
20723  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
20724  eval ax_define_dir="\"$X11_LIBDIR\""
20725  eval ax_define_dir="\"$ax_define_dir\""
20726  X11_LIBDIR="$ax_define_dir"
20727
20728
20729cat >>confdefs.h <<_ACEOF
20730#define X11_LIBDIR "$ax_define_dir"
20731_ACEOF
20732
20733  test "$prefix_NONE" && prefix=NONE
20734  test "$exec_prefix_NONE" && exec_prefix=NONE
20735
20736
20737
20738
20739pkg_failed=no
20740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11" >&5
20741$as_echo_n "checking for X11... " >&6; }
20742
20743if test -n "$X11_CFLAGS"; then
20744    pkg_cv_X11_CFLAGS="$X11_CFLAGS"
20745 elif test -n "$PKG_CONFIG"; then
20746    if test -n "$PKG_CONFIG" && \
20747    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$X11_REQUIRES\""; } >&5
20748  ($PKG_CONFIG --exists --print-errors "$X11_REQUIRES") 2>&5
20749  ac_status=$?
20750  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20751  test $ac_status = 0; }; then
20752  pkg_cv_X11_CFLAGS=`$PKG_CONFIG --cflags "$X11_REQUIRES" 2>/dev/null`
20753		      test "x$?" != "x0" && pkg_failed=yes
20754else
20755  pkg_failed=yes
20756fi
20757 else
20758    pkg_failed=untried
20759fi
20760if test -n "$X11_LIBS"; then
20761    pkg_cv_X11_LIBS="$X11_LIBS"
20762 elif test -n "$PKG_CONFIG"; then
20763    if test -n "$PKG_CONFIG" && \
20764    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$X11_REQUIRES\""; } >&5
20765  ($PKG_CONFIG --exists --print-errors "$X11_REQUIRES") 2>&5
20766  ac_status=$?
20767  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20768  test $ac_status = 0; }; then
20769  pkg_cv_X11_LIBS=`$PKG_CONFIG --libs "$X11_REQUIRES" 2>/dev/null`
20770		      test "x$?" != "x0" && pkg_failed=yes
20771else
20772  pkg_failed=yes
20773fi
20774 else
20775    pkg_failed=untried
20776fi
20777
20778
20779
20780if test $pkg_failed = yes; then
20781   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20782$as_echo "no" >&6; }
20783
20784if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20785        _pkg_short_errors_supported=yes
20786else
20787        _pkg_short_errors_supported=no
20788fi
20789        if test $_pkg_short_errors_supported = yes; then
20790	        X11_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$X11_REQUIRES" 2>&1`
20791        else
20792	        X11_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$X11_REQUIRES" 2>&1`
20793        fi
20794	# Put the nasty error message in config.log where it belongs
20795	echo "$X11_PKG_ERRORS" >&5
20796
20797	as_fn_error $? "Package requirements ($X11_REQUIRES) were not met:
20798
20799$X11_PKG_ERRORS
20800
20801Consider adjusting the PKG_CONFIG_PATH environment variable if you
20802installed software in a non-standard prefix.
20803
20804Alternatively, you may set the environment variables X11_CFLAGS
20805and X11_LIBS to avoid the need to call pkg-config.
20806See the pkg-config man page for more details." "$LINENO" 5
20807elif test $pkg_failed = untried; then
20808     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20809$as_echo "no" >&6; }
20810	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20811$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20812as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
20813is in your PATH or set the PKG_CONFIG environment variable to the full
20814path to pkg-config.
20815
20816Alternatively, you may set the environment variables X11_CFLAGS
20817and X11_LIBS to avoid the need to call pkg-config.
20818See the pkg-config man page for more details.
20819
20820To get pkg-config, see <http://pkg-config.freedesktop.org/>.
20821See \`config.log' for more details" "$LINENO" 5; }
20822else
20823	X11_CFLAGS=$pkg_cv_X11_CFLAGS
20824	X11_LIBS=$pkg_cv_X11_LIBS
20825        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20826$as_echo "yes" >&6; }
20827
20828fi
20829X11_CFLAGS="$X11_CFLAGS $XTHREAD_CFLAGS"
20830
20831#
20832# Yes, it would be nice to put the locale data in
20833# /usr/share, but the locale stuff includes loadable
20834# libraries which must be located in the same directory
20835# as the other locale data, so for now, everything lives
20836# in ${libdir}
20837#
20838
20839X11_LOCALEDATADIR="${X11_DATADIR}/locale"
20840
20841  prefix_NONE=
20842  exec_prefix_NONE=
20843  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
20844  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
20845  eval ax_define_dir="\"$X11_LOCALEDATADIR\""
20846  eval ax_define_dir="\"$ax_define_dir\""
20847  XLOCALEDATADIR="$ax_define_dir"
20848
20849
20850cat >>confdefs.h <<_ACEOF
20851#define XLOCALEDATADIR "$ax_define_dir"
20852_ACEOF
20853
20854  test "$prefix_NONE" && prefix=NONE
20855  test "$exec_prefix_NONE" && exec_prefix=NONE
20856
20857
20858
20859
20860# Check whether --with-locale-lib-dir was given.
20861if test "${with_locale_lib_dir+set}" = set; then :
20862  withval=$with_locale_lib_dir;  X11_LOCALELIBDIR="$withval"
20863else
20864   X11_LOCALELIBDIR="${X11_LIBDIR}/locale"
20865fi
20866
20867
20868  prefix_NONE=
20869  exec_prefix_NONE=
20870  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
20871  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
20872  eval ax_define_dir="\"$X11_LOCALELIBDIR\""
20873  eval ax_define_dir="\"$ax_define_dir\""
20874  XLOCALELIBDIR="$ax_define_dir"
20875
20876
20877cat >>confdefs.h <<_ACEOF
20878#define XLOCALELIBDIR "$ax_define_dir"
20879_ACEOF
20880
20881  test "$prefix_NONE" && prefix=NONE
20882  test "$exec_prefix_NONE" && exec_prefix=NONE
20883
20884
20885
20886X11_LOCALEDIR="${X11_LOCALEDATADIR}"
20887
20888  prefix_NONE=
20889  exec_prefix_NONE=
20890  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
20891  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
20892  eval ax_define_dir="\"$X11_LOCALEDIR\""
20893  eval ax_define_dir="\"$ax_define_dir\""
20894  XLOCALEDIR="$ax_define_dir"
20895
20896
20897cat >>confdefs.h <<_ACEOF
20898#define XLOCALEDIR "$ax_define_dir"
20899_ACEOF
20900
20901  test "$prefix_NONE" && prefix=NONE
20902  test "$exec_prefix_NONE" && exec_prefix=NONE
20903
20904
20905
20906locales="\
20907 am_ET.UTF-8  armscii-8   C           cs_CZ.UTF-8  el_GR.UTF-8  en_US.UTF-8 \
20908 fi_FI.UTF-8  georgian-academy        georgian-ps  ibm-cp1133   iscii-dev \
20909 isiri-3342   iso8859-1   iso8859-10  iso8859-11   iso8859-13   iso8859-14 \
20910 iso8859-15   iso8859-2   iso8859-3   iso8859-4    iso8859-5    iso8859-6 \
20911 iso8859-7    iso8859-8   iso8859-9   iso8859-9e   ja           ja.JIS \
20912 ja_JP.UTF-8  ja.SJIS     km_KH.UTF-8 ko           koi8-c       koi8-r \
20913 koi8-u       ko_KR.UTF-8 microsoft-cp1251         microsoft-cp1255 \
20914 microsoft-cp1256         mulelao-1   nokhchi-1    pt_BR.UTF-8  pt_PT.UTF-8 \
20915 ru_RU.UTF-8  sr_CS.UTF-8 tatar-cyr   th_TH        th_TH.UTF-8  tscii-0 \
20916 vi_VN.tcvn   vi_VN.viscii            zh_CN        zh_CN.gb18030 \
20917 zh_CN.gbk    zh_CN.UTF-8 zh_HK.big5  zh_HK.big5hkscs           zh_HK.UTF-8 \
20918 zh_TW        zh_TW.big5  zh_TW.UTF-8"
20919
20920
20921XKEYSYMDB="${X11_DATADIR}/XKeysymDB"
20922
20923  prefix_NONE=
20924  exec_prefix_NONE=
20925  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
20926  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
20927  eval ax_define_dir="\"$XKEYSYMDB\""
20928  eval ax_define_dir="\"$ax_define_dir\""
20929  XKEYSYMDB="$ax_define_dir"
20930
20931
20932cat >>confdefs.h <<_ACEOF
20933#define XKEYSYMDB "$ax_define_dir"
20934_ACEOF
20935
20936  test "$prefix_NONE" && prefix=NONE
20937  test "$exec_prefix_NONE" && exec_prefix=NONE
20938
20939
20940XERRORDB="${X11_DATADIR}/XErrorDB"
20941
20942  prefix_NONE=
20943  exec_prefix_NONE=
20944  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
20945  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
20946  eval ax_define_dir="\"$XERRORDB\""
20947  eval ax_define_dir="\"$ax_define_dir\""
20948  XERRORDB="$ax_define_dir"
20949
20950
20951cat >>confdefs.h <<_ACEOF
20952#define XERRORDB "$ax_define_dir"
20953_ACEOF
20954
20955  test "$prefix_NONE" && prefix=NONE
20956  test "$exec_prefix_NONE" && exec_prefix=NONE
20957
20958
20959
20960# Check whether --enable-malloc0returnsnull was given.
20961if test "${enable_malloc0returnsnull+set}" = set; then :
20962  enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
20963else
20964  MALLOC_ZERO_RETURNS_NULL=auto
20965fi
20966
20967
20968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
20969$as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
20970if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
20971if ${xorg_cv_malloc0_returns_null+:} false; then :
20972  $as_echo_n "(cached) " >&6
20973else
20974  if test "$cross_compiling" = yes; then :
20975  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20976$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20977as_fn_error $? "cannot run test program while cross compiling
20978See \`config.log' for more details" "$LINENO" 5; }
20979else
20980  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20981/* end confdefs.h.  */
20982
20983#include <stdlib.h>
20984
20985int
20986main ()
20987{
20988
20989    char *m0, *r0, *c0, *p;
20990    m0 = malloc(0);
20991    p = malloc(10);
20992    r0 = realloc(p,0);
20993    c0 = calloc(0,10);
20994    exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1);
20995
20996  ;
20997  return 0;
20998}
20999_ACEOF
21000if ac_fn_c_try_run "$LINENO"; then :
21001  xorg_cv_malloc0_returns_null=yes
21002else
21003  xorg_cv_malloc0_returns_null=no
21004fi
21005rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21006  conftest.$ac_objext conftest.beam conftest.$ac_ext
21007fi
21008
21009fi
21010
21011MALLOC_ZERO_RETURNS_NULL=$xorg_cv_malloc0_returns_null
21012fi
21013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
21014$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
21015
21016if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
21017	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
21018	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
21019	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
21020else
21021	MALLOC_ZERO_CFLAGS=""
21022	XMALLOC_ZERO_CFLAGS=""
21023	XTMALLOC_ZERO_CFLAGS=""
21024fi
21025
21026
21027
21028
21029
21030
21031ac_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"
21032
21033cat >confcache <<\_ACEOF
21034# This file is a shell script that caches the results of configure
21035# tests run on this system so they can be shared between configure
21036# scripts and configure runs, see configure's option --config-cache.
21037# It is not useful on other systems.  If it contains results you don't
21038# want to keep, you may remove or edit it.
21039#
21040# config.status only pays attention to the cache file if you give it
21041# the --recheck option to rerun configure.
21042#
21043# `ac_cv_env_foo' variables (set or unset) will be overridden when
21044# loading this file, other *unset* `ac_cv_foo' will be assigned the
21045# following values.
21046
21047_ACEOF
21048
21049# The following way of writing the cache mishandles newlines in values,
21050# but we know of no workaround that is simple, portable, and efficient.
21051# So, we kill variables containing newlines.
21052# Ultrix sh set writes to stderr and can't be redirected directly,
21053# and sets the high bit in the cache file unless we assign to the vars.
21054(
21055  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21056    eval ac_val=\$$ac_var
21057    case $ac_val in #(
21058    *${as_nl}*)
21059      case $ac_var in #(
21060      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
21061$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
21062      esac
21063      case $ac_var in #(
21064      _ | IFS | as_nl) ;; #(
21065      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
21066      *) { eval $ac_var=; unset $ac_var;} ;;
21067      esac ;;
21068    esac
21069  done
21070
21071  (set) 2>&1 |
21072    case $as_nl`(ac_space=' '; set) 2>&1` in #(
21073    *${as_nl}ac_space=\ *)
21074      # `set' does not quote correctly, so add quotes: double-quote
21075      # substitution turns \\\\ into \\, and sed turns \\ into \.
21076      sed -n \
21077	"s/'/'\\\\''/g;
21078	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21079      ;; #(
21080    *)
21081      # `set' quotes correctly as required by POSIX, so do not add quotes.
21082      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21083      ;;
21084    esac |
21085    sort
21086) |
21087  sed '
21088     /^ac_cv_env_/b end
21089     t clear
21090     :clear
21091     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21092     t end
21093     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21094     :end' >>confcache
21095if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21096  if test -w "$cache_file"; then
21097    if test "x$cache_file" != "x/dev/null"; then
21098      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
21099$as_echo "$as_me: updating cache $cache_file" >&6;}
21100      if test ! -f "$cache_file" || test -h "$cache_file"; then
21101	cat confcache >"$cache_file"
21102      else
21103        case $cache_file in #(
21104        */* | ?:*)
21105	  mv -f confcache "$cache_file"$$ &&
21106	  mv -f "$cache_file"$$ "$cache_file" ;; #(
21107        *)
21108	  mv -f confcache "$cache_file" ;;
21109	esac
21110      fi
21111    fi
21112  else
21113    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
21114$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21115  fi
21116fi
21117rm -f confcache
21118
21119test "x$prefix" = xNONE && prefix=$ac_default_prefix
21120# Let make expand exec_prefix.
21121test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21122
21123DEFS=-DHAVE_CONFIG_H
21124
21125ac_libobjs=
21126ac_ltlibobjs=
21127U=
21128for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21129  # 1. Remove the extension, and $U if already installed.
21130  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21131  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
21132  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
21133  #    will be set to the directory where LIBOBJS objects are built.
21134  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21135  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
21136done
21137LIBOBJS=$ac_libobjs
21138
21139LTLIBOBJS=$ac_ltlibobjs
21140
21141
21142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
21143$as_echo_n "checking that generated files are newer than configure... " >&6; }
21144   if test -n "$am_sleep_pid"; then
21145     # Hide warnings about reused PIDs.
21146     wait $am_sleep_pid 2>/dev/null
21147   fi
21148   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
21149$as_echo "done" >&6; }
21150if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
21151  as_fn_error $? "conditional \"AMDEP\" was never defined.
21152Usually this means the macro was only invoked conditionally." "$LINENO" 5
21153fi
21154if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
21155  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
21156Usually this means the macro was only invoked conditionally." "$LINENO" 5
21157fi
21158 if test -n "$EXEEXT"; then
21159  am__EXEEXT_TRUE=
21160  am__EXEEXT_FALSE='#'
21161else
21162  am__EXEEXT_TRUE='#'
21163  am__EXEEXT_FALSE=
21164fi
21165
21166if test -z "${ENABLE_SPECS_TRUE}" && test -z "${ENABLE_SPECS_FALSE}"; then
21167  as_fn_error $? "conditional \"ENABLE_SPECS\" was never defined.
21168Usually this means the macro was only invoked conditionally." "$LINENO" 5
21169fi
21170if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then
21171  as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined.
21172Usually this means the macro was only invoked conditionally." "$LINENO" 5
21173fi
21174if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then
21175  as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined.
21176Usually this means the macro was only invoked conditionally." "$LINENO" 5
21177fi
21178if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then
21179  as_fn_error $? "conditional \"HAVE_FOP\" was never defined.
21180Usually this means the macro was only invoked conditionally." "$LINENO" 5
21181fi
21182if test -z "${HAVE_XSLTPROC_TRUE}" && test -z "${HAVE_XSLTPROC_FALSE}"; then
21183  as_fn_error $? "conditional \"HAVE_XSLTPROC\" was never defined.
21184Usually this means the macro was only invoked conditionally." "$LINENO" 5
21185fi
21186if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then
21187  as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined.
21188Usually this means the macro was only invoked conditionally." "$LINENO" 5
21189fi
21190if test -z "${HAVE_PERL_TRUE}" && test -z "${HAVE_PERL_FALSE}"; then
21191  as_fn_error $? "conditional \"HAVE_PERL\" was never defined.
21192Usually this means the macro was only invoked conditionally." "$LINENO" 5
21193fi
21194if test -z "${XLIB_LOADABLE_I18N_TRUE}" && test -z "${XLIB_LOADABLE_I18N_FALSE}"; then
21195  as_fn_error $? "conditional \"XLIB_LOADABLE_I18N\" was never defined.
21196Usually this means the macro was only invoked conditionally." "$LINENO" 5
21197fi
21198if test -z "${OS2_TRUE}" && test -z "${OS2_FALSE}"; then
21199  as_fn_error $? "conditional \"OS2\" was never defined.
21200Usually this means the macro was only invoked conditionally." "$LINENO" 5
21201fi
21202if test -z "${THRSTUBS_TRUE}" && test -z "${THRSTUBS_FALSE}"; then
21203  as_fn_error $? "conditional \"THRSTUBS\" was never defined.
21204Usually this means the macro was only invoked conditionally." "$LINENO" 5
21205fi
21206if test -z "${XCMS_TRUE}" && test -z "${XCMS_FALSE}"; then
21207  as_fn_error $? "conditional \"XCMS\" was never defined.
21208Usually this means the macro was only invoked conditionally." "$LINENO" 5
21209fi
21210if test -z "${XLOCALE_TRUE}" && test -z "${XLOCALE_FALSE}"; then
21211  as_fn_error $? "conditional \"XLOCALE\" was never defined.
21212Usually this means the macro was only invoked conditionally." "$LINENO" 5
21213fi
21214if test -z "${XKB_TRUE}" && test -z "${XKB_FALSE}"; then
21215  as_fn_error $? "conditional \"XKB\" was never defined.
21216Usually this means the macro was only invoked conditionally." "$LINENO" 5
21217fi
21218if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
21219  as_fn_error $? "conditional \"LINT\" was never defined.
21220Usually this means the macro was only invoked conditionally." "$LINENO" 5
21221fi
21222if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then
21223  as_fn_error $? "conditional \"MAKE_LINT_LIB\" was never defined.
21224Usually this means the macro was only invoked conditionally." "$LINENO" 5
21225fi
21226
21227: "${CONFIG_STATUS=./config.status}"
21228ac_write_fail=0
21229ac_clean_files_save=$ac_clean_files
21230ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21231{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
21232$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
21233as_write_fail=0
21234cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
21235#! $SHELL
21236# Generated by $as_me.
21237# Run this file to recreate the current configuration.
21238# Compiler output produced by configure, useful for debugging
21239# configure, is in config.log if it exists.
21240
21241debug=false
21242ac_cs_recheck=false
21243ac_cs_silent=false
21244
21245SHELL=\${CONFIG_SHELL-$SHELL}
21246export SHELL
21247_ASEOF
21248cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
21249## -------------------- ##
21250## M4sh Initialization. ##
21251## -------------------- ##
21252
21253# Be more Bourne compatible
21254DUALCASE=1; export DUALCASE # for MKS sh
21255if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
21256  emulate sh
21257  NULLCMD=:
21258  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21259  # is contrary to our usage.  Disable this feature.
21260  alias -g '${1+"$@"}'='"$@"'
21261  setopt NO_GLOB_SUBST
21262else
21263  case `(set -o) 2>/dev/null` in #(
21264  *posix*) :
21265    set -o posix ;; #(
21266  *) :
21267     ;;
21268esac
21269fi
21270
21271
21272as_nl='
21273'
21274export as_nl
21275# Printing a long string crashes Solaris 7 /usr/bin/printf.
21276as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
21277as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
21278as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
21279# Prefer a ksh shell builtin over an external printf program on Solaris,
21280# but without wasting forks for bash or zsh.
21281if test -z "$BASH_VERSION$ZSH_VERSION" \
21282    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
21283  as_echo='print -r --'
21284  as_echo_n='print -rn --'
21285elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
21286  as_echo='printf %s\n'
21287  as_echo_n='printf %s'
21288else
21289  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
21290    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
21291    as_echo_n='/usr/ucb/echo -n'
21292  else
21293    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
21294    as_echo_n_body='eval
21295      arg=$1;
21296      case $arg in #(
21297      *"$as_nl"*)
21298	expr "X$arg" : "X\\(.*\\)$as_nl";
21299	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
21300      esac;
21301      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
21302    '
21303    export as_echo_n_body
21304    as_echo_n='sh -c $as_echo_n_body as_echo'
21305  fi
21306  export as_echo_body
21307  as_echo='sh -c $as_echo_body as_echo'
21308fi
21309
21310# The user is always right.
21311if test "${PATH_SEPARATOR+set}" != set; then
21312  PATH_SEPARATOR=:
21313  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
21314    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
21315      PATH_SEPARATOR=';'
21316  }
21317fi
21318
21319
21320# IFS
21321# We need space, tab and new line, in precisely that order.  Quoting is
21322# there to prevent editors from complaining about space-tab.
21323# (If _AS_PATH_WALK were called with IFS unset, it would disable word
21324# splitting by setting IFS to empty value.)
21325IFS=" ""	$as_nl"
21326
21327# Find who we are.  Look in the path if we contain no directory separator.
21328as_myself=
21329case $0 in #((
21330  *[\\/]* ) as_myself=$0 ;;
21331  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21332for as_dir in $PATH
21333do
21334  IFS=$as_save_IFS
21335  test -z "$as_dir" && as_dir=.
21336    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21337  done
21338IFS=$as_save_IFS
21339
21340     ;;
21341esac
21342# We did not find ourselves, most probably we were run as `sh COMMAND'
21343# in which case we are not to be found in the path.
21344if test "x$as_myself" = x; then
21345  as_myself=$0
21346fi
21347if test ! -f "$as_myself"; then
21348  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21349  exit 1
21350fi
21351
21352# Unset variables that we do not need and which cause bugs (e.g. in
21353# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
21354# suppresses any "Segmentation fault" message there.  '((' could
21355# trigger a bug in pdksh 5.2.14.
21356for as_var in BASH_ENV ENV MAIL MAILPATH
21357do eval test x\${$as_var+set} = xset \
21358  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
21359done
21360PS1='$ '
21361PS2='> '
21362PS4='+ '
21363
21364# NLS nuisances.
21365LC_ALL=C
21366export LC_ALL
21367LANGUAGE=C
21368export LANGUAGE
21369
21370# CDPATH.
21371(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
21372
21373
21374# as_fn_error STATUS ERROR [LINENO LOG_FD]
21375# ----------------------------------------
21376# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
21377# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
21378# script with STATUS, using 1 if that was 0.
21379as_fn_error ()
21380{
21381  as_status=$1; test $as_status -eq 0 && as_status=1
21382  if test "$4"; then
21383    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
21384    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
21385  fi
21386  $as_echo "$as_me: error: $2" >&2
21387  as_fn_exit $as_status
21388} # as_fn_error
21389
21390
21391# as_fn_set_status STATUS
21392# -----------------------
21393# Set $? to STATUS, without forking.
21394as_fn_set_status ()
21395{
21396  return $1
21397} # as_fn_set_status
21398
21399# as_fn_exit STATUS
21400# -----------------
21401# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
21402as_fn_exit ()
21403{
21404  set +e
21405  as_fn_set_status $1
21406  exit $1
21407} # as_fn_exit
21408
21409# as_fn_unset VAR
21410# ---------------
21411# Portably unset VAR.
21412as_fn_unset ()
21413{
21414  { eval $1=; unset $1;}
21415}
21416as_unset=as_fn_unset
21417# as_fn_append VAR VALUE
21418# ----------------------
21419# Append the text in VALUE to the end of the definition contained in VAR. Take
21420# advantage of any shell optimizations that allow amortized linear growth over
21421# repeated appends, instead of the typical quadratic growth present in naive
21422# implementations.
21423if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
21424  eval 'as_fn_append ()
21425  {
21426    eval $1+=\$2
21427  }'
21428else
21429  as_fn_append ()
21430  {
21431    eval $1=\$$1\$2
21432  }
21433fi # as_fn_append
21434
21435# as_fn_arith ARG...
21436# ------------------
21437# Perform arithmetic evaluation on the ARGs, and store the result in the
21438# global $as_val. Take advantage of shells that can avoid forks. The arguments
21439# must be portable across $(()) and expr.
21440if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
21441  eval 'as_fn_arith ()
21442  {
21443    as_val=$(( $* ))
21444  }'
21445else
21446  as_fn_arith ()
21447  {
21448    as_val=`expr "$@" || test $? -eq 1`
21449  }
21450fi # as_fn_arith
21451
21452
21453if expr a : '\(a\)' >/dev/null 2>&1 &&
21454   test "X`expr 00001 : '.*\(...\)'`" = X001; then
21455  as_expr=expr
21456else
21457  as_expr=false
21458fi
21459
21460if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21461  as_basename=basename
21462else
21463  as_basename=false
21464fi
21465
21466if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21467  as_dirname=dirname
21468else
21469  as_dirname=false
21470fi
21471
21472as_me=`$as_basename -- "$0" ||
21473$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21474	 X"$0" : 'X\(//\)$' \| \
21475	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21476$as_echo X/"$0" |
21477    sed '/^.*\/\([^/][^/]*\)\/*$/{
21478	    s//\1/
21479	    q
21480	  }
21481	  /^X\/\(\/\/\)$/{
21482	    s//\1/
21483	    q
21484	  }
21485	  /^X\/\(\/\).*/{
21486	    s//\1/
21487	    q
21488	  }
21489	  s/.*/./; q'`
21490
21491# Avoid depending upon Character Ranges.
21492as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21493as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21494as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21495as_cr_digits='0123456789'
21496as_cr_alnum=$as_cr_Letters$as_cr_digits
21497
21498ECHO_C= ECHO_N= ECHO_T=
21499case `echo -n x` in #(((((
21500-n*)
21501  case `echo 'xy\c'` in
21502  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
21503  xy)  ECHO_C='\c';;
21504  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
21505       ECHO_T='	';;
21506  esac;;
21507*)
21508  ECHO_N='-n';;
21509esac
21510
21511rm -f conf$$ conf$$.exe conf$$.file
21512if test -d conf$$.dir; then
21513  rm -f conf$$.dir/conf$$.file
21514else
21515  rm -f conf$$.dir
21516  mkdir conf$$.dir 2>/dev/null
21517fi
21518if (echo >conf$$.file) 2>/dev/null; then
21519  if ln -s conf$$.file conf$$ 2>/dev/null; then
21520    as_ln_s='ln -s'
21521    # ... but there are two gotchas:
21522    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21523    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21524    # In both cases, we have to default to `cp -pR'.
21525    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21526      as_ln_s='cp -pR'
21527  elif ln conf$$.file conf$$ 2>/dev/null; then
21528    as_ln_s=ln
21529  else
21530    as_ln_s='cp -pR'
21531  fi
21532else
21533  as_ln_s='cp -pR'
21534fi
21535rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21536rmdir conf$$.dir 2>/dev/null
21537
21538
21539# as_fn_mkdir_p
21540# -------------
21541# Create "$as_dir" as a directory, including parents if necessary.
21542as_fn_mkdir_p ()
21543{
21544
21545  case $as_dir in #(
21546  -*) as_dir=./$as_dir;;
21547  esac
21548  test -d "$as_dir" || eval $as_mkdir_p || {
21549    as_dirs=
21550    while :; do
21551      case $as_dir in #(
21552      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
21553      *) as_qdir=$as_dir;;
21554      esac
21555      as_dirs="'$as_qdir' $as_dirs"
21556      as_dir=`$as_dirname -- "$as_dir" ||
21557$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21558	 X"$as_dir" : 'X\(//\)[^/]' \| \
21559	 X"$as_dir" : 'X\(//\)$' \| \
21560	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
21561$as_echo X"$as_dir" |
21562    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21563	    s//\1/
21564	    q
21565	  }
21566	  /^X\(\/\/\)[^/].*/{
21567	    s//\1/
21568	    q
21569	  }
21570	  /^X\(\/\/\)$/{
21571	    s//\1/
21572	    q
21573	  }
21574	  /^X\(\/\).*/{
21575	    s//\1/
21576	    q
21577	  }
21578	  s/.*/./; q'`
21579      test -d "$as_dir" && break
21580    done
21581    test -z "$as_dirs" || eval "mkdir $as_dirs"
21582  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
21583
21584
21585} # as_fn_mkdir_p
21586if mkdir -p . 2>/dev/null; then
21587  as_mkdir_p='mkdir -p "$as_dir"'
21588else
21589  test -d ./-p && rmdir ./-p
21590  as_mkdir_p=false
21591fi
21592
21593
21594# as_fn_executable_p FILE
21595# -----------------------
21596# Test if FILE is an executable regular file.
21597as_fn_executable_p ()
21598{
21599  test -f "$1" && test -x "$1"
21600} # as_fn_executable_p
21601as_test_x='test -x'
21602as_executable_p=as_fn_executable_p
21603
21604# Sed expression to map a string onto a valid CPP name.
21605as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21606
21607# Sed expression to map a string onto a valid variable name.
21608as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21609
21610
21611exec 6>&1
21612## ----------------------------------- ##
21613## Main body of $CONFIG_STATUS script. ##
21614## ----------------------------------- ##
21615_ASEOF
21616test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
21617
21618cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21619# Save the log message, to keep $0 and so on meaningful, and to
21620# report actual input values of CONFIG_FILES etc. instead of their
21621# values after options handling.
21622ac_log="
21623This file was extended by libX11 $as_me 1.6.4, which was
21624generated by GNU Autoconf 2.69.  Invocation command line was
21625
21626  CONFIG_FILES    = $CONFIG_FILES
21627  CONFIG_HEADERS  = $CONFIG_HEADERS
21628  CONFIG_LINKS    = $CONFIG_LINKS
21629  CONFIG_COMMANDS = $CONFIG_COMMANDS
21630  $ $0 $@
21631
21632on `(hostname || uname -n) 2>/dev/null | sed 1q`
21633"
21634
21635_ACEOF
21636
21637case $ac_config_files in *"
21638"*) set x $ac_config_files; shift; ac_config_files=$*;;
21639esac
21640
21641case $ac_config_headers in *"
21642"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
21643esac
21644
21645
21646cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21647# Files that config.status was made for.
21648config_files="$ac_config_files"
21649config_headers="$ac_config_headers"
21650config_commands="$ac_config_commands"
21651
21652_ACEOF
21653
21654cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21655ac_cs_usage="\
21656\`$as_me' instantiates files and other configuration actions
21657from templates according to the current configuration.  Unless the files
21658and actions are specified as TAGs, all are instantiated by default.
21659
21660Usage: $0 [OPTION]... [TAG]...
21661
21662  -h, --help       print this help, then exit
21663  -V, --version    print version number and configuration settings, then exit
21664      --config     print configuration, then exit
21665  -q, --quiet, --silent
21666                   do not print progress messages
21667  -d, --debug      don't remove temporary files
21668      --recheck    update $as_me by reconfiguring in the same conditions
21669      --file=FILE[:TEMPLATE]
21670                   instantiate the configuration file FILE
21671      --header=FILE[:TEMPLATE]
21672                   instantiate the configuration header FILE
21673
21674Configuration files:
21675$config_files
21676
21677Configuration headers:
21678$config_headers
21679
21680Configuration commands:
21681$config_commands
21682
21683Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
21684
21685_ACEOF
21686cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21687ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
21688ac_cs_version="\\
21689libX11 config.status 1.6.4
21690configured by $0, generated by GNU Autoconf 2.69,
21691  with options \\"\$ac_cs_config\\"
21692
21693Copyright (C) 2012 Free Software Foundation, Inc.
21694This config.status script is free software; the Free Software Foundation
21695gives unlimited permission to copy, distribute and modify it."
21696
21697ac_pwd='$ac_pwd'
21698srcdir='$srcdir'
21699INSTALL='$INSTALL'
21700MKDIR_P='$MKDIR_P'
21701AWK='$AWK'
21702test -n "\$AWK" || AWK=awk
21703_ACEOF
21704
21705cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21706# The default lists apply if the user does not specify any file.
21707ac_need_defaults=:
21708while test $# != 0
21709do
21710  case $1 in
21711  --*=?*)
21712    ac_option=`expr "X$1" : 'X\([^=]*\)='`
21713    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21714    ac_shift=:
21715    ;;
21716  --*=)
21717    ac_option=`expr "X$1" : 'X\([^=]*\)='`
21718    ac_optarg=
21719    ac_shift=:
21720    ;;
21721  *)
21722    ac_option=$1
21723    ac_optarg=$2
21724    ac_shift=shift
21725    ;;
21726  esac
21727
21728  case $ac_option in
21729  # Handling of the options.
21730  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21731    ac_cs_recheck=: ;;
21732  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21733    $as_echo "$ac_cs_version"; exit ;;
21734  --config | --confi | --conf | --con | --co | --c )
21735    $as_echo "$ac_cs_config"; exit ;;
21736  --debug | --debu | --deb | --de | --d | -d )
21737    debug=: ;;
21738  --file | --fil | --fi | --f )
21739    $ac_shift
21740    case $ac_optarg in
21741    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21742    '') as_fn_error $? "missing file argument" ;;
21743    esac
21744    as_fn_append CONFIG_FILES " '$ac_optarg'"
21745    ac_need_defaults=false;;
21746  --header | --heade | --head | --hea )
21747    $ac_shift
21748    case $ac_optarg in
21749    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21750    esac
21751    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
21752    ac_need_defaults=false;;
21753  --he | --h)
21754    # Conflict between --help and --header
21755    as_fn_error $? "ambiguous option: \`$1'
21756Try \`$0 --help' for more information.";;
21757  --help | --hel | -h )
21758    $as_echo "$ac_cs_usage"; exit ;;
21759  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21760  | -silent | --silent | --silen | --sile | --sil | --si | --s)
21761    ac_cs_silent=: ;;
21762
21763  # This is an error.
21764  -*) as_fn_error $? "unrecognized option: \`$1'
21765Try \`$0 --help' for more information." ;;
21766
21767  *) as_fn_append ac_config_targets " $1"
21768     ac_need_defaults=false ;;
21769
21770  esac
21771  shift
21772done
21773
21774ac_configure_extra_args=
21775
21776if $ac_cs_silent; then
21777  exec 6>/dev/null
21778  ac_configure_extra_args="$ac_configure_extra_args --silent"
21779fi
21780
21781_ACEOF
21782cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21783if \$ac_cs_recheck; then
21784  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21785  shift
21786  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
21787  CONFIG_SHELL='$SHELL'
21788  export CONFIG_SHELL
21789  exec "\$@"
21790fi
21791
21792_ACEOF
21793cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21794exec 5>>config.log
21795{
21796  echo
21797  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21798## Running $as_me. ##
21799_ASBOX
21800  $as_echo "$ac_log"
21801} >&5
21802
21803_ACEOF
21804cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21805#
21806# INIT-COMMANDS
21807#
21808AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
21809
21810
21811# The HP-UX ksh and POSIX shell print the target directory to stdout
21812# if CDPATH is set.
21813(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
21814
21815sed_quote_subst='$sed_quote_subst'
21816double_quote_subst='$double_quote_subst'
21817delay_variable_subst='$delay_variable_subst'
21818macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
21819macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
21820enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
21821enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
21822pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
21823enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
21824SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
21825ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
21826PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
21827host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
21828host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
21829host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
21830build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
21831build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
21832build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
21833SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
21834Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
21835GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
21836EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
21837FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
21838LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
21839NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
21840LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
21841max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
21842ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
21843exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
21844lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
21845lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
21846lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
21847lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
21848lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
21849reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
21850reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
21851OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
21852deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
21853file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
21854file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
21855want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
21856DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
21857sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
21858AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
21859AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
21860archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
21861STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
21862RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
21863old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
21864old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
21865old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
21866lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
21867CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
21868CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
21869compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
21870GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
21871lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
21872lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
21873lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
21874lt_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"`'
21875nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
21876lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
21877objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
21878MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
21879lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
21880lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
21881lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
21882lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
21883lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
21884need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
21885MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
21886DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
21887NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
21888LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
21889OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
21890OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
21891libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
21892shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
21893extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
21894archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
21895enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
21896export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
21897whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
21898compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
21899old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
21900old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
21901archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
21902archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
21903module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
21904module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
21905with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
21906allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
21907no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
21908hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
21909hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
21910hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
21911hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
21912hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
21913hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
21914hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
21915inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
21916link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
21917always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
21918export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
21919exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
21920include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
21921prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
21922postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
21923file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
21924variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
21925need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
21926need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
21927version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
21928runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
21929shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
21930shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
21931libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
21932library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
21933soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
21934install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
21935postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
21936postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
21937finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
21938finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
21939hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
21940sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
21941sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
21942hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
21943enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
21944enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
21945enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
21946old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
21947striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
21948
21949LTCC='$LTCC'
21950LTCFLAGS='$LTCFLAGS'
21951compiler='$compiler_DEFAULT'
21952
21953# A function that is used when there is no print builtin or printf.
21954func_fallback_echo ()
21955{
21956  eval 'cat <<_LTECHO_EOF
21957\$1
21958_LTECHO_EOF'
21959}
21960
21961# Quote evaled strings.
21962for var in SHELL \
21963ECHO \
21964PATH_SEPARATOR \
21965SED \
21966GREP \
21967EGREP \
21968FGREP \
21969LD \
21970NM \
21971LN_S \
21972lt_SP2NL \
21973lt_NL2SP \
21974reload_flag \
21975OBJDUMP \
21976deplibs_check_method \
21977file_magic_cmd \
21978file_magic_glob \
21979want_nocaseglob \
21980DLLTOOL \
21981sharedlib_from_linklib_cmd \
21982AR \
21983AR_FLAGS \
21984archiver_list_spec \
21985STRIP \
21986RANLIB \
21987CC \
21988CFLAGS \
21989compiler \
21990lt_cv_sys_global_symbol_pipe \
21991lt_cv_sys_global_symbol_to_cdecl \
21992lt_cv_sys_global_symbol_to_c_name_address \
21993lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
21994nm_file_list_spec \
21995lt_prog_compiler_no_builtin_flag \
21996lt_prog_compiler_pic \
21997lt_prog_compiler_wl \
21998lt_prog_compiler_static \
21999lt_cv_prog_compiler_c_o \
22000need_locks \
22001MANIFEST_TOOL \
22002DSYMUTIL \
22003NMEDIT \
22004LIPO \
22005OTOOL \
22006OTOOL64 \
22007shrext_cmds \
22008export_dynamic_flag_spec \
22009whole_archive_flag_spec \
22010compiler_needs_object \
22011with_gnu_ld \
22012allow_undefined_flag \
22013no_undefined_flag \
22014hardcode_libdir_flag_spec \
22015hardcode_libdir_separator \
22016exclude_expsyms \
22017include_expsyms \
22018file_list_spec \
22019variables_saved_for_relink \
22020libname_spec \
22021library_names_spec \
22022soname_spec \
22023install_override_mode \
22024finish_eval \
22025old_striplib \
22026striplib; do
22027    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
22028    *[\\\\\\\`\\"\\\$]*)
22029      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
22030      ;;
22031    *)
22032      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
22033      ;;
22034    esac
22035done
22036
22037# Double-quote double-evaled strings.
22038for var in reload_cmds \
22039old_postinstall_cmds \
22040old_postuninstall_cmds \
22041old_archive_cmds \
22042extract_expsyms_cmds \
22043old_archive_from_new_cmds \
22044old_archive_from_expsyms_cmds \
22045archive_cmds \
22046archive_expsym_cmds \
22047module_cmds \
22048module_expsym_cmds \
22049export_symbols_cmds \
22050prelink_cmds \
22051postlink_cmds \
22052postinstall_cmds \
22053postuninstall_cmds \
22054finish_cmds \
22055sys_lib_search_path_spec \
22056sys_lib_dlsearch_path_spec; do
22057    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
22058    *[\\\\\\\`\\"\\\$]*)
22059      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
22060      ;;
22061    *)
22062      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
22063      ;;
22064    esac
22065done
22066
22067ac_aux_dir='$ac_aux_dir'
22068xsi_shell='$xsi_shell'
22069lt_shell_append='$lt_shell_append'
22070
22071# See if we are running on zsh, and set the options which allow our
22072# commands through without removal of \ escapes INIT.
22073if test -n "\${ZSH_VERSION+set}" ; then
22074   setopt NO_GLOB_SUBST
22075fi
22076
22077
22078    PACKAGE='$PACKAGE'
22079    VERSION='$VERSION'
22080    TIMESTAMP='$TIMESTAMP'
22081    RM='$RM'
22082    ofile='$ofile'
22083
22084
22085
22086
22087_ACEOF
22088
22089cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22090
22091# Handling of arguments.
22092for ac_config_target in $ac_config_targets
22093do
22094  case $ac_config_target in
22095    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
22096    "include/X11/XlibConf.h") CONFIG_HEADERS="$CONFIG_HEADERS include/X11/XlibConf.h" ;;
22097    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
22098    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
22099    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
22100    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
22101    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
22102    "man/xkb/Makefile") CONFIG_FILES="$CONFIG_FILES man/xkb/Makefile" ;;
22103    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
22104    "src/util/Makefile") CONFIG_FILES="$CONFIG_FILES src/util/Makefile" ;;
22105    "src/xcms/Makefile") CONFIG_FILES="$CONFIG_FILES src/xcms/Makefile" ;;
22106    "src/xlibi18n/Makefile") CONFIG_FILES="$CONFIG_FILES src/xlibi18n/Makefile" ;;
22107    "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
22108    "modules/im/Makefile") CONFIG_FILES="$CONFIG_FILES modules/im/Makefile" ;;
22109    "modules/im/ximcp/Makefile") CONFIG_FILES="$CONFIG_FILES modules/im/ximcp/Makefile" ;;
22110    "modules/lc/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/Makefile" ;;
22111    "modules/lc/def/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/def/Makefile" ;;
22112    "modules/lc/gen/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/gen/Makefile" ;;
22113    "modules/lc/Utf8/Makefile") CONFIG_FILES="$CONFIG_FILES modules/lc/Utf8/Makefile" ;;
22114    "modules/om/Makefile") CONFIG_FILES="$CONFIG_FILES modules/om/Makefile" ;;
22115    "modules/om/generic/Makefile") CONFIG_FILES="$CONFIG_FILES modules/om/generic/Makefile" ;;
22116    "src/xkb/Makefile") CONFIG_FILES="$CONFIG_FILES src/xkb/Makefile" ;;
22117    "nls/Makefile") CONFIG_FILES="$CONFIG_FILES nls/Makefile" ;;
22118    "specs/Makefile") CONFIG_FILES="$CONFIG_FILES specs/Makefile" ;;
22119    "specs/i18n/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/Makefile" ;;
22120    "specs/i18n/compose/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/compose/Makefile" ;;
22121    "specs/i18n/framework/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/framework/Makefile" ;;
22122    "specs/i18n/localedb/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/localedb/Makefile" ;;
22123    "specs/i18n/trans/Makefile") CONFIG_FILES="$CONFIG_FILES specs/i18n/trans/Makefile" ;;
22124    "specs/libX11/Makefile") CONFIG_FILES="$CONFIG_FILES specs/libX11/Makefile" ;;
22125    "specs/XIM/Makefile") CONFIG_FILES="$CONFIG_FILES specs/XIM/Makefile" ;;
22126    "specs/XKB/Makefile") CONFIG_FILES="$CONFIG_FILES specs/XKB/Makefile" ;;
22127    "x11.pc") CONFIG_FILES="$CONFIG_FILES x11.pc" ;;
22128    "x11-xcb.pc") CONFIG_FILES="$CONFIG_FILES x11-xcb.pc" ;;
22129
22130  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
22131  esac
22132done
22133
22134
22135# If the user did not use the arguments to specify the items to instantiate,
22136# then the envvar interface is used.  Set only those that are not.
22137# We use the long form for the default assignment because of an extremely
22138# bizarre bug on SunOS 4.1.3.
22139if $ac_need_defaults; then
22140  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
22141  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
22142  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
22143fi
22144
22145# Have a temporary directory for convenience.  Make it in the build tree
22146# simply because there is no reason against having it here, and in addition,
22147# creating and moving files from /tmp can sometimes cause problems.
22148# Hook for its removal unless debugging.
22149# Note that there is a small window in which the directory will not be cleaned:
22150# after its creation but before its name has been assigned to `$tmp'.
22151$debug ||
22152{
22153  tmp= ac_tmp=
22154  trap 'exit_status=$?
22155  : "${ac_tmp:=$tmp}"
22156  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
22157' 0
22158  trap 'as_fn_exit 1' 1 2 13 15
22159}
22160# Create a (secure) tmp directory for tmp files.
22161
22162{
22163  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
22164  test -d "$tmp"
22165}  ||
22166{
22167  tmp=./conf$$-$RANDOM
22168  (umask 077 && mkdir "$tmp")
22169} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
22170ac_tmp=$tmp
22171
22172# Set up the scripts for CONFIG_FILES section.
22173# No need to generate them if there are no CONFIG_FILES.
22174# This happens for instance with `./config.status config.h'.
22175if test -n "$CONFIG_FILES"; then
22176
22177
22178ac_cr=`echo X | tr X '\015'`
22179# On cygwin, bash can eat \r inside `` if the user requested igncr.
22180# But we know of no other shell where ac_cr would be empty at this
22181# point, so we can use a bashism as a fallback.
22182if test "x$ac_cr" = x; then
22183  eval ac_cr=\$\'\\r\'
22184fi
22185ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
22186if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
22187  ac_cs_awk_cr='\\r'
22188else
22189  ac_cs_awk_cr=$ac_cr
22190fi
22191
22192echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
22193_ACEOF
22194
22195
22196{
22197  echo "cat >conf$$subs.awk <<_ACEOF" &&
22198  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
22199  echo "_ACEOF"
22200} >conf$$subs.sh ||
22201  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
22202ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
22203ac_delim='%!_!# '
22204for ac_last_try in false false false false false :; do
22205  . ./conf$$subs.sh ||
22206    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
22207
22208  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
22209  if test $ac_delim_n = $ac_delim_num; then
22210    break
22211  elif $ac_last_try; then
22212    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
22213  else
22214    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22215  fi
22216done
22217rm -f conf$$subs.sh
22218
22219cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22220cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
22221_ACEOF
22222sed -n '
22223h
22224s/^/S["/; s/!.*/"]=/
22225p
22226g
22227s/^[^!]*!//
22228:repl
22229t repl
22230s/'"$ac_delim"'$//
22231t delim
22232:nl
22233h
22234s/\(.\{148\}\)..*/\1/
22235t more1
22236s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
22237p
22238n
22239b repl
22240:more1
22241s/["\\]/\\&/g; s/^/"/; s/$/"\\/
22242p
22243g
22244s/.\{148\}//
22245t nl
22246:delim
22247h
22248s/\(.\{148\}\)..*/\1/
22249t more2
22250s/["\\]/\\&/g; s/^/"/; s/$/"/
22251p
22252b
22253:more2
22254s/["\\]/\\&/g; s/^/"/; s/$/"\\/
22255p
22256g
22257s/.\{148\}//
22258t delim
22259' <conf$$subs.awk | sed '
22260/^[^""]/{
22261  N
22262  s/\n//
22263}
22264' >>$CONFIG_STATUS || ac_write_fail=1
22265rm -f conf$$subs.awk
22266cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22267_ACAWK
22268cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
22269  for (key in S) S_is_set[key] = 1
22270  FS = ""
22271
22272}
22273{
22274  line = $ 0
22275  nfields = split(line, field, "@")
22276  substed = 0
22277  len = length(field[1])
22278  for (i = 2; i < nfields; i++) {
22279    key = field[i]
22280    keylen = length(key)
22281    if (S_is_set[key]) {
22282      value = S[key]
22283      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
22284      len += length(value) + length(field[++i])
22285      substed = 1
22286    } else
22287      len += 1 + keylen
22288  }
22289
22290  print line
22291}
22292
22293_ACAWK
22294_ACEOF
22295cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22296if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
22297  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
22298else
22299  cat
22300fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
22301  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
22302_ACEOF
22303
22304# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
22305# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
22306# trailing colons and then remove the whole line if VPATH becomes empty
22307# (actually we leave an empty line to preserve line numbers).
22308if test "x$srcdir" = x.; then
22309  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
22310h
22311s///
22312s/^/:/
22313s/[	 ]*$/:/
22314s/:\$(srcdir):/:/g
22315s/:\${srcdir}:/:/g
22316s/:@srcdir@:/:/g
22317s/^:*//
22318s/:*$//
22319x
22320s/\(=[	 ]*\).*/\1/
22321G
22322s/\n//
22323s/^[^=]*=[	 ]*$//
22324}'
22325fi
22326
22327cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22328fi # test -n "$CONFIG_FILES"
22329
22330# Set up the scripts for CONFIG_HEADERS section.
22331# No need to generate them if there are no CONFIG_HEADERS.
22332# This happens for instance with `./config.status Makefile'.
22333if test -n "$CONFIG_HEADERS"; then
22334cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
22335BEGIN {
22336_ACEOF
22337
22338# Transform confdefs.h into an awk script `defines.awk', embedded as
22339# here-document in config.status, that substitutes the proper values into
22340# config.h.in to produce config.h.
22341
22342# Create a delimiter string that does not exist in confdefs.h, to ease
22343# handling of long lines.
22344ac_delim='%!_!# '
22345for ac_last_try in false false :; do
22346  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
22347  if test -z "$ac_tt"; then
22348    break
22349  elif $ac_last_try; then
22350    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
22351  else
22352    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22353  fi
22354done
22355
22356# For the awk script, D is an array of macro values keyed by name,
22357# likewise P contains macro parameters if any.  Preserve backslash
22358# newline sequences.
22359
22360ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22361sed -n '
22362s/.\{148\}/&'"$ac_delim"'/g
22363t rset
22364:rset
22365s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
22366t def
22367d
22368:def
22369s/\\$//
22370t bsnl
22371s/["\\]/\\&/g
22372s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
22373D["\1"]=" \3"/p
22374s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
22375d
22376:bsnl
22377s/["\\]/\\&/g
22378s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
22379D["\1"]=" \3\\\\\\n"\\/p
22380t cont
22381s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
22382t cont
22383d
22384:cont
22385n
22386s/.\{148\}/&'"$ac_delim"'/g
22387t clear
22388:clear
22389s/\\$//
22390t bsnlc
22391s/["\\]/\\&/g; s/^/"/; s/$/"/p
22392d
22393:bsnlc
22394s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
22395b cont
22396' <confdefs.h | sed '
22397s/'"$ac_delim"'/"\\\
22398"/g' >>$CONFIG_STATUS || ac_write_fail=1
22399
22400cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22401  for (key in D) D_is_set[key] = 1
22402  FS = ""
22403}
22404/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
22405  line = \$ 0
22406  split(line, arg, " ")
22407  if (arg[1] == "#") {
22408    defundef = arg[2]
22409    mac1 = arg[3]
22410  } else {
22411    defundef = substr(arg[1], 2)
22412    mac1 = arg[2]
22413  }
22414  split(mac1, mac2, "(") #)
22415  macro = mac2[1]
22416  prefix = substr(line, 1, index(line, defundef) - 1)
22417  if (D_is_set[macro]) {
22418    # Preserve the white space surrounding the "#".
22419    print prefix "define", macro P[macro] D[macro]
22420    next
22421  } else {
22422    # Replace #undef with comments.  This is necessary, for example,
22423    # in the case of _POSIX_SOURCE, which is predefined and required
22424    # on some systems where configure will not decide to define it.
22425    if (defundef == "undef") {
22426      print "/*", prefix defundef, macro, "*/"
22427      next
22428    }
22429  }
22430}
22431{ print }
22432_ACAWK
22433_ACEOF
22434cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22435  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
22436fi # test -n "$CONFIG_HEADERS"
22437
22438
22439eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
22440shift
22441for ac_tag
22442do
22443  case $ac_tag in
22444  :[FHLC]) ac_mode=$ac_tag; continue;;
22445  esac
22446  case $ac_mode$ac_tag in
22447  :[FHL]*:*);;
22448  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
22449  :[FH]-) ac_tag=-:-;;
22450  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
22451  esac
22452  ac_save_IFS=$IFS
22453  IFS=:
22454  set x $ac_tag
22455  IFS=$ac_save_IFS
22456  shift
22457  ac_file=$1
22458  shift
22459
22460  case $ac_mode in
22461  :L) ac_source=$1;;
22462  :[FH])
22463    ac_file_inputs=
22464    for ac_f
22465    do
22466      case $ac_f in
22467      -) ac_f="$ac_tmp/stdin";;
22468      *) # Look for the file first in the build tree, then in the source tree
22469	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
22470	 # because $ac_f cannot contain `:'.
22471	 test -f "$ac_f" ||
22472	   case $ac_f in
22473	   [\\/$]*) false;;
22474	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22475	   esac ||
22476	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
22477      esac
22478      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
22479      as_fn_append ac_file_inputs " '$ac_f'"
22480    done
22481
22482    # Let's still pretend it is `configure' which instantiates (i.e., don't
22483    # use $as_me), people would be surprised to read:
22484    #    /* config.h.  Generated by config.status.  */
22485    configure_input='Generated from '`
22486	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
22487	`' by configure.'
22488    if test x"$ac_file" != x-; then
22489      configure_input="$ac_file.  $configure_input"
22490      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
22491$as_echo "$as_me: creating $ac_file" >&6;}
22492    fi
22493    # Neutralize special characters interpreted by sed in replacement strings.
22494    case $configure_input in #(
22495    *\&* | *\|* | *\\* )
22496       ac_sed_conf_input=`$as_echo "$configure_input" |
22497       sed 's/[\\\\&|]/\\\\&/g'`;; #(
22498    *) ac_sed_conf_input=$configure_input;;
22499    esac
22500
22501    case $ac_tag in
22502    *:-:* | *:-) cat >"$ac_tmp/stdin" \
22503      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
22504    esac
22505    ;;
22506  esac
22507
22508  ac_dir=`$as_dirname -- "$ac_file" ||
22509$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22510	 X"$ac_file" : 'X\(//\)[^/]' \| \
22511	 X"$ac_file" : 'X\(//\)$' \| \
22512	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
22513$as_echo X"$ac_file" |
22514    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22515	    s//\1/
22516	    q
22517	  }
22518	  /^X\(\/\/\)[^/].*/{
22519	    s//\1/
22520	    q
22521	  }
22522	  /^X\(\/\/\)$/{
22523	    s//\1/
22524	    q
22525	  }
22526	  /^X\(\/\).*/{
22527	    s//\1/
22528	    q
22529	  }
22530	  s/.*/./; q'`
22531  as_dir="$ac_dir"; as_fn_mkdir_p
22532  ac_builddir=.
22533
22534case "$ac_dir" in
22535.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22536*)
22537  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
22538  # A ".." for each directory in $ac_dir_suffix.
22539  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
22540  case $ac_top_builddir_sub in
22541  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22542  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22543  esac ;;
22544esac
22545ac_abs_top_builddir=$ac_pwd
22546ac_abs_builddir=$ac_pwd$ac_dir_suffix
22547# for backward compatibility:
22548ac_top_builddir=$ac_top_build_prefix
22549
22550case $srcdir in
22551  .)  # We are building in place.
22552    ac_srcdir=.
22553    ac_top_srcdir=$ac_top_builddir_sub
22554    ac_abs_top_srcdir=$ac_pwd ;;
22555  [\\/]* | ?:[\\/]* )  # Absolute name.
22556    ac_srcdir=$srcdir$ac_dir_suffix;
22557    ac_top_srcdir=$srcdir
22558    ac_abs_top_srcdir=$srcdir ;;
22559  *) # Relative name.
22560    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22561    ac_top_srcdir=$ac_top_build_prefix$srcdir
22562    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22563esac
22564ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22565
22566
22567  case $ac_mode in
22568  :F)
22569  #
22570  # CONFIG_FILE
22571  #
22572
22573  case $INSTALL in
22574  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22575  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22576  esac
22577  ac_MKDIR_P=$MKDIR_P
22578  case $MKDIR_P in
22579  [\\/$]* | ?:[\\/]* ) ;;
22580  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
22581  esac
22582_ACEOF
22583
22584cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22585# If the template does not know about datarootdir, expand it.
22586# FIXME: This hack should be removed a few years after 2.60.
22587ac_datarootdir_hack=; ac_datarootdir_seen=
22588ac_sed_dataroot='
22589/datarootdir/ {
22590  p
22591  q
22592}
22593/@datadir@/p
22594/@docdir@/p
22595/@infodir@/p
22596/@localedir@/p
22597/@mandir@/p'
22598case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
22599*datarootdir*) ac_datarootdir_seen=yes;;
22600*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22601  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22602$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22603_ACEOF
22604cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22605  ac_datarootdir_hack='
22606  s&@datadir@&$datadir&g
22607  s&@docdir@&$docdir&g
22608  s&@infodir@&$infodir&g
22609  s&@localedir@&$localedir&g
22610  s&@mandir@&$mandir&g
22611  s&\\\${datarootdir}&$datarootdir&g' ;;
22612esac
22613_ACEOF
22614
22615# Neutralize VPATH when `$srcdir' = `.'.
22616# Shell code in configure.ac might set extrasub.
22617# FIXME: do we really want to maintain this feature?
22618cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22619ac_sed_extra="$ac_vpsub
22620$extrasub
22621_ACEOF
22622cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22623:t
22624/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22625s|@configure_input@|$ac_sed_conf_input|;t t
22626s&@top_builddir@&$ac_top_builddir_sub&;t t
22627s&@top_build_prefix@&$ac_top_build_prefix&;t t
22628s&@srcdir@&$ac_srcdir&;t t
22629s&@abs_srcdir@&$ac_abs_srcdir&;t t
22630s&@top_srcdir@&$ac_top_srcdir&;t t
22631s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22632s&@builddir@&$ac_builddir&;t t
22633s&@abs_builddir@&$ac_abs_builddir&;t t
22634s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22635s&@INSTALL@&$ac_INSTALL&;t t
22636s&@MKDIR_P@&$ac_MKDIR_P&;t t
22637$ac_datarootdir_hack
22638"
22639eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
22640  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
22641
22642test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22643  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
22644  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
22645      "$ac_tmp/out"`; test -z "$ac_out"; } &&
22646  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22647which seems to be undefined.  Please make sure it is defined" >&5
22648$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22649which seems to be undefined.  Please make sure it is defined" >&2;}
22650
22651  rm -f "$ac_tmp/stdin"
22652  case $ac_file in
22653  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
22654  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
22655  esac \
22656  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
22657 ;;
22658  :H)
22659  #
22660  # CONFIG_HEADER
22661  #
22662  if test x"$ac_file" != x-; then
22663    {
22664      $as_echo "/* $configure_input  */" \
22665      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
22666    } >"$ac_tmp/config.h" \
22667      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
22668    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
22669      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
22670$as_echo "$as_me: $ac_file is unchanged" >&6;}
22671    else
22672      rm -f "$ac_file"
22673      mv "$ac_tmp/config.h" "$ac_file" \
22674	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
22675    fi
22676  else
22677    $as_echo "/* $configure_input  */" \
22678      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
22679      || as_fn_error $? "could not create -" "$LINENO" 5
22680  fi
22681# Compute "$ac_file"'s index in $config_headers.
22682_am_arg="$ac_file"
22683_am_stamp_count=1
22684for _am_header in $config_headers :; do
22685  case $_am_header in
22686    $_am_arg | $_am_arg:* )
22687      break ;;
22688    * )
22689      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22690  esac
22691done
22692echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
22693$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22694	 X"$_am_arg" : 'X\(//\)[^/]' \| \
22695	 X"$_am_arg" : 'X\(//\)$' \| \
22696	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
22697$as_echo X"$_am_arg" |
22698    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22699	    s//\1/
22700	    q
22701	  }
22702	  /^X\(\/\/\)[^/].*/{
22703	    s//\1/
22704	    q
22705	  }
22706	  /^X\(\/\/\)$/{
22707	    s//\1/
22708	    q
22709	  }
22710	  /^X\(\/\).*/{
22711	    s//\1/
22712	    q
22713	  }
22714	  s/.*/./; q'`/stamp-h$_am_stamp_count
22715 ;;
22716
22717  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
22718$as_echo "$as_me: executing $ac_file commands" >&6;}
22719 ;;
22720  esac
22721
22722
22723  case $ac_file$ac_mode in
22724    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
22725  # Older Autoconf quotes --file arguments for eval, but not when files
22726  # are listed without --file.  Let's play safe and only enable the eval
22727  # if we detect the quoting.
22728  case $CONFIG_FILES in
22729  *\'*) eval set x "$CONFIG_FILES" ;;
22730  *)   set x $CONFIG_FILES ;;
22731  esac
22732  shift
22733  for mf
22734  do
22735    # Strip MF so we end up with the name of the file.
22736    mf=`echo "$mf" | sed -e 's/:.*$//'`
22737    # Check whether this is an Automake generated Makefile or not.
22738    # We used to match only the files named 'Makefile.in', but
22739    # some people rename them; so instead we look at the file content.
22740    # Grep'ing the first line is not enough: some people post-process
22741    # each Makefile.in and add a new line on top of each file to say so.
22742    # Grep'ing the whole file is not good either: AIX grep has a line
22743    # limit of 2048, but all sed's we know have understand at least 4000.
22744    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
22745      dirpart=`$as_dirname -- "$mf" ||
22746$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22747	 X"$mf" : 'X\(//\)[^/]' \| \
22748	 X"$mf" : 'X\(//\)$' \| \
22749	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
22750$as_echo X"$mf" |
22751    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22752	    s//\1/
22753	    q
22754	  }
22755	  /^X\(\/\/\)[^/].*/{
22756	    s//\1/
22757	    q
22758	  }
22759	  /^X\(\/\/\)$/{
22760	    s//\1/
22761	    q
22762	  }
22763	  /^X\(\/\).*/{
22764	    s//\1/
22765	    q
22766	  }
22767	  s/.*/./; q'`
22768    else
22769      continue
22770    fi
22771    # Extract the definition of DEPDIR, am__include, and am__quote
22772    # from the Makefile without running 'make'.
22773    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
22774    test -z "$DEPDIR" && continue
22775    am__include=`sed -n 's/^am__include = //p' < "$mf"`
22776    test -z "$am__include" && continue
22777    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
22778    # Find all dependency output files, they are included files with
22779    # $(DEPDIR) in their names.  We invoke sed twice because it is the
22780    # simplest approach to changing $(DEPDIR) to its actual value in the
22781    # expansion.
22782    for file in `sed -n "
22783      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
22784	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
22785      # Make sure the directory exists.
22786      test -f "$dirpart/$file" && continue
22787      fdir=`$as_dirname -- "$file" ||
22788$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22789	 X"$file" : 'X\(//\)[^/]' \| \
22790	 X"$file" : 'X\(//\)$' \| \
22791	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
22792$as_echo X"$file" |
22793    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22794	    s//\1/
22795	    q
22796	  }
22797	  /^X\(\/\/\)[^/].*/{
22798	    s//\1/
22799	    q
22800	  }
22801	  /^X\(\/\/\)$/{
22802	    s//\1/
22803	    q
22804	  }
22805	  /^X\(\/\).*/{
22806	    s//\1/
22807	    q
22808	  }
22809	  s/.*/./; q'`
22810      as_dir=$dirpart/$fdir; as_fn_mkdir_p
22811      # echo "creating $dirpart/$file"
22812      echo '# dummy' > "$dirpart/$file"
22813    done
22814  done
22815}
22816 ;;
22817    "libtool":C)
22818
22819    # See if we are running on zsh, and set the options which allow our
22820    # commands through without removal of \ escapes.
22821    if test -n "${ZSH_VERSION+set}" ; then
22822      setopt NO_GLOB_SUBST
22823    fi
22824
22825    cfgfile="${ofile}T"
22826    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
22827    $RM "$cfgfile"
22828
22829    cat <<_LT_EOF >> "$cfgfile"
22830#! $SHELL
22831
22832# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
22833# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
22834# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
22835# NOTE: Changes made to this file will be lost: look at ltmain.sh.
22836#
22837#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
22838#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
22839#                 Foundation, Inc.
22840#   Written by Gordon Matzigkeit, 1996
22841#
22842#   This file is part of GNU Libtool.
22843#
22844# GNU Libtool is free software; you can redistribute it and/or
22845# modify it under the terms of the GNU General Public License as
22846# published by the Free Software Foundation; either version 2 of
22847# the License, or (at your option) any later version.
22848#
22849# As a special exception to the GNU General Public License,
22850# if you distribute this file as part of a program or library that
22851# is built using GNU Libtool, you may include this file under the
22852# same distribution terms that you use for the rest of that program.
22853#
22854# GNU Libtool is distributed in the hope that it will be useful,
22855# but WITHOUT ANY WARRANTY; without even the implied warranty of
22856# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
22857# GNU General Public License for more details.
22858#
22859# You should have received a copy of the GNU General Public License
22860# along with GNU Libtool; see the file COPYING.  If not, a copy
22861# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
22862# obtained by writing to the Free Software Foundation, Inc.,
22863# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
22864
22865
22866# The names of the tagged configurations supported by this script.
22867available_tags=""
22868
22869# ### BEGIN LIBTOOL CONFIG
22870
22871# Which release of libtool.m4 was used?
22872macro_version=$macro_version
22873macro_revision=$macro_revision
22874
22875# Whether or not to build shared libraries.
22876build_libtool_libs=$enable_shared
22877
22878# Whether or not to build static libraries.
22879build_old_libs=$enable_static
22880
22881# What type of objects to build.
22882pic_mode=$pic_mode
22883
22884# Whether or not to optimize for fast installation.
22885fast_install=$enable_fast_install
22886
22887# Shell to use when invoking shell scripts.
22888SHELL=$lt_SHELL
22889
22890# An echo program that protects backslashes.
22891ECHO=$lt_ECHO
22892
22893# The PATH separator for the build system.
22894PATH_SEPARATOR=$lt_PATH_SEPARATOR
22895
22896# The host system.
22897host_alias=$host_alias
22898host=$host
22899host_os=$host_os
22900
22901# The build system.
22902build_alias=$build_alias
22903build=$build
22904build_os=$build_os
22905
22906# A sed program that does not truncate output.
22907SED=$lt_SED
22908
22909# Sed that helps us avoid accidentally triggering echo(1) options like -n.
22910Xsed="\$SED -e 1s/^X//"
22911
22912# A grep program that handles long lines.
22913GREP=$lt_GREP
22914
22915# An ERE matcher.
22916EGREP=$lt_EGREP
22917
22918# A literal string matcher.
22919FGREP=$lt_FGREP
22920
22921# A BSD- or MS-compatible name lister.
22922NM=$lt_NM
22923
22924# Whether we need soft or hard links.
22925LN_S=$lt_LN_S
22926
22927# What is the maximum length of a command?
22928max_cmd_len=$max_cmd_len
22929
22930# Object file suffix (normally "o").
22931objext=$ac_objext
22932
22933# Executable file suffix (normally "").
22934exeext=$exeext
22935
22936# whether the shell understands "unset".
22937lt_unset=$lt_unset
22938
22939# turn spaces into newlines.
22940SP2NL=$lt_lt_SP2NL
22941
22942# turn newlines into spaces.
22943NL2SP=$lt_lt_NL2SP
22944
22945# convert \$build file names to \$host format.
22946to_host_file_cmd=$lt_cv_to_host_file_cmd
22947
22948# convert \$build files to toolchain format.
22949to_tool_file_cmd=$lt_cv_to_tool_file_cmd
22950
22951# An object symbol dumper.
22952OBJDUMP=$lt_OBJDUMP
22953
22954# Method to check whether dependent libraries are shared objects.
22955deplibs_check_method=$lt_deplibs_check_method
22956
22957# Command to use when deplibs_check_method = "file_magic".
22958file_magic_cmd=$lt_file_magic_cmd
22959
22960# How to find potential files when deplibs_check_method = "file_magic".
22961file_magic_glob=$lt_file_magic_glob
22962
22963# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
22964want_nocaseglob=$lt_want_nocaseglob
22965
22966# DLL creation program.
22967DLLTOOL=$lt_DLLTOOL
22968
22969# Command to associate shared and link libraries.
22970sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
22971
22972# The archiver.
22973AR=$lt_AR
22974
22975# Flags to create an archive.
22976AR_FLAGS=$lt_AR_FLAGS
22977
22978# How to feed a file listing to the archiver.
22979archiver_list_spec=$lt_archiver_list_spec
22980
22981# A symbol stripping program.
22982STRIP=$lt_STRIP
22983
22984# Commands used to install an old-style archive.
22985RANLIB=$lt_RANLIB
22986old_postinstall_cmds=$lt_old_postinstall_cmds
22987old_postuninstall_cmds=$lt_old_postuninstall_cmds
22988
22989# Whether to use a lock for old archive extraction.
22990lock_old_archive_extraction=$lock_old_archive_extraction
22991
22992# A C compiler.
22993LTCC=$lt_CC
22994
22995# LTCC compiler flags.
22996LTCFLAGS=$lt_CFLAGS
22997
22998# Take the output of nm and produce a listing of raw symbols and C names.
22999global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
23000
23001# Transform the output of nm in a proper C declaration.
23002global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
23003
23004# Transform the output of nm in a C name address pair.
23005global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
23006
23007# Transform the output of nm in a C name address pair when lib prefix is needed.
23008global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
23009
23010# Specify filename containing input files for \$NM.
23011nm_file_list_spec=$lt_nm_file_list_spec
23012
23013# The root where to search for dependent libraries,and in which our libraries should be installed.
23014lt_sysroot=$lt_sysroot
23015
23016# The name of the directory that contains temporary libtool files.
23017objdir=$objdir
23018
23019# Used to examine libraries when file_magic_cmd begins with "file".
23020MAGIC_CMD=$MAGIC_CMD
23021
23022# Must we lock files when doing compilation?
23023need_locks=$lt_need_locks
23024
23025# Manifest tool.
23026MANIFEST_TOOL=$lt_MANIFEST_TOOL
23027
23028# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
23029DSYMUTIL=$lt_DSYMUTIL
23030
23031# Tool to change global to local symbols on Mac OS X.
23032NMEDIT=$lt_NMEDIT
23033
23034# Tool to manipulate fat objects and archives on Mac OS X.
23035LIPO=$lt_LIPO
23036
23037# ldd/readelf like tool for Mach-O binaries on Mac OS X.
23038OTOOL=$lt_OTOOL
23039
23040# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
23041OTOOL64=$lt_OTOOL64
23042
23043# Old archive suffix (normally "a").
23044libext=$libext
23045
23046# Shared library suffix (normally ".so").
23047shrext_cmds=$lt_shrext_cmds
23048
23049# The commands to extract the exported symbol list from a shared archive.
23050extract_expsyms_cmds=$lt_extract_expsyms_cmds
23051
23052# Variables whose values should be saved in libtool wrapper scripts and
23053# restored at link time.
23054variables_saved_for_relink=$lt_variables_saved_for_relink
23055
23056# Do we need the "lib" prefix for modules?
23057need_lib_prefix=$need_lib_prefix
23058
23059# Do we need a version for libraries?
23060need_version=$need_version
23061
23062# Library versioning type.
23063version_type=$version_type
23064
23065# Shared library runtime path variable.
23066runpath_var=$runpath_var
23067
23068# Shared library path variable.
23069shlibpath_var=$shlibpath_var
23070
23071# Is shlibpath searched before the hard-coded library search path?
23072shlibpath_overrides_runpath=$shlibpath_overrides_runpath
23073
23074# Format of library name prefix.
23075libname_spec=$lt_libname_spec
23076
23077# List of archive names.  First name is the real one, the rest are links.
23078# The last name is the one that the linker finds with -lNAME
23079library_names_spec=$lt_library_names_spec
23080
23081# The coded name of the library, if different from the real name.
23082soname_spec=$lt_soname_spec
23083
23084# Permission mode override for installation of shared libraries.
23085install_override_mode=$lt_install_override_mode
23086
23087# Command to use after installation of a shared archive.
23088postinstall_cmds=$lt_postinstall_cmds
23089
23090# Command to use after uninstallation of a shared archive.
23091postuninstall_cmds=$lt_postuninstall_cmds
23092
23093# Commands used to finish a libtool library installation in a directory.
23094finish_cmds=$lt_finish_cmds
23095
23096# As "finish_cmds", except a single script fragment to be evaled but
23097# not shown.
23098finish_eval=$lt_finish_eval
23099
23100# Whether we should hardcode library paths into libraries.
23101hardcode_into_libs=$hardcode_into_libs
23102
23103# Compile-time system search path for libraries.
23104sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
23105
23106# Run-time system search path for libraries.
23107sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
23108
23109# Whether dlopen is supported.
23110dlopen_support=$enable_dlopen
23111
23112# Whether dlopen of programs is supported.
23113dlopen_self=$enable_dlopen_self
23114
23115# Whether dlopen of statically linked programs is supported.
23116dlopen_self_static=$enable_dlopen_self_static
23117
23118# Commands to strip libraries.
23119old_striplib=$lt_old_striplib
23120striplib=$lt_striplib
23121
23122
23123# The linker used to build libraries.
23124LD=$lt_LD
23125
23126# How to create reloadable object files.
23127reload_flag=$lt_reload_flag
23128reload_cmds=$lt_reload_cmds
23129
23130# Commands used to build an old-style archive.
23131old_archive_cmds=$lt_old_archive_cmds
23132
23133# A language specific compiler.
23134CC=$lt_compiler
23135
23136# Is the compiler the GNU compiler?
23137with_gcc=$GCC
23138
23139# Compiler flag to turn off builtin functions.
23140no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
23141
23142# Additional compiler flags for building library objects.
23143pic_flag=$lt_lt_prog_compiler_pic
23144
23145# How to pass a linker flag through the compiler.
23146wl=$lt_lt_prog_compiler_wl
23147
23148# Compiler flag to prevent dynamic linking.
23149link_static_flag=$lt_lt_prog_compiler_static
23150
23151# Does compiler simultaneously support -c and -o options?
23152compiler_c_o=$lt_lt_cv_prog_compiler_c_o
23153
23154# Whether or not to add -lc for building shared libraries.
23155build_libtool_need_lc=$archive_cmds_need_lc
23156
23157# Whether or not to disallow shared libs when runtime libs are static.
23158allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
23159
23160# Compiler flag to allow reflexive dlopens.
23161export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
23162
23163# Compiler flag to generate shared objects directly from archives.
23164whole_archive_flag_spec=$lt_whole_archive_flag_spec
23165
23166# Whether the compiler copes with passing no objects directly.
23167compiler_needs_object=$lt_compiler_needs_object
23168
23169# Create an old-style archive from a shared archive.
23170old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
23171
23172# Create a temporary old-style archive to link instead of a shared archive.
23173old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
23174
23175# Commands used to build a shared archive.
23176archive_cmds=$lt_archive_cmds
23177archive_expsym_cmds=$lt_archive_expsym_cmds
23178
23179# Commands used to build a loadable module if different from building
23180# a shared archive.
23181module_cmds=$lt_module_cmds
23182module_expsym_cmds=$lt_module_expsym_cmds
23183
23184# Whether we are building with GNU ld or not.
23185with_gnu_ld=$lt_with_gnu_ld
23186
23187# Flag that allows shared libraries with undefined symbols to be built.
23188allow_undefined_flag=$lt_allow_undefined_flag
23189
23190# Flag that enforces no undefined symbols.
23191no_undefined_flag=$lt_no_undefined_flag
23192
23193# Flag to hardcode \$libdir into a binary during linking.
23194# This must work even if \$libdir does not exist
23195hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
23196
23197# Whether we need a single "-rpath" flag with a separated argument.
23198hardcode_libdir_separator=$lt_hardcode_libdir_separator
23199
23200# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
23201# DIR into the resulting binary.
23202hardcode_direct=$hardcode_direct
23203
23204# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
23205# DIR into the resulting binary and the resulting library dependency is
23206# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
23207# library is relocated.
23208hardcode_direct_absolute=$hardcode_direct_absolute
23209
23210# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
23211# into the resulting binary.
23212hardcode_minus_L=$hardcode_minus_L
23213
23214# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
23215# into the resulting binary.
23216hardcode_shlibpath_var=$hardcode_shlibpath_var
23217
23218# Set to "yes" if building a shared library automatically hardcodes DIR
23219# into the library and all subsequent libraries and executables linked
23220# against it.
23221hardcode_automatic=$hardcode_automatic
23222
23223# Set to yes if linker adds runtime paths of dependent libraries
23224# to runtime path list.
23225inherit_rpath=$inherit_rpath
23226
23227# Whether libtool must link a program against all its dependency libraries.
23228link_all_deplibs=$link_all_deplibs
23229
23230# Set to "yes" if exported symbols are required.
23231always_export_symbols=$always_export_symbols
23232
23233# The commands to list exported symbols.
23234export_symbols_cmds=$lt_export_symbols_cmds
23235
23236# Symbols that should not be listed in the preloaded symbols.
23237exclude_expsyms=$lt_exclude_expsyms
23238
23239# Symbols that must always be exported.
23240include_expsyms=$lt_include_expsyms
23241
23242# Commands necessary for linking programs (against libraries) with templates.
23243prelink_cmds=$lt_prelink_cmds
23244
23245# Commands necessary for finishing linking programs.
23246postlink_cmds=$lt_postlink_cmds
23247
23248# Specify filename containing input files.
23249file_list_spec=$lt_file_list_spec
23250
23251# How to hardcode a shared library path into an executable.
23252hardcode_action=$hardcode_action
23253
23254# ### END LIBTOOL CONFIG
23255
23256_LT_EOF
23257
23258  case $host_os in
23259  aix3*)
23260    cat <<\_LT_EOF >> "$cfgfile"
23261# AIX sometimes has problems with the GCC collect2 program.  For some
23262# reason, if we set the COLLECT_NAMES environment variable, the problems
23263# vanish in a puff of smoke.
23264if test "X${COLLECT_NAMES+set}" != Xset; then
23265  COLLECT_NAMES=
23266  export COLLECT_NAMES
23267fi
23268_LT_EOF
23269    ;;
23270  esac
23271
23272
23273ltmain="$ac_aux_dir/ltmain.sh"
23274
23275
23276  # We use sed instead of cat because bash on DJGPP gets confused if
23277  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
23278  # text mode, it properly converts lines to CR/LF.  This bash problem
23279  # is reportedly fixed, but why not run on old versions too?
23280  sed '$q' "$ltmain" >> "$cfgfile" \
23281     || (rm -f "$cfgfile"; exit 1)
23282
23283  if test x"$xsi_shell" = xyes; then
23284  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
23285func_dirname ()\
23286{\
23287\    case ${1} in\
23288\      */*) func_dirname_result="${1%/*}${2}" ;;\
23289\      *  ) func_dirname_result="${3}" ;;\
23290\    esac\
23291} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
23292  && mv -f "$cfgfile.tmp" "$cfgfile" \
23293    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23294test 0 -eq $? || _lt_function_replace_fail=:
23295
23296
23297  sed -e '/^func_basename ()$/,/^} # func_basename /c\
23298func_basename ()\
23299{\
23300\    func_basename_result="${1##*/}"\
23301} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
23302  && mv -f "$cfgfile.tmp" "$cfgfile" \
23303    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23304test 0 -eq $? || _lt_function_replace_fail=:
23305
23306
23307  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
23308func_dirname_and_basename ()\
23309{\
23310\    case ${1} in\
23311\      */*) func_dirname_result="${1%/*}${2}" ;;\
23312\      *  ) func_dirname_result="${3}" ;;\
23313\    esac\
23314\    func_basename_result="${1##*/}"\
23315} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
23316  && mv -f "$cfgfile.tmp" "$cfgfile" \
23317    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23318test 0 -eq $? || _lt_function_replace_fail=:
23319
23320
23321  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
23322func_stripname ()\
23323{\
23324\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
23325\    # positional parameters, so assign one to ordinary parameter first.\
23326\    func_stripname_result=${3}\
23327\    func_stripname_result=${func_stripname_result#"${1}"}\
23328\    func_stripname_result=${func_stripname_result%"${2}"}\
23329} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
23330  && mv -f "$cfgfile.tmp" "$cfgfile" \
23331    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23332test 0 -eq $? || _lt_function_replace_fail=:
23333
23334
23335  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
23336func_split_long_opt ()\
23337{\
23338\    func_split_long_opt_name=${1%%=*}\
23339\    func_split_long_opt_arg=${1#*=}\
23340} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
23341  && mv -f "$cfgfile.tmp" "$cfgfile" \
23342    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23343test 0 -eq $? || _lt_function_replace_fail=:
23344
23345
23346  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
23347func_split_short_opt ()\
23348{\
23349\    func_split_short_opt_arg=${1#??}\
23350\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
23351} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
23352  && mv -f "$cfgfile.tmp" "$cfgfile" \
23353    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23354test 0 -eq $? || _lt_function_replace_fail=:
23355
23356
23357  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
23358func_lo2o ()\
23359{\
23360\    case ${1} in\
23361\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
23362\      *)    func_lo2o_result=${1} ;;\
23363\    esac\
23364} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
23365  && mv -f "$cfgfile.tmp" "$cfgfile" \
23366    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23367test 0 -eq $? || _lt_function_replace_fail=:
23368
23369
23370  sed -e '/^func_xform ()$/,/^} # func_xform /c\
23371func_xform ()\
23372{\
23373    func_xform_result=${1%.*}.lo\
23374} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
23375  && mv -f "$cfgfile.tmp" "$cfgfile" \
23376    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23377test 0 -eq $? || _lt_function_replace_fail=:
23378
23379
23380  sed -e '/^func_arith ()$/,/^} # func_arith /c\
23381func_arith ()\
23382{\
23383    func_arith_result=$(( $* ))\
23384} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
23385  && mv -f "$cfgfile.tmp" "$cfgfile" \
23386    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23387test 0 -eq $? || _lt_function_replace_fail=:
23388
23389
23390  sed -e '/^func_len ()$/,/^} # func_len /c\
23391func_len ()\
23392{\
23393    func_len_result=${#1}\
23394} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
23395  && mv -f "$cfgfile.tmp" "$cfgfile" \
23396    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23397test 0 -eq $? || _lt_function_replace_fail=:
23398
23399fi
23400
23401if test x"$lt_shell_append" = xyes; then
23402  sed -e '/^func_append ()$/,/^} # func_append /c\
23403func_append ()\
23404{\
23405    eval "${1}+=\\${2}"\
23406} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
23407  && mv -f "$cfgfile.tmp" "$cfgfile" \
23408    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23409test 0 -eq $? || _lt_function_replace_fail=:
23410
23411
23412  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
23413func_append_quoted ()\
23414{\
23415\    func_quote_for_eval "${2}"\
23416\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
23417} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
23418  && mv -f "$cfgfile.tmp" "$cfgfile" \
23419    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23420test 0 -eq $? || _lt_function_replace_fail=:
23421
23422
23423  # Save a `func_append' function call where possible by direct use of '+='
23424  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
23425    && mv -f "$cfgfile.tmp" "$cfgfile" \
23426      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23427  test 0 -eq $? || _lt_function_replace_fail=:
23428else
23429  # Save a `func_append' function call even when '+=' is not available
23430  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
23431    && mv -f "$cfgfile.tmp" "$cfgfile" \
23432      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
23433  test 0 -eq $? || _lt_function_replace_fail=:
23434fi
23435
23436if test x"$_lt_function_replace_fail" = x":"; then
23437  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
23438$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
23439fi
23440
23441
23442   mv -f "$cfgfile" "$ofile" ||
23443    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
23444  chmod +x "$ofile"
23445
23446 ;;
23447
23448  esac
23449done # for ac_tag
23450
23451
23452as_fn_exit 0
23453_ACEOF
23454ac_clean_files=$ac_clean_files_save
23455
23456test $ac_write_fail = 0 ||
23457  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
23458
23459
23460# configure is writing to config.log, and then calls config.status.
23461# config.status does its own redirection, appending to config.log.
23462# Unfortunately, on DOS this fails, as config.log is still kept open
23463# by configure, so config.status won't be able to write to it; its
23464# output is simply discarded.  So we exec the FD to /dev/null,
23465# effectively closing config.log, so it can be properly (re)opened and
23466# appended to by config.status.  When coming back to configure, we
23467# need to make the FD available again.
23468if test "$no_create" != yes; then
23469  ac_cs_success=:
23470  ac_config_status_args=
23471  test "$silent" = yes &&
23472    ac_config_status_args="$ac_config_status_args --quiet"
23473  exec 5>/dev/null
23474  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23475  exec 5>>config.log
23476  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23477  # would make configure fail if this is the last instruction.
23478  $ac_cs_success || as_fn_exit 1
23479fi
23480if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
23481  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
23482$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
23483fi
23484
23485
23486echo ""
23487echo "X11 will be built with the following settings:"
23488echo " Loadable i18n module support:            "$XLIB_LOADABLE_I18N
23489echo " Loadable xcursor library support:        "$XLIB_LOADABLE_XCURSOR
23490echo " Threading support:                       "$xthreads
23491echo " Use Threads safe API:                    "$mtsafeapi
23492echo " Threads stubs in libX11:                 "$thrstubs
23493echo " XCMS:                                    "$XCMS
23494echo " Internationalization support:            "$XLOCALE
23495echo " XF86BigFont support:                     "$XF86BIGFONT
23496echo " XKB support:                             "$XKB
23497echo " XLOCALEDIR environment variable support: "$ENABLE_XLOCALEDIR
23498echo " Compose table cache enabled:             "$COMPOSECACHE
23499echo " Functional specs building enabled:       "$build_specs
23500echo ""
23501