2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
147 *v*x* | *x*v* ) as_opts=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1
201 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 PATH=/empty FPATH=/empty; export PATH FPATH
206 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208 if (eval "$as_required") 2>/dev/null; then :
213 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
218 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 test -z "$as_dir" && as_dir=.
225 for as_base in sh bash ksh sh5; do
226 # Try only shells that exist, to save several forks.
227 as_shell=$as_dir/$as_base
228 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230 CONFIG_SHELL=$as_shell as_have_required=yes
231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
239 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241 CONFIG_SHELL=$SHELL as_have_required=yes
246 if test "x$CONFIG_SHELL" != x; then :
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
254 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
256 *v*x* | *x*v* ) as_opts=-vx ;;
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
268 if test x$as_have_required = xno; then :
269 $as_echo "$0: This script requires a shell more modern than all"
270 $as_echo "$0: the shells that I found on your system."
271 if test x${ZSH_VERSION+set} = xset ; then
272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
284 SHELL=${CONFIG_SHELL-/bin/sh}
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE= GREP_OPTIONS=
288 unset CLICOLOR_FORCE GREP_OPTIONS
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
295 # Portably unset VAR.
298 { eval $1=; unset $1;}
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
322 # Create "$as_dir" as a directory, including parents if necessary.
327 -*) as_dir=./$as_dir;;
329 test -d "$as_dir" || eval $as_mkdir_p || {
333 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 as_dirs="'$as_qdir' $as_dirs"
337 as_dir=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339 X"$as_dir" : 'X\(//\)[^/]' \| \
340 X"$as_dir" : 'X\(//\)$' \| \
341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
360 test -d "$as_dir" && break
362 test -z "$as_dirs" || eval "mkdir $as_dirs"
363 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p ()
373 test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382 eval 'as_fn_append ()
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
406 as_val=`expr "$@" || test $? -eq 1`
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
418 as_status=$1; test $as_status -eq 0 && as_status=1
420 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
423 $as_echo "$as_me: error: $2" >&2
424 as_fn_exit $as_status
427 if expr a : '\(a\)' >/dev/null 2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001; then
434 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
440 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
446 as_me=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448 X"$0" : 'X\(//\)$' \| \
449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
451 sed '/^.*\/\([^/][^/]*\)\/*$/{
465 # Avoid depending upon Character Ranges.
466 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits='0123456789'
470 as_cr_alnum=$as_cr_Letters$as_cr_digits
473 as_lineno_1=$LINENO as_lineno_1a=$LINENO
474 as_lineno_2=$LINENO as_lineno_2a=$LINENO
475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493 chmod +x "$as_me.lineno" ||
494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497 # already done that, so ensure we don't try to do so again and fall
498 # in an infinite loop. This has already happened in practice.
499 _as_can_reexec=no; export _as_can_reexec
500 # Don't try to exec as it changes $[0], causing all sort of problems
501 # (the dirname of $[0] is not the place where we might find the
502 # original and so on. Autoconf is especially sensitive to this).
504 # Exit status is that of the last command.
508 ECHO_C= ECHO_N= ECHO_T=
509 case `echo -n x` in #(((((
511 case `echo 'xy\c'` in
512 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
514 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
521 rm -f conf$$ conf$$.exe conf$$.file
522 if test -d conf$$.dir; then
523 rm -f conf$$.dir/conf$$.file
526 mkdir conf$$.dir 2>/dev/null
528 if (echo >conf$$.file) 2>/dev/null; then
529 if ln -s conf$$.file conf$$ 2>/dev/null; then
531 # ... but there are two gotchas:
532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534 # In both cases, we have to default to `cp -pR'.
535 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
537 elif ln conf$$.file conf$$ 2>/dev/null; then
545 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546 rmdir conf$$.dir 2>/dev/null
548 if mkdir -p . 2>/dev/null; then
549 as_mkdir_p='mkdir -p "$as_dir"'
551 test -d ./-p && rmdir ./-p
556 as_executable_p=as_fn_executable_p
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
564 SHELL=${CONFIG_SHELL-/bin/sh}
567 test -n "$DJDIR" || exec 7<&0 </dev/null
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578 ac_default_prefix=/usr/local
580 ac_config_libobj_dir=.
587 # Identity of this package.
595 ac_unique_file="lib/unistring/version.in.h"
596 # Factoring default headers for most tests.
597 ac_includes_default="\
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
609 # ifdef HAVE_STDLIB_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
632 gl_use_threads_default=
635 ac_subst_vars='gltests_LTLIBOBJS
647 HAVE_GLOBAL_SYMBOL_PIPE
657 NEXT_AS_FIRST_DIRECTIVE_STDIO_H
659 NEXT_AS_FIRST_DIRECTIVE_LOCALE_H
670 NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H
672 UINT64_MAX_EQ_ULONG_MAX
673 UINT32_MAX_LT_UINTMAX_MAX
676 INT64_MAX_EQ_LONG_MAX
677 INT32_MAX_LT_INTMAX_MAX
690 HAVE_MSVC_INVALID_PARAMETER_HANDLER
698 REPLACE_STDIO_WRITE_FUNCS
699 REPLACE_STDIO_READ_FUNCS
708 REPLACE_OBSTACK_PRINTF
733 HAVE_DECL_OBSTACK_PRINTF
739 GNULIB_VSPRINTF_POSIX
743 GNULIB_VFPRINTF_POSIX
750 GNULIB_STDIO_H_SIGPIPE
751 GNULIB_STDIO_H_NONBLOCKING
766 GNULIB_OBSTACK_PRINTF_POSIX
767 GNULIB_OBSTACK_PRINTF
795 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H
797 LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE
798 LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE
799 LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH_FALSE
800 LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH_TRUE
801 LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH_FALSE
802 LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH_TRUE
803 LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH_FALSE
804 LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH_TRUE
805 LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH_FALSE
806 LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH_TRUE
807 LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH_FALSE
808 LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH_TRUE
809 LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH_FALSE
810 LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH_TRUE
811 LIBUNISTRING_UNIWIDTH_H
812 LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY_FALSE
813 LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY_TRUE
814 LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS_FALSE
815 LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS_TRUE
816 LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS_FALSE
817 LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS_TRUE
818 LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS_FALSE
819 LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS_TRUE
820 LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS_FALSE
821 LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS_TRUE
822 LIBUNISTRING_UNIWBRK_H
823 LIBUNISTRING_UNITYPES_H
824 LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB_FALSE
825 LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB_TRUE
826 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32_FALSE
827 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32_TRUE
828 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16_FALSE
829 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16_TRUE
830 LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK_FALSE
831 LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK_TRUE
832 LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR_FALSE
833 LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR_TRUE
834 LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN_FALSE
835 LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN_TRUE
836 LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR_FALSE
837 LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR_TRUE
838 LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK_FALSE
839 LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK_TRUE
840 LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN_FALSE
841 LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN_TRUE
842 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY_FALSE
843 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY_TRUE
844 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP_FALSE
845 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP_TRUE
846 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT_FALSE
847 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT_TRUE
848 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC_FALSE
849 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC_TRUE
850 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN_FALSE
851 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN_TRUE
852 LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN_FALSE
853 LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN_TRUE
854 LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP_FALSE
855 LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP_TRUE
856 LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN_FALSE
857 LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN_TRUE
858 LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY_FALSE
859 LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY_TRUE
860 LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL_FALSE
861 LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL_TRUE
862 LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP_FALSE
863 LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP_TRUE
864 LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR_FALSE
865 LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR_TRUE
866 LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT_FALSE
867 LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT_TRUE
868 LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY_FALSE
869 LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY_TRUE
870 LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY_FALSE
871 LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY_TRUE
872 LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH_FALSE
873 LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH_TRUE
874 LIBUNISTRING_COMPILE_UNISTR_U8_SET_FALSE
875 LIBUNISTRING_COMPILE_UNISTR_U8_SET_TRUE
876 LIBUNISTRING_COMPILE_UNISTR_U8_PREV_FALSE
877 LIBUNISTRING_COMPILE_UNISTR_U8_PREV_TRUE
878 LIBUNISTRING_COMPILE_UNISTR_U8_NEXT_FALSE
879 LIBUNISTRING_COMPILE_UNISTR_U8_NEXT_TRUE
880 LIBUNISTRING_COMPILE_UNISTR_U8_MOVE_FALSE
881 LIBUNISTRING_COMPILE_UNISTR_U8_MOVE_TRUE
882 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR_FALSE
883 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR_TRUE
884 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE_FALSE
885 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE_TRUE
886 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_FALSE
887 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_TRUE
888 LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN_FALSE
889 LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN_TRUE
890 LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN_FALSE
891 LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN_TRUE
892 LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH_FALSE
893 LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH_TRUE
894 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC_FALSE
895 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC_TRUE
896 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_FALSE
897 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_TRUE
898 LIBUNISTRING_COMPILE_UNISTR_U8_CMP2_FALSE
899 LIBUNISTRING_COMPILE_UNISTR_U8_CMP2_TRUE
900 LIBUNISTRING_COMPILE_UNISTR_U8_CMP_FALSE
901 LIBUNISTRING_COMPILE_UNISTR_U8_CMP_TRUE
902 LIBUNISTRING_COMPILE_UNISTR_U8_CHR_FALSE
903 LIBUNISTRING_COMPILE_UNISTR_U8_CHR_TRUE
904 LIBUNISTRING_COMPILE_UNISTR_U8_CHECK_FALSE
905 LIBUNISTRING_COMPILE_UNISTR_U8_CHECK_TRUE
906 LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB_FALSE
907 LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB_TRUE
908 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8_FALSE
909 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8_TRUE
910 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16_FALSE
911 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16_TRUE
912 LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK_FALSE
913 LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK_TRUE
914 LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR_FALSE
915 LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR_TRUE
916 LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN_FALSE
917 LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN_TRUE
918 LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR_FALSE
919 LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR_TRUE
920 LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK_FALSE
921 LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK_TRUE
922 LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN_FALSE
923 LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN_TRUE
924 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY_FALSE
925 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY_TRUE
926 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP_FALSE
927 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP_TRUE
928 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT_FALSE
929 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT_TRUE
930 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC_FALSE
931 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC_TRUE
932 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN_FALSE
933 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN_TRUE
934 LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN_FALSE
935 LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN_TRUE
936 LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP_FALSE
937 LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP_TRUE
938 LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN_FALSE
939 LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN_TRUE
940 LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY_FALSE
941 LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY_TRUE
942 LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL_FALSE
943 LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL_TRUE
944 LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP_FALSE
945 LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP_TRUE
946 LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR_FALSE
947 LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR_TRUE
948 LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT_FALSE
949 LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT_TRUE
950 LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY_FALSE
951 LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY_TRUE
952 LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY_FALSE
953 LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY_TRUE
954 LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH_FALSE
955 LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH_TRUE
956 LIBUNISTRING_COMPILE_UNISTR_U32_SET_FALSE
957 LIBUNISTRING_COMPILE_UNISTR_U32_SET_TRUE
958 LIBUNISTRING_COMPILE_UNISTR_U32_PREV_FALSE
959 LIBUNISTRING_COMPILE_UNISTR_U32_PREV_TRUE
960 LIBUNISTRING_COMPILE_UNISTR_U32_NEXT_FALSE
961 LIBUNISTRING_COMPILE_UNISTR_U32_NEXT_TRUE
962 LIBUNISTRING_COMPILE_UNISTR_U32_MOVE_FALSE
963 LIBUNISTRING_COMPILE_UNISTR_U32_MOVE_TRUE
964 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR_FALSE
965 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR_TRUE
966 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE_FALSE
967 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE_TRUE
968 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_FALSE
969 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_TRUE
970 LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN_FALSE
971 LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN_TRUE
972 LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN_FALSE
973 LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN_TRUE
974 LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH_FALSE
975 LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH_TRUE
976 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC_FALSE
977 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC_TRUE
978 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_FALSE
979 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_TRUE
980 LIBUNISTRING_COMPILE_UNISTR_U32_CMP2_FALSE
981 LIBUNISTRING_COMPILE_UNISTR_U32_CMP2_TRUE
982 LIBUNISTRING_COMPILE_UNISTR_U32_CMP_FALSE
983 LIBUNISTRING_COMPILE_UNISTR_U32_CMP_TRUE
984 LIBUNISTRING_COMPILE_UNISTR_U32_CHR_FALSE
985 LIBUNISTRING_COMPILE_UNISTR_U32_CHR_TRUE
986 LIBUNISTRING_COMPILE_UNISTR_U32_CHECK_FALSE
987 LIBUNISTRING_COMPILE_UNISTR_U32_CHECK_TRUE
988 LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB_FALSE
989 LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB_TRUE
990 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8_FALSE
991 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8_TRUE
992 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32_FALSE
993 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32_TRUE
994 LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK_FALSE
995 LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK_TRUE
996 LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR_FALSE
997 LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR_TRUE
998 LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN_FALSE
999 LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN_TRUE
1000 LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR_FALSE
1001 LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR_TRUE
1002 LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK_FALSE
1003 LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK_TRUE
1004 LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN_FALSE
1005 LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN_TRUE
1006 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY_FALSE
1007 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY_TRUE
1008 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP_FALSE
1009 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP_TRUE
1010 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT_FALSE
1011 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT_TRUE
1012 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC_FALSE
1013 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC_TRUE
1014 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN_FALSE
1015 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN_TRUE
1016 LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN_FALSE
1017 LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN_TRUE
1018 LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP_FALSE
1019 LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP_TRUE
1020 LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN_FALSE
1021 LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN_TRUE
1022 LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY_FALSE
1023 LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY_TRUE
1024 LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL_FALSE
1025 LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL_TRUE
1026 LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP_FALSE
1027 LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP_TRUE
1028 LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR_FALSE
1029 LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR_TRUE
1030 LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT_FALSE
1031 LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT_TRUE
1032 LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY_FALSE
1033 LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY_TRUE
1034 LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY_FALSE
1035 LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY_TRUE
1036 LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH_FALSE
1037 LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH_TRUE
1038 LIBUNISTRING_COMPILE_UNISTR_U16_SET_FALSE
1039 LIBUNISTRING_COMPILE_UNISTR_U16_SET_TRUE
1040 LIBUNISTRING_COMPILE_UNISTR_U16_PREV_FALSE
1041 LIBUNISTRING_COMPILE_UNISTR_U16_PREV_TRUE
1042 LIBUNISTRING_COMPILE_UNISTR_U16_NEXT_FALSE
1043 LIBUNISTRING_COMPILE_UNISTR_U16_NEXT_TRUE
1044 LIBUNISTRING_COMPILE_UNISTR_U16_MOVE_FALSE
1045 LIBUNISTRING_COMPILE_UNISTR_U16_MOVE_TRUE
1046 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR_FALSE
1047 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR_TRUE
1048 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE_FALSE
1049 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE_TRUE
1050 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_FALSE
1051 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_TRUE
1052 LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN_FALSE
1053 LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN_TRUE
1054 LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN_FALSE
1055 LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN_TRUE
1056 LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH_FALSE
1057 LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH_TRUE
1058 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC_FALSE
1059 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC_TRUE
1060 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_FALSE
1061 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_TRUE
1062 LIBUNISTRING_COMPILE_UNISTR_U16_CMP2_FALSE
1063 LIBUNISTRING_COMPILE_UNISTR_U16_CMP2_TRUE
1064 LIBUNISTRING_COMPILE_UNISTR_U16_CMP_FALSE
1065 LIBUNISTRING_COMPILE_UNISTR_U16_CMP_TRUE
1066 LIBUNISTRING_COMPILE_UNISTR_U16_CHR_FALSE
1067 LIBUNISTRING_COMPILE_UNISTR_U16_CHR_TRUE
1068 LIBUNISTRING_COMPILE_UNISTR_U16_CHECK_FALSE
1069 LIBUNISTRING_COMPILE_UNISTR_U16_CHECK_TRUE
1070 LIBUNISTRING_UNISTR_H
1071 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF_FALSE
1072 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF_TRUE
1073 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF_FALSE
1074 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF_TRUE
1075 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF_FALSE
1076 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF_TRUE
1077 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF_FALSE
1078 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF_TRUE
1079 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF_FALSE
1080 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF_TRUE
1081 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF_FALSE
1082 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF_TRUE
1083 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF_FALSE
1084 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF_TRUE
1085 LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF_FALSE
1086 LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF_TRUE
1087 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF_FALSE
1088 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF_TRUE
1089 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF_FALSE
1090 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF_TRUE
1091 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF_FALSE
1092 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF_TRUE
1093 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF_FALSE
1094 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF_TRUE
1095 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF_FALSE
1096 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF_TRUE
1097 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF_FALSE
1098 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF_TRUE
1099 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF_FALSE
1100 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF_TRUE
1101 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF_FALSE
1102 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF_TRUE
1103 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF_FALSE
1104 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF_TRUE
1105 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF_FALSE
1106 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF_TRUE
1107 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF_FALSE
1108 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF_TRUE
1109 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF_FALSE
1110 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF_TRUE
1111 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF_FALSE
1112 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF_TRUE
1113 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF_FALSE
1114 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF_TRUE
1115 LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF_FALSE
1116 LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF_TRUE
1117 LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF_FALSE
1118 LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF_TRUE
1119 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF_FALSE
1120 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF_TRUE
1121 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF_FALSE
1122 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF_TRUE
1123 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF_FALSE
1124 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF_TRUE
1125 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF_FALSE
1126 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF_TRUE
1127 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF_FALSE
1128 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF_TRUE
1129 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF_FALSE
1130 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF_TRUE
1131 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF_FALSE
1132 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF_TRUE
1133 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF_FALSE
1134 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF_TRUE
1135 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF_FALSE
1136 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF_TRUE
1137 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF_FALSE
1138 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF_TRUE
1139 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF_FALSE
1140 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF_TRUE
1141 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF_FALSE
1142 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF_TRUE
1143 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF_FALSE
1144 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF_TRUE
1145 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF_FALSE
1146 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF_TRUE
1147 LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF_FALSE
1148 LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF_TRUE
1149 LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF_FALSE
1150 LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF_TRUE
1151 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF_FALSE
1152 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF_TRUE
1153 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF_FALSE
1154 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF_TRUE
1155 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF_FALSE
1156 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF_TRUE
1157 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF_FALSE
1158 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF_TRUE
1159 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF_FALSE
1160 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF_TRUE
1161 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF_FALSE
1162 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF_TRUE
1163 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF_FALSE
1164 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF_TRUE
1165 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF_FALSE
1166 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF_TRUE
1167 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF_FALSE
1168 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF_TRUE
1169 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF_FALSE
1170 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF_TRUE
1171 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF_FALSE
1172 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF_TRUE
1173 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF_FALSE
1174 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF_TRUE
1175 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF_FALSE
1176 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF_TRUE
1177 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF_FALSE
1178 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF_TRUE
1179 LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF_FALSE
1180 LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF_TRUE
1181 LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF_FALSE
1182 LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF_TRUE
1184 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF_FALSE
1185 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF_TRUE
1186 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF_FALSE
1187 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF_TRUE
1188 LIBUNISTRING_UNISTDIO_H
1190 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H
1192 UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS
1193 UNISTD_H_HAVE_WINSOCK2_H
1214 REPLACE_GETDTABLESIZE
1215 REPLACE_GETDOMAINNAME
1226 HAVE_DECL_SETHOSTNAME
1227 HAVE_DECL_GETUSERSHELL
1228 HAVE_DECL_GETPAGESIZE
1229 HAVE_DECL_GETLOGIN_R
1230 HAVE_DECL_GETDOMAINNAME
1269 GNULIB_UNISTD_H_SIGPIPE
1270 GNULIB_UNISTD_H_NONBLOCKING
1296 GNULIB_GETDTABLESIZE
1297 GNULIB_GETDOMAINNAME
1313 LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM_FALSE
1314 LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM_TRUE
1315 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL_FALSE
1316 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL_TRUE
1317 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP_FALSE
1318 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP_TRUE
1319 LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE_FALSE
1320 LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE_TRUE
1321 LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM_FALSE
1322 LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM_TRUE
1323 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL_FALSE
1324 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL_TRUE
1325 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP_FALSE
1326 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP_TRUE
1327 LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE_FALSE
1328 LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE_TRUE
1329 LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM_FALSE
1330 LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM_TRUE
1331 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL_FALSE
1332 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL_TRUE
1333 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP_FALSE
1334 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP_TRUE
1335 LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE_FALSE
1336 LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE_TRUE
1337 LIBUNISTRING_COMPILE_UNINORM_NFKD_FALSE
1338 LIBUNISTRING_COMPILE_UNINORM_NFKD_TRUE
1339 LIBUNISTRING_COMPILE_UNINORM_NFKC_FALSE
1340 LIBUNISTRING_COMPILE_UNINORM_NFKC_TRUE
1341 LIBUNISTRING_COMPILE_UNINORM_NFD_FALSE
1342 LIBUNISTRING_COMPILE_UNINORM_NFD_TRUE
1343 LIBUNISTRING_COMPILE_UNINORM_NFC_FALSE
1344 LIBUNISTRING_COMPILE_UNINORM_NFC_TRUE
1345 LIBUNISTRING_COMPILE_UNINORM_FILTER_FALSE
1346 LIBUNISTRING_COMPILE_UNINORM_FILTER_TRUE
1347 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION_FALSE
1348 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION_TRUE
1349 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM_FALSE
1350 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM_TRUE
1351 LIBUNISTRING_COMPILE_UNINORM_COMPOSITION_FALSE
1352 LIBUNISTRING_COMPILE_UNINORM_COMPOSITION_TRUE
1353 LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION_FALSE
1354 LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION_TRUE
1355 LIBUNISTRING_UNINORM_H
1356 LIBUNISTRING_COMPILE_UNINAME_UNINAME_FALSE
1357 LIBUNISTRING_COMPILE_UNINAME_UNINAME_TRUE
1358 LIBUNISTRING_UNINAME_H
1359 LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS_FALSE
1360 LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS_TRUE
1361 LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS_FALSE
1362 LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS_TRUE
1363 LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS_FALSE
1364 LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS_TRUE
1365 LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS_FALSE
1366 LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS_TRUE
1367 LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS_FALSE
1368 LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS_TRUE
1369 LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS_FALSE
1370 LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS_TRUE
1371 LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS_FALSE
1372 LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS_TRUE
1373 LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS_FALSE
1374 LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS_TRUE
1375 LIBUNISTRING_UNILBRK_H
1376 LIBUNISTRING_COMPILE_UNIGBRK_ULC_GRAPHEME_BREAKS_FALSE
1377 LIBUNISTRING_COMPILE_UNIGBRK_ULC_GRAPHEME_BREAKS_TRUE
1378 LIBUNISTRING_COMPILE_UNIGBRK_UC_IS_GRAPHEME_BREAK_FALSE
1379 LIBUNISTRING_COMPILE_UNIGBRK_UC_IS_GRAPHEME_BREAK_TRUE
1380 LIBUNISTRING_COMPILE_UNIGBRK_UC_GBRK_PROP_FALSE
1381 LIBUNISTRING_COMPILE_UNIGBRK_UC_GBRK_PROP_TRUE
1382 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_PREV_FALSE
1383 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_PREV_TRUE
1384 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_NEXT_FALSE
1385 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_NEXT_TRUE
1386 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_BREAKS_FALSE
1387 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_BREAKS_TRUE
1388 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_PREV_FALSE
1389 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_PREV_TRUE
1390 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_NEXT_FALSE
1391 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_NEXT_TRUE
1392 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_BREAKS_FALSE
1393 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_BREAKS_TRUE
1394 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_PREV_FALSE
1395 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_PREV_TRUE
1396 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_NEXT_FALSE
1397 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_NEXT_TRUE
1398 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_BREAKS_FALSE
1399 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_BREAKS_TRUE
1400 LIBUNISTRING_UNIGBRK_H
1401 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE_FALSE
1402 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE_TRUE
1403 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT_FALSE
1404 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT_TRUE
1405 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE_FALSE
1406 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE_TRUE
1407 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT_FALSE
1408 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT_TRUE
1409 LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS_FALSE
1410 LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS_TRUE
1411 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH_FALSE
1412 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH_TRUE
1413 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START_FALSE
1414 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START_TRUE
1415 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE_FALSE
1416 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE_TRUE
1417 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE_FALSE
1418 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE_TRUE
1419 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR_FALSE
1420 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR_TRUE
1421 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE_FALSE
1422 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE_TRUE
1423 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_FALSE
1424 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_TRUE
1425 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_FALSE
1426 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_TRUE
1427 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE_FALSE
1428 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE_TRUE
1429 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST_FALSE
1430 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST_TRUE
1431 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_FALSE
1432 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_TRUE
1433 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE_FALSE
1434 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE_TRUE
1435 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED_FALSE
1436 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED_TRUE
1437 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_FALSE
1438 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_TRUE
1439 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL_FALSE
1440 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL_TRUE
1441 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK_FALSE
1442 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK_TRUE
1443 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION_FALSE
1444 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION_TRUE
1445 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE_FALSE
1446 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE_TRUE
1447 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_FALSE
1448 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_TRUE
1449 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX_FALSE
1450 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX_TRUE
1451 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_FALSE
1452 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_TRUE
1453 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_FALSE
1454 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_TRUE
1455 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE_FALSE
1456 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE_TRUE
1457 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH_FALSE
1458 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH_TRUE
1459 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE_FALSE
1460 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE_TRUE
1461 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START_FALSE
1462 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START_TRUE
1463 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_FALSE
1464 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_TRUE
1465 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_FALSE
1466 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_TRUE
1467 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_FALSE
1468 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_TRUE
1469 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_FALSE
1470 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_TRUE
1471 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC_FALSE
1472 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC_TRUE
1473 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER_FALSE
1474 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER_TRUE
1475 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK_FALSE
1476 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK_TRUE
1477 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH_FALSE
1478 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH_TRUE
1479 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE_FALSE
1480 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE_TRUE
1481 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_FALSE
1482 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_TRUE
1483 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR_FALSE
1484 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR_TRUE
1485 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR_FALSE
1486 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR_TRUE
1487 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL_FALSE
1488 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL_TRUE
1489 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL_FALSE
1490 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL_TRUE
1491 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_FALSE
1492 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_TRUE
1493 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_FALSE
1494 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_TRUE
1495 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_FALSE
1496 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_TRUE
1497 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC_FALSE
1498 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC_TRUE
1499 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START_FALSE
1500 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START_TRUE
1501 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE_FALSE
1502 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE_TRUE
1503 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN_FALSE
1504 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN_TRUE
1505 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT_FALSE
1506 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT_TRUE
1507 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK_FALSE
1508 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK_TRUE
1509 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_FALSE
1510 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_TRUE
1511 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE_FALSE
1512 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE_TRUE
1513 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL_FALSE
1514 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL_TRUE
1515 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER_FALSE
1516 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER_TRUE
1517 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC_FALSE
1518 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC_TRUE
1519 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED_FALSE
1520 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED_TRUE
1521 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_FALSE
1522 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_TRUE
1523 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT_FALSE
1524 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT_TRUE
1525 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH_FALSE
1526 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH_TRUE
1527 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_FALSE
1528 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_TRUE
1529 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE_FALSE
1530 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE_TRUE
1531 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING_FALSE
1532 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING_TRUE
1533 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_FALSE
1534 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_TRUE
1535 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_FALSE
1536 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_TRUE
1537 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_FALSE
1538 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_TRUE
1539 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_FALSE
1540 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_TRUE
1541 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_FALSE
1542 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_TRUE
1543 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED_FALSE
1544 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED_TRUE
1545 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE_FALSE
1546 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE_TRUE
1547 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME_FALSE
1548 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME_TRUE
1549 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE_FALSE
1550 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE_TRUE
1551 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_FALSE
1552 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_TRUE
1553 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF_FALSE
1554 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF_TRUE
1555 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_FALSE
1556 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_TRUE
1557 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_FALSE
1558 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_TRUE
1559 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_FALSE
1560 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_TRUE
1561 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_FALSE
1562 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_TRUE
1563 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_FALSE
1564 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_TRUE
1565 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_FALSE
1566 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_TRUE
1567 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_FALSE
1568 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_TRUE
1569 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_FALSE
1570 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_TRUE
1571 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL_FALSE
1572 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL_TRUE
1573 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_FALSE
1574 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_TRUE
1575 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_FALSE
1576 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_TRUE
1577 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_FALSE
1578 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_TRUE
1579 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_FALSE
1580 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_TRUE
1581 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_FALSE
1582 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_TRUE
1583 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_FALSE
1584 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_TRUE
1585 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC_FALSE
1586 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC_TRUE
1587 LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC_FALSE
1588 LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC_TRUE
1589 LIBUNISTRING_COMPILE_UNICTYPE_MIRROR_FALSE
1590 LIBUNISTRING_COMPILE_UNICTYPE_MIRROR_TRUE
1591 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_OF_FALSE
1592 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_OF_TRUE
1593 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_NAME_FALSE
1594 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_NAME_TRUE
1595 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_LONGNAME_FALSE
1596 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_LONGNAME_TRUE
1597 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_BYNAME_FALSE
1598 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_BYNAME_TRUE
1599 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_OF_FALSE
1600 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_OF_TRUE
1601 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_NAME_FALSE
1602 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_NAME_TRUE
1603 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_BYNAME_FALSE
1604 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_BYNAME_TRUE
1605 LIBUNISTRING_COMPILE_UNICTYPE_DIGIT_FALSE
1606 LIBUNISTRING_COMPILE_UNICTYPE_DIGIT_TRUE
1607 LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT_FALSE
1608 LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT_TRUE
1609 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT_FALSE
1610 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT_TRUE
1611 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER_FALSE
1612 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER_TRUE
1613 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE_FALSE
1614 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE_TRUE
1615 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT_FALSE
1616 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT_TRUE
1617 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT_FALSE
1618 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT_TRUE
1619 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER_FALSE
1620 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER_TRUE
1621 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH_FALSE
1622 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH_TRUE
1623 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT_FALSE
1624 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT_TRUE
1625 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL_FALSE
1626 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL_TRUE
1627 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK_FALSE
1628 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK_TRUE
1629 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA_FALSE
1630 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA_TRUE
1631 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM_FALSE
1632 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM_TRUE
1633 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_NAME_FALSE
1634 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_NAME_TRUE
1635 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_LONGNAME_FALSE
1636 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_LONGNAME_TRUE
1637 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_BYNAME_FALSE
1638 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_BYNAME_TRUE
1639 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_FALSE
1640 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_TRUE
1641 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST_FALSE
1642 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST_TRUE
1643 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR_FALSE
1644 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR_TRUE
1645 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF_FALSE
1646 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF_TRUE
1647 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE_FALSE
1648 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE_TRUE
1649 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME_FALSE
1650 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME_TRUE
1651 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LONGNAME_FALSE
1652 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LONGNAME_TRUE
1653 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME_FALSE
1654 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME_TRUE
1655 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT_FALSE
1656 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT_TRUE
1657 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_FALSE
1658 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_TRUE
1659 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS_FALSE
1660 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS_TRUE
1661 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP_FALSE
1662 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP_TRUE
1663 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL_FALSE
1664 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL_TRUE
1665 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z_FALSE
1666 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z_TRUE
1667 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO_FALSE
1668 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO_TRUE
1669 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM_FALSE
1670 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM_TRUE
1671 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK_FALSE
1672 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK_TRUE
1673 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC_FALSE
1674 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC_TRUE
1675 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S_FALSE
1676 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S_TRUE
1677 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS_FALSE
1678 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS_TRUE
1679 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO_FALSE
1680 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO_TRUE
1681 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI_FALSE
1682 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI_TRUE
1683 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF_FALSE
1684 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF_TRUE
1685 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE_FALSE
1686 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE_TRUE
1687 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD_FALSE
1688 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD_TRUE
1689 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC_FALSE
1690 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC_TRUE
1691 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P_FALSE
1692 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P_TRUE
1693 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO_FALSE
1694 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO_TRUE
1695 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL_FALSE
1696 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL_TRUE
1697 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND_FALSE
1698 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND_TRUE
1699 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N_FALSE
1700 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N_TRUE
1701 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN_FALSE
1702 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN_TRUE
1703 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME_FALSE
1704 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME_TRUE
1705 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC_FALSE
1706 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC_TRUE
1707 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M_FALSE
1708 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M_TRUE
1709 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU_FALSE
1710 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU_TRUE
1711 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT_FALSE
1712 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT_TRUE
1713 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO_FALSE
1714 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO_TRUE
1715 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM_FALSE
1716 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM_TRUE
1717 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL_FALSE
1718 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL_TRUE
1719 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC_FALSE
1720 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC_TRUE
1721 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L_FALSE
1722 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L_TRUE
1723 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS_FALSE
1724 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS_TRUE
1725 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO_FALSE
1726 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO_TRUE
1727 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN_FALSE
1728 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN_TRUE
1729 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF_FALSE
1730 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF_TRUE
1731 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC_FALSE
1732 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC_TRUE
1733 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C_FALSE
1734 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C_TRUE
1735 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST_FALSE
1736 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST_TRUE
1737 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST_FALSE
1738 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST_TRUE
1739 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_TEST_FALSE
1740 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_TEST_TRUE
1741 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_OF_FALSE
1742 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_OF_TRUE
1743 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_NAME_FALSE
1744 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_NAME_TRUE
1745 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_LONGNAME_FALSE
1746 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_LONGNAME_TRUE
1747 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_BYNAME_FALSE
1748 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_BYNAME_TRUE
1749 LIBUNISTRING_UNICTYPE_H
1750 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE_FALSE
1751 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE_TRUE
1752 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC_FALSE
1753 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC_TRUE
1754 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE_FALSE
1755 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE_TRUE
1756 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC_FALSE
1757 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC_TRUE
1758 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC_FALSE
1759 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC_TRUE
1760 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC_FALSE
1761 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC_TRUE
1762 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE_FALSE
1763 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE_TRUE
1764 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC_FALSE
1765 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC_TRUE
1766 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE_FALSE
1767 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE_TRUE
1768 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC_FALSE
1769 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC_TRUE
1770 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC_FALSE
1771 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC_TRUE
1772 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC_FALSE
1773 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC_TRUE
1774 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE_FALSE
1775 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE_TRUE
1776 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC_FALSE
1777 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC_TRUE
1778 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE_FALSE
1779 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE_TRUE
1780 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC_FALSE
1781 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC_TRUE
1782 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC_FALSE
1783 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC_TRUE
1784 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC_FALSE
1785 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC_TRUE
1786 LIBUNISTRING_UNICONV_H
1787 LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM_FALSE
1788 LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM_TRUE
1789 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL_FALSE
1790 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL_TRUE
1791 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP_FALSE
1792 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP_TRUE
1793 LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER_FALSE
1794 LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER_TRUE
1795 LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE_FALSE
1796 LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE_TRUE
1797 LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER_FALSE
1798 LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER_TRUE
1799 LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE_FALSE
1800 LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE_TRUE
1801 LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE_FALSE
1802 LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE_TRUE
1803 LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE_FALSE
1804 LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE_TRUE
1805 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED_FALSE
1806 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED_TRUE
1807 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED_FALSE
1808 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED_TRUE
1809 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER_FALSE
1810 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER_TRUE
1811 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE_FALSE
1812 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE_TRUE
1813 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER_FALSE
1814 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER_TRUE
1815 LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD_FALSE
1816 LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD_TRUE
1817 LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM_FALSE
1818 LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM_TRUE
1819 LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD_FALSE
1820 LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD_TRUE
1821 LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL_FALSE
1822 LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL_TRUE
1823 LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP_FALSE
1824 LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP_TRUE
1825 LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER_FALSE
1826 LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER_TRUE
1827 LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE_FALSE
1828 LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE_TRUE
1829 LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER_FALSE
1830 LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER_TRUE
1831 LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE_FALSE
1832 LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE_TRUE
1833 LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE_FALSE
1834 LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE_TRUE
1835 LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE_FALSE
1836 LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE_TRUE
1837 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED_FALSE
1838 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED_TRUE
1839 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED_FALSE
1840 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED_TRUE
1841 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER_FALSE
1842 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER_TRUE
1843 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE_FALSE
1844 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE_TRUE
1845 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER_FALSE
1846 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER_TRUE
1847 LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD_FALSE
1848 LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD_TRUE
1849 LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM_FALSE
1850 LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM_TRUE
1851 LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD_FALSE
1852 LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD_TRUE
1853 LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL_FALSE
1854 LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL_TRUE
1855 LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP_FALSE
1856 LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP_TRUE
1857 LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER_FALSE
1858 LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER_TRUE
1859 LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE_FALSE
1860 LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE_TRUE
1861 LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER_FALSE
1862 LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER_TRUE
1863 LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE_FALSE
1864 LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE_TRUE
1865 LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE_FALSE
1866 LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE_TRUE
1867 LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE_FALSE
1868 LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE_TRUE
1869 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED_FALSE
1870 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED_TRUE
1871 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED_FALSE
1872 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED_TRUE
1873 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER_FALSE
1874 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER_TRUE
1875 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE_FALSE
1876 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE_TRUE
1877 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER_FALSE
1878 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER_TRUE
1879 LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD_FALSE
1880 LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD_TRUE
1881 LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM_FALSE
1882 LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM_TRUE
1883 LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD_FALSE
1884 LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD_TRUE
1885 LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL_FALSE
1886 LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL_TRUE
1887 LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP_FALSE
1888 LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP_TRUE
1889 LIBUNISTRING_COMPILE_UNICASE_TOUPPER_FALSE
1890 LIBUNISTRING_COMPILE_UNICASE_TOUPPER_TRUE
1891 LIBUNISTRING_COMPILE_UNICASE_TOTITLE_FALSE
1892 LIBUNISTRING_COMPILE_UNICASE_TOTITLE_TRUE
1893 LIBUNISTRING_COMPILE_UNICASE_TOLOWER_FALSE
1894 LIBUNISTRING_COMPILE_UNICASE_TOLOWER_TRUE
1895 LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE_FALSE
1896 LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE_TRUE
1897 LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT_FALSE
1898 LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT_TRUE
1899 LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT_FALSE
1900 LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT_TRUE
1901 LIBUNISTRING_UNICASE_H
1902 WINDOWS_64_BIT_OFF_T
1903 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H
1905 NEXT_AS_FIRST_DIRECTIVE_STRING_H
1907 NEXT_AS_FIRST_DIRECTIVE_STDLIB_H
1909 GL_GENERATE_STDINT_H_FALSE
1910 GL_GENERATE_STDINT_H_TRUE
1919 HAVE_SIGNED_SIG_ATOMIC_T
1922 BITSIZEOF_SIG_ATOMIC_T
1928 NEXT_AS_FIRST_DIRECTIVE_STDINT_H
1933 HAVE_UNSIGNED_LONG_LONG_INT
1935 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
1937 GL_GENERATE_STDDEF_H_FALSE
1938 GL_GENERATE_STDDEF_H_TRUE
1943 GL_GENERATE_STDBOOL_H_FALSE
1944 GL_GENERATE_STDBOOL_H_TRUE
1947 APPLE_UNIVERSAL_BUILD
1965 HAVE_DECL_STRERROR_R
2115 NEXT_AS_FIRST_DIRECTIVE_MATH_H
2130 REPLACE_CANONICALIZE_FILE_NAME
2135 HAVE_STRUCT_RANDOM_DATA
2157 HAVE_DECL_GETLOADAVG
2158 HAVE_CANONICALIZE_FILE_NAME
2169 GNULIB_SECURE_GETENV
2172 GNULIB_REALLOC_POSIX
2189 GNULIB_CANONICALIZE_FILE_NAME
2201 LOCALCHARSET_TESTS_ENVIRONMENT
2206 NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H
2219 NEXT_AS_FIRST_DIRECTIVE_ICONV_H
2221 GL_GENERATE_ICONV_H_FALSE
2222 GL_GENERATE_ICONV_H_TRUE
2231 HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
2236 REPLACE_SIGNBIT_USING_GCC
2305 HAVE_DECL_REMAINDERL
2487 GL_GENERATE_FLOAT_H_FALSE
2488 GL_GENERATE_FLOAT_H_TRUE
2490 NEXT_AS_FIRST_DIRECTIVE_FLOAT_H
2498 GL_GENERATE_ERRNO_H_FALSE
2499 GL_GENERATE_ERRNO_H_TRUE
2501 NEXT_AS_FIRST_DIRECTIVE_ERRNO_H
2504 PRAGMA_SYSTEM_HEADER
2505 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
2510 GL_GENERATE_ALLOCA_H_FALSE
2511 GL_GENERATE_ALLOCA_H_TRUE
2514 GL_COND_LIBTOOL_FALSE
2515 GL_COND_LIBTOOL_TRUE
2569 AM_DEFAULT_VERBOSITY
2580 INSTALL_STRIP_PROGRAM
2622 program_transform_name
2635 enable_option_checking
2637 enable_dependency_tracking
2647 with_libiconv_prefix
2652 ac_precious_vars='build_alias
2663 # Initialize some variables set by options.
2665 ac_init_version=false
2666 ac_unrecognized_opts=
2667 ac_unrecognized_sep=
2668 # The variables have the same names as the options, with
2669 # dashes changed to underlines.
2670 cache_file=/dev/null
2677 program_transform_name=s,x,x,
2685 # Installation directory options.
2686 # These are left unexpanded so users can "make install exec_prefix=/foo"
2687 # and all the variables that are supposed to be based on exec_prefix
2688 # by default will actually change.
2689 # Use braces instead of parens because sh, perl, etc. also accept them.
2690 # (The list follows the same order as the GNU Coding Standards.)
2691 bindir='${exec_prefix}/bin'
2692 sbindir='${exec_prefix}/sbin'
2693 libexecdir='${exec_prefix}/libexec'
2694 datarootdir='${prefix}/share'
2695 datadir='${datarootdir}'
2696 sysconfdir='${prefix}/etc'
2697 sharedstatedir='${prefix}/com'
2698 localstatedir='${prefix}/var'
2699 includedir='${prefix}/include'
2700 oldincludedir='/usr/include'
2701 docdir='${datarootdir}/doc/${PACKAGE}'
2702 infodir='${datarootdir}/info'
2707 libdir='${exec_prefix}/lib'
2708 localedir='${datarootdir}/locale'
2709 mandir='${datarootdir}/man'
2715 # If the previous option needs an argument, assign it.
2716 if test -n "$ac_prev"; then
2717 eval $ac_prev=\$ac_option
2723 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
2728 # Accept the important Cygnus configure options, so we can diagnose typos.
2730 case $ac_dashdash$ac_option in
2734 -bindir | --bindir | --bindi | --bind | --bin | --bi)
2736 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
2737 bindir=$ac_optarg ;;
2739 -build | --build | --buil | --bui | --bu)
2740 ac_prev=build_alias ;;
2741 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
2742 build_alias=$ac_optarg ;;
2744 -cache-file | --cache-file | --cache-fil | --cache-fi \
2745 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
2746 ac_prev=cache_file ;;
2747 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
2748 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
2749 cache_file=$ac_optarg ;;
2751 --config-cache | -C)
2752 cache_file=config.cache ;;
2754 -datadir | --datadir | --datadi | --datad)
2756 -datadir=* | --datadir=* | --datadi=* | --datad=*)
2757 datadir=$ac_optarg ;;
2759 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
2760 | --dataroo | --dataro | --datar)
2761 ac_prev=datarootdir ;;
2762 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
2763 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
2764 datarootdir=$ac_optarg ;;
2766 -disable-* | --disable-*)
2767 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
2768 # Reject names that are not valid shell variable names.
2769 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
2770 as_fn_error $? "invalid feature name: $ac_useropt"
2771 ac_useropt_orig=$ac_useropt
2772 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
2773 case $ac_user_opts in
2775 "enable_$ac_useropt"
2777 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
2778 ac_unrecognized_sep=', ';;
2780 eval enable_$ac_useropt=no ;;
2782 -docdir | --docdir | --docdi | --doc | --do)
2784 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
2785 docdir=$ac_optarg ;;
2787 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
2789 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
2790 dvidir=$ac_optarg ;;
2792 -enable-* | --enable-*)
2793 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
2794 # Reject names that are not valid shell variable names.
2795 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
2796 as_fn_error $? "invalid feature name: $ac_useropt"
2797 ac_useropt_orig=$ac_useropt
2798 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
2799 case $ac_user_opts in
2801 "enable_$ac_useropt"
2803 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
2804 ac_unrecognized_sep=', ';;
2806 eval enable_$ac_useropt=\$ac_optarg ;;
2808 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
2809 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
2810 | --exec | --exe | --ex)
2811 ac_prev=exec_prefix ;;
2812 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
2813 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
2814 | --exec=* | --exe=* | --ex=*)
2815 exec_prefix=$ac_optarg ;;
2817 -gas | --gas | --ga | --g)
2818 # Obsolete; use --with-gas.
2821 -help | --help | --hel | --he | -h)
2822 ac_init_help=long ;;
2823 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
2824 ac_init_help=recursive ;;
2825 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
2826 ac_init_help=short ;;
2828 -host | --host | --hos | --ho)
2829 ac_prev=host_alias ;;
2830 -host=* | --host=* | --hos=* | --ho=*)
2831 host_alias=$ac_optarg ;;
2833 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
2835 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
2837 htmldir=$ac_optarg ;;
2839 -includedir | --includedir | --includedi | --included | --include \
2840 | --includ | --inclu | --incl | --inc)
2841 ac_prev=includedir ;;
2842 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
2843 | --includ=* | --inclu=* | --incl=* | --inc=*)
2844 includedir=$ac_optarg ;;
2846 -infodir | --infodir | --infodi | --infod | --info | --inf)
2848 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
2849 infodir=$ac_optarg ;;
2851 -libdir | --libdir | --libdi | --libd)
2853 -libdir=* | --libdir=* | --libdi=* | --libd=*)
2854 libdir=$ac_optarg ;;
2856 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
2857 | --libexe | --libex | --libe)
2858 ac_prev=libexecdir ;;
2859 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
2860 | --libexe=* | --libex=* | --libe=*)
2861 libexecdir=$ac_optarg ;;
2863 -localedir | --localedir | --localedi | --localed | --locale)
2864 ac_prev=localedir ;;
2865 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
2866 localedir=$ac_optarg ;;
2868 -localstatedir | --localstatedir | --localstatedi | --localstated \
2869 | --localstate | --localstat | --localsta | --localst | --locals)
2870 ac_prev=localstatedir ;;
2871 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
2872 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
2873 localstatedir=$ac_optarg ;;
2875 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
2877 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
2878 mandir=$ac_optarg ;;
2880 -nfp | --nfp | --nf)
2881 # Obsolete; use --without-fp.
2884 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
2885 | --no-cr | --no-c | -n)
2888 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
2889 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
2892 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
2893 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
2894 | --oldin | --oldi | --old | --ol | --o)
2895 ac_prev=oldincludedir ;;
2896 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
2897 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
2898 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
2899 oldincludedir=$ac_optarg ;;
2901 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
2903 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
2904 prefix=$ac_optarg ;;
2906 -program-prefix | --program-prefix | --program-prefi | --program-pref \
2907 | --program-pre | --program-pr | --program-p)
2908 ac_prev=program_prefix ;;
2909 -program-prefix=* | --program-prefix=* | --program-prefi=* \
2910 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
2911 program_prefix=$ac_optarg ;;
2913 -program-suffix | --program-suffix | --program-suffi | --program-suff \
2914 | --program-suf | --program-su | --program-s)
2915 ac_prev=program_suffix ;;
2916 -program-suffix=* | --program-suffix=* | --program-suffi=* \
2917 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
2918 program_suffix=$ac_optarg ;;
2920 -program-transform-name | --program-transform-name \
2921 | --program-transform-nam | --program-transform-na \
2922 | --program-transform-n | --program-transform- \
2923 | --program-transform | --program-transfor \
2924 | --program-transfo | --program-transf \
2925 | --program-trans | --program-tran \
2926 | --progr-tra | --program-tr | --program-t)
2927 ac_prev=program_transform_name ;;
2928 -program-transform-name=* | --program-transform-name=* \
2929 | --program-transform-nam=* | --program-transform-na=* \
2930 | --program-transform-n=* | --program-transform-=* \
2931 | --program-transform=* | --program-transfor=* \
2932 | --program-transfo=* | --program-transf=* \
2933 | --program-trans=* | --program-tran=* \
2934 | --progr-tra=* | --program-tr=* | --program-t=*)
2935 program_transform_name=$ac_optarg ;;
2937 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
2939 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
2940 pdfdir=$ac_optarg ;;
2942 -psdir | --psdir | --psdi | --psd | --ps)
2944 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
2947 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2948 | -silent | --silent | --silen | --sile | --sil)
2951 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
2953 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
2955 sbindir=$ac_optarg ;;
2957 -sharedstatedir | --sharedstatedir | --sharedstatedi \
2958 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
2959 | --sharedst | --shareds | --shared | --share | --shar \
2961 ac_prev=sharedstatedir ;;
2962 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
2963 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
2964 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
2966 sharedstatedir=$ac_optarg ;;
2968 -site | --site | --sit)
2970 -site=* | --site=* | --sit=*)
2973 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
2975 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
2976 srcdir=$ac_optarg ;;
2978 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
2979 | --syscon | --sysco | --sysc | --sys | --sy)
2980 ac_prev=sysconfdir ;;
2981 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
2982 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
2983 sysconfdir=$ac_optarg ;;
2985 -target | --target | --targe | --targ | --tar | --ta | --t)
2986 ac_prev=target_alias ;;
2987 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
2988 target_alias=$ac_optarg ;;
2990 -v | -verbose | --verbose | --verbos | --verbo | --verb)
2993 -version | --version | --versio | --versi | --vers | -V)
2994 ac_init_version=: ;;
2997 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
2998 # Reject names that are not valid shell variable names.
2999 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
3000 as_fn_error $? "invalid package name: $ac_useropt"
3001 ac_useropt_orig=$ac_useropt
3002 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
3003 case $ac_user_opts in
3007 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
3008 ac_unrecognized_sep=', ';;
3010 eval with_$ac_useropt=\$ac_optarg ;;
3012 -without-* | --without-*)
3013 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
3014 # Reject names that are not valid shell variable names.
3015 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
3016 as_fn_error $? "invalid package name: $ac_useropt"
3017 ac_useropt_orig=$ac_useropt
3018 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
3019 case $ac_user_opts in
3023 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
3024 ac_unrecognized_sep=', ';;
3026 eval with_$ac_useropt=no ;;
3029 # Obsolete; use --with-x.
3032 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
3033 | --x-incl | --x-inc | --x-in | --x-i)
3034 ac_prev=x_includes ;;
3035 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
3036 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
3037 x_includes=$ac_optarg ;;
3039 -x-libraries | --x-libraries | --x-librarie | --x-librari \
3040 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
3041 ac_prev=x_libraries ;;
3042 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
3043 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
3044 x_libraries=$ac_optarg ;;
3046 -*) as_fn_error $? "unrecognized option: \`$ac_option'
3047 Try \`$0 --help' for more information"
3051 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
3052 # Reject names that are not valid shell variable names.
3053 case $ac_envvar in #(
3054 '' | [0-9]* | *[!_$as_cr_alnum]* )
3055 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
3057 eval $ac_envvar=\$ac_optarg
3058 export $ac_envvar ;;
3061 # FIXME: should be removed in autoconf 3.0.
3062 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
3063 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
3064 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
3065 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
3071 if test -n "$ac_prev"; then
3072 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
3073 as_fn_error $? "missing argument to $ac_option"
3076 if test -n "$ac_unrecognized_opts"; then
3077 case $enable_option_checking in
3079 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
3080 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
3084 # Check all directory arguments for consistency.
3085 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
3086 datadir sysconfdir sharedstatedir localstatedir includedir \
3087 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
3088 libdir localedir mandir
3090 eval ac_val=\$$ac_var
3091 # Remove trailing slashes.
3094 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
3095 eval $ac_var=\$ac_val;;
3097 # Be sure to have absolute directory names.
3099 [\\/$]* | ?:[\\/]* ) continue;;
3100 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
3102 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
3105 # There might be people who depend on the old broken behavior: `$host'
3106 # used to hold the argument of --host etc.
3107 # FIXME: To remove some day.
3110 target=$target_alias
3112 # FIXME: To remove some day.
3113 if test "x$host_alias" != x; then
3114 if test "x$build_alias" = x; then
3115 cross_compiling=maybe
3116 elif test "x$build_alias" != "x$host_alias"; then
3122 test -n "$host_alias" && ac_tool_prefix=$host_alias-
3124 test "$silent" = yes && exec 6>/dev/null
3127 ac_pwd=`pwd` && test -n "$ac_pwd" &&
3128 ac_ls_di=`ls -di .` &&
3129 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
3130 as_fn_error $? "working directory cannot be determined"
3131 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
3132 as_fn_error $? "pwd does not report name of working directory"
3135 # Find the source files, if location was not specified.
3136 if test -z "$srcdir"; then
3137 ac_srcdir_defaulted=yes
3138 # Try the directory containing this script, then the parent directory.
3139 ac_confdir=`$as_dirname -- "$as_myself" ||
3140 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3141 X"$as_myself" : 'X\(//\)[^/]' \| \
3142 X"$as_myself" : 'X\(//\)$' \| \
3143 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
3144 $as_echo X"$as_myself" |
3145 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3163 if test ! -r "$srcdir/$ac_unique_file"; then
3167 ac_srcdir_defaulted=no
3169 if test ! -r "$srcdir/$ac_unique_file"; then
3170 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
3171 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
3173 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
3175 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
3177 # When building in place, set srcdir=.
3178 if test "$ac_abs_confdir" = "$ac_pwd"; then
3181 # Remove unnecessary trailing slashes from srcdir.
3182 # Double slashes in file names in object file debugging info
3183 # mess up M-x gdb in Emacs.
3185 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
3187 for ac_var in $ac_precious_vars; do
3188 eval ac_env_${ac_var}_set=\${${ac_var}+set}
3189 eval ac_env_${ac_var}_value=\$${ac_var}
3190 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
3191 eval ac_cv_env_${ac_var}_value=\$${ac_var}
3195 # Report the --help message.
3197 if test "$ac_init_help" = "long"; then
3198 # Omit some internal or obsolete options to make the list less imposing.
3199 # This message is too long to be a string in the A/UX 3.1 sh.
3201 \`configure' configures this package to adapt to many kinds of systems.
3203 Usage: $0 [OPTION]... [VAR=VALUE]...
3205 To assign environment variables (e.g., CC, CFLAGS...), specify them as
3206 VAR=VALUE. See below for descriptions of some of the useful variables.
3208 Defaults for the options are specified in brackets.
3211 -h, --help display this help and exit
3212 --help=short display options specific to this package
3213 --help=recursive display the short help of all the included packages
3214 -V, --version display version information and exit
3215 -q, --quiet, --silent do not print \`checking ...' messages
3216 --cache-file=FILE cache test results in FILE [disabled]
3217 -C, --config-cache alias for \`--cache-file=config.cache'
3218 -n, --no-create do not create output files
3219 --srcdir=DIR find the sources in DIR [configure dir or \`..']
3221 Installation directories:
3222 --prefix=PREFIX install architecture-independent files in PREFIX
3223 [$ac_default_prefix]
3224 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
3227 By default, \`make install' will install all the files in
3228 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
3229 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
3230 for instance \`--prefix=\$HOME'.
3232 For better control, use the options below.
3234 Fine tuning of the installation directories:
3235 --bindir=DIR user executables [EPREFIX/bin]
3236 --sbindir=DIR system admin executables [EPREFIX/sbin]
3237 --libexecdir=DIR program executables [EPREFIX/libexec]
3238 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
3239 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
3240 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
3241 --libdir=DIR object code libraries [EPREFIX/lib]
3242 --includedir=DIR C header files [PREFIX/include]
3243 --oldincludedir=DIR C header files for non-gcc [/usr/include]
3244 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
3245 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
3246 --infodir=DIR info documentation [DATAROOTDIR/info]
3247 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
3248 --mandir=DIR man documentation [DATAROOTDIR/man]
3249 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
3250 --htmldir=DIR html documentation [DOCDIR]
3251 --dvidir=DIR dvi documentation [DOCDIR]
3252 --pdfdir=DIR pdf documentation [DOCDIR]
3253 --psdir=DIR ps documentation [DOCDIR]
3259 --program-prefix=PREFIX prepend PREFIX to installed program names
3260 --program-suffix=SUFFIX append SUFFIX to installed program names
3261 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
3264 --build=BUILD configure for building on BUILD [guessed]
3265 --host=HOST cross-compile to build programs to run on HOST [BUILD]
3269 if test -n "$ac_init_help"; then
3274 --disable-option-checking ignore unrecognized --enable/--with options
3275 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
3276 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
3277 --enable-silent-rules less verbose build output (undo: "make V=1")
3278 --disable-silent-rules verbose build output (undo: "make V=0")
3279 --enable-dependency-tracking
3280 do not reject slow dependency extractors
3281 --disable-dependency-tracking
3282 speeds up one-time build
3283 --enable-threads={posix|solaris|pth|windows}
3284 specify multithreading API
3285 --disable-threads build without multithread safety
3286 --enable-shared[=PKGS] build shared libraries [default=yes]
3287 --enable-static[=PKGS] build static libraries [default=yes]
3288 --enable-fast-install[=PKGS]
3289 optimize for fast installation [default=yes]
3290 --disable-libtool-lock avoid locking (might break parallel builds)
3291 --disable-rpath do not hardcode runtime library paths
3292 --enable-relocatable install a package that can be moved in the file
3294 --disable-namespacing build a library that exports undesired symbols
3297 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
3298 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
3299 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
3301 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
3302 --with-sysroot=DIR Search for dependent libraries within DIR
3303 (or the compiler's sysroot if not specified).
3304 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
3305 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
3306 --without-libiconv-prefix don't search for libiconv in includedir and libdir
3307 --with-libpth-prefix[=DIR] search for libpth in DIR/include and DIR/lib
3308 --without-libpth-prefix don't search for libpth in includedir and libdir
3310 Some influential environment variables:
3311 CC C compiler command
3312 CFLAGS C compiler flags
3313 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
3314 nonstandard directory <lib dir>
3315 LIBS libraries to pass to the linker, e.g. -l<library>
3316 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
3317 you have headers in a nonstandard directory <include dir>
3320 Use these variables to override the choices made by `configure' or to help
3321 it to find libraries and programs with nonstandard names/locations.
3323 Report bugs to the package provider.
3328 if test "$ac_init_help" = "recursive"; then
3329 # If there are subdirs, report their specific --help.
3330 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
3331 test -d "$ac_dir" ||
3332 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
3337 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
3339 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
3340 # A ".." for each directory in $ac_dir_suffix.
3341 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
3342 case $ac_top_builddir_sub in
3343 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
3344 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
3347 ac_abs_top_builddir=$ac_pwd
3348 ac_abs_builddir=$ac_pwd$ac_dir_suffix
3349 # for backward compatibility:
3350 ac_top_builddir=$ac_top_build_prefix
3353 .) # We are building in place.
3355 ac_top_srcdir=$ac_top_builddir_sub
3356 ac_abs_top_srcdir=$ac_pwd ;;
3357 [\\/]* | ?:[\\/]* ) # Absolute name.
3358 ac_srcdir=$srcdir$ac_dir_suffix;
3359 ac_top_srcdir=$srcdir
3360 ac_abs_top_srcdir=$srcdir ;;
3362 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
3363 ac_top_srcdir=$ac_top_build_prefix$srcdir
3364 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
3366 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
3368 cd "$ac_dir" || { ac_status=$?; continue; }
3369 # Check for guested configure.
3370 if test -f "$ac_srcdir/configure.gnu"; then
3372 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
3373 elif test -f "$ac_srcdir/configure"; then
3375 $SHELL "$ac_srcdir/configure" --help=recursive
3377 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
3379 cd "$ac_pwd" || { ac_status=$?; break; }
3383 test -n "$ac_init_help" && exit $ac_status
3384 if $ac_init_version; then
3387 generated by GNU Autoconf 2.69
3389 Copyright (C) 2012 Free Software Foundation, Inc.
3390 This configure script is free software; the Free Software Foundation
3391 gives unlimited permission to copy, distribute and modify it.
3396 ## ------------------------ ##
3397 ## Autoconf initialization. ##
3398 ## ------------------------ ##
3400 # ac_fn_c_try_compile LINENO
3401 # --------------------------
3402 # Try to compile conftest.$ac_ext, and return whether this succeeded.
3403 ac_fn_c_try_compile ()
3405 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3406 rm -f conftest.$ac_objext
3407 if { { ac_try="$ac_compile"
3409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3410 *) ac_try_echo=$ac_try;;
3412 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3413 $as_echo "$ac_try_echo"; } >&5
3414 (eval "$ac_compile") 2>conftest.err
3416 if test -s conftest.err; then
3417 grep -v '^ *+' conftest.err >conftest.er1
3418 cat conftest.er1 >&5
3419 mv -f conftest.er1 conftest.err
3421 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3422 test $ac_status = 0; } && {
3423 test -z "$ac_c_werror_flag" ||
3424 test ! -s conftest.err
3425 } && test -s conftest.$ac_objext; then :
3428 $as_echo "$as_me: failed program was:" >&5
3429 sed 's/^/| /' conftest.$ac_ext >&5
3433 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3434 as_fn_set_status $ac_retval
3436 } # ac_fn_c_try_compile
3438 # ac_fn_c_try_cpp LINENO
3439 # ----------------------
3440 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
3443 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3444 if { { ac_try="$ac_cpp conftest.$ac_ext"
3446 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3447 *) ac_try_echo=$ac_try;;
3449 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3450 $as_echo "$ac_try_echo"; } >&5
3451 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
3453 if test -s conftest.err; then
3454 grep -v '^ *+' conftest.err >conftest.er1
3455 cat conftest.er1 >&5
3456 mv -f conftest.er1 conftest.err
3458 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3459 test $ac_status = 0; } > conftest.i && {
3460 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3461 test ! -s conftest.err
3465 $as_echo "$as_me: failed program was:" >&5
3466 sed 's/^/| /' conftest.$ac_ext >&5
3470 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3471 as_fn_set_status $ac_retval
3475 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
3476 # -------------------------------------------------------
3477 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
3478 # the include files in INCLUDES and setting the cache variable VAR
3480 ac_fn_c_check_header_mongrel ()
3482 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3483 if eval \${$3+:} false; then :
3484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
3485 $as_echo_n "checking for $2... " >&6; }
3486 if eval \${$3+:} false; then :
3487 $as_echo_n "(cached) " >&6
3490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3491 $as_echo "$ac_res" >&6; }
3493 # Is the header compilable?
3494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
3495 $as_echo_n "checking $2 usability... " >&6; }
3496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3497 /* end confdefs.h. */
3501 if ac_fn_c_try_compile "$LINENO"; then :
3502 ac_header_compiler=yes
3504 ac_header_compiler=no
3506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
3508 $as_echo "$ac_header_compiler" >&6; }
3510 # Is the header present?
3511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
3512 $as_echo_n "checking $2 presence... " >&6; }
3513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3514 /* end confdefs.h. */
3517 if ac_fn_c_try_cpp "$LINENO"; then :
3518 ac_header_preproc=yes
3520 ac_header_preproc=no
3522 rm -f conftest.err conftest.i conftest.$ac_ext
3523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
3524 $as_echo "$ac_header_preproc" >&6; }
3526 # So? What about this header?
3527 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
3529 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
3530 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
3531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
3532 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
3535 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
3536 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
3537 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
3538 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
3539 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
3540 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
3541 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
3542 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
3544 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
3547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
3548 $as_echo_n "checking for $2... " >&6; }
3549 if eval \${$3+:} false; then :
3550 $as_echo_n "(cached) " >&6
3552 eval "$3=\$ac_header_compiler"
3555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3556 $as_echo "$ac_res" >&6; }
3558 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3560 } # ac_fn_c_check_header_mongrel
3562 # ac_fn_c_try_run LINENO
3563 # ----------------------
3564 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
3565 # that executables *can* be run.
3568 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3569 if { { ac_try="$ac_link"
3571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3572 *) ac_try_echo=$ac_try;;
3574 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3575 $as_echo "$ac_try_echo"; } >&5
3576 (eval "$ac_link") 2>&5
3578 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3579 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
3580 { { case "(($ac_try" in
3581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3582 *) ac_try_echo=$ac_try;;
3584 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3585 $as_echo "$ac_try_echo"; } >&5
3586 (eval "$ac_try") 2>&5
3588 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3589 test $ac_status = 0; }; }; then :
3592 $as_echo "$as_me: program exited with status $ac_status" >&5
3593 $as_echo "$as_me: failed program was:" >&5
3594 sed 's/^/| /' conftest.$ac_ext >&5
3596 ac_retval=$ac_status
3598 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
3599 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3600 as_fn_set_status $ac_retval
3604 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
3605 # -------------------------------------------------------
3606 # Tests whether HEADER exists and can be compiled using the include files in
3607 # INCLUDES, setting the cache variable VAR accordingly.
3608 ac_fn_c_check_header_compile ()
3610 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
3612 $as_echo_n "checking for $2... " >&6; }
3613 if eval \${$3+:} false; then :
3614 $as_echo_n "(cached) " >&6
3616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3617 /* end confdefs.h. */
3621 if ac_fn_c_try_compile "$LINENO"; then :
3626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3630 $as_echo "$ac_res" >&6; }
3631 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3633 } # ac_fn_c_check_header_compile
3635 # ac_fn_c_try_link LINENO
3636 # -----------------------
3637 # Try to link conftest.$ac_ext, and return whether this succeeded.
3640 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3641 rm -f conftest.$ac_objext conftest$ac_exeext
3642 if { { ac_try="$ac_link"
3644 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3645 *) ac_try_echo=$ac_try;;
3647 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3648 $as_echo "$ac_try_echo"; } >&5
3649 (eval "$ac_link") 2>conftest.err
3651 if test -s conftest.err; then
3652 grep -v '^ *+' conftest.err >conftest.er1
3653 cat conftest.er1 >&5
3654 mv -f conftest.er1 conftest.err
3656 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3657 test $ac_status = 0; } && {
3658 test -z "$ac_c_werror_flag" ||
3659 test ! -s conftest.err
3660 } && test -s conftest$ac_exeext && {
3661 test "$cross_compiling" = yes ||
3662 test -x conftest$ac_exeext
3666 $as_echo "$as_me: failed program was:" >&5
3667 sed 's/^/| /' conftest.$ac_ext >&5
3671 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
3672 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
3673 # interfere with the next link command; also delete a directory that is
3674 # left behind by Apple's compiler. We do this before executing the actions.
3675 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
3676 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3677 as_fn_set_status $ac_retval
3679 } # ac_fn_c_try_link
3681 # ac_fn_c_check_func LINENO FUNC VAR
3682 # ----------------------------------
3683 # Tests whether FUNC exists, setting the cache variable VAR accordingly
3684 ac_fn_c_check_func ()
3686 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
3688 $as_echo_n "checking for $2... " >&6; }
3689 if eval \${$3+:} false; then :
3690 $as_echo_n "(cached) " >&6
3692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3693 /* end confdefs.h. */
3694 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
3695 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3696 #define $2 innocuous_$2
3698 /* System header to define __stub macros and hopefully few prototypes,
3699 which can conflict with char $2 (); below.
3700 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3701 <limits.h> exists even on freestanding compilers. */
3704 # include <limits.h>
3706 # include <assert.h>
3711 /* Override any GCC internal prototype to avoid an error.
3712 Use char because int might match the return type of a GCC
3713 builtin and then its argument prototype would still apply. */
3718 /* The GNU C library defines this for functions which it implements
3719 to always fail with ENOSYS. Some functions are actually named
3720 something starting with __ and the normal name is an alias. */
3721 #if defined __stub_$2 || defined __stub___$2
3733 if ac_fn_c_try_link "$LINENO"; then :
3738 rm -f core conftest.err conftest.$ac_objext \
3739 conftest$ac_exeext conftest.$ac_ext
3742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3743 $as_echo "$ac_res" >&6; }
3744 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3746 } # ac_fn_c_check_func
3748 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
3749 # -------------------------------------------
3750 # Tests whether TYPE exists after having included INCLUDES, setting cache
3751 # variable VAR accordingly.
3752 ac_fn_c_check_type ()
3754 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
3756 $as_echo_n "checking for $2... " >&6; }
3757 if eval \${$3+:} false; then :
3758 $as_echo_n "(cached) " >&6
3761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3762 /* end confdefs.h. */
3773 if ac_fn_c_try_compile "$LINENO"; then :
3774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3775 /* end confdefs.h. */
3786 if ac_fn_c_try_compile "$LINENO"; then :
3791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3797 $as_echo "$ac_res" >&6; }
3798 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3800 } # ac_fn_c_check_type
3802 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
3803 # --------------------------------------------
3804 # Tries to find the compile-time value of EXPR in a program that includes
3805 # INCLUDES, setting VAR accordingly. Returns whether the value could be
3807 ac_fn_c_compute_int ()
3809 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3810 if test "$cross_compiling" = yes; then
3811 # Depending upon the size, compute the lo and hi bounds.
3812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3813 /* end confdefs.h. */
3818 static int test_array [1 - 2 * !(($2) >= 0)];
3820 return test_array [0];
3826 if ac_fn_c_try_compile "$LINENO"; then :
3829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3830 /* end confdefs.h. */
3835 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
3837 return test_array [0];
3843 if ac_fn_c_try_compile "$LINENO"; then :
3844 ac_hi=$ac_mid; break
3846 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
3847 if test $ac_lo -le $ac_mid; then
3851 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
3853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3857 /* end confdefs.h. */
3862 static int test_array [1 - 2 * !(($2) < 0)];
3864 return test_array [0];
3870 if ac_fn_c_try_compile "$LINENO"; then :
3873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3874 /* end confdefs.h. */
3879 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
3881 return test_array [0];
3887 if ac_fn_c_try_compile "$LINENO"; then :
3888 ac_lo=$ac_mid; break
3890 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
3891 if test $ac_mid -le $ac_hi; then
3895 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
3897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3904 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3905 # Binary search between lo and hi bounds.
3906 while test "x$ac_lo" != "x$ac_hi"; do
3907 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
3908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3909 /* end confdefs.h. */
3914 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
3916 return test_array [0];
3922 if ac_fn_c_try_compile "$LINENO"; then :
3925 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
3927 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3930 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
3934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3935 /* end confdefs.h. */
3937 static long int longval () { return $2; }
3938 static unsigned long int ulongval () { return $2; }
3945 FILE *f = fopen ("conftest.val", "w");
3950 long int i = longval ();
3953 fprintf (f, "%ld", i);
3957 unsigned long int i = ulongval ();
3960 fprintf (f, "%lu", i);
3962 /* Do not output a trailing newline, as this causes \r\n confusion
3963 on some platforms. */
3964 return ferror (f) || fclose (f) != 0;
3970 if ac_fn_c_try_run "$LINENO"; then :
3971 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
3975 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3976 conftest.$ac_objext conftest.beam conftest.$ac_ext
3980 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3981 as_fn_set_status $ac_retval
3983 } # ac_fn_c_compute_int
3985 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
3986 # ---------------------------------------------
3987 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
3989 ac_fn_c_check_decl ()
3991 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3992 as_decl_name=`echo $2|sed 's/ *(.*//'`
3993 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
3994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
3995 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
3996 if eval \${$3+:} false; then :
3997 $as_echo_n "(cached) " >&6
3999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4000 /* end confdefs.h. */
4005 #ifndef $as_decl_name
4007 (void) $as_decl_use;
4009 (void) $as_decl_name;
4017 if ac_fn_c_try_compile "$LINENO"; then :
4022 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4026 $as_echo "$ac_res" >&6; }
4027 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
4029 } # ac_fn_c_check_decl
4030 cat >config.log <<_ACEOF
4031 This file contains any messages produced by compilers while
4032 running configure, to aid debugging if configure makes a mistake.
4034 It was created by $as_me, which was
4035 generated by GNU Autoconf 2.69. Invocation command line was
4047 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
4048 uname -m = `(uname -m) 2>/dev/null || echo unknown`
4049 uname -r = `(uname -r) 2>/dev/null || echo unknown`
4050 uname -s = `(uname -s) 2>/dev/null || echo unknown`
4051 uname -v = `(uname -v) 2>/dev/null || echo unknown`
4053 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
4054 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
4056 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
4057 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
4058 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
4059 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
4060 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
4061 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
4062 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
4066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4070 test -z "$as_dir" && as_dir=.
4071 $as_echo "PATH: $as_dir"
4087 # Keep a trace of the command line.
4088 # Strip out --no-create and --no-recursion so they do not pile up.
4089 # Strip out --silent because we don't want to record it for future runs.
4090 # Also quote any args containing shell meta-characters.
4091 # Make two passes to allow for proper duplicate-argument suppression.
4095 ac_must_keep_next=false
4101 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
4102 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
4103 | -silent | --silent | --silen | --sile | --sil)
4106 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
4109 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
4111 as_fn_append ac_configure_args1 " '$ac_arg'"
4112 if test $ac_must_keep_next = true; then
4113 ac_must_keep_next=false # Got value, back to normal.
4116 *=* | --config-cache | -C | -disable-* | --disable-* \
4117 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
4118 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
4119 | -with-* | --with-* | -without-* | --without-* | --x)
4120 case "$ac_configure_args0 " in
4121 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
4124 -* ) ac_must_keep_next=true ;;
4127 as_fn_append ac_configure_args " '$ac_arg'"
4132 { ac_configure_args0=; unset ac_configure_args0;}
4133 { ac_configure_args1=; unset ac_configure_args1;}
4135 # When interrupted or exit'd, cleanup temporary files, and complete
4136 # config.log. We remove comments because anyway the quotes in there
4137 # would cause problems or look ugly.
4138 # WARNING: Use '\'' to represent an apostrophe within the trap.
4139 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
4140 trap 'exit_status=$?
4141 # Save into config.log some information that might help in debugging.
4145 $as_echo "## ---------------- ##
4146 ## Cache variables. ##
4147 ## ---------------- ##"
4149 # The following way of writing the cache mishandles newlines in values,
4151 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
4152 eval ac_val=\$$ac_var
4156 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4157 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4160 _ | IFS | as_nl) ;; #(
4161 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4162 *) { eval $ac_var=; unset $ac_var;} ;;
4167 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
4168 *${as_nl}ac_space=\ *)
4170 "s/'\''/'\''\\\\'\'''\''/g;
4171 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
4174 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4181 $as_echo "## ----------------- ##
4182 ## Output variables. ##
4183 ## ----------------- ##"
4185 for ac_var in $ac_subst_vars
4187 eval ac_val=\$$ac_var
4189 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
4191 $as_echo "$ac_var='\''$ac_val'\''"
4195 if test -n "$ac_subst_files"; then
4196 $as_echo "## ------------------- ##
4197 ## File substitutions. ##
4198 ## ------------------- ##"
4200 for ac_var in $ac_subst_files
4202 eval ac_val=\$$ac_var
4204 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
4206 $as_echo "$ac_var='\''$ac_val'\''"
4211 if test -s confdefs.h; then
4212 $as_echo "## ----------- ##
4219 test "$ac_signal" != 0 &&
4220 $as_echo "$as_me: caught signal $ac_signal"
4221 $as_echo "$as_me: exit $exit_status"
4223 rm -f core *.core core.conftest.* &&
4224 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
4227 for ac_signal in 1 2 13 15; do
4228 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
4232 # confdefs.h avoids OS command line length limits that DEFS can exceed.
4233 rm -f -r conftest* confdefs.h
4235 $as_echo "/* confdefs.h */" > confdefs.h
4237 # Predefined preprocessor variables.
4239 cat >>confdefs.h <<_ACEOF
4240 #define PACKAGE_NAME "$PACKAGE_NAME"
4243 cat >>confdefs.h <<_ACEOF
4244 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
4247 cat >>confdefs.h <<_ACEOF
4248 #define PACKAGE_VERSION "$PACKAGE_VERSION"
4251 cat >>confdefs.h <<_ACEOF
4252 #define PACKAGE_STRING "$PACKAGE_STRING"
4255 cat >>confdefs.h <<_ACEOF
4256 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
4259 cat >>confdefs.h <<_ACEOF
4260 #define PACKAGE_URL "$PACKAGE_URL"
4264 # Let the site file select an alternate cache file if it wants to.
4265 # Prefer an explicitly selected file to automatically selected ones.
4268 if test -n "$CONFIG_SITE"; then
4269 # We do not want a PATH search for config.site.
4270 case $CONFIG_SITE in #((
4271 -*) ac_site_file1=./$CONFIG_SITE;;
4272 */*) ac_site_file1=$CONFIG_SITE;;
4273 *) ac_site_file1=./$CONFIG_SITE;;
4275 elif test "x$prefix" != xNONE; then
4276 ac_site_file1=$prefix/share/config.site
4277 ac_site_file2=$prefix/etc/config.site
4279 ac_site_file1=$ac_default_prefix/share/config.site
4280 ac_site_file2=$ac_default_prefix/etc/config.site
4282 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
4284 test "x$ac_site_file" = xNONE && continue
4285 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
4286 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
4287 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
4288 sed 's/^/| /' "$ac_site_file" >&5
4290 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4291 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4292 as_fn_error $? "failed to load site script $ac_site_file
4293 See \`config.log' for more details" "$LINENO" 5; }
4297 if test -r "$cache_file"; then
4298 # Some versions of bash will fail to source /dev/null (special files
4299 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
4300 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
4302 $as_echo "$as_me: loading cache $cache_file" >&6;}
4304 [\\/]* | ?:[\\/]* ) . "$cache_file";;
4305 *) . "./$cache_file";;
4309 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
4310 $as_echo "$as_me: creating cache $cache_file" >&6;}
4314 as_fn_append ac_func_list " __fseterr"
4315 as_fn_append ac_header_list " iconv.h"
4316 as_fn_append ac_func_list " iswcntrl"
4317 as_fn_append ac_header_list " wctype.h"
4318 as_fn_append ac_func_list " iswblank"
4319 as_fn_append ac_header_list " unistd.h"
4320 as_fn_append ac_func_list " symlink"
4321 as_fn_append ac_header_list " math.h"
4322 as_fn_append ac_func_list " mbsinit"
4323 as_fn_append ac_func_list " mbrtowc"
4324 as_fn_append ac_header_list " sys/mman.h"
4325 as_fn_append ac_func_list " mprotect"
4327 as_fn_append ac_header_list " wchar.h"
4328 as_fn_append ac_header_list " stdint.h"
4329 as_fn_append ac_header_list " features.h"
4330 as_fn_append ac_func_list " snprintf"
4331 as_fn_append ac_func_list " stpcpy"
4332 as_fn_append ac_func_list " strdup"
4333 as_fn_append ac_func_list " wcwidth"
4334 as_fn_append ac_func_list " btowc"
4335 as_fn_append ac_func_list " _set_invalid_parameter_handler"
4336 as_fn_append ac_header_list " inttypes.h"
4337 as_fn_append ac_header_list " xlocale.h"
4338 as_fn_append ac_func_list " newlocale"
4339 as_fn_append ac_func_list " setenv"
4340 as_fn_append ac_header_list " sys/socket.h"
4341 as_fn_append ac_func_list " wcrtomb"
4342 as_fn_append ac_func_list " wctob"
4343 # Check that the precious variables saved in the cache have kept the same
4345 ac_cache_corrupted=false
4346 for ac_var in $ac_precious_vars; do
4347 eval ac_old_set=\$ac_cv_env_${ac_var}_set
4348 eval ac_new_set=\$ac_env_${ac_var}_set
4349 eval ac_old_val=\$ac_cv_env_${ac_var}_value
4350 eval ac_new_val=\$ac_env_${ac_var}_value
4351 case $ac_old_set,$ac_new_set in
4353 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
4354 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
4355 ac_cache_corrupted=: ;;
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
4358 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
4359 ac_cache_corrupted=: ;;
4362 if test "x$ac_old_val" != "x$ac_new_val"; then
4363 # differences in whitespace do not lead to failure.
4364 ac_old_val_w=`echo x $ac_old_val`
4365 ac_new_val_w=`echo x $ac_new_val`
4366 if test "$ac_old_val_w" != "$ac_new_val_w"; then
4367 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
4368 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
4369 ac_cache_corrupted=:
4371 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
4372 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
4373 eval $ac_var=\$ac_old_val
4375 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
4376 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
4377 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
4378 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
4381 # Pass precious variables to config.status.
4382 if test "$ac_new_set" = set; then
4384 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
4385 *) ac_arg=$ac_var=$ac_new_val ;;
4387 case " $ac_configure_args " in
4388 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
4389 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
4393 if $ac_cache_corrupted; then
4394 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4395 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4396 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
4397 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
4398 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
4400 ## -------------------- ##
4401 ## Main body of script. ##
4402 ## -------------------- ##
4405 ac_cpp='$CPP $CPPFLAGS'
4406 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4407 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4408 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4413 for ac_dir in build-aux "$srcdir"/build-aux; do
4414 if test -f "$ac_dir/install-sh"; then
4416 ac_install_sh="$ac_aux_dir/install-sh -c"
4418 elif test -f "$ac_dir/install.sh"; then
4420 ac_install_sh="$ac_aux_dir/install.sh -c"
4422 elif test -f "$ac_dir/shtool"; then
4424 ac_install_sh="$ac_aux_dir/shtool install -c"
4428 if test -z "$ac_aux_dir"; then
4429 as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5
4432 # These three variables are undocumented and unsupported,
4433 # and are intended to be withdrawn in a future Autoconf release.
4434 # They can cause serious problems if a builder's source tree is in a directory
4435 # whose full name contains unusual characters.
4436 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4437 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4438 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4441 . $srcdir/version.sh
4447 am__api_version='1.13'
4449 # Find a good install program. We prefer a C program (faster),
4450 # so one script is as good as another. But avoid the broken or
4451 # incompatible versions:
4452 # SysV /etc/install, /usr/sbin/install
4453 # SunOS /usr/etc/install
4454 # IRIX /sbin/install
4456 # AmigaOS /C/install, which installs bootblocks on floppy discs
4457 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4458 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4459 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4460 # OS/2's system install, which has a completely different semantic
4461 # ./install, which can be erroneously created by make from ./install.sh.
4462 # Reject install programs that cannot install multiple files.
4463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4464 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4465 if test -z "$INSTALL"; then
4466 if ${ac_cv_path_install+:} false; then :
4467 $as_echo_n "(cached) " >&6
4469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4473 test -z "$as_dir" && as_dir=.
4474 # Account for people who put trailing slashes in PATH elements.
4475 case $as_dir/ in #((
4476 ./ | .// | /[cC]/* | \
4477 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4478 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4481 # OSF1 and SCO ODT 3.0 have their own names for install.
4482 # Don't use installbsd from OSF since it installs stuff as root
4484 for ac_prog in ginstall scoinst install; do
4485 for ac_exec_ext in '' $ac_executable_extensions; do
4486 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4487 if test $ac_prog = install &&
4488 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4489 # AIX install. It has an incompatible calling convention.
4491 elif test $ac_prog = install &&
4492 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4493 # program-specific install script used by HP pwplus--don't use.
4496 rm -rf conftest.one conftest.two conftest.dir
4497 echo one > conftest.one
4498 echo two > conftest.two
4500 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4501 test -s conftest.one && test -s conftest.two &&
4502 test -s conftest.dir/conftest.one &&
4503 test -s conftest.dir/conftest.two
4505 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4518 rm -rf conftest.one conftest.two conftest.dir
4521 if test "${ac_cv_path_install+set}" = set; then
4522 INSTALL=$ac_cv_path_install
4524 # As a last resort, use the slow shell script. Don't cache a
4525 # value for INSTALL within a source directory, because that will
4526 # break other packages using the cache if that directory is
4527 # removed, or if the value is a relative name.
4528 INSTALL=$ac_install_sh
4531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4532 $as_echo "$INSTALL" >&6; }
4534 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4535 # It thinks the first close brace ends the variable substitution.
4536 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4538 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4540 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4543 $as_echo_n "checking whether build environment is sane... " >&6; }
4544 # Reject unsafe characters in $srcdir or the absolute working directory
4545 # name. Accept space and tab only in the latter.
4549 *[\\\"\#\$\&\'\`$am_lf]*)
4550 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
4553 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
4554 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
4557 # Do 'set' in a subshell so we don't clobber the current shell's
4558 # arguments. Must try -L first in case configure is actually a
4559 # symlink; some systems play weird games with the mod time of symlinks
4560 # (eg FreeBSD returns the mod time of the symlink's containing
4564 for am_try in 1 2; do
4565 echo "timestamp, slept: $am_has_slept" > conftest.file
4566 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4567 if test "$*" = "X"; then
4569 set X `ls -t "$srcdir/configure" conftest.file`
4571 if test "$*" != "X $srcdir/configure conftest.file" \
4572 && test "$*" != "X conftest.file $srcdir/configure"; then
4574 # If neither matched, then we have a broken ls. This can happen
4575 # if, for instance, CONFIG_SHELL is bash and it inherits a
4576 # broken ls alias from the environment. This has actually
4577 # happened. Such a system could not be considered "sane".
4578 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
4579 alias in your environment" "$LINENO" 5
4581 if test "$2" = conftest.file || test $am_try -eq 2; then
4588 test "$2" = conftest.file
4594 as_fn_error $? "newly created file is older than distributed files!
4595 Check your system clock" "$LINENO" 5
4597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4598 $as_echo "yes" >&6; }
4599 # If we didn't sleep, we still need to ensure time stamps of config.status and
4600 # generated files are strictly newer.
4602 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
4609 test "$program_prefix" != NONE &&
4610 program_transform_name="s&^&$program_prefix&;$program_transform_name"
4611 # Use a double $ so make ignores it.
4612 test "$program_suffix" != NONE &&
4613 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4614 # Double any \ or $.
4615 # By default was `s,x,x', remove it if useless.
4616 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4617 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4619 # expand $ac_aux_dir to an absolute path
4620 am_aux_dir=`cd $ac_aux_dir && pwd`
4622 if test x"${MISSING+set}" != xset; then
4625 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4627 MISSING="\${SHELL} $am_aux_dir/missing" ;;
4630 # Use eval to expand $SHELL
4631 if eval "$MISSING --is-lightweight"; then
4632 am_missing_run="$MISSING "
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
4636 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4639 if test x"${install_sh}" != xset; then
4642 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4644 install_sh="\${SHELL} $am_aux_dir/install-sh"
4648 # Installed binaries are usually stripped using 'strip' when the user
4649 # run "make install-strip". However 'strip' might not be the right
4650 # tool to use in cross-compilation environments, therefore Automake
4651 # will honor the 'STRIP' environment variable to overrule this program.
4652 if test "$cross_compiling" != no; then
4653 if test -n "$ac_tool_prefix"; then
4654 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4655 set dummy ${ac_tool_prefix}strip; ac_word=$2
4656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4657 $as_echo_n "checking for $ac_word... " >&6; }
4658 if ${ac_cv_prog_STRIP+:} false; then :
4659 $as_echo_n "(cached) " >&6
4661 if test -n "$STRIP"; then
4662 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4668 test -z "$as_dir" && as_dir=.
4669 for ac_exec_ext in '' $ac_executable_extensions; do
4670 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4671 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4672 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4681 STRIP=$ac_cv_prog_STRIP
4682 if test -n "$STRIP"; then
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4684 $as_echo "$STRIP" >&6; }
4686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4687 $as_echo "no" >&6; }
4692 if test -z "$ac_cv_prog_STRIP"; then
4694 # Extract the first word of "strip", so it can be a program name with args.
4695 set dummy strip; ac_word=$2
4696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4697 $as_echo_n "checking for $ac_word... " >&6; }
4698 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4699 $as_echo_n "(cached) " >&6
4701 if test -n "$ac_ct_STRIP"; then
4702 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4708 test -z "$as_dir" && as_dir=.
4709 for ac_exec_ext in '' $ac_executable_extensions; do
4710 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4711 ac_cv_prog_ac_ct_STRIP="strip"
4712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4721 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4722 if test -n "$ac_ct_STRIP"; then
4723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4724 $as_echo "$ac_ct_STRIP" >&6; }
4726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4727 $as_echo "no" >&6; }
4730 if test "x$ac_ct_STRIP" = x; then
4733 case $cross_compiling:$ac_tool_warned in
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4736 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4737 ac_tool_warned=yes ;;
4742 STRIP="$ac_cv_prog_STRIP"
4746 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4749 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4750 if test -z "$MKDIR_P"; then
4751 if ${ac_cv_path_mkdir+:} false; then :
4752 $as_echo_n "(cached) " >&6
4754 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4755 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4758 test -z "$as_dir" && as_dir=.
4759 for ac_prog in mkdir gmkdir; do
4760 for ac_exec_ext in '' $ac_executable_extensions; do
4761 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
4762 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4763 'mkdir (GNU coreutils) '* | \
4764 'mkdir (coreutils) '* | \
4765 'mkdir (fileutils) '4.1*)
4766 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4776 test -d ./--version && rmdir ./--version
4777 if test "${ac_cv_path_mkdir+set}" = set; then
4778 MKDIR_P="$ac_cv_path_mkdir -p"
4780 # As a last resort, use the slow shell script. Don't cache a
4781 # value for MKDIR_P within a source directory, because that will
4782 # break other packages using the cache if that directory is
4783 # removed, or if the value is a relative name.
4784 MKDIR_P="$ac_install_sh -d"
4787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4788 $as_echo "$MKDIR_P" >&6; }
4790 for ac_prog in gawk mawk nawk awk
4792 # Extract the first word of "$ac_prog", so it can be a program name with args.
4793 set dummy $ac_prog; ac_word=$2
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4795 $as_echo_n "checking for $ac_word... " >&6; }
4796 if ${ac_cv_prog_AWK+:} false; then :
4797 $as_echo_n "(cached) " >&6
4799 if test -n "$AWK"; then
4800 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4802 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4806 test -z "$as_dir" && as_dir=.
4807 for ac_exec_ext in '' $ac_executable_extensions; do
4808 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4809 ac_cv_prog_AWK="$ac_prog"
4810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4820 if test -n "$AWK"; then
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4822 $as_echo "$AWK" >&6; }
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4825 $as_echo "no" >&6; }
4829 test -n "$AWK" && break
4832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4833 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4835 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4836 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4837 $as_echo_n "(cached) " >&6
4839 cat >conftest.make <<\_ACEOF
4842 @echo '@@@%%%=$(MAKE)=@@@%%%'
4844 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4845 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4847 eval ac_cv_prog_make_${ac_make}_set=yes;;
4849 eval ac_cv_prog_make_${ac_make}_set=no;;
4853 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4855 $as_echo "yes" >&6; }
4858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4859 $as_echo "no" >&6; }
4860 SET_MAKE="MAKE=${MAKE-make}"
4863 rm -rf .tst 2>/dev/null
4864 mkdir .tst 2>/dev/null
4865 if test -d .tst; then
4870 rmdir .tst 2>/dev/null
4872 # Check whether --enable-silent-rules was given.
4873 if test "${enable_silent_rules+set}" = set; then :
4874 enableval=$enable_silent_rules;
4877 case $enable_silent_rules in # (((
4878 yes) AM_DEFAULT_VERBOSITY=0;;
4879 no) AM_DEFAULT_VERBOSITY=1;;
4880 *) AM_DEFAULT_VERBOSITY=1;;
4882 am_make=${MAKE-make}
4883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4884 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4885 if ${am_cv_make_support_nested_variables+:} false; then :
4886 $as_echo_n "(cached) " >&6
4888 if $as_echo 'TRUE=$(BAR$(V))
4894 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4895 am_cv_make_support_nested_variables=yes
4897 am_cv_make_support_nested_variables=no
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4901 $as_echo "$am_cv_make_support_nested_variables" >&6; }
4902 if test $am_cv_make_support_nested_variables = yes; then
4904 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4906 AM_V=$AM_DEFAULT_VERBOSITY
4907 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4913 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4914 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4915 # is not polluted with repeated "-I."
4916 am__isrc=' -I$(srcdir)'
4917 # test to see if srcdir already configured
4918 if test -f $srcdir/config.status; then
4919 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4923 # test whether we have cygpath
4924 if test -z "$CYGPATH_W"; then
4925 if (cygpath --version) >/dev/null 2>/dev/null; then
4926 CYGPATH_W='cygpath -w'
4933 # Define the identity of the package.
4938 # Some tools Automake needs.
4940 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4943 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4946 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4949 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4952 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4954 # For better backward compatibility. To be removed once Automake 1.9.x
4955 # dies out for good. For more background, see:
4956 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4957 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4958 mkdir_p='$(MKDIR_P)'
4960 # We need awk for the "check" target. The system "awk" is bad on
4962 # Always define AMTAR for backward compatibility. Yes, it's still used
4963 # in the wild :-( We should find a proper way to deprecate it ...
4967 # We'll loop over all known methods to create a tar archive until one works.
4968 _am_tools='gnutar pax cpio none'
4970 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4977 PACKAGE=libunistring
4979 VERSION=$VERSION_NUMBER
4983 cat >>confdefs.h <<_ACEOF
4984 #define PACKAGE "$PACKAGE"
4988 cat >>confdefs.h <<_ACEOF
4989 #define VERSION "$VERSION"
4994 ac_config_headers="$ac_config_headers config.h"
4997 am__tar='${AMTAR} chof - --owner=root --group=root "$$tardir"'
5001 ac_cpp='$CPP $CPPFLAGS'
5002 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5003 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5004 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5005 if test -n "$ac_tool_prefix"; then
5006 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
5007 set dummy ${ac_tool_prefix}gcc; ac_word=$2
5008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5009 $as_echo_n "checking for $ac_word... " >&6; }
5010 if ${ac_cv_prog_CC+:} false; then :
5011 $as_echo_n "(cached) " >&6
5013 if test -n "$CC"; then
5014 ac_cv_prog_CC="$CC" # Let the user override the test.
5016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5020 test -z "$as_dir" && as_dir=.
5021 for ac_exec_ext in '' $ac_executable_extensions; do
5022 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5023 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5034 if test -n "$CC"; then
5035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5036 $as_echo "$CC" >&6; }
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5039 $as_echo "no" >&6; }
5044 if test -z "$ac_cv_prog_CC"; then
5046 # Extract the first word of "gcc", so it can be a program name with args.
5047 set dummy gcc; ac_word=$2
5048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5049 $as_echo_n "checking for $ac_word... " >&6; }
5050 if ${ac_cv_prog_ac_ct_CC+:} false; then :
5051 $as_echo_n "(cached) " >&6
5053 if test -n "$ac_ct_CC"; then
5054 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5060 test -z "$as_dir" && as_dir=.
5061 for ac_exec_ext in '' $ac_executable_extensions; do
5062 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5063 ac_cv_prog_ac_ct_CC="gcc"
5064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5073 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5074 if test -n "$ac_ct_CC"; then
5075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5076 $as_echo "$ac_ct_CC" >&6; }
5078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5079 $as_echo "no" >&6; }
5082 if test "x$ac_ct_CC" = x; then
5085 case $cross_compiling:$ac_tool_warned in
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5088 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5089 ac_tool_warned=yes ;;
5097 if test -z "$CC"; then
5098 if test -n "$ac_tool_prefix"; then
5099 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5100 set dummy ${ac_tool_prefix}cc; ac_word=$2
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5102 $as_echo_n "checking for $ac_word... " >&6; }
5103 if ${ac_cv_prog_CC+:} false; then :
5104 $as_echo_n "(cached) " >&6
5106 if test -n "$CC"; then
5107 ac_cv_prog_CC="$CC" # Let the user override the test.
5109 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5113 test -z "$as_dir" && as_dir=.
5114 for ac_exec_ext in '' $ac_executable_extensions; do
5115 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5116 ac_cv_prog_CC="${ac_tool_prefix}cc"
5117 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5127 if test -n "$CC"; then
5128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5129 $as_echo "$CC" >&6; }
5131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5132 $as_echo "no" >&6; }
5138 if test -z "$CC"; then
5139 # Extract the first word of "cc", so it can be a program name with args.
5140 set dummy cc; ac_word=$2
5141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5142 $as_echo_n "checking for $ac_word... " >&6; }
5143 if ${ac_cv_prog_CC+:} false; then :
5144 $as_echo_n "(cached) " >&6
5146 if test -n "$CC"; then
5147 ac_cv_prog_CC="$CC" # Let the user override the test.
5150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5154 test -z "$as_dir" && as_dir=.
5155 for ac_exec_ext in '' $ac_executable_extensions; do
5156 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5157 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5158 ac_prog_rejected=yes
5162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5169 if test $ac_prog_rejected = yes; then
5170 # We found a bogon in the path, so make sure we never use it.
5171 set dummy $ac_cv_prog_CC
5173 if test $# != 0; then
5174 # We chose a different compiler from the bogus one.
5175 # However, it has the same basename, so the bogon will be chosen
5176 # first if we set CC to just the basename; use the full file name.
5178 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
5184 if test -n "$CC"; then
5185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5186 $as_echo "$CC" >&6; }
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5189 $as_echo "no" >&6; }
5194 if test -z "$CC"; then
5195 if test -n "$ac_tool_prefix"; then
5196 for ac_prog in cl.exe
5198 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5199 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5201 $as_echo_n "checking for $ac_word... " >&6; }
5202 if ${ac_cv_prog_CC+:} false; then :
5203 $as_echo_n "(cached) " >&6
5205 if test -n "$CC"; then
5206 ac_cv_prog_CC="$CC" # Let the user override the test.
5208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5212 test -z "$as_dir" && as_dir=.
5213 for ac_exec_ext in '' $ac_executable_extensions; do
5214 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5215 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5226 if test -n "$CC"; then
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5228 $as_echo "$CC" >&6; }
5230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5231 $as_echo "no" >&6; }
5235 test -n "$CC" && break
5238 if test -z "$CC"; then
5240 for ac_prog in cl.exe
5242 # Extract the first word of "$ac_prog", so it can be a program name with args.
5243 set dummy $ac_prog; ac_word=$2
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5245 $as_echo_n "checking for $ac_word... " >&6; }
5246 if ${ac_cv_prog_ac_ct_CC+:} false; then :
5247 $as_echo_n "(cached) " >&6
5249 if test -n "$ac_ct_CC"; then
5250 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5256 test -z "$as_dir" && as_dir=.
5257 for ac_exec_ext in '' $ac_executable_extensions; do
5258 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5259 ac_cv_prog_ac_ct_CC="$ac_prog"
5260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5269 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5270 if test -n "$ac_ct_CC"; then
5271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5272 $as_echo "$ac_ct_CC" >&6; }
5274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5275 $as_echo "no" >&6; }
5279 test -n "$ac_ct_CC" && break
5282 if test "x$ac_ct_CC" = x; then
5285 case $cross_compiling:$ac_tool_warned in
5287 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5288 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5289 ac_tool_warned=yes ;;
5298 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5299 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5300 as_fn_error $? "no acceptable C compiler found in \$PATH
5301 See \`config.log' for more details" "$LINENO" 5; }
5303 # Provide some information about the compiler.
5304 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5307 for ac_option in --version -v -V -qversion; do
5308 { { ac_try="$ac_compiler $ac_option >&5"
5310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5311 *) ac_try_echo=$ac_try;;
5313 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5314 $as_echo "$ac_try_echo"; } >&5
5315 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5317 if test -s conftest.err; then
5319 ... rest of stderr output deleted ...
5320 10q' conftest.err >conftest.er1
5321 cat conftest.er1 >&5
5323 rm -f conftest.er1 conftest.err
5324 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5325 test $ac_status = 0; }
5328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5329 /* end confdefs.h. */
5339 ac_clean_files_save=$ac_clean_files
5340 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
5341 # Try to create an executable without -o first, disregard a.out.
5342 # It will help us diagnose broken compilers, and finding out an intuition
5344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
5345 $as_echo_n "checking whether the C compiler works... " >&6; }
5346 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
5348 # The possible output files:
5349 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
5352 for ac_file in $ac_files
5355 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
5356 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
5361 if { { ac_try="$ac_link_default"
5363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5364 *) ac_try_echo=$ac_try;;
5366 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5367 $as_echo "$ac_try_echo"; } >&5
5368 (eval "$ac_link_default") 2>&5
5370 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5371 test $ac_status = 0; }; then :
5372 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
5373 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
5374 # in a Makefile. We should not override ac_cv_exeext if it was cached,
5375 # so that the user can short-circuit this test for compilers unknown to
5377 for ac_file in $ac_files ''
5379 test -f "$ac_file" || continue
5381 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
5384 # We found the default executable, but exeext='' is most
5388 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
5390 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
5392 # We set ac_cv_exeext here because the later test for it is not
5393 # safe: cross compilers may not add the suffix if given an `-o'
5394 # argument, so we may need to know it at that point already.
5395 # Even if this section looks crufty: it has the advantage of
5402 test "$ac_cv_exeext" = no && ac_cv_exeext=
5407 if test -z "$ac_file"; then :
5408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5409 $as_echo "no" >&6; }
5410 $as_echo "$as_me: failed program was:" >&5
5411 sed 's/^/| /' conftest.$ac_ext >&5
5413 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5414 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5415 as_fn_error 77 "C compiler cannot create executables
5416 See \`config.log' for more details" "$LINENO" 5; }
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5419 $as_echo "yes" >&6; }
5421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
5422 $as_echo_n "checking for C compiler default output file name... " >&6; }
5423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
5424 $as_echo "$ac_file" >&6; }
5425 ac_exeext=$ac_cv_exeext
5427 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
5428 ac_clean_files=$ac_clean_files_save
5429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
5430 $as_echo_n "checking for suffix of executables... " >&6; }
5431 if { { ac_try="$ac_link"
5433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5434 *) ac_try_echo=$ac_try;;
5436 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5437 $as_echo "$ac_try_echo"; } >&5
5438 (eval "$ac_link") 2>&5
5440 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5441 test $ac_status = 0; }; then :
5442 # If both `conftest.exe' and `conftest' are `present' (well, observable)
5443 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
5444 # work properly (i.e., refer to `conftest.exe'), while it won't with
5446 for ac_file in conftest.exe conftest conftest.*; do
5447 test -f "$ac_file" || continue
5449 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
5450 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
5456 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5457 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5458 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
5459 See \`config.log' for more details" "$LINENO" 5; }
5461 rm -f conftest conftest$ac_cv_exeext
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
5463 $as_echo "$ac_cv_exeext" >&6; }
5465 rm -f conftest.$ac_ext
5466 EXEEXT=$ac_cv_exeext
5468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5469 /* end confdefs.h. */
5474 FILE *f = fopen ("conftest.out", "w");
5475 return ferror (f) || fclose (f) != 0;
5481 ac_clean_files="$ac_clean_files conftest.out"
5482 # Check that the compiler produces executables we can run. If not, either
5483 # the compiler is broken, or we cross compile.
5484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
5485 $as_echo_n "checking whether we are cross compiling... " >&6; }
5486 if test "$cross_compiling" != yes; then
5487 { { ac_try="$ac_link"
5489 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5490 *) ac_try_echo=$ac_try;;
5492 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5493 $as_echo "$ac_try_echo"; } >&5
5494 (eval "$ac_link") 2>&5
5496 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5497 test $ac_status = 0; }
5498 if { ac_try='./conftest$ac_cv_exeext'
5499 { { case "(($ac_try" in
5500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5501 *) ac_try_echo=$ac_try;;
5503 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5504 $as_echo "$ac_try_echo"; } >&5
5505 (eval "$ac_try") 2>&5
5507 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5508 test $ac_status = 0; }; }; then
5511 if test "$cross_compiling" = maybe; then
5514 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5515 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5516 as_fn_error $? "cannot run C compiled programs.
5517 If you meant to cross compile, use \`--host'.
5518 See \`config.log' for more details" "$LINENO" 5; }
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
5523 $as_echo "$cross_compiling" >&6; }
5525 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
5526 ac_clean_files=$ac_clean_files_save
5527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
5528 $as_echo_n "checking for suffix of object files... " >&6; }
5529 if ${ac_cv_objext+:} false; then :
5530 $as_echo_n "(cached) " >&6
5532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5533 /* end confdefs.h. */
5543 rm -f conftest.o conftest.obj
5544 if { { ac_try="$ac_compile"
5546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5547 *) ac_try_echo=$ac_try;;
5549 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5550 $as_echo "$ac_try_echo"; } >&5
5551 (eval "$ac_compile") 2>&5
5553 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5554 test $ac_status = 0; }; then :
5555 for ac_file in conftest.o conftest.obj conftest.*; do
5556 test -f "$ac_file" || continue;
5558 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
5559 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
5564 $as_echo "$as_me: failed program was:" >&5
5565 sed 's/^/| /' conftest.$ac_ext >&5
5567 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5568 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5569 as_fn_error $? "cannot compute suffix of object files: cannot compile
5570 See \`config.log' for more details" "$LINENO" 5; }
5572 rm -f conftest.$ac_cv_objext conftest.$ac_ext
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
5575 $as_echo "$ac_cv_objext" >&6; }
5576 OBJEXT=$ac_cv_objext
5578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5579 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5580 if ${ac_cv_c_compiler_gnu+:} false; then :
5581 $as_echo_n "(cached) " >&6
5583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5584 /* end confdefs.h. */
5597 if ac_fn_c_try_compile "$LINENO"; then :
5602 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5603 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5607 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5608 if test $ac_compiler_gnu = yes; then
5613 ac_test_CFLAGS=${CFLAGS+set}
5614 ac_save_CFLAGS=$CFLAGS
5615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5616 $as_echo_n "checking whether $CC accepts -g... " >&6; }
5617 if ${ac_cv_prog_cc_g+:} false; then :
5618 $as_echo_n "(cached) " >&6
5620 ac_save_c_werror_flag=$ac_c_werror_flag
5621 ac_c_werror_flag=yes
5624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5625 /* end confdefs.h. */
5635 if ac_fn_c_try_compile "$LINENO"; then :
5639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5640 /* end confdefs.h. */
5650 if ac_fn_c_try_compile "$LINENO"; then :
5653 ac_c_werror_flag=$ac_save_c_werror_flag
5655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5656 /* end confdefs.h. */
5666 if ac_fn_c_try_compile "$LINENO"; then :
5669 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5674 ac_c_werror_flag=$ac_save_c_werror_flag
5676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5677 $as_echo "$ac_cv_prog_cc_g" >&6; }
5678 if test "$ac_test_CFLAGS" = set; then
5679 CFLAGS=$ac_save_CFLAGS
5680 elif test $ac_cv_prog_cc_g = yes; then
5681 if test "$GCC" = yes; then
5687 if test "$GCC" = yes; then
5693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5694 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5695 if ${ac_cv_prog_cc_c89+:} false; then :
5696 $as_echo_n "(cached) " >&6
5698 ac_cv_prog_cc_c89=no
5700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5701 /* end confdefs.h. */
5705 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5706 struct buf { int x; };
5707 FILE * (*rcsopen) (struct buf *, struct stat *, int);
5708 static char *e (p, i)
5714 static char *f (char * (*g) (char **, int), char **p, ...)
5719 s = g (p, va_arg (v,int));
5724 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5725 function prototypes and stuff, but not '\xHH' hex character constants.
5726 These don't provoke an error unfortunately, instead are silently treated
5727 as 'x'. The following induces an error, until -std is added to get
5728 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5729 array size at least. It's necessary to write '\x00'==0 to get something
5730 that's true only with -std. */
5731 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5733 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5734 inside strings and character constants. */
5736 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5738 int test (int i, double x);
5739 struct s1 {int (*f) (int a);};
5740 struct s2 {int (*f) (double a);};
5741 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5747 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5752 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5753 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5755 CC="$ac_save_CC $ac_arg"
5756 if ac_fn_c_try_compile "$LINENO"; then :
5757 ac_cv_prog_cc_c89=$ac_arg
5759 rm -f core conftest.err conftest.$ac_objext
5760 test "x$ac_cv_prog_cc_c89" != "xno" && break
5762 rm -f conftest.$ac_ext
5767 case "x$ac_cv_prog_cc_c89" in
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5770 $as_echo "none needed" >&6; } ;;
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5773 $as_echo "unsupported" >&6; } ;;
5775 CC="$CC $ac_cv_prog_cc_c89"
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5777 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5779 if test "x$ac_cv_prog_cc_c89" != xno; then :
5784 ac_cpp='$CPP $CPPFLAGS'
5785 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5786 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5787 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5788 DEPDIR="${am__leading_dot}deps"
5790 ac_config_commands="$ac_config_commands depfiles"
5793 am_make=${MAKE-make}
5794 cat > confinc << 'END'
5796 @echo this is the am__doit target
5799 # If we don't find an include directive, just comment out the code.
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
5801 $as_echo_n "checking for style of include used by $am_make... " >&6; }
5805 # First try GNU make style include.
5806 echo "include confinc" > confmf
5807 # Ignore all kinds of additional output from 'make'.
5808 case `$am_make -s -f confmf 2> /dev/null` in #(
5809 *the\ am__doit\ target*)
5815 # Now try BSD make style include.
5816 if test "$am__include" = "#"; then
5817 echo '.include "confinc"' > confmf
5818 case `$am_make -s -f confmf 2> /dev/null` in #(
5819 *the\ am__doit\ target*)
5820 am__include=.include
5828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
5829 $as_echo "$_am_result" >&6; }
5830 rm -f confinc confmf
5832 # Check whether --enable-dependency-tracking was given.
5833 if test "${enable_dependency_tracking+set}" = set; then :
5834 enableval=$enable_dependency_tracking;
5837 if test "x$enable_dependency_tracking" != xno; then
5838 am_depcomp="$ac_aux_dir/depcomp"
5842 if test "x$enable_dependency_tracking" != xno; then
5852 depcc="$CC" am_compiler_list=
5854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5855 $as_echo_n "checking dependency style of $depcc... " >&6; }
5856 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
5857 $as_echo_n "(cached) " >&6
5859 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5860 # We make a subdir and do the tests there. Otherwise we can end up
5861 # making bogus files that we don't know about and never remove. For
5862 # instance it was reported that on HP-UX the gcc test will end up
5863 # making a dummy file named 'D' -- because '-MD' means "put the output
5867 # Copy depcomp to subdir because otherwise we won't find it if we're
5868 # using a relative directory.
5869 cp "$am_depcomp" conftest.dir
5871 # We will build objects and dependencies in a subdirectory because
5872 # it helps to detect inapplicable dependency modes. For instance
5873 # both Tru64's cc and ICC support -MD to output dependencies as a
5874 # side effect of compilation, but ICC will put the dependencies in
5875 # the current directory while Tru64 will put them in the object
5879 am_cv_CC_dependencies_compiler_type=none
5880 if test "$am_compiler_list" = ""; then
5881 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5884 case " $depcc " in #(
5885 *\ -arch\ *\ -arch\ *) am__universal=true ;;
5888 for depmode in $am_compiler_list; do
5889 # Setup a source with many dependencies, because some compilers
5890 # like to wrap large dependency lists on column 80 (with \), and
5891 # we should not choose a depcomp mode which is confused by this.
5893 # We need to recreate these files for each test, as the compiler may
5894 # overwrite some of them when testing with obscure command lines.
5895 # This happens at least with the AIX C compiler.
5897 for i in 1 2 3 4 5 6; do
5898 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5899 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5900 # Solaris 10 /bin/sh.
5901 echo '/* dummy */' > sub/conftst$i.h
5903 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5905 # We check with '-c' and '-o' for the sake of the "dashmstdout"
5906 # mode. It turns out that the SunPro C++ compiler does not properly
5907 # handle '-M -o', and we need to detect this. Also, some Intel
5908 # versions had trouble with output in subdirs.
5909 am__obj=sub/conftest.${OBJEXT-o}
5910 am__minus_obj="-o $am__obj"
5913 # This depmode causes a compiler race in universal mode.
5914 test "$am__universal" = false || continue
5917 # After this tag, mechanisms are not by side-effect, so they'll
5918 # only be used when explicitly requested.
5919 if test "x$enable_dependency_tracking" = xyes; then
5925 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5926 # This compiler won't grok '-c -o', but also, the minuso test has
5927 # not run yet. These depmodes are late enough in the game, and
5928 # so weak that their functioning should not be impacted.
5929 am__obj=conftest.${OBJEXT-o}
5934 if depmode=$depmode \
5935 source=sub/conftest.c object=$am__obj \
5936 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5937 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5938 >/dev/null 2>conftest.err &&
5939 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5940 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5941 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5942 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5943 # icc doesn't choke on unknown options, it will just issue warnings
5944 # or remarks (even with -Werror). So we grep stderr for any message
5945 # that says an option was ignored or not supported.
5946 # When given -MP, icc 7.0 and 7.1 complain thusly:
5947 # icc: Command line warning: ignoring option '-M'; no argument required
5948 # The diagnosis changed in icc 8.0:
5949 # icc: Command line remark: option '-MP' not supported
5950 if (grep 'ignoring option' conftest.err ||
5951 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5952 am_cv_CC_dependencies_compiler_type=$depmode
5961 am_cv_CC_dependencies_compiler_type=none
5965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5966 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5967 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5970 test "x$enable_dependency_tracking" != xno \
5971 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5973 am__fastdepCC_FALSE='#'
5975 am__fastdepCC_TRUE='#'
5976 am__fastdepCC_FALSE=
5981 ac_cpp='$CPP $CPPFLAGS'
5982 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5983 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5984 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5986 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5987 # On Suns, sometimes $CPP names a directory.
5988 if test -n "$CPP" && test -d "$CPP"; then
5991 if test -z "$CPP"; then
5992 if ${ac_cv_prog_CPP+:} false; then :
5993 $as_echo_n "(cached) " >&6
5995 # Double quotes because CPP needs to be expanded
5996 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5999 for ac_c_preproc_warn_flag in '' yes
6001 # Use a header file that comes with gcc, so configuring glibc
6002 # with a fresh cross-compiler works.
6003 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6004 # <limits.h> exists even on freestanding compilers.
6005 # On the NeXT, cc -E runs the code through the compiler's parser,
6006 # not just through cpp. "Syntax error" is here to catch this case.
6007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6008 /* end confdefs.h. */
6010 # include <limits.h>
6012 # include <assert.h>
6016 if ac_fn_c_try_cpp "$LINENO"; then :
6019 # Broken: fails on valid input.
6022 rm -f conftest.err conftest.i conftest.$ac_ext
6024 # OK, works on sane cases. Now check whether nonexistent headers
6025 # can be detected and how.
6026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6027 /* end confdefs.h. */
6028 #include <ac_nonexistent.h>
6030 if ac_fn_c_try_cpp "$LINENO"; then :
6031 # Broken: success on invalid input.
6034 # Passes both tests.
6038 rm -f conftest.err conftest.i conftest.$ac_ext
6041 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6042 rm -f conftest.i conftest.err conftest.$ac_ext
6043 if $ac_preproc_ok; then :
6055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6056 $as_echo "$CPP" >&6; }
6058 for ac_c_preproc_warn_flag in '' yes
6060 # Use a header file that comes with gcc, so configuring glibc
6061 # with a fresh cross-compiler works.
6062 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6063 # <limits.h> exists even on freestanding compilers.
6064 # On the NeXT, cc -E runs the code through the compiler's parser,
6065 # not just through cpp. "Syntax error" is here to catch this case.
6066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6067 /* end confdefs.h. */
6069 # include <limits.h>
6071 # include <assert.h>
6075 if ac_fn_c_try_cpp "$LINENO"; then :
6078 # Broken: fails on valid input.
6081 rm -f conftest.err conftest.i conftest.$ac_ext
6083 # OK, works on sane cases. Now check whether nonexistent headers
6084 # can be detected and how.
6085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6086 /* end confdefs.h. */
6087 #include <ac_nonexistent.h>
6089 if ac_fn_c_try_cpp "$LINENO"; then :
6090 # Broken: success on invalid input.
6093 # Passes both tests.
6097 rm -f conftest.err conftest.i conftest.$ac_ext
6100 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6101 rm -f conftest.i conftest.err conftest.$ac_ext
6102 if $ac_preproc_ok; then :
6105 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6106 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6107 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6108 See \`config.log' for more details" "$LINENO" 5; }
6112 ac_cpp='$CPP $CPPFLAGS'
6113 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6114 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6115 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6121 # Make sure we can run config.sub.
6122 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
6123 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
6125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
6126 $as_echo_n "checking build system type... " >&6; }
6127 if ${ac_cv_build+:} false; then :
6128 $as_echo_n "(cached) " >&6
6130 ac_build_alias=$build_alias
6131 test "x$ac_build_alias" = x &&
6132 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
6133 test "x$ac_build_alias" = x &&
6134 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
6135 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
6136 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
6139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
6140 $as_echo "$ac_cv_build" >&6; }
6141 case $ac_cv_build in
6143 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
6146 ac_save_IFS=$IFS; IFS='-'
6152 # Remember, the first character of IFS is used to create $*,
6153 # except with old shells:
6156 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
6159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
6160 $as_echo_n "checking host system type... " >&6; }
6161 if ${ac_cv_host+:} false; then :
6162 $as_echo_n "(cached) " >&6
6164 if test "x$host_alias" = x; then
6165 ac_cv_host=$ac_cv_build
6167 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
6168 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
6172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
6173 $as_echo "$ac_cv_host" >&6; }
6176 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
6179 ac_save_IFS=$IFS; IFS='-'
6185 # Remember, the first character of IFS is used to create $*,
6186 # except with old shells:
6189 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
6196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6197 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6198 if ${ac_cv_path_GREP+:} false; then :
6199 $as_echo_n "(cached) " >&6
6201 if test -z "$GREP"; then
6202 ac_path_GREP_found=false
6203 # Loop through the user's path and test for each of PROGNAME-LIST
6204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6205 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6208 test -z "$as_dir" && as_dir=.
6209 for ac_prog in grep ggrep; do
6210 for ac_exec_ext in '' $ac_executable_extensions; do
6211 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6212 as_fn_executable_p "$ac_path_GREP" || continue
6213 # Check for GNU ac_path_GREP and select it if it is found.
6214 # Check for GNU $ac_path_GREP
6215 case `"$ac_path_GREP" --version 2>&1` in
6217 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6220 $as_echo_n 0123456789 >"conftest.in"
6223 cat "conftest.in" "conftest.in" >"conftest.tmp"
6224 mv "conftest.tmp" "conftest.in"
6225 cp "conftest.in" "conftest.nl"
6226 $as_echo 'GREP' >> "conftest.nl"
6227 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6228 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6229 as_fn_arith $ac_count + 1 && ac_count=$as_val
6230 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6231 # Best one so far, save it but keep looking for a better one
6232 ac_cv_path_GREP="$ac_path_GREP"
6233 ac_path_GREP_max=$ac_count
6235 # 10*(2^10) chars as input seems more than enough
6236 test $ac_count -gt 10 && break
6238 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6241 $ac_path_GREP_found && break 3
6246 if test -z "$ac_cv_path_GREP"; then
6247 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6250 ac_cv_path_GREP=$GREP
6254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6255 $as_echo "$ac_cv_path_GREP" >&6; }
6256 GREP="$ac_cv_path_GREP"
6259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6260 $as_echo_n "checking for egrep... " >&6; }
6261 if ${ac_cv_path_EGREP+:} false; then :
6262 $as_echo_n "(cached) " >&6
6264 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6265 then ac_cv_path_EGREP="$GREP -E"
6267 if test -z "$EGREP"; then
6268 ac_path_EGREP_found=false
6269 # Loop through the user's path and test for each of PROGNAME-LIST
6270 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6271 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6274 test -z "$as_dir" && as_dir=.
6275 for ac_prog in egrep; do
6276 for ac_exec_ext in '' $ac_executable_extensions; do
6277 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6278 as_fn_executable_p "$ac_path_EGREP" || continue
6279 # Check for GNU ac_path_EGREP and select it if it is found.
6280 # Check for GNU $ac_path_EGREP
6281 case `"$ac_path_EGREP" --version 2>&1` in
6283 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6286 $as_echo_n 0123456789 >"conftest.in"
6289 cat "conftest.in" "conftest.in" >"conftest.tmp"
6290 mv "conftest.tmp" "conftest.in"
6291 cp "conftest.in" "conftest.nl"
6292 $as_echo 'EGREP' >> "conftest.nl"
6293 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6294 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6295 as_fn_arith $ac_count + 1 && ac_count=$as_val
6296 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6297 # Best one so far, save it but keep looking for a better one
6298 ac_cv_path_EGREP="$ac_path_EGREP"
6299 ac_path_EGREP_max=$ac_count
6301 # 10*(2^10) chars as input seems more than enough
6302 test $ac_count -gt 10 && break
6304 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6307 $ac_path_EGREP_found && break 3
6312 if test -z "$ac_cv_path_EGREP"; then
6313 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6316 ac_cv_path_EGREP=$EGREP
6321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6322 $as_echo "$ac_cv_path_EGREP" >&6; }
6323 EGREP="$ac_cv_path_EGREP"
6328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Minix Amsterdam compiler" >&5
6329 $as_echo_n "checking for Minix Amsterdam compiler... " >&6; }
6330 if ${gl_cv_c_amsterdam_compiler+:} false; then :
6331 $as_echo_n "(cached) " >&6
6334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6335 /* end confdefs.h. */
6342 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6343 $EGREP "Amsterdam" >/dev/null 2>&1; then :
6344 gl_cv_c_amsterdam_compiler=yes
6346 gl_cv_c_amsterdam_compiler=no
6352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_c_amsterdam_compiler" >&5
6353 $as_echo "$gl_cv_c_amsterdam_compiler" >&6; }
6354 if test -z "$AR"; then
6355 if test $gl_cv_c_amsterdam_compiler = yes; then
6357 if test -z "$ARFLAGS"; then
6361 if test -n "$ac_tool_prefix"; then
6362 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6363 set dummy ${ac_tool_prefix}ar; ac_word=$2
6364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6365 $as_echo_n "checking for $ac_word... " >&6; }
6366 if ${ac_cv_prog_AR+:} false; then :
6367 $as_echo_n "(cached) " >&6
6369 if test -n "$AR"; then
6370 ac_cv_prog_AR="$AR" # Let the user override the test.
6372 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6376 test -z "$as_dir" && as_dir=.
6377 for ac_exec_ext in '' $ac_executable_extensions; do
6378 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6379 ac_cv_prog_AR="${ac_tool_prefix}ar"
6380 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6390 if test -n "$AR"; then
6391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6392 $as_echo "$AR" >&6; }
6394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6395 $as_echo "no" >&6; }
6400 if test -z "$ac_cv_prog_AR"; then
6402 # Extract the first word of "ar", so it can be a program name with args.
6403 set dummy ar; ac_word=$2
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6405 $as_echo_n "checking for $ac_word... " >&6; }
6406 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6407 $as_echo_n "(cached) " >&6
6409 if test -n "$ac_ct_AR"; then
6410 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6416 test -z "$as_dir" && as_dir=.
6417 for ac_exec_ext in '' $ac_executable_extensions; do
6418 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6419 ac_cv_prog_ac_ct_AR="ar"
6420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6429 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6430 if test -n "$ac_ct_AR"; then
6431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6432 $as_echo "$ac_ct_AR" >&6; }
6434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6435 $as_echo "no" >&6; }
6438 if test "x$ac_ct_AR" = x; then
6441 case $cross_compiling:$ac_tool_warned in
6443 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6444 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6445 ac_tool_warned=yes ;;
6453 if test -z "$ARFLAGS"; then
6458 if test -z "$ARFLAGS"; then
6464 if test -z "$RANLIB"; then
6465 if test $gl_cv_c_amsterdam_compiler = yes; then
6468 if test -n "$ac_tool_prefix"; then
6469 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6470 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6472 $as_echo_n "checking for $ac_word... " >&6; }
6473 if ${ac_cv_prog_RANLIB+:} false; then :
6474 $as_echo_n "(cached) " >&6
6476 if test -n "$RANLIB"; then
6477 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6483 test -z "$as_dir" && as_dir=.
6484 for ac_exec_ext in '' $ac_executable_extensions; do
6485 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6486 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6496 RANLIB=$ac_cv_prog_RANLIB
6497 if test -n "$RANLIB"; then
6498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6499 $as_echo "$RANLIB" >&6; }
6501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6502 $as_echo "no" >&6; }
6507 if test -z "$ac_cv_prog_RANLIB"; then
6508 ac_ct_RANLIB=$RANLIB
6509 # Extract the first word of "ranlib", so it can be a program name with args.
6510 set dummy ranlib; ac_word=$2
6511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6512 $as_echo_n "checking for $ac_word... " >&6; }
6513 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6514 $as_echo_n "(cached) " >&6
6516 if test -n "$ac_ct_RANLIB"; then
6517 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6523 test -z "$as_dir" && as_dir=.
6524 for ac_exec_ext in '' $ac_executable_extensions; do
6525 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6526 ac_cv_prog_ac_ct_RANLIB="ranlib"
6527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6536 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6537 if test -n "$ac_ct_RANLIB"; then
6538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6539 $as_echo "$ac_ct_RANLIB" >&6; }
6541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6542 $as_echo "no" >&6; }
6545 if test "x$ac_ct_RANLIB" = x; then
6548 case $cross_compiling:$ac_tool_warned in
6550 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6551 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6552 ac_tool_warned=yes ;;
6554 RANLIB=$ac_ct_RANLIB
6557 RANLIB="$ac_cv_prog_RANLIB"
6564 if test "x$CC" != xcc; then
6565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
6566 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
6568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
6569 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
6571 set dummy $CC; ac_cc=`$as_echo "$2" |
6572 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
6573 if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
6574 $as_echo_n "(cached) " >&6
6576 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6577 /* end confdefs.h. */
6587 # Make sure it works both with $CC and with simple cc.
6588 # We do the test twice because some compilers refuse to overwrite an
6589 # existing .o file with -o, though they will create one.
6590 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
6592 if { { case "(($ac_try" in
6593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6594 *) ac_try_echo=$ac_try;;
6596 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6597 $as_echo "$ac_try_echo"; } >&5
6598 (eval "$ac_try") 2>&5
6600 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6601 test $ac_status = 0; } &&
6602 test -f conftest2.$ac_objext && { { case "(($ac_try" in
6603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6604 *) ac_try_echo=$ac_try;;
6606 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6607 $as_echo "$ac_try_echo"; } >&5
6608 (eval "$ac_try") 2>&5
6610 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6611 test $ac_status = 0; };
6613 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
6614 if test "x$CC" != xcc; then
6615 # Test first that cc exists at all.
6616 if { ac_try='cc -c conftest.$ac_ext >&5'
6617 { { case "(($ac_try" in
6618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6619 *) ac_try_echo=$ac_try;;
6621 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6622 $as_echo "$ac_try_echo"; } >&5
6623 (eval "$ac_try") 2>&5
6625 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6626 test $ac_status = 0; }; }; then
6627 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
6629 if { { case "(($ac_try" in
6630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6631 *) ac_try_echo=$ac_try;;
6633 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6634 $as_echo "$ac_try_echo"; } >&5
6635 (eval "$ac_try") 2>&5
6637 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6638 test $ac_status = 0; } &&
6639 test -f conftest2.$ac_objext && { { case "(($ac_try" in
6640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6641 *) ac_try_echo=$ac_try;;
6643 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6644 $as_echo "$ac_try_echo"; } >&5
6645 (eval "$ac_try") 2>&5
6647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6648 test $ac_status = 0; };
6653 # cc exists but doesn't like -o.
6654 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6659 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6661 rm -f core conftest*
6664 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
6665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6666 $as_echo "yes" >&6; }
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6669 $as_echo "no" >&6; }
6671 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
6675 # FIXME: we rely on the cache variable name because
6676 # there is no other way.
6678 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
6679 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
6680 if test "$am_t" != yes; then
6681 # Losing compiler, so override with the script.
6682 # FIXME: It is wrong to rewrite CC.
6683 # But if we don't then we get into trouble of one sort or another.
6684 # A longer-term fix would be to have automake use am__CC in this case,
6685 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
6686 CC="$am_aux_dir/compile $CC"
6690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6691 $as_echo_n "checking for ANSI C header files... " >&6; }
6692 if ${ac_cv_header_stdc+:} false; then :
6693 $as_echo_n "(cached) " >&6
6695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6696 /* end confdefs.h. */
6710 if ac_fn_c_try_compile "$LINENO"; then :
6711 ac_cv_header_stdc=yes
6713 ac_cv_header_stdc=no
6715 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6717 if test $ac_cv_header_stdc = yes; then
6718 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6720 /* end confdefs.h. */
6724 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6725 $EGREP "memchr" >/dev/null 2>&1; then :
6728 ac_cv_header_stdc=no
6734 if test $ac_cv_header_stdc = yes; then
6735 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6737 /* end confdefs.h. */
6741 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6742 $EGREP "free" >/dev/null 2>&1; then :
6745 ac_cv_header_stdc=no
6751 if test $ac_cv_header_stdc = yes; then
6752 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6753 if test "$cross_compiling" = yes; then :
6756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6757 /* end confdefs.h. */
6760 #if ((' ' & 0x0FF) == 0x020)
6761 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6762 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6764 # define ISLOWER(c) \
6765 (('a' <= (c) && (c) <= 'i') \
6766 || ('j' <= (c) && (c) <= 'r') \
6767 || ('s' <= (c) && (c) <= 'z'))
6768 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6771 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6776 for (i = 0; i < 256; i++)
6777 if (XOR (islower (i), ISLOWER (i))
6778 || toupper (i) != TOUPPER (i))
6783 if ac_fn_c_try_run "$LINENO"; then :
6786 ac_cv_header_stdc=no
6788 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6789 conftest.$ac_objext conftest.beam conftest.$ac_ext
6794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6795 $as_echo "$ac_cv_header_stdc" >&6; }
6796 if test $ac_cv_header_stdc = yes; then
6798 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6802 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6803 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6804 inttypes.h stdint.h unistd.h
6806 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6807 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6809 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6810 cat >>confdefs.h <<_ACEOF
6811 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6820 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
6821 if test "x$ac_cv_header_minix_config_h" = xyes; then :
6828 if test "$MINIX" = yes; then
6830 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
6833 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
6836 $as_echo "#define _MINIX 1" >>confdefs.h
6839 $as_echo "#define _NETBSD_SOURCE 1" >>confdefs.h
6844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
6845 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
6846 if ${ac_cv_safe_to_define___extensions__+:} false; then :
6847 $as_echo_n "(cached) " >&6
6849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6850 /* end confdefs.h. */
6852 # define __EXTENSIONS__ 1
6853 $ac_includes_default
6862 if ac_fn_c_try_compile "$LINENO"; then :
6863 ac_cv_safe_to_define___extensions__=yes
6865 ac_cv_safe_to_define___extensions__=no
6867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
6870 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
6871 test $ac_cv_safe_to_define___extensions__ = yes &&
6872 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6874 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
6876 $as_echo "#define _DARWIN_C_SOURCE 1" >>confdefs.h
6878 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
6880 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
6882 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
6884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
6885 $as_echo_n "checking whether _XOPEN_SOURCE should be defined... " >&6; }
6886 if ${ac_cv_should_define__xopen_source+:} false; then :
6887 $as_echo_n "(cached) " >&6
6889 ac_cv_should_define__xopen_source=no
6890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6891 /* end confdefs.h. */
6903 if ac_fn_c_try_compile "$LINENO"; then :
6906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6907 /* end confdefs.h. */
6909 #define _XOPEN_SOURCE 500
6920 if ac_fn_c_try_compile "$LINENO"; then :
6921 ac_cv_should_define__xopen_source=yes
6923 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6925 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
6928 $as_echo "$ac_cv_should_define__xopen_source" >&6; }
6929 test $ac_cv_should_define__xopen_source = yes &&
6930 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
6942 # IEEE behaviour is the default on all CPUs except Alpha and SH
6943 # (according to the test results of Bruno Haible's ieeefp/fenv_default.m4
6944 # and the GCC 4.1.2 manual).
6947 # On Alpha systems, a compiler option provides the behaviour.
6948 # See the ieee(3) manual page, also available at
6949 # <http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51B_HTML/MAN/MAN3/0600____.HTM>
6950 if test -n "$GCC"; then
6951 # GCC has the option -mieee.
6952 # For full IEEE compliance (rarely needed), use option -mieee-with-inexact.
6953 CPPFLAGS="$CPPFLAGS -mieee"
6955 # Compaq (ex-DEC) C has the option -ieee, equivalent to -ieee_with_no_inexact.
6956 # For full IEEE compliance (rarely needed), use option -ieee_with_inexact.
6957 CPPFLAGS="$CPPFLAGS -ieee"
6961 if test -n "$GCC"; then
6962 # GCC has the option -mieee.
6963 CPPFLAGS="$CPPFLAGS -mieee"
6973 # Check whether --enable-threads was given.
6974 if test "${enable_threads+set}" = set; then :
6975 enableval=$enable_threads; gl_use_threads=$enableval
6977 if test -n "$gl_use_threads_default"; then
6978 gl_use_threads="$gl_use_threads_default"
6981 osf*) gl_use_threads=no ;;
6984 1.[0-5].*) gl_use_threads=no ;;
6985 *) gl_use_threads=yes ;;
6988 *) gl_use_threads=yes ;;
6994 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
6995 # For using <pthread.h>:
6998 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
6999 # groks <pthread.h>. cc also understands the flag -pthread, but
7000 # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
7001 # 2. putting a flag into CPPFLAGS that has an effect on the linker
7002 # causes the AC_LINK_IFELSE test below to succeed unexpectedly,
7003 # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
7004 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
7007 # Some systems optimize for single-threaded programs by default, and
7008 # need special flags to disable these optimizations. For example, the
7009 # definition of 'errno' in <errno.h>.
7011 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
7012 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
7019 # Code from module absolute-header:
7020 # Code from module alloca-opt:
7021 # Code from module alloca-opt-tests:
7022 # Code from module amemxfrm:
7023 # Code from module array-mergesort:
7024 # Code from module array-mergesort-tests:
7025 # Code from module btowc:
7026 # Code from module btowc-tests:
7027 # Code from module c-ctype:
7028 # Code from module c-ctype-tests:
7029 # Code from module c-strcase:
7030 # Code from module c-strcase-tests:
7031 # Code from module c-strcaseeq:
7032 # Code from module configmake:
7033 # Code from module environ:
7034 # Code from module environ-tests:
7035 # Code from module errno:
7036 # Code from module errno-tests:
7037 # Code from module error:
7038 # Code from module exitfail:
7039 # Code from module extensions:
7041 # Code from module extern-inline:
7042 # Code from module fdopen:
7043 # Code from module fdopen-tests:
7044 # Code from module fgetc-tests:
7045 # Code from module float:
7046 # Code from module float-tests:
7047 # Code from module fpieee:
7049 # Code from module fpucw:
7050 # Code from module fputc-tests:
7051 # Code from module fread-tests:
7052 # Code from module frexp-nolibm:
7053 # Code from module frexp-nolibm-tests:
7054 # Code from module frexpl-nolibm:
7055 # Code from module frexpl-nolibm-tests:
7056 # Code from module fseterr:
7057 # Code from module fseterr-tests:
7058 # Code from module fwrite-tests:
7059 # Code from module getpagesize:
7060 # Code from module gettext-h:
7061 # Code from module gperf:
7062 # Code from module havelib:
7063 # Code from module iconv:
7064 # Code from module iconv-h:
7065 # Code from module iconv-h-tests:
7066 # Code from module iconv-tests:
7067 # Code from module iconv_open:
7068 # Code from module include_next:
7069 # Code from module inline:
7070 # Code from module intprops:
7071 # Code from module intprops-tests:
7072 # Code from module inttypes:
7073 # Code from module inttypes-incomplete:
7074 # Code from module inttypes-tests:
7075 # Code from module isnand-nolibm:
7076 # Code from module isnand-nolibm-tests:
7077 # Code from module isnanf-nolibm:
7078 # Code from module isnanf-nolibm-tests:
7079 # Code from module isnanl-nolibm:
7080 # Code from module isnanl-nolibm-tests:
7081 # Code from module iswblank:
7082 # Code from module iswblank-tests:
7083 # Code from module localcharset:
7084 # Code from module locale:
7085 # Code from module locale-tests:
7086 # Code from module localename:
7087 # Code from module localename-tests:
7088 # Code from module lock:
7089 # Code from module lock-tests:
7090 # Code from module malloc-posix:
7091 # Code from module malloca:
7092 # Code from module malloca-tests:
7093 # Code from module math:
7094 # Code from module math-tests:
7095 # Code from module mbchar:
7096 # Code from module mbiter:
7097 # Code from module mbrtowc:
7098 # Code from module mbrtowc-tests:
7099 # Code from module mbsinit:
7100 # Code from module mbsinit-tests:
7101 # Code from module mbsnlen:
7102 # Code from module mbtowc:
7103 # Code from module memchr:
7104 # Code from module memchr-tests:
7105 # Code from module memcmp2:
7106 # Code from module minmax:
7107 # Code from module msvc-inval:
7108 # Code from module msvc-nothrow:
7109 # Code from module multiarch:
7110 # Code from module nocrash:
7111 # Code from module printf-frexp:
7112 # Code from module printf-frexp-tests:
7113 # Code from module printf-frexpl:
7114 # Code from module printf-frexpl-tests:
7115 # Code from module printf-safe:
7116 # Code from module progname:
7117 # Code from module putenv:
7118 # Code from module relocatable-lib-lgpl:
7119 # Code from module setenv:
7120 # Code from module setenv-tests:
7121 # Code from module setlocale:
7122 # Code from module setlocale-tests:
7123 # Code from module signbit:
7124 # Code from module signbit-tests:
7125 # Code from module size_max:
7126 # Code from module snippet/_Noreturn:
7127 # Code from module snippet/arg-nonnull:
7128 # Code from module snippet/c++defs:
7129 # Code from module snippet/unused-parameter:
7130 # Code from module snippet/warn-on-use:
7131 # Code from module ssize_t:
7132 # Code from module stdbool:
7133 # Code from module stdbool-tests:
7134 # Code from module stddef:
7135 # Code from module stddef-tests:
7136 # Code from module stdint:
7137 # Code from module stdint-tests:
7138 # Code from module stdio:
7139 # Code from module stdio-tests:
7140 # Code from module stdlib:
7141 # Code from module stdlib-tests:
7142 # Code from module streq:
7143 # Code from module strerror:
7144 # Code from module strerror-override:
7145 # Code from module strerror-tests:
7146 # Code from module striconveh:
7147 # Code from module striconveh-tests:
7148 # Code from module striconveha:
7149 # Code from module striconveha-tests:
7150 # Code from module string:
7151 # Code from module string-tests:
7152 # Code from module strncat:
7153 # Code from module strncat-tests:
7154 # Code from module strstr:
7155 # Code from module strstr-simple:
7156 # Code from module strstr-tests:
7157 # Code from module sys_types:
7158 # Code from module sys_types-tests:
7159 # Code from module test-framework-sh:
7160 # Code from module test-framework-sh-tests:
7161 # Code from module thread:
7162 # Code from module thread-tests:
7163 # Code from module threadlib:
7167 # Code from module unicase/base:
7168 # Code from module unicase/cased:
7169 # Code from module unicase/cased-tests:
7170 # Code from module unicase/empty-prefix-context:
7171 # Code from module unicase/empty-suffix-context:
7172 # Code from module unicase/ignorable:
7173 # Code from module unicase/ignorable-tests:
7174 # Code from module unicase/locale-language:
7175 # Code from module unicase/locale-language-tests:
7176 # Code from module unicase/special-casing:
7177 # Code from module unicase/tocasefold:
7178 # Code from module unicase/tolower:
7179 # Code from module unicase/tolower-tests:
7180 # Code from module unicase/totitle:
7181 # Code from module unicase/totitle-tests:
7182 # Code from module unicase/toupper:
7183 # Code from module unicase/toupper-tests:
7184 # Code from module unicase/u16-casecmp:
7185 # Code from module unicase/u16-casecmp-tests:
7186 # Code from module unicase/u16-casecoll:
7187 # Code from module unicase/u16-casecoll-tests:
7188 # Code from module unicase/u16-casefold:
7189 # Code from module unicase/u16-casefold-tests:
7190 # Code from module unicase/u16-casemap:
7191 # Code from module unicase/u16-casexfrm:
7192 # Code from module unicase/u16-ct-casefold:
7193 # Code from module unicase/u16-ct-tolower:
7194 # Code from module unicase/u16-ct-totitle:
7195 # Code from module unicase/u16-ct-toupper:
7196 # Code from module unicase/u16-is-cased:
7197 # Code from module unicase/u16-is-cased-tests:
7198 # Code from module unicase/u16-is-casefolded:
7199 # Code from module unicase/u16-is-casefolded-tests:
7200 # Code from module unicase/u16-is-invariant:
7201 # Code from module unicase/u16-is-lowercase:
7202 # Code from module unicase/u16-is-lowercase-tests:
7203 # Code from module unicase/u16-is-titlecase:
7204 # Code from module unicase/u16-is-titlecase-tests:
7205 # Code from module unicase/u16-is-uppercase:
7206 # Code from module unicase/u16-is-uppercase-tests:
7207 # Code from module unicase/u16-tolower:
7208 # Code from module unicase/u16-tolower-tests:
7209 # Code from module unicase/u16-totitle:
7210 # Code from module unicase/u16-totitle-tests:
7211 # Code from module unicase/u16-toupper:
7212 # Code from module unicase/u16-toupper-tests:
7213 # Code from module unicase/u32-casecmp:
7214 # Code from module unicase/u32-casecmp-tests:
7215 # Code from module unicase/u32-casecoll:
7216 # Code from module unicase/u32-casecoll-tests:
7217 # Code from module unicase/u32-casefold:
7218 # Code from module unicase/u32-casefold-tests:
7219 # Code from module unicase/u32-casemap:
7220 # Code from module unicase/u32-casexfrm:
7221 # Code from module unicase/u32-ct-casefold:
7222 # Code from module unicase/u32-ct-tolower:
7223 # Code from module unicase/u32-ct-totitle:
7224 # Code from module unicase/u32-ct-toupper:
7225 # Code from module unicase/u32-is-cased:
7226 # Code from module unicase/u32-is-cased-tests:
7227 # Code from module unicase/u32-is-casefolded:
7228 # Code from module unicase/u32-is-casefolded-tests:
7229 # Code from module unicase/u32-is-invariant:
7230 # Code from module unicase/u32-is-lowercase:
7231 # Code from module unicase/u32-is-lowercase-tests:
7232 # Code from module unicase/u32-is-titlecase:
7233 # Code from module unicase/u32-is-titlecase-tests:
7234 # Code from module unicase/u32-is-uppercase:
7235 # Code from module unicase/u32-is-uppercase-tests:
7236 # Code from module unicase/u32-tolower:
7237 # Code from module unicase/u32-tolower-tests:
7238 # Code from module unicase/u32-totitle:
7239 # Code from module unicase/u32-totitle-tests:
7240 # Code from module unicase/u32-toupper:
7241 # Code from module unicase/u32-toupper-tests:
7242 # Code from module unicase/u8-casecmp:
7243 # Code from module unicase/u8-casecmp-tests:
7244 # Code from module unicase/u8-casecoll:
7245 # Code from module unicase/u8-casecoll-tests:
7246 # Code from module unicase/u8-casefold:
7247 # Code from module unicase/u8-casefold-tests:
7248 # Code from module unicase/u8-casemap:
7249 # Code from module unicase/u8-casexfrm:
7250 # Code from module unicase/u8-ct-casefold:
7251 # Code from module unicase/u8-ct-tolower:
7252 # Code from module unicase/u8-ct-totitle:
7253 # Code from module unicase/u8-ct-toupper:
7254 # Code from module unicase/u8-is-cased:
7255 # Code from module unicase/u8-is-cased-tests:
7256 # Code from module unicase/u8-is-casefolded:
7257 # Code from module unicase/u8-is-casefolded-tests:
7258 # Code from module unicase/u8-is-invariant:
7259 # Code from module unicase/u8-is-lowercase:
7260 # Code from module unicase/u8-is-lowercase-tests:
7261 # Code from module unicase/u8-is-titlecase:
7262 # Code from module unicase/u8-is-titlecase-tests:
7263 # Code from module unicase/u8-is-uppercase:
7264 # Code from module unicase/u8-is-uppercase-tests:
7265 # Code from module unicase/u8-tolower:
7266 # Code from module unicase/u8-tolower-tests:
7267 # Code from module unicase/u8-totitle:
7268 # Code from module unicase/u8-totitle-tests:
7269 # Code from module unicase/u8-toupper:
7270 # Code from module unicase/u8-toupper-tests:
7271 # Code from module unicase/ulc-casecmp:
7272 # Code from module unicase/ulc-casecmp-tests:
7273 # Code from module unicase/ulc-casecoll:
7274 # Code from module unicase/ulc-casecoll-tests:
7275 # Code from module unicase/ulc-casexfrm:
7276 # Code from module uniconv/base:
7277 # Code from module uniconv/u16-conv-from-enc:
7278 # Code from module uniconv/u16-conv-from-enc-tests:
7279 # Code from module uniconv/u16-conv-to-enc:
7280 # Code from module uniconv/u16-conv-to-enc-tests:
7281 # Code from module uniconv/u16-strconv-from-enc:
7282 # Code from module uniconv/u16-strconv-from-enc-tests:
7283 # Code from module uniconv/u16-strconv-from-locale:
7284 # Code from module uniconv/u16-strconv-to-enc:
7285 # Code from module uniconv/u16-strconv-to-enc-tests:
7286 # Code from module uniconv/u16-strconv-to-locale:
7287 # Code from module uniconv/u32-conv-from-enc:
7288 # Code from module uniconv/u32-conv-from-enc-tests:
7289 # Code from module uniconv/u32-conv-to-enc:
7290 # Code from module uniconv/u32-conv-to-enc-tests:
7291 # Code from module uniconv/u32-strconv-from-enc:
7292 # Code from module uniconv/u32-strconv-from-enc-tests:
7293 # Code from module uniconv/u32-strconv-from-locale:
7294 # Code from module uniconv/u32-strconv-to-enc:
7295 # Code from module uniconv/u32-strconv-to-enc-tests:
7296 # Code from module uniconv/u32-strconv-to-locale:
7297 # Code from module uniconv/u8-conv-from-enc:
7298 # Code from module uniconv/u8-conv-from-enc-tests:
7299 # Code from module uniconv/u8-conv-to-enc:
7300 # Code from module uniconv/u8-conv-to-enc-tests:
7301 # Code from module uniconv/u8-strconv-from-enc:
7302 # Code from module uniconv/u8-strconv-from-enc-tests:
7303 # Code from module uniconv/u8-strconv-from-locale:
7304 # Code from module uniconv/u8-strconv-to-enc:
7305 # Code from module uniconv/u8-strconv-to-enc-tests:
7306 # Code from module uniconv/u8-strconv-to-locale:
7307 # Code from module unictype/base:
7308 # Code from module unictype/bidiclass-all:
7309 # Code from module unictype/bidiclass-byname:
7310 # Code from module unictype/bidiclass-byname-tests:
7311 # Code from module unictype/bidiclass-longname:
7312 # Code from module unictype/bidiclass-longname-tests:
7313 # Code from module unictype/bidiclass-name:
7314 # Code from module unictype/bidiclass-name-tests:
7315 # Code from module unictype/bidiclass-of:
7316 # Code from module unictype/bidiclass-of-tests:
7317 # Code from module unictype/bidiclass-test:
7318 # Code from module unictype/bidiclass-test-tests:
7319 # Code from module unictype/block-all:
7320 # Code from module unictype/block-list:
7321 # Code from module unictype/block-list-tests:
7322 # Code from module unictype/block-of:
7323 # Code from module unictype/block-of-tests:
7324 # Code from module unictype/block-test:
7325 # Code from module unictype/block-test-tests:
7326 # Code from module unictype/category-C:
7327 # Code from module unictype/category-C-tests:
7328 # Code from module unictype/category-Cc:
7329 # Code from module unictype/category-Cc-tests:
7330 # Code from module unictype/category-Cf:
7331 # Code from module unictype/category-Cf-tests:
7332 # Code from module unictype/category-Cn:
7333 # Code from module unictype/category-Cn-tests:
7334 # Code from module unictype/category-Co:
7335 # Code from module unictype/category-Co-tests:
7336 # Code from module unictype/category-Cs:
7337 # Code from module unictype/category-Cs-tests:
7338 # Code from module unictype/category-L:
7339 # Code from module unictype/category-L-tests:
7340 # Code from module unictype/category-LC:
7341 # Code from module unictype/category-LC-tests:
7342 # Code from module unictype/category-Ll:
7343 # Code from module unictype/category-Ll-tests:
7344 # Code from module unictype/category-Lm:
7345 # Code from module unictype/category-Lm-tests:
7346 # Code from module unictype/category-Lo:
7347 # Code from module unictype/category-Lo-tests:
7348 # Code from module unictype/category-Lt:
7349 # Code from module unictype/category-Lt-tests:
7350 # Code from module unictype/category-Lu:
7351 # Code from module unictype/category-Lu-tests:
7352 # Code from module unictype/category-M:
7353 # Code from module unictype/category-M-tests:
7354 # Code from module unictype/category-Mc:
7355 # Code from module unictype/category-Mc-tests:
7356 # Code from module unictype/category-Me:
7357 # Code from module unictype/category-Me-tests:
7358 # Code from module unictype/category-Mn:
7359 # Code from module unictype/category-Mn-tests:
7360 # Code from module unictype/category-N:
7361 # Code from module unictype/category-N-tests:
7362 # Code from module unictype/category-Nd:
7363 # Code from module unictype/category-Nd-tests:
7364 # Code from module unictype/category-Nl:
7365 # Code from module unictype/category-Nl-tests:
7366 # Code from module unictype/category-No:
7367 # Code from module unictype/category-No-tests:
7368 # Code from module unictype/category-P:
7369 # Code from module unictype/category-P-tests:
7370 # Code from module unictype/category-Pc:
7371 # Code from module unictype/category-Pc-tests:
7372 # Code from module unictype/category-Pd:
7373 # Code from module unictype/category-Pd-tests:
7374 # Code from module unictype/category-Pe:
7375 # Code from module unictype/category-Pe-tests:
7376 # Code from module unictype/category-Pf:
7377 # Code from module unictype/category-Pf-tests:
7378 # Code from module unictype/category-Pi:
7379 # Code from module unictype/category-Pi-tests:
7380 # Code from module unictype/category-Po:
7381 # Code from module unictype/category-Po-tests:
7382 # Code from module unictype/category-Ps:
7383 # Code from module unictype/category-Ps-tests:
7384 # Code from module unictype/category-S:
7385 # Code from module unictype/category-S-tests:
7386 # Code from module unictype/category-Sc:
7387 # Code from module unictype/category-Sc-tests:
7388 # Code from module unictype/category-Sk:
7389 # Code from module unictype/category-Sk-tests:
7390 # Code from module unictype/category-Sm:
7391 # Code from module unictype/category-Sm-tests:
7392 # Code from module unictype/category-So:
7393 # Code from module unictype/category-So-tests:
7394 # Code from module unictype/category-Z:
7395 # Code from module unictype/category-Z-tests:
7396 # Code from module unictype/category-Zl:
7397 # Code from module unictype/category-Zl-tests:
7398 # Code from module unictype/category-Zp:
7399 # Code from module unictype/category-Zp-tests:
7400 # Code from module unictype/category-Zs:
7401 # Code from module unictype/category-Zs-tests:
7402 # Code from module unictype/category-all:
7403 # Code from module unictype/category-and:
7404 # Code from module unictype/category-and-not:
7405 # Code from module unictype/category-and-not-tests:
7406 # Code from module unictype/category-and-tests:
7407 # Code from module unictype/category-byname:
7408 # Code from module unictype/category-byname-tests:
7409 # Code from module unictype/category-longname:
7410 # Code from module unictype/category-longname-tests:
7411 # Code from module unictype/category-name:
7412 # Code from module unictype/category-name-tests:
7413 # Code from module unictype/category-none:
7414 # Code from module unictype/category-none-tests:
7415 # Code from module unictype/category-of:
7416 # Code from module unictype/category-of-tests:
7417 # Code from module unictype/category-or:
7418 # Code from module unictype/category-or-tests:
7419 # Code from module unictype/category-test:
7420 # Code from module unictype/category-test-withtable:
7421 # Code from module unictype/category-test-withtable-tests:
7422 # Code from module unictype/combining-class:
7423 # Code from module unictype/combining-class-all:
7424 # Code from module unictype/combining-class-byname:
7425 # Code from module unictype/combining-class-byname-tests:
7426 # Code from module unictype/combining-class-longname:
7427 # Code from module unictype/combining-class-longname-tests:
7428 # Code from module unictype/combining-class-name:
7429 # Code from module unictype/combining-class-name-tests:
7430 # Code from module unictype/combining-class-tests:
7431 # Code from module unictype/ctype-alnum:
7432 # Code from module unictype/ctype-alnum-tests:
7433 # Code from module unictype/ctype-alpha:
7434 # Code from module unictype/ctype-alpha-tests:
7435 # Code from module unictype/ctype-blank:
7436 # Code from module unictype/ctype-blank-tests:
7437 # Code from module unictype/ctype-cntrl:
7438 # Code from module unictype/ctype-cntrl-tests:
7439 # Code from module unictype/ctype-digit:
7440 # Code from module unictype/ctype-digit-tests:
7441 # Code from module unictype/ctype-graph:
7442 # Code from module unictype/ctype-graph-tests:
7443 # Code from module unictype/ctype-lower:
7444 # Code from module unictype/ctype-lower-tests:
7445 # Code from module unictype/ctype-print:
7446 # Code from module unictype/ctype-print-tests:
7447 # Code from module unictype/ctype-punct:
7448 # Code from module unictype/ctype-punct-tests:
7449 # Code from module unictype/ctype-space:
7450 # Code from module unictype/ctype-space-tests:
7451 # Code from module unictype/ctype-upper:
7452 # Code from module unictype/ctype-upper-tests:
7453 # Code from module unictype/ctype-xdigit:
7454 # Code from module unictype/ctype-xdigit-tests:
7455 # Code from module unictype/decimal-digit:
7456 # Code from module unictype/decimal-digit-tests:
7457 # Code from module unictype/digit:
7458 # Code from module unictype/digit-tests:
7459 # Code from module unictype/joininggroup-all:
7460 # Code from module unictype/joininggroup-byname:
7461 # Code from module unictype/joininggroup-byname-tests:
7462 # Code from module unictype/joininggroup-name:
7463 # Code from module unictype/joininggroup-name-tests:
7464 # Code from module unictype/joininggroup-of:
7465 # Code from module unictype/joininggroup-of-tests:
7466 # Code from module unictype/joiningtype-all:
7467 # Code from module unictype/joiningtype-byname:
7468 # Code from module unictype/joiningtype-byname-tests:
7469 # Code from module unictype/joiningtype-longname:
7470 # Code from module unictype/joiningtype-longname-tests:
7471 # Code from module unictype/joiningtype-name:
7472 # Code from module unictype/joiningtype-name-tests:
7473 # Code from module unictype/joiningtype-of:
7474 # Code from module unictype/joiningtype-of-tests:
7475 # Code from module unictype/mirror:
7476 # Code from module unictype/mirror-tests:
7477 # Code from module unictype/numeric:
7478 # Code from module unictype/numeric-tests:
7479 # Code from module unictype/property-all:
7480 # Code from module unictype/property-alphabetic:
7481 # Code from module unictype/property-alphabetic-tests:
7482 # Code from module unictype/property-ascii-hex-digit:
7483 # Code from module unictype/property-ascii-hex-digit-tests:
7484 # Code from module unictype/property-bidi-arabic-digit:
7485 # Code from module unictype/property-bidi-arabic-digit-tests:
7486 # Code from module unictype/property-bidi-arabic-right-to-left:
7487 # Code from module unictype/property-bidi-arabic-right-to-left-tests:
7488 # Code from module unictype/property-bidi-block-separator:
7489 # Code from module unictype/property-bidi-block-separator-tests:
7490 # Code from module unictype/property-bidi-boundary-neutral:
7491 # Code from module unictype/property-bidi-boundary-neutral-tests:
7492 # Code from module unictype/property-bidi-common-separator:
7493 # Code from module unictype/property-bidi-common-separator-tests:
7494 # Code from module unictype/property-bidi-control:
7495 # Code from module unictype/property-bidi-control-tests:
7496 # Code from module unictype/property-bidi-embedding-or-override:
7497 # Code from module unictype/property-bidi-embedding-or-override-tests:
7498 # Code from module unictype/property-bidi-eur-num-separator:
7499 # Code from module unictype/property-bidi-eur-num-separator-tests:
7500 # Code from module unictype/property-bidi-eur-num-terminator:
7501 # Code from module unictype/property-bidi-eur-num-terminator-tests:
7502 # Code from module unictype/property-bidi-european-digit:
7503 # Code from module unictype/property-bidi-european-digit-tests:
7504 # Code from module unictype/property-bidi-hebrew-right-to-left:
7505 # Code from module unictype/property-bidi-hebrew-right-to-left-tests:
7506 # Code from module unictype/property-bidi-left-to-right:
7507 # Code from module unictype/property-bidi-left-to-right-tests:
7508 # Code from module unictype/property-bidi-non-spacing-mark:
7509 # Code from module unictype/property-bidi-non-spacing-mark-tests:
7510 # Code from module unictype/property-bidi-other-neutral:
7511 # Code from module unictype/property-bidi-other-neutral-tests:
7512 # Code from module unictype/property-bidi-pdf:
7513 # Code from module unictype/property-bidi-pdf-tests:
7514 # Code from module unictype/property-bidi-segment-separator:
7515 # Code from module unictype/property-bidi-segment-separator-tests:
7516 # Code from module unictype/property-bidi-whitespace:
7517 # Code from module unictype/property-bidi-whitespace-tests:
7518 # Code from module unictype/property-byname:
7519 # Code from module unictype/property-byname-tests:
7520 # Code from module unictype/property-case-ignorable:
7521 # Code from module unictype/property-case-ignorable-tests:
7522 # Code from module unictype/property-cased:
7523 # Code from module unictype/property-cased-tests:
7524 # Code from module unictype/property-changes-when-casefolded:
7525 # Code from module unictype/property-changes-when-casefolded-tests:
7526 # Code from module unictype/property-changes-when-casemapped:
7527 # Code from module unictype/property-changes-when-casemapped-tests:
7528 # Code from module unictype/property-changes-when-lowercased:
7529 # Code from module unictype/property-changes-when-lowercased-tests:
7530 # Code from module unictype/property-changes-when-titlecased:
7531 # Code from module unictype/property-changes-when-titlecased-tests:
7532 # Code from module unictype/property-changes-when-uppercased:
7533 # Code from module unictype/property-changes-when-uppercased-tests:
7534 # Code from module unictype/property-combining:
7535 # Code from module unictype/property-combining-tests:
7536 # Code from module unictype/property-composite:
7537 # Code from module unictype/property-composite-tests:
7538 # Code from module unictype/property-currency-symbol:
7539 # Code from module unictype/property-currency-symbol-tests:
7540 # Code from module unictype/property-dash:
7541 # Code from module unictype/property-dash-tests:
7542 # Code from module unictype/property-decimal-digit:
7543 # Code from module unictype/property-decimal-digit-tests:
7544 # Code from module unictype/property-default-ignorable-code-point:
7545 # Code from module unictype/property-default-ignorable-code-point-tests:
7546 # Code from module unictype/property-deprecated:
7547 # Code from module unictype/property-deprecated-tests:
7548 # Code from module unictype/property-diacritic:
7549 # Code from module unictype/property-diacritic-tests:
7550 # Code from module unictype/property-extender:
7551 # Code from module unictype/property-extender-tests:
7552 # Code from module unictype/property-format-control:
7553 # Code from module unictype/property-format-control-tests:
7554 # Code from module unictype/property-grapheme-base:
7555 # Code from module unictype/property-grapheme-base-tests:
7556 # Code from module unictype/property-grapheme-extend:
7557 # Code from module unictype/property-grapheme-extend-tests:
7558 # Code from module unictype/property-grapheme-link:
7559 # Code from module unictype/property-grapheme-link-tests:
7560 # Code from module unictype/property-hex-digit:
7561 # Code from module unictype/property-hex-digit-tests:
7562 # Code from module unictype/property-hyphen:
7563 # Code from module unictype/property-hyphen-tests:
7564 # Code from module unictype/property-id-continue:
7565 # Code from module unictype/property-id-continue-tests:
7566 # Code from module unictype/property-id-start:
7567 # Code from module unictype/property-id-start-tests:
7568 # Code from module unictype/property-ideographic:
7569 # Code from module unictype/property-ideographic-tests:
7570 # Code from module unictype/property-ids-binary-operator:
7571 # Code from module unictype/property-ids-binary-operator-tests:
7572 # Code from module unictype/property-ids-trinary-operator:
7573 # Code from module unictype/property-ids-trinary-operator-tests:
7574 # Code from module unictype/property-ignorable-control:
7575 # Code from module unictype/property-ignorable-control-tests:
7576 # Code from module unictype/property-iso-control:
7577 # Code from module unictype/property-iso-control-tests:
7578 # Code from module unictype/property-join-control:
7579 # Code from module unictype/property-join-control-tests:
7580 # Code from module unictype/property-left-of-pair:
7581 # Code from module unictype/property-left-of-pair-tests:
7582 # Code from module unictype/property-line-separator:
7583 # Code from module unictype/property-line-separator-tests:
7584 # Code from module unictype/property-logical-order-exception:
7585 # Code from module unictype/property-logical-order-exception-tests:
7586 # Code from module unictype/property-lowercase:
7587 # Code from module unictype/property-lowercase-tests:
7588 # Code from module unictype/property-math:
7589 # Code from module unictype/property-math-tests:
7590 # Code from module unictype/property-non-break:
7591 # Code from module unictype/property-non-break-tests:
7592 # Code from module unictype/property-not-a-character:
7593 # Code from module unictype/property-not-a-character-tests:
7594 # Code from module unictype/property-numeric:
7595 # Code from module unictype/property-numeric-tests:
7596 # Code from module unictype/property-other-alphabetic:
7597 # Code from module unictype/property-other-alphabetic-tests:
7598 # Code from module unictype/property-other-default-ignorable-code-point:
7599 # Code from module unictype/property-other-default-ignorable-code-point-tests:
7600 # Code from module unictype/property-other-grapheme-extend:
7601 # Code from module unictype/property-other-grapheme-extend-tests:
7602 # Code from module unictype/property-other-id-continue:
7603 # Code from module unictype/property-other-id-continue-tests:
7604 # Code from module unictype/property-other-id-start:
7605 # Code from module unictype/property-other-id-start-tests:
7606 # Code from module unictype/property-other-lowercase:
7607 # Code from module unictype/property-other-lowercase-tests:
7608 # Code from module unictype/property-other-math:
7609 # Code from module unictype/property-other-math-tests:
7610 # Code from module unictype/property-other-uppercase:
7611 # Code from module unictype/property-other-uppercase-tests:
7612 # Code from module unictype/property-paired-punctuation:
7613 # Code from module unictype/property-paired-punctuation-tests:
7614 # Code from module unictype/property-paragraph-separator:
7615 # Code from module unictype/property-paragraph-separator-tests:
7616 # Code from module unictype/property-pattern-syntax:
7617 # Code from module unictype/property-pattern-syntax-tests:
7618 # Code from module unictype/property-pattern-white-space:
7619 # Code from module unictype/property-pattern-white-space-tests:
7620 # Code from module unictype/property-private-use:
7621 # Code from module unictype/property-private-use-tests:
7622 # Code from module unictype/property-punctuation:
7623 # Code from module unictype/property-punctuation-tests:
7624 # Code from module unictype/property-quotation-mark:
7625 # Code from module unictype/property-quotation-mark-tests:
7626 # Code from module unictype/property-radical:
7627 # Code from module unictype/property-radical-tests:
7628 # Code from module unictype/property-sentence-terminal:
7629 # Code from module unictype/property-sentence-terminal-tests:
7630 # Code from module unictype/property-soft-dotted:
7631 # Code from module unictype/property-soft-dotted-tests:
7632 # Code from module unictype/property-space:
7633 # Code from module unictype/property-space-tests:
7634 # Code from module unictype/property-terminal-punctuation:
7635 # Code from module unictype/property-terminal-punctuation-tests:
7636 # Code from module unictype/property-test:
7637 # Code from module unictype/property-test-tests:
7638 # Code from module unictype/property-titlecase:
7639 # Code from module unictype/property-titlecase-tests:
7640 # Code from module unictype/property-unassigned-code-value:
7641 # Code from module unictype/property-unassigned-code-value-tests:
7642 # Code from module unictype/property-unified-ideograph:
7643 # Code from module unictype/property-unified-ideograph-tests:
7644 # Code from module unictype/property-uppercase:
7645 # Code from module unictype/property-uppercase-tests:
7646 # Code from module unictype/property-variation-selector:
7647 # Code from module unictype/property-variation-selector-tests:
7648 # Code from module unictype/property-white-space:
7649 # Code from module unictype/property-white-space-tests:
7650 # Code from module unictype/property-xid-continue:
7651 # Code from module unictype/property-xid-continue-tests:
7652 # Code from module unictype/property-xid-start:
7653 # Code from module unictype/property-xid-start-tests:
7654 # Code from module unictype/property-zero-width:
7655 # Code from module unictype/property-zero-width-tests:
7656 # Code from module unictype/scripts:
7657 # Code from module unictype/scripts-all:
7658 # Code from module unictype/scripts-tests:
7659 # Code from module unictype/syntax-c-ident:
7660 # Code from module unictype/syntax-c-ident-tests:
7661 # Code from module unictype/syntax-c-whitespace:
7662 # Code from module unictype/syntax-c-whitespace-tests:
7663 # Code from module unictype/syntax-java-ident:
7664 # Code from module unictype/syntax-java-ident-tests:
7665 # Code from module unictype/syntax-java-whitespace:
7666 # Code from module unictype/syntax-java-whitespace-tests:
7667 # Code from module unigbrk/base:
7668 # Code from module unigbrk/u16-grapheme-breaks:
7669 # Code from module unigbrk/u16-grapheme-breaks-tests:
7670 # Code from module unigbrk/u16-grapheme-next:
7671 # Code from module unigbrk/u16-grapheme-next-tests:
7672 # Code from module unigbrk/u16-grapheme-prev:
7673 # Code from module unigbrk/u16-grapheme-prev-tests:
7674 # Code from module unigbrk/u32-grapheme-breaks:
7675 # Code from module unigbrk/u32-grapheme-breaks-tests:
7676 # Code from module unigbrk/u32-grapheme-next:
7677 # Code from module unigbrk/u32-grapheme-next-tests:
7678 # Code from module unigbrk/u32-grapheme-prev:
7679 # Code from module unigbrk/u32-grapheme-prev-tests:
7680 # Code from module unigbrk/u8-grapheme-breaks:
7681 # Code from module unigbrk/u8-grapheme-breaks-tests:
7682 # Code from module unigbrk/u8-grapheme-next:
7683 # Code from module unigbrk/u8-grapheme-next-tests:
7684 # Code from module unigbrk/u8-grapheme-prev:
7685 # Code from module unigbrk/u8-grapheme-prev-tests:
7686 # Code from module unigbrk/uc-gbrk-prop:
7687 # Code from module unigbrk/uc-gbrk-prop-tests:
7688 # Code from module unigbrk/uc-is-grapheme-break:
7689 # Code from module unigbrk/uc-is-grapheme-break-tests:
7690 # Code from module unigbrk/ulc-grapheme-breaks:
7691 # Code from module unigbrk/ulc-grapheme-breaks-tests:
7692 # Code from module unilbrk/base:
7693 # Code from module unilbrk/tables:
7694 # Code from module unilbrk/u16-possible-linebreaks:
7695 # Code from module unilbrk/u16-possible-linebreaks-tests:
7696 # Code from module unilbrk/u16-width-linebreaks:
7697 # Code from module unilbrk/u16-width-linebreaks-tests:
7698 # Code from module unilbrk/u32-possible-linebreaks:
7699 # Code from module unilbrk/u32-possible-linebreaks-tests:
7700 # Code from module unilbrk/u32-width-linebreaks:
7701 # Code from module unilbrk/u32-width-linebreaks-tests:
7702 # Code from module unilbrk/u8-possible-linebreaks:
7703 # Code from module unilbrk/u8-possible-linebreaks-tests:
7704 # Code from module unilbrk/u8-width-linebreaks:
7705 # Code from module unilbrk/u8-width-linebreaks-tests:
7706 # Code from module unilbrk/ulc-common:
7707 # Code from module unilbrk/ulc-possible-linebreaks:
7708 # Code from module unilbrk/ulc-possible-linebreaks-tests:
7709 # Code from module unilbrk/ulc-width-linebreaks:
7710 # Code from module unilbrk/ulc-width-linebreaks-tests:
7711 # Code from module uniname/base:
7712 # Code from module uniname/uniname:
7713 # Code from module uniname/uniname-tests:
7714 # Code from module uninorm/base:
7715 # Code from module uninorm/canonical-decomposition:
7716 # Code from module uninorm/canonical-decomposition-tests:
7717 # Code from module uninorm/compat-decomposition:
7718 # Code from module uninorm/compat-decomposition-tests:
7719 # Code from module uninorm/composition:
7720 # Code from module uninorm/composition-tests:
7721 # Code from module uninorm/decompose-internal:
7722 # Code from module uninorm/decomposing-form:
7723 # Code from module uninorm/decomposing-form-tests:
7724 # Code from module uninorm/decomposition:
7725 # Code from module uninorm/decomposition-table:
7726 # Code from module uninorm/decomposition-tests:
7727 # Code from module uninorm/filter:
7728 # Code from module uninorm/filter-tests:
7729 # Code from module uninorm/nfc:
7730 # Code from module uninorm/nfc-tests:
7731 # Code from module uninorm/nfd:
7732 # Code from module uninorm/nfd-tests:
7733 # Code from module uninorm/nfkc:
7734 # Code from module uninorm/nfkc-tests:
7735 # Code from module uninorm/nfkd:
7736 # Code from module uninorm/nfkd-tests:
7737 # Code from module uninorm/u16-normalize:
7738 # Code from module uninorm/u16-normcmp:
7739 # Code from module uninorm/u16-normcmp-tests:
7740 # Code from module uninorm/u16-normcoll:
7741 # Code from module uninorm/u16-normcoll-tests:
7742 # Code from module uninorm/u16-normxfrm:
7743 # Code from module uninorm/u32-normalize:
7744 # Code from module uninorm/u32-normcmp:
7745 # Code from module uninorm/u32-normcmp-tests:
7746 # Code from module uninorm/u32-normcoll:
7747 # Code from module uninorm/u32-normcoll-tests:
7748 # Code from module uninorm/u32-normxfrm:
7749 # Code from module uninorm/u8-normalize:
7750 # Code from module uninorm/u8-normcmp:
7751 # Code from module uninorm/u8-normcmp-tests:
7752 # Code from module uninorm/u8-normcoll:
7753 # Code from module uninorm/u8-normcoll-tests:
7754 # Code from module uninorm/u8-normxfrm:
7755 # Code from module unistd:
7756 # Code from module unistd-tests:
7757 # Code from module unistdio/base:
7758 # Code from module unistdio/u-printf-args:
7759 # Code from module unistdio/u16-asnprintf:
7760 # Code from module unistdio/u16-asnprintf-tests:
7761 # Code from module unistdio/u16-asprintf:
7762 # Code from module unistdio/u16-printf-parse:
7763 # Code from module unistdio/u16-snprintf:
7764 # Code from module unistdio/u16-sprintf:
7765 # Code from module unistdio/u16-u16-asnprintf:
7766 # Code from module unistdio/u16-u16-asprintf:
7767 # Code from module unistdio/u16-u16-snprintf:
7768 # Code from module unistdio/u16-u16-sprintf:
7769 # Code from module unistdio/u16-u16-vasnprintf:
7770 # Code from module unistdio/u16-u16-vasprintf:
7771 # Code from module unistdio/u16-u16-vsnprintf:
7772 # Code from module unistdio/u16-u16-vsprintf:
7773 # Code from module unistdio/u16-vasnprintf:
7774 # Code from module unistdio/u16-vasnprintf-tests:
7775 # Code from module unistdio/u16-vasprintf:
7776 # Code from module unistdio/u16-vasprintf-tests:
7777 # Code from module unistdio/u16-vsnprintf:
7778 # Code from module unistdio/u16-vsnprintf-tests:
7779 # Code from module unistdio/u16-vsprintf:
7780 # Code from module unistdio/u16-vsprintf-tests:
7781 # Code from module unistdio/u32-asnprintf:
7782 # Code from module unistdio/u32-asnprintf-tests:
7783 # Code from module unistdio/u32-asprintf:
7784 # Code from module unistdio/u32-printf-parse:
7785 # Code from module unistdio/u32-snprintf:
7786 # Code from module unistdio/u32-sprintf:
7787 # Code from module unistdio/u32-u32-asnprintf:
7788 # Code from module unistdio/u32-u32-asprintf:
7789 # Code from module unistdio/u32-u32-snprintf:
7790 # Code from module unistdio/u32-u32-sprintf:
7791 # Code from module unistdio/u32-u32-vasnprintf:
7792 # Code from module unistdio/u32-u32-vasprintf:
7793 # Code from module unistdio/u32-u32-vsnprintf:
7794 # Code from module unistdio/u32-u32-vsprintf:
7795 # Code from module unistdio/u32-vasnprintf:
7796 # Code from module unistdio/u32-vasnprintf-tests:
7797 # Code from module unistdio/u32-vasprintf:
7798 # Code from module unistdio/u32-vasprintf-tests:
7799 # Code from module unistdio/u32-vsnprintf:
7800 # Code from module unistdio/u32-vsnprintf-tests:
7801 # Code from module unistdio/u32-vsprintf:
7802 # Code from module unistdio/u32-vsprintf-tests:
7803 # Code from module unistdio/u8-asnprintf:
7804 # Code from module unistdio/u8-asnprintf-tests:
7805 # Code from module unistdio/u8-asprintf:
7806 # Code from module unistdio/u8-printf-parse:
7807 # Code from module unistdio/u8-snprintf:
7808 # Code from module unistdio/u8-sprintf:
7809 # Code from module unistdio/u8-u8-asnprintf:
7810 # Code from module unistdio/u8-u8-asprintf:
7811 # Code from module unistdio/u8-u8-snprintf:
7812 # Code from module unistdio/u8-u8-sprintf:
7813 # Code from module unistdio/u8-u8-vasnprintf:
7814 # Code from module unistdio/u8-u8-vasprintf:
7815 # Code from module unistdio/u8-u8-vsnprintf:
7816 # Code from module unistdio/u8-u8-vsprintf:
7817 # Code from module unistdio/u8-vasnprintf:
7818 # Code from module unistdio/u8-vasnprintf-tests:
7819 # Code from module unistdio/u8-vasprintf:
7820 # Code from module unistdio/u8-vasprintf-tests:
7821 # Code from module unistdio/u8-vsnprintf:
7822 # Code from module unistdio/u8-vsnprintf-tests:
7823 # Code from module unistdio/u8-vsprintf:
7824 # Code from module unistdio/u8-vsprintf-tests:
7825 # Code from module unistdio/ulc-asnprintf:
7826 # Code from module unistdio/ulc-asnprintf-tests:
7827 # Code from module unistdio/ulc-asprintf:
7828 # Code from module unistdio/ulc-fprintf:
7829 # Code from module unistdio/ulc-printf-parse:
7830 # Code from module unistdio/ulc-snprintf:
7831 # Code from module unistdio/ulc-sprintf:
7832 # Code from module unistdio/ulc-vasnprintf:
7833 # Code from module unistdio/ulc-vasnprintf-tests:
7834 # Code from module unistdio/ulc-vasprintf:
7835 # Code from module unistdio/ulc-vasprintf-tests:
7836 # Code from module unistdio/ulc-vfprintf:
7837 # Code from module unistdio/ulc-vsnprintf:
7838 # Code from module unistdio/ulc-vsnprintf-tests:
7839 # Code from module unistdio/ulc-vsprintf:
7840 # Code from module unistdio/ulc-vsprintf-tests:
7841 # Code from module unistr/base:
7842 # Code from module unistr/u16-check:
7843 # Code from module unistr/u16-check-tests:
7844 # Code from module unistr/u16-chr:
7845 # Code from module unistr/u16-chr-tests:
7846 # Code from module unistr/u16-cmp:
7847 # Code from module unistr/u16-cmp-tests:
7848 # Code from module unistr/u16-cmp2:
7849 # Code from module unistr/u16-cmp2-tests:
7850 # Code from module unistr/u16-cpy:
7851 # Code from module unistr/u16-cpy-alloc:
7852 # Code from module unistr/u16-cpy-alloc-tests:
7853 # Code from module unistr/u16-cpy-tests:
7854 # Code from module unistr/u16-endswith:
7855 # Code from module unistr/u16-mblen:
7856 # Code from module unistr/u16-mblen-tests:
7857 # Code from module unistr/u16-mbsnlen:
7858 # Code from module unistr/u16-mbsnlen-tests:
7859 # Code from module unistr/u16-mbtouc:
7860 # Code from module unistr/u16-mbtouc-tests:
7861 # Code from module unistr/u16-mbtouc-unsafe:
7862 # Code from module unistr/u16-mbtouc-unsafe-tests:
7863 # Code from module unistr/u16-mbtoucr:
7864 # Code from module unistr/u16-mbtoucr-tests:
7865 # Code from module unistr/u16-move:
7866 # Code from module unistr/u16-move-tests:
7867 # Code from module unistr/u16-next:
7868 # Code from module unistr/u16-next-tests:
7869 # Code from module unistr/u16-prev:
7870 # Code from module unistr/u16-prev-tests:
7871 # Code from module unistr/u16-set:
7872 # Code from module unistr/u16-set-tests:
7873 # Code from module unistr/u16-startswith:
7874 # Code from module unistr/u16-stpcpy:
7875 # Code from module unistr/u16-stpcpy-tests:
7876 # Code from module unistr/u16-stpncpy:
7877 # Code from module unistr/u16-stpncpy-tests:
7878 # Code from module unistr/u16-strcat:
7879 # Code from module unistr/u16-strcat-tests:
7880 # Code from module unistr/u16-strchr:
7881 # Code from module unistr/u16-strchr-tests:
7882 # Code from module unistr/u16-strcmp:
7883 # Code from module unistr/u16-strcmp-tests:
7884 # Code from module unistr/u16-strcoll:
7885 # Code from module unistr/u16-strcoll-tests:
7886 # Code from module unistr/u16-strcpy:
7887 # Code from module unistr/u16-strcpy-tests:
7888 # Code from module unistr/u16-strcspn:
7889 # Code from module unistr/u16-strdup:
7890 # Code from module unistr/u16-strdup-tests:
7891 # Code from module unistr/u16-strlen:
7892 # Code from module unistr/u16-strlen-tests:
7893 # Code from module unistr/u16-strmblen:
7894 # Code from module unistr/u16-strmblen-tests:
7895 # Code from module unistr/u16-strmbtouc:
7896 # Code from module unistr/u16-strmbtouc-tests:
7897 # Code from module unistr/u16-strncat:
7898 # Code from module unistr/u16-strncat-tests:
7899 # Code from module unistr/u16-strncmp:
7900 # Code from module unistr/u16-strncmp-tests:
7901 # Code from module unistr/u16-strncpy:
7902 # Code from module unistr/u16-strncpy-tests:
7903 # Code from module unistr/u16-strnlen:
7904 # Code from module unistr/u16-strnlen-tests:
7905 # Code from module unistr/u16-strpbrk:
7906 # Code from module unistr/u16-strrchr:
7907 # Code from module unistr/u16-strspn:
7908 # Code from module unistr/u16-strstr:
7909 # Code from module unistr/u16-strstr-tests:
7910 # Code from module unistr/u16-strtok:
7911 # Code from module unistr/u16-to-u32:
7912 # Code from module unistr/u16-to-u32-tests:
7913 # Code from module unistr/u16-to-u8:
7914 # Code from module unistr/u16-to-u8-tests:
7915 # Code from module unistr/u16-uctomb:
7916 # Code from module unistr/u16-uctomb-tests:
7917 # Code from module unistr/u32-check:
7918 # Code from module unistr/u32-check-tests:
7919 # Code from module unistr/u32-chr:
7920 # Code from module unistr/u32-chr-tests:
7921 # Code from module unistr/u32-cmp:
7922 # Code from module unistr/u32-cmp-tests:
7923 # Code from module unistr/u32-cmp2:
7924 # Code from module unistr/u32-cmp2-tests:
7925 # Code from module unistr/u32-cpy:
7926 # Code from module unistr/u32-cpy-alloc:
7927 # Code from module unistr/u32-cpy-alloc-tests:
7928 # Code from module unistr/u32-cpy-tests:
7929 # Code from module unistr/u32-endswith:
7930 # Code from module unistr/u32-mblen:
7931 # Code from module unistr/u32-mblen-tests:
7932 # Code from module unistr/u32-mbsnlen:
7933 # Code from module unistr/u32-mbsnlen-tests:
7934 # Code from module unistr/u32-mbtouc:
7935 # Code from module unistr/u32-mbtouc-tests:
7936 # Code from module unistr/u32-mbtouc-unsafe:
7937 # Code from module unistr/u32-mbtouc-unsafe-tests:
7938 # Code from module unistr/u32-mbtoucr:
7939 # Code from module unistr/u32-mbtoucr-tests:
7940 # Code from module unistr/u32-move:
7941 # Code from module unistr/u32-move-tests:
7942 # Code from module unistr/u32-next:
7943 # Code from module unistr/u32-next-tests:
7944 # Code from module unistr/u32-prev:
7945 # Code from module unistr/u32-prev-tests:
7946 # Code from module unistr/u32-set:
7947 # Code from module unistr/u32-set-tests:
7948 # Code from module unistr/u32-startswith:
7949 # Code from module unistr/u32-stpcpy:
7950 # Code from module unistr/u32-stpcpy-tests:
7951 # Code from module unistr/u32-stpncpy:
7952 # Code from module unistr/u32-stpncpy-tests:
7953 # Code from module unistr/u32-strcat:
7954 # Code from module unistr/u32-strcat-tests:
7955 # Code from module unistr/u32-strchr:
7956 # Code from module unistr/u32-strchr-tests:
7957 # Code from module unistr/u32-strcmp:
7958 # Code from module unistr/u32-strcmp-tests:
7959 # Code from module unistr/u32-strcoll:
7960 # Code from module unistr/u32-strcoll-tests:
7961 # Code from module unistr/u32-strcpy:
7962 # Code from module unistr/u32-strcpy-tests:
7963 # Code from module unistr/u32-strcspn:
7964 # Code from module unistr/u32-strdup:
7965 # Code from module unistr/u32-strdup-tests:
7966 # Code from module unistr/u32-strlen:
7967 # Code from module unistr/u32-strlen-tests:
7968 # Code from module unistr/u32-strmblen:
7969 # Code from module unistr/u32-strmblen-tests:
7970 # Code from module unistr/u32-strmbtouc:
7971 # Code from module unistr/u32-strmbtouc-tests:
7972 # Code from module unistr/u32-strncat:
7973 # Code from module unistr/u32-strncat-tests:
7974 # Code from module unistr/u32-strncmp:
7975 # Code from module unistr/u32-strncmp-tests:
7976 # Code from module unistr/u32-strncpy:
7977 # Code from module unistr/u32-strncpy-tests:
7978 # Code from module unistr/u32-strnlen:
7979 # Code from module unistr/u32-strnlen-tests:
7980 # Code from module unistr/u32-strpbrk:
7981 # Code from module unistr/u32-strrchr:
7982 # Code from module unistr/u32-strspn:
7983 # Code from module unistr/u32-strstr:
7984 # Code from module unistr/u32-strstr-tests:
7985 # Code from module unistr/u32-strtok:
7986 # Code from module unistr/u32-to-u16:
7987 # Code from module unistr/u32-to-u16-tests:
7988 # Code from module unistr/u32-to-u8:
7989 # Code from module unistr/u32-to-u8-tests:
7990 # Code from module unistr/u32-uctomb:
7991 # Code from module unistr/u32-uctomb-tests:
7992 # Code from module unistr/u8-check:
7993 # Code from module unistr/u8-check-tests:
7994 # Code from module unistr/u8-chr:
7995 # Code from module unistr/u8-chr-tests:
7996 # Code from module unistr/u8-cmp:
7997 # Code from module unistr/u8-cmp-tests:
7998 # Code from module unistr/u8-cmp2:
7999 # Code from module unistr/u8-cmp2-tests:
8000 # Code from module unistr/u8-cpy:
8001 # Code from module unistr/u8-cpy-alloc:
8002 # Code from module unistr/u8-cpy-alloc-tests:
8003 # Code from module unistr/u8-cpy-tests:
8004 # Code from module unistr/u8-endswith:
8005 # Code from module unistr/u8-mblen:
8006 # Code from module unistr/u8-mblen-tests:
8007 # Code from module unistr/u8-mbsnlen:
8008 # Code from module unistr/u8-mbsnlen-tests:
8009 # Code from module unistr/u8-mbtouc:
8010 # Code from module unistr/u8-mbtouc-tests:
8011 # Code from module unistr/u8-mbtouc-unsafe:
8012 # Code from module unistr/u8-mbtouc-unsafe-tests:
8013 # Code from module unistr/u8-mbtoucr:
8014 # Code from module unistr/u8-mbtoucr-tests:
8015 # Code from module unistr/u8-move:
8016 # Code from module unistr/u8-move-tests:
8017 # Code from module unistr/u8-next:
8018 # Code from module unistr/u8-next-tests:
8019 # Code from module unistr/u8-prev:
8020 # Code from module unistr/u8-prev-tests:
8021 # Code from module unistr/u8-set:
8022 # Code from module unistr/u8-set-tests:
8023 # Code from module unistr/u8-startswith:
8024 # Code from module unistr/u8-stpcpy:
8025 # Code from module unistr/u8-stpcpy-tests:
8026 # Code from module unistr/u8-stpncpy:
8027 # Code from module unistr/u8-stpncpy-tests:
8028 # Code from module unistr/u8-strcat:
8029 # Code from module unistr/u8-strcat-tests:
8030 # Code from module unistr/u8-strchr:
8031 # Code from module unistr/u8-strchr-tests:
8032 # Code from module unistr/u8-strcmp:
8033 # Code from module unistr/u8-strcmp-tests:
8034 # Code from module unistr/u8-strcoll:
8035 # Code from module unistr/u8-strcoll-tests:
8036 # Code from module unistr/u8-strcpy:
8037 # Code from module unistr/u8-strcpy-tests:
8038 # Code from module unistr/u8-strcspn:
8039 # Code from module unistr/u8-strdup:
8040 # Code from module unistr/u8-strdup-tests:
8041 # Code from module unistr/u8-strlen:
8042 # Code from module unistr/u8-strlen-tests:
8043 # Code from module unistr/u8-strmblen:
8044 # Code from module unistr/u8-strmblen-tests:
8045 # Code from module unistr/u8-strmbtouc:
8046 # Code from module unistr/u8-strmbtouc-tests:
8047 # Code from module unistr/u8-strncat:
8048 # Code from module unistr/u8-strncat-tests:
8049 # Code from module unistr/u8-strncmp:
8050 # Code from module unistr/u8-strncmp-tests:
8051 # Code from module unistr/u8-strncpy:
8052 # Code from module unistr/u8-strncpy-tests:
8053 # Code from module unistr/u8-strnlen:
8054 # Code from module unistr/u8-strnlen-tests:
8055 # Code from module unistr/u8-strpbrk:
8056 # Code from module unistr/u8-strrchr:
8057 # Code from module unistr/u8-strspn:
8058 # Code from module unistr/u8-strstr:
8059 # Code from module unistr/u8-strstr-tests:
8060 # Code from module unistr/u8-strtok:
8061 # Code from module unistr/u8-to-u16:
8062 # Code from module unistr/u8-to-u16-tests:
8063 # Code from module unistr/u8-to-u32:
8064 # Code from module unistr/u8-to-u32-tests:
8065 # Code from module unistr/u8-uctomb:
8066 # Code from module unistr/u8-uctomb-tests:
8067 # Code from module unitypes:
8068 # Code from module uniwbrk/base:
8069 # Code from module uniwbrk/table:
8070 # Code from module uniwbrk/u16-wordbreaks:
8071 # Code from module uniwbrk/u16-wordbreaks-tests:
8072 # Code from module uniwbrk/u32-wordbreaks:
8073 # Code from module uniwbrk/u32-wordbreaks-tests:
8074 # Code from module uniwbrk/u8-wordbreaks:
8075 # Code from module uniwbrk/u8-wordbreaks-tests:
8076 # Code from module uniwbrk/ulc-wordbreaks:
8077 # Code from module uniwbrk/ulc-wordbreaks-tests:
8078 # Code from module uniwbrk/wordbreak-property:
8079 # Code from module uniwidth/base:
8080 # Code from module uniwidth/u16-strwidth:
8081 # Code from module uniwidth/u16-strwidth-tests:
8082 # Code from module uniwidth/u16-width:
8083 # Code from module uniwidth/u16-width-tests:
8084 # Code from module uniwidth/u32-strwidth:
8085 # Code from module uniwidth/u32-strwidth-tests:
8086 # Code from module uniwidth/u32-width:
8087 # Code from module uniwidth/u32-width-tests:
8088 # Code from module uniwidth/u8-strwidth:
8089 # Code from module uniwidth/u8-strwidth-tests:
8090 # Code from module uniwidth/u8-width:
8091 # Code from module uniwidth/u8-width-tests:
8092 # Code from module uniwidth/width:
8093 # Code from module uniwidth/width-tests:
8094 # Code from module unsetenv:
8095 # Code from module unsetenv-tests:
8096 # Code from module verify:
8097 # Code from module verify-tests:
8098 # Code from module wchar:
8099 # Code from module wchar-tests:
8100 # Code from module wcrtomb:
8101 # Code from module wcrtomb-tests:
8102 # Code from module wctob:
8103 # Code from module wctomb:
8104 # Code from module wctype-h:
8105 # Code from module wctype-h-tests:
8106 # Code from module wcwidth:
8107 # Code from module wcwidth-tests:
8108 # Code from module xalloc:
8109 # Code from module xalloc-die:
8110 # Code from module xalloc-die-tests:
8111 # Code from module xalloc-oversized:
8112 # Code from module xsize:
8113 # Code from module yield:
8125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for auto-import of symbols" >&5
8126 $as_echo_n "checking for auto-import of symbols... " >&6; }
8127 if ${gl_cv_ld_autoimport+:} false; then :
8128 $as_echo_n "(cached) " >&6
8131 gl_save_LDFLAGS="$LDFLAGS"
8132 LDFLAGS="$LDFLAGS -Wl,--disable-auto-import"
8133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8134 /* end confdefs.h. */
8144 if ac_fn_c_try_link "$LINENO"; then :
8145 gl_cv_ld_autoimport=yes
8147 gl_cv_ld_autoimport=no
8149 rm -f core conftest.err conftest.$ac_objext \
8150 conftest$ac_exeext conftest.$ac_ext
8151 LDFLAGS="$gl_save_LDFLAGS"
8154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_ld_autoimport" >&5
8155 $as_echo "$gl_cv_ld_autoimport" >&6; }
8156 if test $gl_cv_ld_autoimport = yes; then
8157 LDFLAGS="$LDFLAGS -Wl,--disable-auto-import"
8165 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
8166 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
8171 macro_version='2.4.2'
8172 macro_revision='1.3337'
8186 ltmain="$ac_aux_dir/ltmain.sh"
8188 # Backslashify metacharacters that are still active within
8189 # double-quoted strings.
8190 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
8192 # Same as above, but do not quote variable references.
8193 double_quote_subst='s/\(["`\\]\)/\\\1/g'
8195 # Sed substitution to delay expansion of an escaped shell variable in a
8196 # double_quote_subst'ed string.
8197 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
8199 # Sed substitution to delay expansion of an escaped single quote.
8200 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
8202 # Sed substitution to avoid accidental globbing in evaled expressions
8203 no_glob_subst='s/\*/\\\*/g'
8205 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8206 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
8207 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
8210 $as_echo_n "checking how to print strings... " >&6; }
8211 # Test print first, because it will be a builtin if present.
8212 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
8213 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
8215 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
8218 # Use this function as a fallback that always works.
8219 func_fallback_echo ()
8221 eval 'cat <<_LTECHO_EOF
8225 ECHO='func_fallback_echo'
8228 # func_echo_all arg...
8229 # Invoke $ECHO with all args, space-separated.
8236 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
8237 $as_echo "printf" >&6; } ;;
8238 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
8239 $as_echo "print -r" >&6; } ;;
8240 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
8241 $as_echo "cat" >&6; } ;;
8257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
8258 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
8259 if ${ac_cv_path_SED+:} false; then :
8260 $as_echo_n "(cached) " >&6
8262 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
8263 for ac_i in 1 2 3 4 5 6 7; do
8264 ac_script="$ac_script$as_nl$ac_script"
8266 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
8267 { ac_script=; unset ac_script;}
8268 if test -z "$SED"; then
8269 ac_path_SED_found=false
8270 # Loop through the user's path and test for each of PROGNAME-LIST
8271 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8275 test -z "$as_dir" && as_dir=.
8276 for ac_prog in sed gsed; do
8277 for ac_exec_ext in '' $ac_executable_extensions; do
8278 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
8279 as_fn_executable_p "$ac_path_SED" || continue
8280 # Check for GNU ac_path_SED and select it if it is found.
8281 # Check for GNU $ac_path_SED
8282 case `"$ac_path_SED" --version 2>&1` in
8284 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
8287 $as_echo_n 0123456789 >"conftest.in"
8290 cat "conftest.in" "conftest.in" >"conftest.tmp"
8291 mv "conftest.tmp" "conftest.in"
8292 cp "conftest.in" "conftest.nl"
8293 $as_echo '' >> "conftest.nl"
8294 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
8295 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
8296 as_fn_arith $ac_count + 1 && ac_count=$as_val
8297 if test $ac_count -gt ${ac_path_SED_max-0}; then
8298 # Best one so far, save it but keep looking for a better one
8299 ac_cv_path_SED="$ac_path_SED"
8300 ac_path_SED_max=$ac_count
8302 # 10*(2^10) chars as input seems more than enough
8303 test $ac_count -gt 10 && break
8305 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
8308 $ac_path_SED_found && break 3
8313 if test -z "$ac_cv_path_SED"; then
8314 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
8321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
8322 $as_echo "$ac_cv_path_SED" >&6; }
8323 SED="$ac_cv_path_SED"
8326 test -z "$SED" && SED=sed
8327 Xsed="$SED -e 1s/^X//"
8339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
8340 $as_echo_n "checking for fgrep... " >&6; }
8341 if ${ac_cv_path_FGREP+:} false; then :
8342 $as_echo_n "(cached) " >&6
8344 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
8345 then ac_cv_path_FGREP="$GREP -F"
8347 if test -z "$FGREP"; then
8348 ac_path_FGREP_found=false
8349 # Loop through the user's path and test for each of PROGNAME-LIST
8350 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8351 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
8354 test -z "$as_dir" && as_dir=.
8355 for ac_prog in fgrep; do
8356 for ac_exec_ext in '' $ac_executable_extensions; do
8357 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
8358 as_fn_executable_p "$ac_path_FGREP" || continue
8359 # Check for GNU ac_path_FGREP and select it if it is found.
8360 # Check for GNU $ac_path_FGREP
8361 case `"$ac_path_FGREP" --version 2>&1` in
8363 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
8366 $as_echo_n 0123456789 >"conftest.in"
8369 cat "conftest.in" "conftest.in" >"conftest.tmp"
8370 mv "conftest.tmp" "conftest.in"
8371 cp "conftest.in" "conftest.nl"
8372 $as_echo 'FGREP' >> "conftest.nl"
8373 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
8374 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
8375 as_fn_arith $ac_count + 1 && ac_count=$as_val
8376 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
8377 # Best one so far, save it but keep looking for a better one
8378 ac_cv_path_FGREP="$ac_path_FGREP"
8379 ac_path_FGREP_max=$ac_count
8381 # 10*(2^10) chars as input seems more than enough
8382 test $ac_count -gt 10 && break
8384 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
8387 $ac_path_FGREP_found && break 3
8392 if test -z "$ac_cv_path_FGREP"; then
8393 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
8396 ac_cv_path_FGREP=$FGREP
8401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
8402 $as_echo "$ac_cv_path_FGREP" >&6; }
8403 FGREP="$ac_cv_path_FGREP"
8406 test -z "$GREP" && GREP=grep
8426 # Check whether --with-gnu-ld was given.
8427 if test "${with_gnu_ld+set}" = set; then :
8428 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
8434 if test "$GCC" = yes; then
8435 # Check if gcc -print-prog-name=ld gives a path.
8436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
8437 $as_echo_n "checking for ld used by $CC... " >&6; }
8440 # gcc leaves a trailing carriage return which upsets mingw
8441 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
8443 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
8446 # Accept absolute paths.
8448 re_direlt='/[^/][^/]*/\.\./'
8449 # Canonicalize the pathname of ld
8450 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
8451 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
8452 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
8454 test -z "$LD" && LD="$ac_prog"
8457 # If it fails, then pretend we aren't using GCC.
8461 # If it is relative, then search for the first ld in PATH.
8465 elif test "$with_gnu_ld" = yes; then
8466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
8467 $as_echo_n "checking for GNU ld... " >&6; }
8469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
8470 $as_echo_n "checking for non-GNU ld... " >&6; }
8472 if ${lt_cv_path_LD+:} false; then :
8473 $as_echo_n "(cached) " >&6
8475 if test -z "$LD"; then
8476 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8477 for ac_dir in $PATH; do
8479 test -z "$ac_dir" && ac_dir=.
8480 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
8481 lt_cv_path_LD="$ac_dir/$ac_prog"
8482 # Check to see if the program is GNU ld. I'd rather use --version,
8483 # but apparently some variants of GNU ld only accept -v.
8484 # Break only if it was the GNU/non-GNU ld that we prefer.
8485 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
8486 *GNU* | *'with BFD'*)
8487 test "$with_gnu_ld" != no && break
8490 test "$with_gnu_ld" != yes && break
8497 lt_cv_path_LD="$LD" # Let the user override the test with a path.
8502 if test -n "$LD"; then
8503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8504 $as_echo "$LD" >&6; }
8506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8507 $as_echo "no" >&6; }
8509 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
8510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
8511 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
8512 if ${lt_cv_prog_gnu_ld+:} false; then :
8513 $as_echo_n "(cached) " >&6
8515 # I'd rather use --version here, but apparently some GNU lds only accept -v.
8516 case `$LD -v 2>&1 </dev/null` in
8517 *GNU* | *'with BFD'*)
8518 lt_cv_prog_gnu_ld=yes
8521 lt_cv_prog_gnu_ld=no
8525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
8526 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
8527 with_gnu_ld=$lt_cv_prog_gnu_ld
8537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
8538 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
8539 if ${lt_cv_path_NM+:} false; then :
8540 $as_echo_n "(cached) " >&6
8542 if test -n "$NM"; then
8543 # Let the user override the test.
8546 lt_nm_to_check="${ac_tool_prefix}nm"
8547 if test -n "$ac_tool_prefix" \
8548 && { test "$build" = "$host" \
8549 || { test "$build_os" = cygwin && test "$host_os" = mingw32; }; \
8551 lt_nm_to_check="$lt_nm_to_check nm"
8553 for lt_tmp_nm in $lt_nm_to_check; do
8554 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8555 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
8557 test -z "$ac_dir" && ac_dir=.
8558 tmp_nm="$ac_dir/$lt_tmp_nm"
8559 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
8560 # Check to see if the nm accepts a BSD-compat flag.
8561 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
8562 # nm: unknown option "B" ignored
8563 # Tru64's nm complains that /dev/null is an invalid object file
8564 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
8565 */dev/null* | *'Invalid file or object type'*)
8566 lt_cv_path_NM="$tmp_nm -B"
8570 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
8572 lt_cv_path_NM="$tmp_nm -p"
8576 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
8577 continue # so that we can try to find one that supports BSD flags
8586 : ${lt_cv_path_NM=no}
8589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
8590 $as_echo "$lt_cv_path_NM" >&6; }
8591 if test "$lt_cv_path_NM" != "no"; then
8594 # Didn't find any BSD compatible name lister, look for dumpbin.
8595 if test -n "$DUMPBIN"; then :
8596 # Let the user override the test.
8598 if test -n "$ac_tool_prefix"; then
8599 for ac_prog in dumpbin "link -dump"
8601 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8602 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8604 $as_echo_n "checking for $ac_word... " >&6; }
8605 if ${ac_cv_prog_DUMPBIN+:} false; then :
8606 $as_echo_n "(cached) " >&6
8608 if test -n "$DUMPBIN"; then
8609 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
8611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8615 test -z "$as_dir" && as_dir=.
8616 for ac_exec_ext in '' $ac_executable_extensions; do
8617 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8618 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
8619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8628 DUMPBIN=$ac_cv_prog_DUMPBIN
8629 if test -n "$DUMPBIN"; then
8630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
8631 $as_echo "$DUMPBIN" >&6; }
8633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8634 $as_echo "no" >&6; }
8638 test -n "$DUMPBIN" && break
8641 if test -z "$DUMPBIN"; then
8642 ac_ct_DUMPBIN=$DUMPBIN
8643 for ac_prog in dumpbin "link -dump"
8645 # Extract the first word of "$ac_prog", so it can be a program name with args.
8646 set dummy $ac_prog; ac_word=$2
8647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8648 $as_echo_n "checking for $ac_word... " >&6; }
8649 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
8650 $as_echo_n "(cached) " >&6
8652 if test -n "$ac_ct_DUMPBIN"; then
8653 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
8655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8659 test -z "$as_dir" && as_dir=.
8660 for ac_exec_ext in '' $ac_executable_extensions; do
8661 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8662 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
8663 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8672 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
8673 if test -n "$ac_ct_DUMPBIN"; then
8674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
8675 $as_echo "$ac_ct_DUMPBIN" >&6; }
8677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8678 $as_echo "no" >&6; }
8682 test -n "$ac_ct_DUMPBIN" && break
8685 if test "x$ac_ct_DUMPBIN" = x; then
8688 case $cross_compiling:$ac_tool_warned in
8690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8692 ac_tool_warned=yes ;;
8694 DUMPBIN=$ac_ct_DUMPBIN
8698 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
8700 DUMPBIN="$DUMPBIN -symbols"
8708 if test "$DUMPBIN" != ":"; then
8712 test -z "$NM" && NM=nm
8719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
8720 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
8721 if ${lt_cv_nm_interface+:} false; then :
8722 $as_echo_n "(cached) " >&6
8724 lt_cv_nm_interface="BSD nm"
8725 echo "int some_variable = 0;" > conftest.$ac_ext
8726 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
8727 (eval "$ac_compile" 2>conftest.err)
8728 cat conftest.err >&5
8729 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
8730 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
8731 cat conftest.err >&5
8732 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
8733 cat conftest.out >&5
8734 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
8735 lt_cv_nm_interface="MS dumpbin"
8739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
8740 $as_echo "$lt_cv_nm_interface" >&6; }
8742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
8743 $as_echo_n "checking whether ln -s works... " >&6; }
8745 if test "$LN_S" = "ln -s"; then
8746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8747 $as_echo "yes" >&6; }
8749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
8750 $as_echo "no, using $LN_S" >&6; }
8753 # find the maximum length of command line arguments
8754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
8755 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
8756 if ${lt_cv_sys_max_cmd_len+:} false; then :
8757 $as_echo_n "(cached) " >&6
8764 # On DJGPP, this test can blow up pretty badly due to problems in libc
8765 # (any single argument exceeding 2000 bytes causes a buffer overrun
8766 # during glob expansion). Even if it were fixed, the result of this
8767 # check would be larger than it should be.
8768 lt_cv_sys_max_cmd_len=12288; # 12K is about right
8772 # Under GNU Hurd, this test is not required because there is
8773 # no limit to the length of command line arguments.
8774 # Libtool will interpret -1 as no limit whatsoever
8775 lt_cv_sys_max_cmd_len=-1;
8778 cygwin* | mingw* | cegcc*)
8779 # On Win9x/ME, this test blows up -- it succeeds, but takes
8780 # about 5 minutes as the teststring grows exponentially.
8781 # Worse, since 9x/ME are not pre-emptively multitasking,
8782 # you end up with a "frozen" computer, even though with patience
8783 # the test eventually succeeds (with a max line length of 256k).
8784 # Instead, let's just punt: use the minimum linelength reported by
8785 # all of the supported platforms: 8192 (on NT/2K/XP).
8786 lt_cv_sys_max_cmd_len=8192;
8790 # On MiNT this can take a long time and run out of memory.
8791 lt_cv_sys_max_cmd_len=8192;
8795 # On AmigaOS with pdksh, this test takes hours, literally.
8796 # So we just punt and use a minimum line length of 8192.
8797 lt_cv_sys_max_cmd_len=8192;
8800 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
8801 # This has been around since 386BSD, at least. Likely further.
8802 if test -x /sbin/sysctl; then
8803 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
8804 elif test -x /usr/sbin/sysctl; then
8805 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
8807 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
8809 # And add a safety zone
8810 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
8811 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
8815 # We know the value 262144 and hardcode it with a safety zone (like BSD)
8816 lt_cv_sys_max_cmd_len=196608
8820 # The test takes a long time on OS/2.
8821 lt_cv_sys_max_cmd_len=8192
8825 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
8826 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
8827 # nice to cause kernel panics so lets avoid the loop below.
8828 # First set a reasonable default.
8829 lt_cv_sys_max_cmd_len=16384
8831 if test -x /sbin/sysconfig; then
8832 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
8833 *1*) lt_cv_sys_max_cmd_len=-1 ;;
8838 lt_cv_sys_max_cmd_len=102400
8840 sysv5* | sco5v6* | sysv4.2uw2*)
8841 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
8842 if test -n "$kargmax"; then
8843 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
8845 lt_cv_sys_max_cmd_len=32768
8849 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
8850 if test -n "$lt_cv_sys_max_cmd_len"; then
8851 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
8852 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
8854 # Make teststring a little bigger before we do anything with it.
8855 # a 1K string should be a reasonable start.
8856 for i in 1 2 3 4 5 6 7 8 ; do
8857 teststring=$teststring$teststring
8859 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
8860 # If test is not a shell built-in, we'll probably end up computing a
8861 # maximum length that is only half of the actual maximum length, but
8863 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
8864 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
8865 test $i != 17 # 1/2 MB should be enough
8868 teststring=$teststring$teststring
8870 # Only check the string length outside the loop.
8871 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
8873 # Add a significant safety factor because C++ compilers can tack on
8874 # massive amounts of additional arguments before passing them to the
8875 # linker. It appears as though 1/2 is a usable value.
8876 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
8883 if test -n $lt_cv_sys_max_cmd_len ; then
8884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
8885 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
8887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
8888 $as_echo "none" >&6; }
8890 max_cmd_len=$lt_cv_sys_max_cmd_len
8901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
8902 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
8903 # Try some XSI features
8906 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
8908 && eval 'test $(( 1 + 1 )) -eq 2 \
8909 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
8911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
8912 $as_echo "$xsi_shell" >&6; }
8915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
8916 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
8918 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
8920 && lt_shell_append=yes
8921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
8922 $as_echo "$lt_shell_append" >&6; }
8925 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
8935 # test EBCDIC or ASCII
8936 case `echo X|tr X '\101'` in
8937 A) # ASCII based system
8938 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
8939 lt_SP2NL='tr \040 \012'
8940 lt_NL2SP='tr \015\012 \040\040'
8942 *) # EBCDIC based system
8943 lt_SP2NL='tr \100 \n'
8944 lt_NL2SP='tr \r\n \100\100'
8956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
8957 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
8958 if ${lt_cv_to_host_file_cmd+:} false; then :
8959 $as_echo_n "(cached) " >&6
8964 *-*-mingw* ) # actually msys
8965 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
8968 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
8970 * ) # otherwise, assume *nix
8971 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
8977 *-*-mingw* ) # actually msys
8978 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
8981 lt_cv_to_host_file_cmd=func_convert_file_noop
8983 * ) # otherwise, assume *nix
8984 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
8988 * ) # unhandled hosts (and "normal" native builds)
8989 lt_cv_to_host_file_cmd=func_convert_file_noop
8995 to_host_file_cmd=$lt_cv_to_host_file_cmd
8996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
8997 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
9003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
9004 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
9005 if ${lt_cv_to_tool_file_cmd+:} false; then :
9006 $as_echo_n "(cached) " >&6
9008 #assume ordinary cross tools, or native build.
9009 lt_cv_to_tool_file_cmd=func_convert_file_noop
9013 *-*-mingw* ) # actually msys
9014 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
9022 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
9023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
9024 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
9030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
9031 $as_echo_n "checking for $LD option to reload object files... " >&6; }
9032 if ${lt_cv_ld_reload_flag+:} false; then :
9033 $as_echo_n "(cached) " >&6
9035 lt_cv_ld_reload_flag='-r'
9037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
9038 $as_echo "$lt_cv_ld_reload_flag" >&6; }
9039 reload_flag=$lt_cv_ld_reload_flag
9040 case $reload_flag in
9042 *) reload_flag=" $reload_flag" ;;
9044 reload_cmds='$LD$reload_flag -o $output$reload_objs'
9046 cygwin* | mingw* | pw32* | cegcc*)
9047 if test "$GCC" != yes; then
9052 if test "$GCC" = yes; then
9053 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
9055 reload_cmds='$LD$reload_flag -o $output$reload_objs'
9068 if test -n "$ac_tool_prefix"; then
9069 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
9070 set dummy ${ac_tool_prefix}objdump; ac_word=$2
9071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9072 $as_echo_n "checking for $ac_word... " >&6; }
9073 if ${ac_cv_prog_OBJDUMP+:} false; then :
9074 $as_echo_n "(cached) " >&6
9076 if test -n "$OBJDUMP"; then
9077 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9083 test -z "$as_dir" && as_dir=.
9084 for ac_exec_ext in '' $ac_executable_extensions; do
9085 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9086 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
9087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9096 OBJDUMP=$ac_cv_prog_OBJDUMP
9097 if test -n "$OBJDUMP"; then
9098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9099 $as_echo "$OBJDUMP" >&6; }
9101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9102 $as_echo "no" >&6; }
9107 if test -z "$ac_cv_prog_OBJDUMP"; then
9108 ac_ct_OBJDUMP=$OBJDUMP
9109 # Extract the first word of "objdump", so it can be a program name with args.
9110 set dummy objdump; ac_word=$2
9111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9112 $as_echo_n "checking for $ac_word... " >&6; }
9113 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
9114 $as_echo_n "(cached) " >&6
9116 if test -n "$ac_ct_OBJDUMP"; then
9117 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
9119 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9123 test -z "$as_dir" && as_dir=.
9124 for ac_exec_ext in '' $ac_executable_extensions; do
9125 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9126 ac_cv_prog_ac_ct_OBJDUMP="objdump"
9127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9136 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
9137 if test -n "$ac_ct_OBJDUMP"; then
9138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
9139 $as_echo "$ac_ct_OBJDUMP" >&6; }
9141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9142 $as_echo "no" >&6; }
9145 if test "x$ac_ct_OBJDUMP" = x; then
9148 case $cross_compiling:$ac_tool_warned in
9150 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9151 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9152 ac_tool_warned=yes ;;
9154 OBJDUMP=$ac_ct_OBJDUMP
9157 OBJDUMP="$ac_cv_prog_OBJDUMP"
9160 test -z "$OBJDUMP" && OBJDUMP=objdump
9167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
9168 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
9169 if ${lt_cv_deplibs_check_method+:} false; then :
9170 $as_echo_n "(cached) " >&6
9172 lt_cv_file_magic_cmd='$MAGIC_CMD'
9173 lt_cv_file_magic_test_file=
9174 lt_cv_deplibs_check_method='unknown'
9175 # Need to set the preceding variable on all platforms that support
9176 # interlibrary dependencies.
9177 # 'none' -- dependencies not supported.
9178 # `unknown' -- same as none, but documents that we really don't know.
9179 # 'pass_all' -- all dependencies passed with no checks.
9180 # 'test_compile' -- check by making test program.
9181 # 'file_magic [[regex]]' -- check by looking for files in library path
9182 # which responds to the $file_magic_cmd with a given extended regex.
9183 # If you have `file' or equivalent on your system and you're not sure
9184 # whether `pass_all' will *always* work, you probably want this one.
9188 lt_cv_deplibs_check_method=pass_all
9192 lt_cv_deplibs_check_method=pass_all
9196 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
9197 lt_cv_file_magic_cmd='/usr/bin/file -L'
9198 lt_cv_file_magic_test_file=/shlib/libc.so
9202 # func_win32_libid is a shell function defined in ltmain.sh
9203 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
9204 lt_cv_file_magic_cmd='func_win32_libid'
9208 # Base MSYS/MinGW do not provide the 'file' command needed by
9209 # func_win32_libid shell function, so use a weaker test based on 'objdump',
9210 # unless we find 'file', for example because we are cross-compiling.
9211 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
9212 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
9213 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
9214 lt_cv_file_magic_cmd='func_win32_libid'
9216 # Keep this pattern in sync with the one in func_win32_libid.
9217 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
9218 lt_cv_file_magic_cmd='$OBJDUMP -f'
9223 # use the weaker test based on 'objdump'. See mingw*.
9224 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
9225 lt_cv_file_magic_cmd='$OBJDUMP -f'
9228 darwin* | rhapsody*)
9229 lt_cv_deplibs_check_method=pass_all
9232 freebsd* | dragonfly*)
9233 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
9236 # Not sure whether the presence of OpenBSD here was a mistake.
9237 # Let's accept both of them until this is cleared up.
9238 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
9239 lt_cv_file_magic_cmd=/usr/bin/file
9240 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
9244 lt_cv_deplibs_check_method=pass_all
9249 lt_cv_deplibs_check_method=pass_all
9253 lt_cv_deplibs_check_method=pass_all
9256 hpux10.20* | hpux11*)
9257 lt_cv_file_magic_cmd=/usr/bin/file
9260 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
9261 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
9264 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]'
9265 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
9268 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
9269 lt_cv_file_magic_test_file=/usr/lib/libc.sl
9275 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
9276 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
9279 irix5* | irix6* | nonstopux*)
9281 *-32|*"-32 ") libmagic=32-bit;;
9282 *-n32|*"-n32 ") libmagic=N32;;
9283 *-64|*"-64 ") libmagic=64-bit;;
9284 *) libmagic=never-match;;
9286 lt_cv_deplibs_check_method=pass_all
9289 # This must be glibc/ELF.
9290 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9291 lt_cv_deplibs_check_method=pass_all
9295 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
9296 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
9298 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
9303 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
9304 lt_cv_file_magic_cmd=/usr/bin/file
9305 lt_cv_file_magic_test_file=/usr/lib/libnls.so
9309 lt_cv_deplibs_check_method=pass_all
9313 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9314 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
9316 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
9320 osf3* | osf4* | osf5*)
9321 lt_cv_deplibs_check_method=pass_all
9325 lt_cv_deplibs_check_method=pass_all
9329 lt_cv_deplibs_check_method=pass_all
9332 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9333 lt_cv_deplibs_check_method=pass_all
9337 case $host_vendor in
9339 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]'
9340 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
9343 lt_cv_deplibs_check_method=pass_all
9346 lt_cv_file_magic_cmd='/bin/file'
9347 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
9350 lt_cv_file_magic_cmd='/bin/file'
9351 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
9352 lt_cv_file_magic_test_file=/lib/libc.so
9355 lt_cv_deplibs_check_method=pass_all
9358 lt_cv_deplibs_check_method=pass_all
9364 lt_cv_deplibs_check_method=pass_all
9369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
9370 $as_echo "$lt_cv_deplibs_check_method" >&6; }
9374 if test "$build" = "$host"; then
9377 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
9380 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
9386 file_magic_cmd=$lt_cv_file_magic_cmd
9387 deplibs_check_method=$lt_cv_deplibs_check_method
9388 test -z "$deplibs_check_method" && deplibs_check_method=unknown
9411 if test -n "$ac_tool_prefix"; then
9412 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
9413 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
9414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9415 $as_echo_n "checking for $ac_word... " >&6; }
9416 if ${ac_cv_prog_DLLTOOL+:} false; then :
9417 $as_echo_n "(cached) " >&6
9419 if test -n "$DLLTOOL"; then
9420 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
9422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9426 test -z "$as_dir" && as_dir=.
9427 for ac_exec_ext in '' $ac_executable_extensions; do
9428 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9429 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
9430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9439 DLLTOOL=$ac_cv_prog_DLLTOOL
9440 if test -n "$DLLTOOL"; then
9441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
9442 $as_echo "$DLLTOOL" >&6; }
9444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9445 $as_echo "no" >&6; }
9450 if test -z "$ac_cv_prog_DLLTOOL"; then
9451 ac_ct_DLLTOOL=$DLLTOOL
9452 # Extract the first word of "dlltool", so it can be a program name with args.
9453 set dummy dlltool; ac_word=$2
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9455 $as_echo_n "checking for $ac_word... " >&6; }
9456 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
9457 $as_echo_n "(cached) " >&6
9459 if test -n "$ac_ct_DLLTOOL"; then
9460 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
9462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9466 test -z "$as_dir" && as_dir=.
9467 for ac_exec_ext in '' $ac_executable_extensions; do
9468 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9469 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
9470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9479 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
9480 if test -n "$ac_ct_DLLTOOL"; then
9481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
9482 $as_echo "$ac_ct_DLLTOOL" >&6; }
9484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9485 $as_echo "no" >&6; }
9488 if test "x$ac_ct_DLLTOOL" = x; then
9491 case $cross_compiling:$ac_tool_warned in
9493 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9494 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9495 ac_tool_warned=yes ;;
9497 DLLTOOL=$ac_ct_DLLTOOL
9500 DLLTOOL="$ac_cv_prog_DLLTOOL"
9503 test -z "$DLLTOOL" && DLLTOOL=dlltool
9511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
9512 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
9513 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
9514 $as_echo_n "(cached) " >&6
9516 lt_cv_sharedlib_from_linklib_cmd='unknown'
9519 cygwin* | mingw* | pw32* | cegcc*)
9520 # two different shell functions defined in ltmain.sh
9521 # decide which to use based on capabilities of $DLLTOOL
9522 case `$DLLTOOL --help 2>&1` in
9523 *--identify-strict*)
9524 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
9527 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
9532 # fallback: assume linklib IS sharedlib
9533 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
9538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
9539 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
9540 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
9541 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
9549 if test -n "$ac_tool_prefix"; then
9552 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
9553 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
9554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9555 $as_echo_n "checking for $ac_word... " >&6; }
9556 if ${ac_cv_prog_AR+:} false; then :
9557 $as_echo_n "(cached) " >&6
9559 if test -n "$AR"; then
9560 ac_cv_prog_AR="$AR" # Let the user override the test.
9562 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9566 test -z "$as_dir" && as_dir=.
9567 for ac_exec_ext in '' $ac_executable_extensions; do
9568 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9569 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
9570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9580 if test -n "$AR"; then
9581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
9582 $as_echo "$AR" >&6; }
9584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9585 $as_echo "no" >&6; }
9589 test -n "$AR" && break
9592 if test -z "$AR"; then
9596 # Extract the first word of "$ac_prog", so it can be a program name with args.
9597 set dummy $ac_prog; ac_word=$2
9598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9599 $as_echo_n "checking for $ac_word... " >&6; }
9600 if ${ac_cv_prog_ac_ct_AR+:} false; then :
9601 $as_echo_n "(cached) " >&6
9603 if test -n "$ac_ct_AR"; then
9604 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
9606 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9610 test -z "$as_dir" && as_dir=.
9611 for ac_exec_ext in '' $ac_executable_extensions; do
9612 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9613 ac_cv_prog_ac_ct_AR="$ac_prog"
9614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9623 ac_ct_AR=$ac_cv_prog_ac_ct_AR
9624 if test -n "$ac_ct_AR"; then
9625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
9626 $as_echo "$ac_ct_AR" >&6; }
9628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9629 $as_echo "no" >&6; }
9633 test -n "$ac_ct_AR" && break
9636 if test "x$ac_ct_AR" = x; then
9639 case $cross_compiling:$ac_tool_warned in
9641 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9642 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9643 ac_tool_warned=yes ;;
9662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
9663 $as_echo_n "checking for archiver @FILE support... " >&6; }
9664 if ${lt_cv_ar_at_file+:} false; then :
9665 $as_echo_n "(cached) " >&6
9668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9669 /* end confdefs.h. */
9679 if ac_fn_c_try_compile "$LINENO"; then :
9680 echo conftest.$ac_objext > conftest.lst
9681 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
9682 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
9683 (eval $lt_ar_try) 2>&5
9685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9686 test $ac_status = 0; }
9687 if test "$ac_status" -eq 0; then
9688 # Ensure the archiver fails upon bogus file names.
9689 rm -f conftest.$ac_objext libconftest.a
9690 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
9691 (eval $lt_ar_try) 2>&5
9693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9694 test $ac_status = 0; }
9695 if test "$ac_status" -ne 0; then
9699 rm -f conftest.* libconftest.a
9702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
9706 $as_echo "$lt_cv_ar_at_file" >&6; }
9708 if test "x$lt_cv_ar_at_file" = xno; then
9711 archiver_list_spec=$lt_cv_ar_at_file
9720 if test -n "$ac_tool_prefix"; then
9721 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
9722 set dummy ${ac_tool_prefix}strip; ac_word=$2
9723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9724 $as_echo_n "checking for $ac_word... " >&6; }
9725 if ${ac_cv_prog_STRIP+:} false; then :
9726 $as_echo_n "(cached) " >&6
9728 if test -n "$STRIP"; then
9729 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9735 test -z "$as_dir" && as_dir=.
9736 for ac_exec_ext in '' $ac_executable_extensions; do
9737 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9738 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
9739 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9748 STRIP=$ac_cv_prog_STRIP
9749 if test -n "$STRIP"; then
9750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9751 $as_echo "$STRIP" >&6; }
9753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9754 $as_echo "no" >&6; }
9759 if test -z "$ac_cv_prog_STRIP"; then
9761 # Extract the first word of "strip", so it can be a program name with args.
9762 set dummy strip; ac_word=$2
9763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9764 $as_echo_n "checking for $ac_word... " >&6; }
9765 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
9766 $as_echo_n "(cached) " >&6
9768 if test -n "$ac_ct_STRIP"; then
9769 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
9771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9775 test -z "$as_dir" && as_dir=.
9776 for ac_exec_ext in '' $ac_executable_extensions; do
9777 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9778 ac_cv_prog_ac_ct_STRIP="strip"
9779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9788 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
9789 if test -n "$ac_ct_STRIP"; then
9790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
9791 $as_echo "$ac_ct_STRIP" >&6; }
9793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9794 $as_echo "no" >&6; }
9797 if test "x$ac_ct_STRIP" = x; then
9800 case $cross_compiling:$ac_tool_warned in
9802 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9803 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9804 ac_tool_warned=yes ;;
9809 STRIP="$ac_cv_prog_STRIP"
9812 test -z "$STRIP" && STRIP=:
9819 if test -n "$ac_tool_prefix"; then
9820 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9821 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9823 $as_echo_n "checking for $ac_word... " >&6; }
9824 if ${ac_cv_prog_RANLIB+:} false; then :
9825 $as_echo_n "(cached) " >&6
9827 if test -n "$RANLIB"; then
9828 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9834 test -z "$as_dir" && as_dir=.
9835 for ac_exec_ext in '' $ac_executable_extensions; do
9836 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9837 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9847 RANLIB=$ac_cv_prog_RANLIB
9848 if test -n "$RANLIB"; then
9849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9850 $as_echo "$RANLIB" >&6; }
9852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9853 $as_echo "no" >&6; }
9858 if test -z "$ac_cv_prog_RANLIB"; then
9859 ac_ct_RANLIB=$RANLIB
9860 # Extract the first word of "ranlib", so it can be a program name with args.
9861 set dummy ranlib; ac_word=$2
9862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9863 $as_echo_n "checking for $ac_word... " >&6; }
9864 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
9865 $as_echo_n "(cached) " >&6
9867 if test -n "$ac_ct_RANLIB"; then
9868 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9874 test -z "$as_dir" && as_dir=.
9875 for ac_exec_ext in '' $ac_executable_extensions; do
9876 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9877 ac_cv_prog_ac_ct_RANLIB="ranlib"
9878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9887 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9888 if test -n "$ac_ct_RANLIB"; then
9889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
9890 $as_echo "$ac_ct_RANLIB" >&6; }
9892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9893 $as_echo "no" >&6; }
9896 if test "x$ac_ct_RANLIB" = x; then
9899 case $cross_compiling:$ac_tool_warned in
9901 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9902 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9903 ac_tool_warned=yes ;;
9905 RANLIB=$ac_ct_RANLIB
9908 RANLIB="$ac_cv_prog_RANLIB"
9911 test -z "$RANLIB" && RANLIB=:
9918 # Determine commands to create old-style static archives.
9919 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
9920 old_postinstall_cmds='chmod 644 $oldlib'
9921 old_postuninstall_cmds=
9923 if test -n "$RANLIB"; then
9926 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
9929 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
9932 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
9937 lock_old_archive_extraction=yes ;;
9939 lock_old_archive_extraction=no ;;
9980 # If no C compiler was specified, use CC.
9983 # If no C compiler flags were specified, use CFLAGS.
9984 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9986 # Allow CC to be a program name with arguments.
9990 # Check for command to grab the raw symbol name followed by C symbol from nm.
9991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
9992 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
9993 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
9994 $as_echo_n "(cached) " >&6
9997 # These are sane defaults that work on at least a few old systems.
9998 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
10000 # Character class describing NM global symbol codes.
10001 symcode='[BCDEGRST]'
10003 # Regexp to match symbols that can be accessed directly from C.
10004 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
10006 # Define system-specific variables.
10011 cygwin* | mingw* | pw32* | cegcc*)
10012 symcode='[ABCDGISTW]'
10015 if test "$host_cpu" = ia64; then
10016 symcode='[ABCDEGRST]'
10019 irix* | nonstopux*)
10020 symcode='[BCDEGRST]'
10023 symcode='[BCDEGQRST]'
10034 sysv5* | sco5v6* | unixware* | OpenUNIX*)
10042 # If we're using GNU nm, then use its standard symbol codes.
10043 case `$NM -V 2>&1` in
10044 *GNU* | *'with BFD'*)
10045 symcode='[ABCDGIRSTW]' ;;
10048 # Transform an extracted symbol line into a proper C declaration.
10049 # Some systems (esp. on ia64) link data and code symbols differently,
10050 # so use this general approach.
10051 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
10053 # Transform an extracted symbol line into symbol name and symbol address
10054 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
10055 lt_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'"
10057 # Handle CRLF in mingw tool chain
10061 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
10065 # Try without a prefix underscore, then with it.
10066 for ac_symprfx in "" "_"; do
10068 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
10069 symxfrm="\\1 $ac_symprfx\\2 \\2"
10071 # Write the raw and C identifiers.
10072 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
10073 # Fake it for dumpbin and say T for any non-static function
10074 # and D for any global variable.
10075 # Also find C++ and __fastcall symbols from MSVC++,
10076 # which start with @ or ?.
10077 lt_cv_sys_global_symbol_pipe="$AWK '"\
10078 " {last_section=section; section=\$ 3};"\
10079 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
10080 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
10081 " \$ 0!~/External *\|/{next};"\
10082 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
10083 " {if(hide[section]) next};"\
10084 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
10085 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
10086 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
10087 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
10088 " ' prfx=^$ac_symprfx"
10090 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
10092 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
10094 # Check to see that the pipe works correctly.
10098 cat > conftest.$ac_ext <<_LT_EOF
10103 void nm_test_func(void);
10104 void nm_test_func(void){}
10108 int main(){nm_test_var='a';nm_test_func();return(0);}
10111 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10112 (eval $ac_compile) 2>&5
10114 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10115 test $ac_status = 0; }; then
10116 # Now try to grab the symbols.
10118 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
10119 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
10121 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10122 test $ac_status = 0; } && test -s "$nlist"; then
10123 # Try sorting and uniquifying the output.
10124 if sort "$nlist" | uniq > "$nlist"T; then
10125 mv -f "$nlist"T "$nlist"
10130 # Make sure that we snagged all the symbols we need.
10131 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
10132 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
10133 cat <<_LT_EOF > conftest.$ac_ext
10134 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
10135 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
10136 /* DATA imports from DLLs on WIN32 con't be const, because runtime
10137 relocations are performed -- see ld's documentation on pseudo-relocs. */
10138 # define LT_DLSYM_CONST
10139 #elif defined(__osf__)
10140 /* This system does not cope well with relocations in const data. */
10141 # define LT_DLSYM_CONST
10143 # define LT_DLSYM_CONST const
10151 # Now generate the symbol file.
10152 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
10154 cat <<_LT_EOF >> conftest.$ac_ext
10156 /* The mapping between symbol names and symbols. */
10157 LT_DLSYM_CONST struct {
10161 lt__PROGRAM__LTX_preloaded_symbols[] =
10163 { "@PROGRAM@", (void *) 0 },
10165 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
10166 cat <<\_LT_EOF >> conftest.$ac_ext
10170 /* This works around a problem in FreeBSD linker */
10171 #ifdef FREEBSD_WORKAROUND
10172 static const void *lt_preloaded_setup() {
10173 return lt__PROGRAM__LTX_preloaded_symbols;
10181 # Now try linking the two files.
10182 mv conftest.$ac_objext conftstm.$ac_objext
10183 lt_globsym_save_LIBS=$LIBS
10184 lt_globsym_save_CFLAGS=$CFLAGS
10185 LIBS="conftstm.$ac_objext"
10186 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
10187 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10188 (eval $ac_link) 2>&5
10190 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10191 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
10194 LIBS=$lt_globsym_save_LIBS
10195 CFLAGS=$lt_globsym_save_CFLAGS
10197 echo "cannot find nm_test_func in $nlist" >&5
10200 echo "cannot find nm_test_var in $nlist" >&5
10203 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
10206 echo "$progname: failed program was:" >&5
10207 cat conftest.$ac_ext >&5
10209 rm -rf conftest* conftst*
10211 # Do not use the global_symbol_pipe unless it works.
10212 if test "$pipe_works" = yes; then
10215 lt_cv_sys_global_symbol_pipe=
10221 if test -z "$lt_cv_sys_global_symbol_pipe"; then
10222 lt_cv_sys_global_symbol_to_cdecl=
10224 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
10225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
10226 $as_echo "failed" >&6; }
10228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
10229 $as_echo "ok" >&6; }
10232 # Response file support.
10233 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
10234 nm_file_list_spec='@'
10235 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
10236 nm_file_list_spec='@'
10265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
10266 $as_echo_n "checking for sysroot... " >&6; }
10268 # Check whether --with-sysroot was given.
10269 if test "${with_sysroot+set}" = set; then :
10270 withval=$with_sysroot;
10277 case ${with_sysroot} in #(
10279 if test "$GCC" = yes; then
10280 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
10284 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
10289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
10290 $as_echo "${with_sysroot}" >&6; }
10291 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
10295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
10296 $as_echo "${lt_sysroot:-no}" >&6; }
10302 # Check whether --enable-libtool-lock was given.
10303 if test "${enable_libtool_lock+set}" = set; then :
10304 enableval=$enable_libtool_lock;
10307 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
10309 # Some flags need to be propagated to the compiler or linker for good
10313 # Find out which ABI we are using.
10314 echo 'int i;' > conftest.$ac_ext
10315 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10316 (eval $ac_compile) 2>&5
10318 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10319 test $ac_status = 0; }; then
10320 case `/usr/bin/file conftest.$ac_objext` in
10322 HPUX_IA64_MODE="32"
10325 HPUX_IA64_MODE="64"
10332 # Find out which ABI we are using.
10333 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
10334 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10335 (eval $ac_compile) 2>&5
10337 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10338 test $ac_status = 0; }; then
10339 if test "$lt_cv_prog_gnu_ld" = yes; then
10340 case `/usr/bin/file conftest.$ac_objext` in
10342 LD="${LD-ld} -melf32bsmip"
10345 LD="${LD-ld} -melf32bmipn32"
10348 LD="${LD-ld} -melf64bmip"
10352 case `/usr/bin/file conftest.$ac_objext` in
10368 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
10369 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
10370 # Find out which ABI we are using.
10371 echo 'int i;' > conftest.$ac_ext
10372 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10373 (eval $ac_compile) 2>&5
10375 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10376 test $ac_status = 0; }; then
10377 case `/usr/bin/file conftest.o` in
10380 x86_64-*kfreebsd*-gnu)
10381 LD="${LD-ld} -m elf_i386_fbsd"
10384 LD="${LD-ld} -m elf_i386"
10386 ppc64-*linux*|powerpc64-*linux*)
10387 LD="${LD-ld} -m elf32ppclinux"
10390 LD="${LD-ld} -m elf_s390"
10393 LD="${LD-ld} -m elf32_sparc"
10399 x86_64-*kfreebsd*-gnu)
10400 LD="${LD-ld} -m elf_x86_64_fbsd"
10403 LD="${LD-ld} -m elf_x86_64"
10405 ppc*-*linux*|powerpc*-*linux*)
10406 LD="${LD-ld} -m elf64ppc"
10408 s390*-*linux*|s390*-*tpf*)
10409 LD="${LD-ld} -m elf64_s390"
10412 LD="${LD-ld} -m elf64_sparc"
10422 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
10423 SAVE_CFLAGS="$CFLAGS"
10424 CFLAGS="$CFLAGS -belf"
10425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
10426 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
10427 if ${lt_cv_cc_needs_belf+:} false; then :
10428 $as_echo_n "(cached) " >&6
10431 ac_cpp='$CPP $CPPFLAGS'
10432 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10433 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10434 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10437 /* end confdefs.h. */
10447 if ac_fn_c_try_link "$LINENO"; then :
10448 lt_cv_cc_needs_belf=yes
10450 lt_cv_cc_needs_belf=no
10452 rm -f core conftest.err conftest.$ac_objext \
10453 conftest$ac_exeext conftest.$ac_ext
10455 ac_cpp='$CPP $CPPFLAGS'
10456 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10457 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10458 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
10462 $as_echo "$lt_cv_cc_needs_belf" >&6; }
10463 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
10464 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
10465 CFLAGS="$SAVE_CFLAGS"
10469 # Find out which ABI we are using.
10470 echo 'int i;' > conftest.$ac_ext
10471 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10472 (eval $ac_compile) 2>&5
10474 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10475 test $ac_status = 0; }; then
10476 case `/usr/bin/file conftest.o` in
10478 case $lt_cv_prog_gnu_ld in
10482 LD="${LD-ld} -m elf_x86_64"
10485 LD="${LD-ld} -m elf64_sparc"
10488 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
10489 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
10494 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
10506 need_locks="$enable_libtool_lock"
10508 if test -n "$ac_tool_prefix"; then
10509 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
10510 set dummy ${ac_tool_prefix}mt; ac_word=$2
10511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10512 $as_echo_n "checking for $ac_word... " >&6; }
10513 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
10514 $as_echo_n "(cached) " >&6
10516 if test -n "$MANIFEST_TOOL"; then
10517 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
10519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10520 for as_dir in $PATH
10523 test -z "$as_dir" && as_dir=.
10524 for ac_exec_ext in '' $ac_executable_extensions; do
10525 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10526 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
10527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10536 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
10537 if test -n "$MANIFEST_TOOL"; then
10538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
10539 $as_echo "$MANIFEST_TOOL" >&6; }
10541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10542 $as_echo "no" >&6; }
10547 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
10548 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
10549 # Extract the first word of "mt", so it can be a program name with args.
10550 set dummy mt; ac_word=$2
10551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10552 $as_echo_n "checking for $ac_word... " >&6; }
10553 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
10554 $as_echo_n "(cached) " >&6
10556 if test -n "$ac_ct_MANIFEST_TOOL"; then
10557 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
10559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10560 for as_dir in $PATH
10563 test -z "$as_dir" && as_dir=.
10564 for ac_exec_ext in '' $ac_executable_extensions; do
10565 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10566 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
10567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10576 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
10577 if test -n "$ac_ct_MANIFEST_TOOL"; then
10578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
10579 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
10581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10582 $as_echo "no" >&6; }
10585 if test "x$ac_ct_MANIFEST_TOOL" = x; then
10588 case $cross_compiling:$ac_tool_warned in
10590 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10591 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10592 ac_tool_warned=yes ;;
10594 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
10597 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
10600 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
10601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
10602 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
10603 if ${lt_cv_path_mainfest_tool+:} false; then :
10604 $as_echo_n "(cached) " >&6
10606 lt_cv_path_mainfest_tool=no
10607 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
10608 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
10609 cat conftest.err >&5
10610 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
10611 lt_cv_path_mainfest_tool=yes
10615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
10616 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
10617 if test "x$lt_cv_path_mainfest_tool" != xyes; then
10627 rhapsody* | darwin*)
10628 if test -n "$ac_tool_prefix"; then
10629 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
10630 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
10631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10632 $as_echo_n "checking for $ac_word... " >&6; }
10633 if ${ac_cv_prog_DSYMUTIL+:} false; then :
10634 $as_echo_n "(cached) " >&6
10636 if test -n "$DSYMUTIL"; then
10637 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
10639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10640 for as_dir in $PATH
10643 test -z "$as_dir" && as_dir=.
10644 for ac_exec_ext in '' $ac_executable_extensions; do
10645 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10646 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
10647 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10656 DSYMUTIL=$ac_cv_prog_DSYMUTIL
10657 if test -n "$DSYMUTIL"; then
10658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
10659 $as_echo "$DSYMUTIL" >&6; }
10661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10662 $as_echo "no" >&6; }
10667 if test -z "$ac_cv_prog_DSYMUTIL"; then
10668 ac_ct_DSYMUTIL=$DSYMUTIL
10669 # Extract the first word of "dsymutil", so it can be a program name with args.
10670 set dummy dsymutil; ac_word=$2
10671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10672 $as_echo_n "checking for $ac_word... " >&6; }
10673 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
10674 $as_echo_n "(cached) " >&6
10676 if test -n "$ac_ct_DSYMUTIL"; then
10677 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
10679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10680 for as_dir in $PATH
10683 test -z "$as_dir" && as_dir=.
10684 for ac_exec_ext in '' $ac_executable_extensions; do
10685 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10686 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
10687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10696 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
10697 if test -n "$ac_ct_DSYMUTIL"; then
10698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
10699 $as_echo "$ac_ct_DSYMUTIL" >&6; }
10701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10702 $as_echo "no" >&6; }
10705 if test "x$ac_ct_DSYMUTIL" = x; then
10708 case $cross_compiling:$ac_tool_warned in
10710 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10711 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10712 ac_tool_warned=yes ;;
10714 DSYMUTIL=$ac_ct_DSYMUTIL
10717 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
10720 if test -n "$ac_tool_prefix"; then
10721 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
10722 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
10723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10724 $as_echo_n "checking for $ac_word... " >&6; }
10725 if ${ac_cv_prog_NMEDIT+:} false; then :
10726 $as_echo_n "(cached) " >&6
10728 if test -n "$NMEDIT"; then
10729 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
10731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10732 for as_dir in $PATH
10735 test -z "$as_dir" && as_dir=.
10736 for ac_exec_ext in '' $ac_executable_extensions; do
10737 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10738 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
10739 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10748 NMEDIT=$ac_cv_prog_NMEDIT
10749 if test -n "$NMEDIT"; then
10750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
10751 $as_echo "$NMEDIT" >&6; }
10753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10754 $as_echo "no" >&6; }
10759 if test -z "$ac_cv_prog_NMEDIT"; then
10760 ac_ct_NMEDIT=$NMEDIT
10761 # Extract the first word of "nmedit", so it can be a program name with args.
10762 set dummy nmedit; ac_word=$2
10763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10764 $as_echo_n "checking for $ac_word... " >&6; }
10765 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
10766 $as_echo_n "(cached) " >&6
10768 if test -n "$ac_ct_NMEDIT"; then
10769 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
10771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10772 for as_dir in $PATH
10775 test -z "$as_dir" && as_dir=.
10776 for ac_exec_ext in '' $ac_executable_extensions; do
10777 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10778 ac_cv_prog_ac_ct_NMEDIT="nmedit"
10779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10788 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
10789 if test -n "$ac_ct_NMEDIT"; then
10790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
10791 $as_echo "$ac_ct_NMEDIT" >&6; }
10793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10794 $as_echo "no" >&6; }
10797 if test "x$ac_ct_NMEDIT" = x; then
10800 case $cross_compiling:$ac_tool_warned in
10802 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10803 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10804 ac_tool_warned=yes ;;
10806 NMEDIT=$ac_ct_NMEDIT
10809 NMEDIT="$ac_cv_prog_NMEDIT"
10812 if test -n "$ac_tool_prefix"; then
10813 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
10814 set dummy ${ac_tool_prefix}lipo; ac_word=$2
10815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10816 $as_echo_n "checking for $ac_word... " >&6; }
10817 if ${ac_cv_prog_LIPO+:} false; then :
10818 $as_echo_n "(cached) " >&6
10820 if test -n "$LIPO"; then
10821 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
10823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10824 for as_dir in $PATH
10827 test -z "$as_dir" && as_dir=.
10828 for ac_exec_ext in '' $ac_executable_extensions; do
10829 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10830 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
10831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10840 LIPO=$ac_cv_prog_LIPO
10841 if test -n "$LIPO"; then
10842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
10843 $as_echo "$LIPO" >&6; }
10845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10846 $as_echo "no" >&6; }
10851 if test -z "$ac_cv_prog_LIPO"; then
10853 # Extract the first word of "lipo", so it can be a program name with args.
10854 set dummy lipo; ac_word=$2
10855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10856 $as_echo_n "checking for $ac_word... " >&6; }
10857 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
10858 $as_echo_n "(cached) " >&6
10860 if test -n "$ac_ct_LIPO"; then
10861 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
10863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10864 for as_dir in $PATH
10867 test -z "$as_dir" && as_dir=.
10868 for ac_exec_ext in '' $ac_executable_extensions; do
10869 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10870 ac_cv_prog_ac_ct_LIPO="lipo"
10871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10880 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
10881 if test -n "$ac_ct_LIPO"; then
10882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
10883 $as_echo "$ac_ct_LIPO" >&6; }
10885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10886 $as_echo "no" >&6; }
10889 if test "x$ac_ct_LIPO" = x; then
10892 case $cross_compiling:$ac_tool_warned in
10894 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10895 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10896 ac_tool_warned=yes ;;
10901 LIPO="$ac_cv_prog_LIPO"
10904 if test -n "$ac_tool_prefix"; then
10905 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
10906 set dummy ${ac_tool_prefix}otool; ac_word=$2
10907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10908 $as_echo_n "checking for $ac_word... " >&6; }
10909 if ${ac_cv_prog_OTOOL+:} false; then :
10910 $as_echo_n "(cached) " >&6
10912 if test -n "$OTOOL"; then
10913 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
10915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10916 for as_dir in $PATH
10919 test -z "$as_dir" && as_dir=.
10920 for ac_exec_ext in '' $ac_executable_extensions; do
10921 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10922 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
10923 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10932 OTOOL=$ac_cv_prog_OTOOL
10933 if test -n "$OTOOL"; then
10934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
10935 $as_echo "$OTOOL" >&6; }
10937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10938 $as_echo "no" >&6; }
10943 if test -z "$ac_cv_prog_OTOOL"; then
10945 # Extract the first word of "otool", so it can be a program name with args.
10946 set dummy otool; ac_word=$2
10947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10948 $as_echo_n "checking for $ac_word... " >&6; }
10949 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
10950 $as_echo_n "(cached) " >&6
10952 if test -n "$ac_ct_OTOOL"; then
10953 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
10955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10956 for as_dir in $PATH
10959 test -z "$as_dir" && as_dir=.
10960 for ac_exec_ext in '' $ac_executable_extensions; do
10961 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10962 ac_cv_prog_ac_ct_OTOOL="otool"
10963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10972 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
10973 if test -n "$ac_ct_OTOOL"; then
10974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
10975 $as_echo "$ac_ct_OTOOL" >&6; }
10977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10978 $as_echo "no" >&6; }
10981 if test "x$ac_ct_OTOOL" = x; then
10984 case $cross_compiling:$ac_tool_warned in
10986 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10987 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10988 ac_tool_warned=yes ;;
10993 OTOOL="$ac_cv_prog_OTOOL"
10996 if test -n "$ac_tool_prefix"; then
10997 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
10998 set dummy ${ac_tool_prefix}otool64; ac_word=$2
10999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11000 $as_echo_n "checking for $ac_word... " >&6; }
11001 if ${ac_cv_prog_OTOOL64+:} false; then :
11002 $as_echo_n "(cached) " >&6
11004 if test -n "$OTOOL64"; then
11005 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
11007 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11008 for as_dir in $PATH
11011 test -z "$as_dir" && as_dir=.
11012 for ac_exec_ext in '' $ac_executable_extensions; do
11013 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11014 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
11015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11024 OTOOL64=$ac_cv_prog_OTOOL64
11025 if test -n "$OTOOL64"; then
11026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
11027 $as_echo "$OTOOL64" >&6; }
11029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11030 $as_echo "no" >&6; }
11035 if test -z "$ac_cv_prog_OTOOL64"; then
11036 ac_ct_OTOOL64=$OTOOL64
11037 # Extract the first word of "otool64", so it can be a program name with args.
11038 set dummy otool64; ac_word=$2
11039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11040 $as_echo_n "checking for $ac_word... " >&6; }
11041 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
11042 $as_echo_n "(cached) " >&6
11044 if test -n "$ac_ct_OTOOL64"; then
11045 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
11047 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11048 for as_dir in $PATH
11051 test -z "$as_dir" && as_dir=.
11052 for ac_exec_ext in '' $ac_executable_extensions; do
11053 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11054 ac_cv_prog_ac_ct_OTOOL64="otool64"
11055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11064 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
11065 if test -n "$ac_ct_OTOOL64"; then
11066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
11067 $as_echo "$ac_ct_OTOOL64" >&6; }
11069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11070 $as_echo "no" >&6; }
11073 if test "x$ac_ct_OTOOL64" = x; then
11076 case $cross_compiling:$ac_tool_warned in
11078 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11079 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11080 ac_tool_warned=yes ;;
11082 OTOOL64=$ac_ct_OTOOL64
11085 OTOOL64="$ac_cv_prog_OTOOL64"
11114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
11115 $as_echo_n "checking for -single_module linker flag... " >&6; }
11116 if ${lt_cv_apple_cc_single_mod+:} false; then :
11117 $as_echo_n "(cached) " >&6
11119 lt_cv_apple_cc_single_mod=no
11120 if test -z "${LT_MULTI_MODULE}"; then
11121 # By default we will add the -single_module flag. You can override
11122 # by either setting the environment variable LT_MULTI_MODULE
11123 # non-empty at configure time, or by adding -multi_module to the
11125 rm -rf libconftest.dylib*
11126 echo "int foo(void){return 1;}" > conftest.c
11127 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
11128 -dynamiclib -Wl,-single_module conftest.c" >&5
11129 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
11130 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
11132 # If there is a non-empty error log, and "single_module"
11133 # appears in it, assume the flag caused a linker warning
11134 if test -s conftest.err && $GREP single_module conftest.err; then
11135 cat conftest.err >&5
11136 # Otherwise, if the output was created with a 0 exit code from
11137 # the compiler, it worked.
11138 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
11139 lt_cv_apple_cc_single_mod=yes
11141 cat conftest.err >&5
11143 rm -rf libconftest.dylib*
11147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
11148 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
11150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
11151 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
11152 if ${lt_cv_ld_exported_symbols_list+:} false; then :
11153 $as_echo_n "(cached) " >&6
11155 lt_cv_ld_exported_symbols_list=no
11156 save_LDFLAGS=$LDFLAGS
11157 echo "_main" > conftest.sym
11158 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
11159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11160 /* end confdefs.h. */
11170 if ac_fn_c_try_link "$LINENO"; then :
11171 lt_cv_ld_exported_symbols_list=yes
11173 lt_cv_ld_exported_symbols_list=no
11175 rm -f core conftest.err conftest.$ac_objext \
11176 conftest$ac_exeext conftest.$ac_ext
11177 LDFLAGS="$save_LDFLAGS"
11180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
11181 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
11183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
11184 $as_echo_n "checking for -force_load linker flag... " >&6; }
11185 if ${lt_cv_ld_force_load+:} false; then :
11186 $as_echo_n "(cached) " >&6
11188 lt_cv_ld_force_load=no
11189 cat > conftest.c << _LT_EOF
11190 int forced_loaded() { return 2;}
11192 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
11193 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
11194 echo "$AR cru libconftest.a conftest.o" >&5
11195 $AR cru libconftest.a conftest.o 2>&5
11196 echo "$RANLIB libconftest.a" >&5
11197 $RANLIB libconftest.a 2>&5
11198 cat > conftest.c << _LT_EOF
11199 int main() { return 0;}
11201 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
11202 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
11204 if test -s conftest.err && $GREP force_load conftest.err; then
11205 cat conftest.err >&5
11206 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
11207 lt_cv_ld_force_load=yes
11209 cat conftest.err >&5
11211 rm -f conftest.err libconftest.a conftest conftest.c
11212 rm -rf conftest.dSYM
11215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
11216 $as_echo "$lt_cv_ld_force_load" >&6; }
11218 rhapsody* | darwin1.[012])
11219 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
11221 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
11222 darwin*) # darwin 5.x on
11223 # if running on 10.5 or later, the deployment target defaults
11224 # to the OS version, if on x86, and 10.4, the deployment
11225 # target defaults to 10.4. Don't you love it?
11226 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
11227 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
11228 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
11230 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
11232 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
11236 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
11237 _lt_dar_single_mod='$single_module'
11239 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
11240 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
11242 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
11244 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
11245 _lt_dsymutil='~$DSYMUTIL $lib || :'
11252 for ac_header in dlfcn.h
11254 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11256 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
11257 cat >>confdefs.h <<_ACEOF
11258 #define HAVE_DLFCN_H 1
11270 enable_win32_dll=yes
11273 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
11274 if test -n "$ac_tool_prefix"; then
11275 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
11276 set dummy ${ac_tool_prefix}as; ac_word=$2
11277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11278 $as_echo_n "checking for $ac_word... " >&6; }
11279 if ${ac_cv_prog_AS+:} false; then :
11280 $as_echo_n "(cached) " >&6
11282 if test -n "$AS"; then
11283 ac_cv_prog_AS="$AS" # Let the user override the test.
11285 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11286 for as_dir in $PATH
11289 test -z "$as_dir" && as_dir=.
11290 for ac_exec_ext in '' $ac_executable_extensions; do
11291 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11292 ac_cv_prog_AS="${ac_tool_prefix}as"
11293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11303 if test -n "$AS"; then
11304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
11305 $as_echo "$AS" >&6; }
11307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11308 $as_echo "no" >&6; }
11313 if test -z "$ac_cv_prog_AS"; then
11315 # Extract the first word of "as", so it can be a program name with args.
11316 set dummy as; ac_word=$2
11317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11318 $as_echo_n "checking for $ac_word... " >&6; }
11319 if ${ac_cv_prog_ac_ct_AS+:} false; then :
11320 $as_echo_n "(cached) " >&6
11322 if test -n "$ac_ct_AS"; then
11323 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
11325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11326 for as_dir in $PATH
11329 test -z "$as_dir" && as_dir=.
11330 for ac_exec_ext in '' $ac_executable_extensions; do
11331 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11332 ac_cv_prog_ac_ct_AS="as"
11333 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11342 ac_ct_AS=$ac_cv_prog_ac_ct_AS
11343 if test -n "$ac_ct_AS"; then
11344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
11345 $as_echo "$ac_ct_AS" >&6; }
11347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11348 $as_echo "no" >&6; }
11351 if test "x$ac_ct_AS" = x; then
11354 case $cross_compiling:$ac_tool_warned in
11356 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11357 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11358 ac_tool_warned=yes ;;
11363 AS="$ac_cv_prog_AS"
11366 if test -n "$ac_tool_prefix"; then
11367 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
11368 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
11369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11370 $as_echo_n "checking for $ac_word... " >&6; }
11371 if ${ac_cv_prog_DLLTOOL+:} false; then :
11372 $as_echo_n "(cached) " >&6
11374 if test -n "$DLLTOOL"; then
11375 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11377 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11378 for as_dir in $PATH
11381 test -z "$as_dir" && as_dir=.
11382 for ac_exec_ext in '' $ac_executable_extensions; do
11383 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11384 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
11385 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11394 DLLTOOL=$ac_cv_prog_DLLTOOL
11395 if test -n "$DLLTOOL"; then
11396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11397 $as_echo "$DLLTOOL" >&6; }
11399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11400 $as_echo "no" >&6; }
11405 if test -z "$ac_cv_prog_DLLTOOL"; then
11406 ac_ct_DLLTOOL=$DLLTOOL
11407 # Extract the first word of "dlltool", so it can be a program name with args.
11408 set dummy dlltool; ac_word=$2
11409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11410 $as_echo_n "checking for $ac_word... " >&6; }
11411 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
11412 $as_echo_n "(cached) " >&6
11414 if test -n "$ac_ct_DLLTOOL"; then
11415 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
11417 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11418 for as_dir in $PATH
11421 test -z "$as_dir" && as_dir=.
11422 for ac_exec_ext in '' $ac_executable_extensions; do
11423 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11424 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
11425 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11434 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
11435 if test -n "$ac_ct_DLLTOOL"; then
11436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
11437 $as_echo "$ac_ct_DLLTOOL" >&6; }
11439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11440 $as_echo "no" >&6; }
11443 if test "x$ac_ct_DLLTOOL" = x; then
11446 case $cross_compiling:$ac_tool_warned in
11448 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11449 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11450 ac_tool_warned=yes ;;
11452 DLLTOOL=$ac_ct_DLLTOOL
11455 DLLTOOL="$ac_cv_prog_DLLTOOL"
11458 if test -n "$ac_tool_prefix"; then
11459 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
11460 set dummy ${ac_tool_prefix}objdump; ac_word=$2
11461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11462 $as_echo_n "checking for $ac_word... " >&6; }
11463 if ${ac_cv_prog_OBJDUMP+:} false; then :
11464 $as_echo_n "(cached) " >&6
11466 if test -n "$OBJDUMP"; then
11467 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
11469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11470 for as_dir in $PATH
11473 test -z "$as_dir" && as_dir=.
11474 for ac_exec_ext in '' $ac_executable_extensions; do
11475 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11476 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
11477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11486 OBJDUMP=$ac_cv_prog_OBJDUMP
11487 if test -n "$OBJDUMP"; then
11488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
11489 $as_echo "$OBJDUMP" >&6; }
11491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11492 $as_echo "no" >&6; }
11497 if test -z "$ac_cv_prog_OBJDUMP"; then
11498 ac_ct_OBJDUMP=$OBJDUMP
11499 # Extract the first word of "objdump", so it can be a program name with args.
11500 set dummy objdump; ac_word=$2
11501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11502 $as_echo_n "checking for $ac_word... " >&6; }
11503 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
11504 $as_echo_n "(cached) " >&6
11506 if test -n "$ac_ct_OBJDUMP"; then
11507 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
11509 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11510 for as_dir in $PATH
11513 test -z "$as_dir" && as_dir=.
11514 for ac_exec_ext in '' $ac_executable_extensions; do
11515 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11516 ac_cv_prog_ac_ct_OBJDUMP="objdump"
11517 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11526 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
11527 if test -n "$ac_ct_OBJDUMP"; then
11528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
11529 $as_echo "$ac_ct_OBJDUMP" >&6; }
11531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11532 $as_echo "no" >&6; }
11535 if test "x$ac_ct_OBJDUMP" = x; then
11538 case $cross_compiling:$ac_tool_warned in
11540 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11541 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11542 ac_tool_warned=yes ;;
11544 OBJDUMP=$ac_ct_OBJDUMP
11547 OBJDUMP="$ac_cv_prog_OBJDUMP"
11553 test -z "$AS" && AS=as
11559 test -z "$DLLTOOL" && DLLTOOL=dlltool
11565 test -z "$OBJDUMP" && OBJDUMP=objdump
11577 # Check whether --enable-shared was given.
11578 if test "${enable_shared+set}" = set; then :
11579 enableval=$enable_shared; p=${PACKAGE-default}
11581 yes) enable_shared=yes ;;
11582 no) enable_shared=no ;;
11585 # Look at the argument we got. We use all the common list separators.
11586 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
11587 for pkg in $enableval; do
11589 if test "X$pkg" = "X$p"; then
11608 # Check whether --enable-static was given.
11609 if test "${enable_static+set}" = set; then :
11610 enableval=$enable_static; p=${PACKAGE-default}
11612 yes) enable_static=yes ;;
11613 no) enable_static=no ;;
11616 # Look at the argument we got. We use all the common list separators.
11617 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
11618 for pkg in $enableval; do
11620 if test "X$pkg" = "X$p"; then
11640 # Check whether --with-pic was given.
11641 if test "${with_pic+set}" = set; then :
11642 withval=$with_pic; lt_p=${PACKAGE-default}
11644 yes|no) pic_mode=$withval ;;
11647 # Look at the argument we got. We use all the common list separators.
11648 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
11649 for lt_pkg in $withval; do
11651 if test "X$lt_pkg" = "X$lt_p"; then
11663 test -z "$pic_mode" && pic_mode=default
11671 # Check whether --enable-fast-install was given.
11672 if test "${enable_fast_install+set}" = set; then :
11673 enableval=$enable_fast_install; p=${PACKAGE-default}
11675 yes) enable_fast_install=yes ;;
11676 no) enable_fast_install=no ;;
11678 enable_fast_install=no
11679 # Look at the argument we got. We use all the common list separators.
11680 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
11681 for pkg in $enableval; do
11683 if test "X$pkg" = "X$p"; then
11684 enable_fast_install=yes
11691 enable_fast_install=yes
11704 # This can be used to rebuild libtool when needed
11705 LIBTOOL_DEPS="$ltmain"
11707 # Always use our own libtool.
11708 LIBTOOL="${CONFIG_SHELL-$SHELL} "'$(top_builddir)/libtool'
11739 test -z "$LN_S" && LN_S="ln -s"
11754 if test -n "${ZSH_VERSION+set}" ; then
11755 setopt NO_GLOB_SUBST
11758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
11759 $as_echo_n "checking for objdir... " >&6; }
11760 if ${lt_cv_objdir+:} false; then :
11761 $as_echo_n "(cached) " >&6
11763 rm -f .libs 2>/dev/null
11764 mkdir .libs 2>/dev/null
11765 if test -d .libs; then
11768 # MS-DOS does not allow filenames that begin with a dot.
11771 rmdir .libs 2>/dev/null
11773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
11774 $as_echo "$lt_cv_objdir" >&6; }
11775 objdir=$lt_cv_objdir
11781 cat >>confdefs.h <<_ACEOF
11782 #define LT_OBJDIR "$lt_cv_objdir/"
11790 # AIX sometimes has problems with the GCC collect2 program. For some
11791 # reason, if we set the COLLECT_NAMES environment variable, the problems
11792 # vanish in a puff of smoke.
11793 if test "X${COLLECT_NAMES+set}" != Xset; then
11795 export COLLECT_NAMES
11800 # Global variables:
11802 can_build_shared=yes
11804 # All known linkers require a `.a' archive for static linking (except MSVC,
11805 # which needs '.lib').
11808 with_gnu_ld="$lt_cv_prog_gnu_ld"
11811 old_CFLAGS="$CFLAGS"
11813 # Set sane defaults for various variables
11814 test -z "$CC" && CC=cc
11815 test -z "$LTCC" && LTCC=$CC
11816 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
11817 test -z "$LD" && LD=ld
11818 test -z "$ac_objext" && ac_objext=o
11820 for cc_temp in $compiler""; do
11822 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11823 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11828 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
11831 # Only perform the check for file, if the check method requires it
11832 test -z "$MAGIC_CMD" && MAGIC_CMD=file
11833 case $deplibs_check_method in
11835 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
11836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
11837 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
11838 if ${lt_cv_path_MAGIC_CMD+:} false; then :
11839 $as_echo_n "(cached) " >&6
11843 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
11846 lt_save_MAGIC_CMD="$MAGIC_CMD"
11847 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
11848 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
11849 for ac_dir in $ac_dummy; do
11851 test -z "$ac_dir" && ac_dir=.
11852 if test -f $ac_dir/${ac_tool_prefix}file; then
11853 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
11854 if test -n "$file_magic_test_file"; then
11855 case $deplibs_check_method in
11857 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
11858 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
11859 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
11860 $EGREP "$file_magic_regex" > /dev/null; then
11865 *** Warning: the command libtool uses to detect shared libraries,
11866 *** $file_magic_cmd, produces output that libtool cannot recognize.
11867 *** The result is that libtool may fail to recognize shared libraries
11868 *** as such. This will affect the creation of libtool libraries that
11869 *** depend on shared libraries, but programs linked with such libtool
11870 *** libraries will work regardless of this problem. Nevertheless, you
11871 *** may want to report the problem to your system manager and/or to
11872 *** bug-libtool@gnu.org
11882 MAGIC_CMD="$lt_save_MAGIC_CMD"
11887 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
11888 if test -n "$MAGIC_CMD"; then
11889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
11890 $as_echo "$MAGIC_CMD" >&6; }
11892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11893 $as_echo "no" >&6; }
11900 if test -z "$lt_cv_path_MAGIC_CMD"; then
11901 if test -n "$ac_tool_prefix"; then
11902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
11903 $as_echo_n "checking for file... " >&6; }
11904 if ${lt_cv_path_MAGIC_CMD+:} false; then :
11905 $as_echo_n "(cached) " >&6
11909 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
11912 lt_save_MAGIC_CMD="$MAGIC_CMD"
11913 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
11914 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
11915 for ac_dir in $ac_dummy; do
11917 test -z "$ac_dir" && ac_dir=.
11918 if test -f $ac_dir/file; then
11919 lt_cv_path_MAGIC_CMD="$ac_dir/file"
11920 if test -n "$file_magic_test_file"; then
11921 case $deplibs_check_method in
11923 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
11924 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
11925 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
11926 $EGREP "$file_magic_regex" > /dev/null; then
11931 *** Warning: the command libtool uses to detect shared libraries,
11932 *** $file_magic_cmd, produces output that libtool cannot recognize.
11933 *** The result is that libtool may fail to recognize shared libraries
11934 *** as such. This will affect the creation of libtool libraries that
11935 *** depend on shared libraries, but programs linked with such libtool
11936 *** libraries will work regardless of this problem. Nevertheless, you
11937 *** may want to report the problem to your system manager and/or to
11938 *** bug-libtool@gnu.org
11948 MAGIC_CMD="$lt_save_MAGIC_CMD"
11953 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
11954 if test -n "$MAGIC_CMD"; then
11955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
11956 $as_echo "$MAGIC_CMD" >&6; }
11958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11959 $as_echo "no" >&6; }
11972 # Use C for the default configuration in the libtool script
11976 ac_cpp='$CPP $CPPFLAGS'
11977 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11978 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11979 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11982 # Source file extension for C test sources.
11985 # Object file extension for compiled C test sources.
11989 # Code to be used in simple compile tests
11990 lt_simple_compile_test_code="int some_variable = 0;"
11992 # Code to be used in simple link tests
11993 lt_simple_link_test_code='int main(){return(0);}'
12001 # If no C compiler was specified, use CC.
12004 # If no C compiler flags were specified, use CFLAGS.
12005 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12007 # Allow CC to be a program name with arguments.
12010 # Save the default compiler, since it gets overwritten when the other
12011 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
12012 compiler_DEFAULT=$CC
12014 # save warnings/boilerplate of simple test code
12015 ac_outfile=conftest.$ac_objext
12016 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
12017 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12018 _lt_compiler_boilerplate=`cat conftest.err`
12021 ac_outfile=conftest.$ac_objext
12022 echo "$lt_simple_link_test_code" >conftest.$ac_ext
12023 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12024 _lt_linker_boilerplate=`cat conftest.err`
12029 ## There is no encapsulation within the following macros, do not change
12030 ## the running order or otherwise move them around unless you know exactly
12031 ## what you are doing...
12032 if test -n "$compiler"; then
12034 lt_prog_compiler_no_builtin_flag=
12036 if test "$GCC" = yes; then
12037 case $cc_basename in
12039 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
12041 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
12044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
12045 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
12046 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
12047 $as_echo_n "(cached) " >&6
12049 lt_cv_prog_compiler_rtti_exceptions=no
12050 ac_outfile=conftest.$ac_objext
12051 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
12052 lt_compiler_flag="-fno-rtti -fno-exceptions"
12053 # Insert the option either (1) after the last *FLAGS variable, or
12054 # (2) before a word containing "conftest.", or (3) at the end.
12055 # Note that $ac_compile itself does not contain backslashes and begins
12056 # with a dollar sign (not a hyphen), so the echo should work correctly.
12057 # The option is referenced via a variable to avoid confusing sed.
12058 lt_compile=`echo "$ac_compile" | $SED \
12059 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
12060 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
12061 -e 's:$: $lt_compiler_flag:'`
12062 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
12063 (eval "$lt_compile" 2>conftest.err)
12065 cat conftest.err >&5
12066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12067 if (exit $ac_status) && test -s "$ac_outfile"; then
12068 # The compiler can only warn and ignore the option if not recognized
12069 # So say no if there are warnings other than the usual output.
12070 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
12071 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
12072 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
12073 lt_cv_prog_compiler_rtti_exceptions=yes
12079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
12080 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
12082 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
12083 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
12095 lt_prog_compiler_wl=
12096 lt_prog_compiler_pic=
12097 lt_prog_compiler_static=
12100 if test "$GCC" = yes; then
12101 lt_prog_compiler_wl='-Wl,'
12102 lt_prog_compiler_static='-static'
12106 # All AIX code is PIC.
12107 if test "$host_cpu" = ia64; then
12108 # AIX 5 now supports IA64 processor
12109 lt_prog_compiler_static='-Bstatic'
12116 # see comment about AmigaOS4 .so support
12117 lt_prog_compiler_pic='-fPIC'
12120 # FIXME: we need at least 68020 code to build shared libraries, but
12121 # adding the `-m68020' flag to GCC prevents building anything better,
12123 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
12128 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
12129 # PIC is the default for these OSes.
12132 mingw* | cygwin* | pw32* | os2* | cegcc*)
12133 # This hack is so that the source file can tell whether it is being
12134 # built for inclusion in a dll (and should export symbols for example).
12135 # Although the cygwin gcc ignores -fPIC, still need this for old-style
12136 # (--disable-auto-import) libraries
12137 lt_prog_compiler_pic='-DDLL_EXPORT'
12140 darwin* | rhapsody*)
12141 # PIC is the default on this platform
12142 # Common symbols not allowed in MH_DYLIB files
12143 lt_prog_compiler_pic='-fno-common'
12147 # PIC is the default for Haiku.
12148 # The "-static" flag exists, but is broken.
12149 lt_prog_compiler_static=
12153 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
12154 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
12155 # sets the default TLS model and affects inlining.
12161 lt_prog_compiler_pic='-fPIC'
12167 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
12168 # Instead, we relocate shared libraries at runtime.
12172 # Just because we use GCC doesn't mean we suddenly get shared libraries
12173 # on systems that don't support them.
12174 lt_prog_compiler_can_build_shared=no
12179 # QNX uses GNU C++, but need to define -shared option too, otherwise
12180 # it will coredump.
12181 lt_prog_compiler_pic='-fPIC -shared'
12185 if test -d /usr/nec; then
12186 lt_prog_compiler_pic=-Kconform_pic
12191 lt_prog_compiler_pic='-fPIC'
12195 case $cc_basename in
12196 nvcc*) # Cuda Compiler Driver 2.2
12197 lt_prog_compiler_wl='-Xlinker '
12198 if test -n "$lt_prog_compiler_pic"; then
12199 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
12204 # PORTME Check for flag to pass linker flags through the system compiler.
12207 lt_prog_compiler_wl='-Wl,'
12208 if test "$host_cpu" = ia64; then
12209 # AIX 5 now supports IA64 processor
12210 lt_prog_compiler_static='-Bstatic'
12212 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
12216 mingw* | cygwin* | pw32* | os2* | cegcc*)
12217 # This hack is so that the source file can tell whether it is being
12218 # built for inclusion in a dll (and should export symbols for example).
12219 lt_prog_compiler_pic='-DDLL_EXPORT'
12222 hpux9* | hpux10* | hpux11*)
12223 lt_prog_compiler_wl='-Wl,'
12224 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
12225 # not for PA HP-UX.
12231 lt_prog_compiler_pic='+Z'
12234 # Is there a better lt_prog_compiler_static that works with the bundled CC?
12235 lt_prog_compiler_static='${wl}-a ${wl}archive'
12238 irix5* | irix6* | nonstopux*)
12239 lt_prog_compiler_wl='-Wl,'
12240 # PIC (with -KPIC) is the default.
12241 lt_prog_compiler_static='-non_shared'
12244 linux* | k*bsd*-gnu | kopensolaris*-gnu)
12245 case $cc_basename in
12246 # old Intel for x86_64 which still supported -KPIC.
12248 lt_prog_compiler_wl='-Wl,'
12249 lt_prog_compiler_pic='-KPIC'
12250 lt_prog_compiler_static='-static'
12252 # icc used to be incompatible with GCC.
12253 # ICC 10 doesn't accept -KPIC any more.
12255 lt_prog_compiler_wl='-Wl,'
12256 lt_prog_compiler_pic='-fPIC'
12257 lt_prog_compiler_static='-static'
12259 # Lahey Fortran 8.1.
12261 lt_prog_compiler_wl='-Wl,'
12262 lt_prog_compiler_pic='--shared'
12263 lt_prog_compiler_static='--static'
12266 # NAG Fortran compiler
12267 lt_prog_compiler_wl='-Wl,-Wl,,'
12268 lt_prog_compiler_pic='-PIC'
12269 lt_prog_compiler_static='-Bstatic'
12271 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
12272 # Portland Group compilers (*not* the Pentium gcc compiler,
12273 # which looks to be a dead project)
12274 lt_prog_compiler_wl='-Wl,'
12275 lt_prog_compiler_pic='-fpic'
12276 lt_prog_compiler_static='-Bstatic'
12279 lt_prog_compiler_wl='-Wl,'
12280 # All Alpha code is PIC.
12281 lt_prog_compiler_static='-non_shared'
12283 xl* | bgxl* | bgf* | mpixl*)
12284 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
12285 lt_prog_compiler_wl='-Wl,'
12286 lt_prog_compiler_pic='-qpic'
12287 lt_prog_compiler_static='-qstaticlink'
12290 case `$CC -V 2>&1 | sed 5q` in
12291 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
12292 # Sun Fortran 8.3 passes all unrecognized flags to the linker
12293 lt_prog_compiler_pic='-KPIC'
12294 lt_prog_compiler_static='-Bstatic'
12295 lt_prog_compiler_wl=''
12297 *Sun\ F* | *Sun*Fortran*)
12298 lt_prog_compiler_pic='-KPIC'
12299 lt_prog_compiler_static='-Bstatic'
12300 lt_prog_compiler_wl='-Qoption ld '
12304 lt_prog_compiler_pic='-KPIC'
12305 lt_prog_compiler_static='-Bstatic'
12306 lt_prog_compiler_wl='-Wl,'
12308 *Intel*\ [CF]*Compiler*)
12309 lt_prog_compiler_wl='-Wl,'
12310 lt_prog_compiler_pic='-fPIC'
12311 lt_prog_compiler_static='-static'
12314 lt_prog_compiler_wl='-Wl,'
12315 lt_prog_compiler_pic='-fpic'
12316 lt_prog_compiler_static='-Bstatic'
12324 lt_prog_compiler_pic='-KPIC'
12325 lt_prog_compiler_static='-Bstatic'
12329 # QNX uses GNU C++, but need to define -shared option too, otherwise
12330 # it will coredump.
12331 lt_prog_compiler_pic='-fPIC -shared'
12334 osf3* | osf4* | osf5*)
12335 lt_prog_compiler_wl='-Wl,'
12336 # All OSF/1 code is PIC.
12337 lt_prog_compiler_static='-non_shared'
12341 lt_prog_compiler_static='-non_shared'
12345 lt_prog_compiler_pic='-KPIC'
12346 lt_prog_compiler_static='-Bstatic'
12347 case $cc_basename in
12348 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
12349 lt_prog_compiler_wl='-Qoption ld ';;
12351 lt_prog_compiler_wl='-Wl,';;
12356 lt_prog_compiler_wl='-Qoption ld '
12357 lt_prog_compiler_pic='-PIC'
12358 lt_prog_compiler_static='-Bstatic'
12361 sysv4 | sysv4.2uw2* | sysv4.3*)
12362 lt_prog_compiler_wl='-Wl,'
12363 lt_prog_compiler_pic='-KPIC'
12364 lt_prog_compiler_static='-Bstatic'
12368 if test -d /usr/nec ;then
12369 lt_prog_compiler_pic='-Kconform_pic'
12370 lt_prog_compiler_static='-Bstatic'
12374 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
12375 lt_prog_compiler_wl='-Wl,'
12376 lt_prog_compiler_pic='-KPIC'
12377 lt_prog_compiler_static='-Bstatic'
12381 lt_prog_compiler_wl='-Wl,'
12382 lt_prog_compiler_can_build_shared=no
12386 lt_prog_compiler_pic='-pic'
12387 lt_prog_compiler_static='-Bstatic'
12391 lt_prog_compiler_can_build_shared=no
12397 # For platforms which do not support PIC, -DPIC is meaningless:
12399 lt_prog_compiler_pic=
12402 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
12406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
12407 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
12408 if ${lt_cv_prog_compiler_pic+:} false; then :
12409 $as_echo_n "(cached) " >&6
12411 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
12413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
12414 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
12415 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
12418 # Check to make sure the PIC flag actually works.
12420 if test -n "$lt_prog_compiler_pic"; then
12421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
12422 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
12423 if ${lt_cv_prog_compiler_pic_works+:} false; then :
12424 $as_echo_n "(cached) " >&6
12426 lt_cv_prog_compiler_pic_works=no
12427 ac_outfile=conftest.$ac_objext
12428 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
12429 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
12430 # Insert the option either (1) after the last *FLAGS variable, or
12431 # (2) before a word containing "conftest.", or (3) at the end.
12432 # Note that $ac_compile itself does not contain backslashes and begins
12433 # with a dollar sign (not a hyphen), so the echo should work correctly.
12434 # The option is referenced via a variable to avoid confusing sed.
12435 lt_compile=`echo "$ac_compile" | $SED \
12436 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
12437 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
12438 -e 's:$: $lt_compiler_flag:'`
12439 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
12440 (eval "$lt_compile" 2>conftest.err)
12442 cat conftest.err >&5
12443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12444 if (exit $ac_status) && test -s "$ac_outfile"; then
12445 # The compiler can only warn and ignore the option if not recognized
12446 # So say no if there are warnings other than the usual output.
12447 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
12448 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
12449 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
12450 lt_cv_prog_compiler_pic_works=yes
12456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
12457 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
12459 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
12460 case $lt_prog_compiler_pic in
12462 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
12465 lt_prog_compiler_pic=
12466 lt_prog_compiler_can_build_shared=no
12482 # Check to make sure the static flag actually works.
12484 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
12485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
12486 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
12487 if ${lt_cv_prog_compiler_static_works+:} false; then :
12488 $as_echo_n "(cached) " >&6
12490 lt_cv_prog_compiler_static_works=no
12491 save_LDFLAGS="$LDFLAGS"
12492 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
12493 echo "$lt_simple_link_test_code" > conftest.$ac_ext
12494 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
12495 # The linker can only warn and ignore the option if not recognized
12496 # So say no if there are warnings
12497 if test -s conftest.err; then
12498 # Append any errors to the config.log.
12499 cat conftest.err 1>&5
12500 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
12501 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
12502 if diff conftest.exp conftest.er2 >/dev/null; then
12503 lt_cv_prog_compiler_static_works=yes
12506 lt_cv_prog_compiler_static_works=yes
12510 LDFLAGS="$save_LDFLAGS"
12513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
12514 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
12516 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
12519 lt_prog_compiler_static=
12528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
12529 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
12530 if ${lt_cv_prog_compiler_c_o+:} false; then :
12531 $as_echo_n "(cached) " >&6
12533 lt_cv_prog_compiler_c_o=no
12534 $RM -r conftest 2>/dev/null
12538 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
12540 lt_compiler_flag="-o out/conftest2.$ac_objext"
12541 # Insert the option either (1) after the last *FLAGS variable, or
12542 # (2) before a word containing "conftest.", or (3) at the end.
12543 # Note that $ac_compile itself does not contain backslashes and begins
12544 # with a dollar sign (not a hyphen), so the echo should work correctly.
12545 lt_compile=`echo "$ac_compile" | $SED \
12546 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
12547 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
12548 -e 's:$: $lt_compiler_flag:'`
12549 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
12550 (eval "$lt_compile" 2>out/conftest.err)
12552 cat out/conftest.err >&5
12553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12554 if (exit $ac_status) && test -s out/conftest2.$ac_objext
12556 # The compiler can only warn and ignore the option if not recognized
12557 # So say no if there are warnings
12558 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
12559 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
12560 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
12561 lt_cv_prog_compiler_c_o=yes
12566 # SGI C++ compiler will create directory out/ii_files/ for
12567 # template instantiation
12568 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
12569 $RM out/* && rmdir out
12575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
12576 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
12583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
12584 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
12585 if ${lt_cv_prog_compiler_c_o+:} false; then :
12586 $as_echo_n "(cached) " >&6
12588 lt_cv_prog_compiler_c_o=no
12589 $RM -r conftest 2>/dev/null
12593 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
12595 lt_compiler_flag="-o out/conftest2.$ac_objext"
12596 # Insert the option either (1) after the last *FLAGS variable, or
12597 # (2) before a word containing "conftest.", or (3) at the end.
12598 # Note that $ac_compile itself does not contain backslashes and begins
12599 # with a dollar sign (not a hyphen), so the echo should work correctly.
12600 lt_compile=`echo "$ac_compile" | $SED \
12601 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
12602 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
12603 -e 's:$: $lt_compiler_flag:'`
12604 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
12605 (eval "$lt_compile" 2>out/conftest.err)
12607 cat out/conftest.err >&5
12608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12609 if (exit $ac_status) && test -s out/conftest2.$ac_objext
12611 # The compiler can only warn and ignore the option if not recognized
12612 # So say no if there are warnings
12613 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
12614 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
12615 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
12616 lt_cv_prog_compiler_c_o=yes
12621 # SGI C++ compiler will create directory out/ii_files/ for
12622 # template instantiation
12623 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
12624 $RM out/* && rmdir out
12630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
12631 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
12636 hard_links="nottested"
12637 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
12638 # do not overwrite the value of need_locks provided by the user
12639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
12640 $as_echo_n "checking if we can lock with hard links... " >&6; }
12643 ln conftest.a conftest.b 2>/dev/null && hard_links=no
12645 ln conftest.a conftest.b 2>&5 || hard_links=no
12646 ln conftest.a conftest.b 2>/dev/null && hard_links=no
12647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
12648 $as_echo "$hard_links" >&6; }
12649 if test "$hard_links" = no; then
12650 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
12651 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
12663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12664 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12667 allow_undefined_flag=
12668 always_export_symbols=no
12670 archive_expsym_cmds=
12671 compiler_needs_object=no
12672 enable_shared_with_static_runtimes=no
12673 export_dynamic_flag_spec=
12674 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
12675 hardcode_automatic=no
12677 hardcode_direct_absolute=no
12678 hardcode_libdir_flag_spec=
12679 hardcode_libdir_separator=
12680 hardcode_minus_L=no
12681 hardcode_shlibpath_var=unsupported
12683 link_all_deplibs=unknown
12685 module_expsym_cmds=
12686 old_archive_from_new_cmds=
12687 old_archive_from_expsyms_cmds=
12688 thread_safe_flag_spec=
12689 whole_archive_flag_spec=
12690 # include_expsyms should be a list of space-separated symbols to be *always*
12691 # included in the symbol list
12693 # exclude_expsyms can be an extended regexp of symbols to exclude
12694 # it will be wrapped by ` (' and `)$', so one must not match beginning or
12695 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
12696 # as well as any symbol that contains `d'.
12697 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
12698 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
12699 # platforms (ab)use it in PIC code, but their linkers get confused if
12700 # the symbol is explicitly referenced. Since portable code cannot
12701 # rely on this symbol name, it's probably fine to never include it in
12702 # preloaded symbol tables.
12703 # Exclude shared library initialization/finalization symbols.
12704 extract_expsyms_cmds=
12707 cygwin* | mingw* | pw32* | cegcc*)
12708 # FIXME: the MSVC++ port hasn't been tested in a loooong time
12709 # When not using gcc, we currently assume that we are using
12710 # Microsoft Visual C++.
12711 if test "$GCC" != yes; then
12716 # we just hope/assume this is gcc and not c89 (= MSVC++)
12726 # On some targets, GNU ld is compatible enough with the native linker
12727 # that we're better off using the native interface for both.
12728 lt_use_gnu_ld_interface=no
12729 if test "$with_gnu_ld" = yes; then
12732 # The AIX port of GNU ld has always aspired to compatibility
12733 # with the native linker. However, as the warning in the GNU ld
12734 # block says, versions before 2.19.5* couldn't really create working
12735 # shared libraries, regardless of the interface used.
12736 case `$LD -v 2>&1` in
12737 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
12738 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
12739 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
12741 lt_use_gnu_ld_interface=yes
12746 lt_use_gnu_ld_interface=yes
12751 if test "$lt_use_gnu_ld_interface" = yes; then
12752 # If archive_cmds runs LD, not CC, wlarc should be empty
12755 # Set some defaults for GNU ld with shared library support. These
12756 # are reset later if shared libraries are not supported. Putting them
12757 # here allows them to be overridden if necessary.
12758 runpath_var=LD_RUN_PATH
12759 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12760 export_dynamic_flag_spec='${wl}--export-dynamic'
12761 # ancient GNU ld didn't support --whole-archive et. al.
12762 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
12763 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12765 whole_archive_flag_spec=
12767 supports_anon_versioning=no
12768 case `$LD -v 2>&1` in
12769 *GNU\ gold*) supports_anon_versioning=yes ;;
12770 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
12771 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
12772 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
12773 *\ 2.11.*) ;; # other 2.11 versions
12774 *) supports_anon_versioning=yes ;;
12777 # See if GNU ld supports shared libraries.
12780 # On AIX/PPC, the GNU linker is very broken
12781 if test "$host_cpu" != ia64; then
12785 *** Warning: the GNU linker, at least up to release 2.19, is reported
12786 *** to be unable to reliably create shared libraries on AIX.
12787 *** Therefore, libtool is disabling shared libraries support. If you
12788 *** really care for shared libraries, you may want to install binutils
12789 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
12790 *** You will then need to restart the configuration process.
12799 # see comment about AmigaOS4 .so support
12800 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12801 archive_expsym_cmds=''
12804 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)'
12805 hardcode_libdir_flag_spec='-L$libdir'
12806 hardcode_minus_L=yes
12812 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12813 allow_undefined_flag=unsupported
12814 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12815 # support --undefined. This deserves some investigation. FIXME
12816 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12822 cygwin* | mingw* | pw32* | cegcc*)
12823 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
12824 # as there is no search path for DLLs.
12825 hardcode_libdir_flag_spec='-L$libdir'
12826 export_dynamic_flag_spec='${wl}--export-all-symbols'
12827 allow_undefined_flag=unsupported
12828 always_export_symbols=no
12829 enable_shared_with_static_runtimes=yes
12830 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'
12831 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
12833 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
12834 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12835 # If the export-symbols file already is a .def file (1st line
12836 # is EXPORTS), use it as is; otherwise, prepend...
12837 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12838 cp $export_symbols $output_objdir/$soname.def;
12840 echo EXPORTS > $output_objdir/$soname.def;
12841 cat $export_symbols >> $output_objdir/$soname.def;
12843 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12850 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12851 link_all_deplibs=yes
12856 hardcode_shlibpath_var=no
12857 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
12858 export_dynamic_flag_spec='${wl}-E'
12859 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12860 # Instead, shared libraries are loaded at an image base (0x10000000 by
12861 # default) and relocated if they conflict, which is a slow very memory
12862 # consuming and fragmenting process. To avoid this, we pick a random,
12863 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12864 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
12865 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12866 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'
12869 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
12871 if test "$host_os" = linux-dietlibc; then
12872 case $cc_basename in
12873 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
12876 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
12877 && test "$tmp_diet" = no
12879 tmp_addflag=' $pic_flag'
12880 tmp_sharedflag='-shared'
12881 case $cc_basename,$host_cpu in
12882 pgcc*) # Portland Group C compiler
12883 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'
12884 tmp_addflag=' $pic_flag'
12886 pgf77* | pgf90* | pgf95* | pgfortran*)
12887 # Portland Group f77 and f90 compilers
12888 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'
12889 tmp_addflag=' $pic_flag -Mnomain' ;;
12890 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
12891 tmp_addflag=' -i_dynamic' ;;
12892 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
12893 tmp_addflag=' -i_dynamic -nofor_main' ;;
12894 ifc* | ifort*) # Intel Fortran compiler
12895 tmp_addflag=' -nofor_main' ;;
12896 lf95*) # Lahey Fortran 8.1
12897 whole_archive_flag_spec=
12898 tmp_sharedflag='--shared' ;;
12899 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
12900 tmp_sharedflag='-qmkshrobj'
12902 nvcc*) # Cuda Compiler Driver 2.2
12903 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'
12904 compiler_needs_object=yes
12907 case `$CC -V 2>&1 | sed 5q` in
12908 *Sun\ C*) # Sun C 5.9
12909 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'
12910 compiler_needs_object=yes
12911 tmp_sharedflag='-G' ;;
12912 *Sun\ F*) # Sun Fortran 8.3
12913 tmp_sharedflag='-G' ;;
12915 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12917 if test "x$supports_anon_versioning" = xyes; then
12918 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
12919 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12920 echo "local: *; };" >> $output_objdir/$libname.ver~
12921 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
12924 case $cc_basename in
12925 xlf* | bgf* | bgxlf* | mpixlf*)
12926 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
12927 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
12928 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12929 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
12930 if test "x$supports_anon_versioning" = xyes; then
12931 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
12932 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12933 echo "local: *; };" >> $output_objdir/$libname.ver~
12934 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
12944 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12945 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
12948 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12949 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12954 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
12958 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
12959 *** create shared libraries on Solaris systems. Therefore, libtool
12960 *** is disabling shared libraries support. We urge you to upgrade GNU
12961 *** binutils to release 2.9.1 or newer. Another option is to modify
12962 *** your PATH or compiler configuration so that the native linker is
12963 *** used, and then restart.
12966 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12967 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12968 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12974 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
12975 case `$LD -v 2>&1` in
12976 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
12980 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
12981 *** reliably create shared libraries on SCO systems. Therefore, libtool
12982 *** is disabling shared libraries support. We urge you to upgrade GNU
12983 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
12984 *** your PATH or compiler configuration so that the native linker is
12985 *** used, and then restart.
12990 # For security reasons, it is highly recommended that you always
12991 # use absolute paths for naming shared libraries, and exclude the
12992 # DT_RUNPATH tag from executables and libraries. But doing so
12993 # requires that you compile everything twice, which is a pain.
12994 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12995 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12996 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12997 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
13006 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
13008 hardcode_direct=yes
13009 hardcode_shlibpath_var=no
13013 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
13014 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13015 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
13022 if test "$ld_shlibs" = no; then
13024 hardcode_libdir_flag_spec=
13025 export_dynamic_flag_spec=
13026 whole_archive_flag_spec=
13029 # PORTME fill in a description of your system's linker (not GNU ld)
13032 allow_undefined_flag=unsupported
13033 always_export_symbols=yes
13034 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'
13035 # Note: this linker hardcodes the directories in LIBPATH if there
13036 # are no directories specified by -L.
13037 hardcode_minus_L=yes
13038 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
13039 # Neither direct hardcoding nor static linking is supported with a
13041 hardcode_direct=unsupported
13046 if test "$host_cpu" = ia64; then
13047 # On IA64, the linker does run time linking by default, so we don't
13048 # have to do anything special.
13049 aix_use_runtimelinking=no
13050 exp_sym_flag='-Bexport'
13053 # If we're using GNU nm, then we don't want the "-C" option.
13054 # -C means demangle to AIX nm, but means don't demangle with GNU nm
13055 # Also, AIX nm treats weak defined symbols like other global
13056 # defined symbols, whereas GNU nm marks them as "W".
13057 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
13058 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'
13060 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'
13062 aix_use_runtimelinking=no
13064 # Test if we are trying to use run time linking or normal
13065 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
13066 # need to do runtime linking.
13067 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
13068 for ld_flag in $LDFLAGS; do
13069 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
13070 aix_use_runtimelinking=yes
13077 exp_sym_flag='-bexport'
13078 no_entry_flag='-bnoentry'
13081 # When large executables or shared objects are built, AIX ld can
13082 # have problems creating the table of contents. If linking a library
13083 # or program results in "error TOC overflow" add -mminimal-toc to
13084 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
13085 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
13088 hardcode_direct=yes
13089 hardcode_direct_absolute=yes
13090 hardcode_libdir_separator=':'
13091 link_all_deplibs=yes
13092 file_list_spec='${wl}-f,'
13094 if test "$GCC" = yes; then
13095 case $host_os in aix4.[012]|aix4.[012].*)
13096 # We only want to do this on AIX 4.2 and lower, the check
13097 # below for broken collect2 doesn't work under 4.3+
13098 collect2name=`${CC} -print-prog-name=collect2`
13099 if test -f "$collect2name" &&
13100 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
13102 # We have reworked collect2
13105 # We have old collect2
13106 hardcode_direct=unsupported
13107 # It fails to find uninstalled libraries when the uninstalled
13108 # path is not listed in the libpath. Setting hardcode_minus_L
13109 # to unsupported forces relinking
13110 hardcode_minus_L=yes
13111 hardcode_libdir_flag_spec='-L$libdir'
13112 hardcode_libdir_separator=
13116 shared_flag='-shared'
13117 if test "$aix_use_runtimelinking" = yes; then
13118 shared_flag="$shared_flag "'${wl}-G'
13122 if test "$host_cpu" = ia64; then
13123 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
13124 # chokes on -Wl,-G. The following line is correct:
13127 if test "$aix_use_runtimelinking" = yes; then
13128 shared_flag='${wl}-G'
13130 shared_flag='${wl}-bM:SRE'
13135 export_dynamic_flag_spec='${wl}-bexpall'
13136 # It seems that -bexpall does not export symbols beginning with
13137 # underscore (_), so it is better to generate a list of symbols to export.
13138 always_export_symbols=yes
13139 if test "$aix_use_runtimelinking" = yes; then
13140 # Warning - without using the other runtime loading flags (-brtl),
13141 # -berok will link without error, but may produce a broken library.
13142 allow_undefined_flag='-berok'
13143 # Determine the default libpath from the value encoded in an
13144 # empty executable.
13145 if test "${lt_cv_aix_libpath+set}" = set; then
13146 aix_libpath=$lt_cv_aix_libpath
13148 if ${lt_cv_aix_libpath_+:} false; then :
13149 $as_echo_n "(cached) " >&6
13151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13152 /* end confdefs.h. */
13162 if ac_fn_c_try_link "$LINENO"; then :
13164 lt_aix_libpath_sed='
13165 /Import File Strings/,/^$/ {
13167 s/^0 *\([^ ]*\) *$/\1/
13171 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13172 # Check for a 64-bit object if we didn't find anything.
13173 if test -z "$lt_cv_aix_libpath_"; then
13174 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13177 rm -f core conftest.err conftest.$ac_objext \
13178 conftest$ac_exeext conftest.$ac_ext
13179 if test -z "$lt_cv_aix_libpath_"; then
13180 lt_cv_aix_libpath_="/usr/lib:/lib"
13185 aix_libpath=$lt_cv_aix_libpath_
13188 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
13189 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"
13191 if test "$host_cpu" = ia64; then
13192 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
13193 allow_undefined_flag="-z nodefs"
13194 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"
13196 # Determine the default libpath from the value encoded in an
13197 # empty executable.
13198 if test "${lt_cv_aix_libpath+set}" = set; then
13199 aix_libpath=$lt_cv_aix_libpath
13201 if ${lt_cv_aix_libpath_+:} false; then :
13202 $as_echo_n "(cached) " >&6
13204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13205 /* end confdefs.h. */
13215 if ac_fn_c_try_link "$LINENO"; then :
13217 lt_aix_libpath_sed='
13218 /Import File Strings/,/^$/ {
13220 s/^0 *\([^ ]*\) *$/\1/
13224 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13225 # Check for a 64-bit object if we didn't find anything.
13226 if test -z "$lt_cv_aix_libpath_"; then
13227 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13230 rm -f core conftest.err conftest.$ac_objext \
13231 conftest$ac_exeext conftest.$ac_ext
13232 if test -z "$lt_cv_aix_libpath_"; then
13233 lt_cv_aix_libpath_="/usr/lib:/lib"
13238 aix_libpath=$lt_cv_aix_libpath_
13241 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
13242 # Warning - without using the other run time loading flags,
13243 # -berok will link without error, but may produce a broken library.
13244 no_undefined_flag=' ${wl}-bernotok'
13245 allow_undefined_flag=' ${wl}-berok'
13246 if test "$with_gnu_ld" = yes; then
13247 # We only use this code for GNU lds that support --whole-archive.
13248 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13250 # Exported symbols can be pulled into shared objects from archives
13251 whole_archive_flag_spec='$convenience'
13253 archive_cmds_need_lc=yes
13254 # This is similar to how AIX traditionally builds its shared libraries.
13255 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'
13263 # see comment about AmigaOS4 .so support
13264 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13265 archive_expsym_cmds=''
13268 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)'
13269 hardcode_libdir_flag_spec='-L$libdir'
13270 hardcode_minus_L=yes
13276 export_dynamic_flag_spec=-rdynamic
13279 cygwin* | mingw* | pw32* | cegcc*)
13280 # When not using gcc, we currently assume that we are using
13281 # Microsoft Visual C++.
13282 # hardcode_libdir_flag_spec is actually meaningless, as there is
13283 # no search path for DLLs.
13284 case $cc_basename in
13287 hardcode_libdir_flag_spec=' '
13288 allow_undefined_flag=unsupported
13289 always_export_symbols=yes
13291 # Tell ltmain to make .lib files, not .a files.
13293 # Tell ltmain to make .dll files, not .so files.
13295 # FIXME: Setting linknames here is a bad hack.
13296 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
13297 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
13298 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
13300 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
13302 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
13304 # The linker will not automatically build a static lib if we build a DLL.
13305 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
13306 enable_shared_with_static_runtimes=yes
13307 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
13308 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
13310 old_postinstall_cmds='chmod 644 $oldlib'
13311 postlink_cmds='lt_outputfile="@OUTPUT@"~
13312 lt_tool_outputfile="@TOOL_OUTPUT@"~
13313 case $lt_outputfile in
13316 lt_outputfile="$lt_outputfile.exe"
13317 lt_tool_outputfile="$lt_tool_outputfile.exe"
13320 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
13321 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
13322 $RM "$lt_outputfile.manifest";
13326 # Assume MSVC wrapper
13327 hardcode_libdir_flag_spec=' '
13328 allow_undefined_flag=unsupported
13329 # Tell ltmain to make .lib files, not .a files.
13331 # Tell ltmain to make .dll files, not .so files.
13333 # FIXME: Setting linknames here is a bad hack.
13334 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
13335 # The linker will automatically build a .lib file if we build a DLL.
13336 old_archive_from_new_cmds='true'
13337 # FIXME: Should let the user specify the lib program.
13338 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
13339 enable_shared_with_static_runtimes=yes
13344 darwin* | rhapsody*)
13347 archive_cmds_need_lc=no
13349 hardcode_automatic=yes
13350 hardcode_shlibpath_var=unsupported
13351 if test "$lt_cv_ld_force_load" = "yes"; then
13352 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\"`'
13355 whole_archive_flag_spec=''
13357 link_all_deplibs=yes
13358 allow_undefined_flag="$_lt_dar_allow_undefined"
13359 case $cc_basename in
13360 ifort*) _lt_dar_can_shared=yes ;;
13361 *) _lt_dar_can_shared=$GCC ;;
13363 if test "$_lt_dar_can_shared" = "yes"; then
13364 output_verbose_link_cmd=func_echo_all
13365 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
13366 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
13367 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}"
13368 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}"
13377 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13378 hardcode_libdir_flag_spec='-L$libdir'
13379 hardcode_shlibpath_var=no
13382 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
13383 # support. Future versions do this automatically, but an explicit c++rt0.o
13384 # does not break anything, and helps significantly (at the cost of a little
13387 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
13388 hardcode_libdir_flag_spec='-R$libdir'
13389 hardcode_direct=yes
13390 hardcode_shlibpath_var=no
13393 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
13395 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
13396 hardcode_direct=yes
13397 hardcode_minus_L=yes
13398 hardcode_shlibpath_var=no
13401 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
13402 freebsd* | dragonfly*)
13403 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
13404 hardcode_libdir_flag_spec='-R$libdir'
13405 hardcode_direct=yes
13406 hardcode_shlibpath_var=no
13410 if test "$GCC" = yes; then
13411 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'
13413 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'
13415 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
13416 hardcode_libdir_separator=:
13417 hardcode_direct=yes
13419 # hardcode_minus_L: Not really in the search PATH,
13420 # but as the default location of the library.
13421 hardcode_minus_L=yes
13422 export_dynamic_flag_spec='${wl}-E'
13426 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
13427 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
13429 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
13431 if test "$with_gnu_ld" = no; then
13432 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
13433 hardcode_libdir_separator=:
13434 hardcode_direct=yes
13435 hardcode_direct_absolute=yes
13436 export_dynamic_flag_spec='${wl}-E'
13437 # hardcode_minus_L: Not really in the search PATH,
13438 # but as the default location of the library.
13439 hardcode_minus_L=yes
13444 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
13447 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
13450 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
13453 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
13459 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
13462 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
13466 # Older versions of the 11.00 compiler do not understand -b yet
13467 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
13468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
13469 $as_echo_n "checking if $CC understands -b... " >&6; }
13470 if ${lt_cv_prog_compiler__b+:} false; then :
13471 $as_echo_n "(cached) " >&6
13473 lt_cv_prog_compiler__b=no
13474 save_LDFLAGS="$LDFLAGS"
13475 LDFLAGS="$LDFLAGS -b"
13476 echo "$lt_simple_link_test_code" > conftest.$ac_ext
13477 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
13478 # The linker can only warn and ignore the option if not recognized
13479 # So say no if there are warnings
13480 if test -s conftest.err; then
13481 # Append any errors to the config.log.
13482 cat conftest.err 1>&5
13483 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
13484 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
13485 if diff conftest.exp conftest.er2 >/dev/null; then
13486 lt_cv_prog_compiler__b=yes
13489 lt_cv_prog_compiler__b=yes
13493 LDFLAGS="$save_LDFLAGS"
13496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
13497 $as_echo "$lt_cv_prog_compiler__b" >&6; }
13499 if test x"$lt_cv_prog_compiler__b" = xyes; then
13500 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
13502 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
13508 if test "$with_gnu_ld" = no; then
13509 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
13510 hardcode_libdir_separator=:
13515 hardcode_shlibpath_var=no
13518 hardcode_direct=yes
13519 hardcode_direct_absolute=yes
13520 export_dynamic_flag_spec='${wl}-E'
13522 # hardcode_minus_L: Not really in the search PATH,
13523 # but as the default location of the library.
13524 hardcode_minus_L=yes
13530 irix5* | irix6* | nonstopux*)
13531 if test "$GCC" = yes; then
13532 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'
13533 # Try to use the -exported_symbol ld option, if it does not
13534 # work, assume that -exports_file does not work either and
13535 # implicitly export all symbols.
13536 # This should be the same for all languages, so no per-tag cache variable.
13537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
13538 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
13539 if ${lt_cv_irix_exported_symbol+:} false; then :
13540 $as_echo_n "(cached) " >&6
13542 save_LDFLAGS="$LDFLAGS"
13543 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
13544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13545 /* end confdefs.h. */
13546 int foo (void) { return 0; }
13548 if ac_fn_c_try_link "$LINENO"; then :
13549 lt_cv_irix_exported_symbol=yes
13551 lt_cv_irix_exported_symbol=no
13553 rm -f core conftest.err conftest.$ac_objext \
13554 conftest$ac_exeext conftest.$ac_ext
13555 LDFLAGS="$save_LDFLAGS"
13557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
13558 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
13559 if test "$lt_cv_irix_exported_symbol" = yes; then
13560 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'
13563 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'
13564 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'
13566 archive_cmds_need_lc='no'
13567 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
13568 hardcode_libdir_separator=:
13570 link_all_deplibs=yes
13574 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13575 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
13577 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
13579 hardcode_libdir_flag_spec='-R$libdir'
13580 hardcode_direct=yes
13581 hardcode_shlibpath_var=no
13585 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13586 hardcode_direct=yes
13587 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
13588 hardcode_libdir_separator=:
13589 hardcode_shlibpath_var=no
13596 if test -f /usr/libexec/ld.so; then
13597 hardcode_direct=yes
13598 hardcode_shlibpath_var=no
13599 hardcode_direct_absolute=yes
13600 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13601 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
13602 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
13603 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
13604 export_dynamic_flag_spec='${wl}-E'
13607 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
13608 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
13609 hardcode_libdir_flag_spec='-R$libdir'
13612 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
13613 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
13623 hardcode_libdir_flag_spec='-L$libdir'
13624 hardcode_minus_L=yes
13625 allow_undefined_flag=unsupported
13626 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'
13627 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
13631 if test "$GCC" = yes; then
13632 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
13633 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'
13635 allow_undefined_flag=' -expect_unresolved \*'
13636 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'
13638 archive_cmds_need_lc='no'
13639 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
13640 hardcode_libdir_separator=:
13643 osf4* | osf5*) # as osf3* with the addition of -msym flag
13644 if test "$GCC" = yes; then
13645 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
13646 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'
13647 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
13649 allow_undefined_flag=' -expect_unresolved \*'
13650 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'
13651 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~
13652 $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'
13654 # Both c and cxx compiler support -rpath directly
13655 hardcode_libdir_flag_spec='-rpath $libdir'
13657 archive_cmds_need_lc='no'
13658 hardcode_libdir_separator=:
13662 no_undefined_flag=' -z defs'
13663 if test "$GCC" = yes; then
13665 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
13666 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13667 $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'
13669 case `$CC -V 2>&1` in
13672 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
13673 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13674 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
13678 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
13679 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13680 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
13684 hardcode_libdir_flag_spec='-R$libdir'
13685 hardcode_shlibpath_var=no
13687 solaris2.[0-5] | solaris2.[0-5].*) ;;
13689 # The compiler driver will combine and reorder linker options,
13690 # but understands `-z linker_flag'. GCC discards it without `$wl',
13691 # but is careful enough not to reorder.
13692 # Supported since Solaris 2.6 (maybe 2.5.1?)
13693 if test "$GCC" = yes; then
13694 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13696 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
13700 link_all_deplibs=yes
13704 if test "x$host_vendor" = xsequent; then
13705 # Use $CC to link under sequent, because it throws in some extra .o
13706 # files that make .init and .fini sections work.
13707 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
13709 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
13711 hardcode_libdir_flag_spec='-L$libdir'
13712 hardcode_direct=yes
13713 hardcode_minus_L=yes
13714 hardcode_shlibpath_var=no
13718 case $host_vendor in
13720 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13721 hardcode_direct=yes # is this really true???
13724 ## LD is ld it makes a PLAMLIB
13725 ## CC just makes a GrossModule.
13726 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
13727 reload_cmds='$CC -r -o $output$reload_objs'
13731 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13732 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
13735 runpath_var='LD_RUN_PATH'
13736 hardcode_shlibpath_var=no
13740 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13741 hardcode_shlibpath_var=no
13742 export_dynamic_flag_spec='-Bexport'
13746 if test -d /usr/nec; then
13747 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13748 hardcode_shlibpath_var=no
13749 runpath_var=LD_RUN_PATH
13750 hardcode_runpath_var=yes
13755 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13756 no_undefined_flag='${wl}-z,text'
13757 archive_cmds_need_lc=no
13758 hardcode_shlibpath_var=no
13759 runpath_var='LD_RUN_PATH'
13761 if test "$GCC" = yes; then
13762 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13763 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13765 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13766 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13770 sysv5* | sco3.2v5* | sco5v6*)
13771 # Note: We can NOT use -z defs as we might desire, because we do not
13772 # link with -lc, and that would cause any symbols used from libc to
13773 # always be unresolved, which means just about no library would
13774 # ever link correctly. If we're not using GNU ld we use -z text
13775 # though, which does catch some bad symbols but isn't as heavy-handed
13777 no_undefined_flag='${wl}-z,text'
13778 allow_undefined_flag='${wl}-z,nodefs'
13779 archive_cmds_need_lc=no
13780 hardcode_shlibpath_var=no
13781 hardcode_libdir_flag_spec='${wl}-R,$libdir'
13782 hardcode_libdir_separator=':'
13783 link_all_deplibs=yes
13784 export_dynamic_flag_spec='${wl}-Bexport'
13785 runpath_var='LD_RUN_PATH'
13787 if test "$GCC" = yes; then
13788 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13789 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13791 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13792 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13797 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13798 hardcode_libdir_flag_spec='-L$libdir'
13799 hardcode_shlibpath_var=no
13807 if test x$host_vendor = xsni; then
13809 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
13810 export_dynamic_flag_spec='${wl}-Blargedynsym'
13816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
13817 $as_echo "$ld_shlibs" >&6; }
13818 test "$ld_shlibs" = no && can_build_shared=no
13820 with_gnu_ld=$with_gnu_ld
13837 # Do we need to explicitly link libc?
13839 case "x$archive_cmds_need_lc" in
13841 # Assume -lc should be added
13842 archive_cmds_need_lc=yes
13844 if test "$enable_shared" = yes && test "$GCC" = yes; then
13845 case $archive_cmds in
13847 # FIXME: we may have to deal with multi-command sequences.
13850 # Test whether the compiler implicitly links with -lc since on some
13851 # systems, -lgcc has to come before -lc. If gcc already passes -lc
13852 # to ld, don't add -lc before -lgcc.
13853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
13854 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
13855 if ${lt_cv_archive_cmds_need_lc+:} false; then :
13856 $as_echo_n "(cached) " >&6
13859 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13861 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13862 (eval $ac_compile) 2>&5
13864 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13865 test $ac_status = 0; } 2>conftest.err; then
13868 libobjs=conftest.$ac_objext
13870 wl=$lt_prog_compiler_wl
13871 pic_flag=$lt_prog_compiler_pic
13877 lt_save_allow_undefined_flag=$allow_undefined_flag
13878 allow_undefined_flag=
13879 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
13880 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
13882 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13883 test $ac_status = 0; }
13885 lt_cv_archive_cmds_need_lc=no
13887 lt_cv_archive_cmds_need_lc=yes
13889 allow_undefined_flag=$lt_save_allow_undefined_flag
13891 cat conftest.err 1>&5
13896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
13897 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
13898 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
14056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14057 $as_echo_n "checking dynamic linker characteristics... " >&6; }
14059 if test "$GCC" = yes; then
14061 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
14062 *) lt_awk_arg="/^libraries:/" ;;
14065 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
14066 *) lt_sed_strip_eq="s,=/,/,g" ;;
14068 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
14069 case $lt_search_path_spec in
14071 # if the path contains ";" then we assume it to be the separator
14072 # otherwise default to the standard path separator (i.e. ":") - it is
14073 # assumed that no part of a normal pathname contains ";" but that should
14074 # okay in the real world where ";" in dirpaths is itself problematic.
14075 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
14078 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
14081 # Ok, now we have the path, separated by spaces, we can step through it
14082 # and add multilib dir if necessary.
14083 lt_tmp_lt_search_path_spec=
14084 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
14085 for lt_sys_path in $lt_search_path_spec; do
14086 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
14087 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
14089 test -d "$lt_sys_path" && \
14090 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
14093 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
14094 BEGIN {RS=" "; FS="/|\n";} {
14097 for (lt_i = NF; lt_i > 0; lt_i--) {
14098 if ($lt_i != "" && $lt_i != ".") {
14099 if ($lt_i == "..") {
14102 if (lt_count == 0) {
14103 lt_foo="/" $lt_i lt_foo;
14110 if (lt_foo != "") { lt_freq[lt_foo]++; }
14111 if (lt_freq[lt_foo] == 1) { print lt_foo; }
14113 # AWK program above erroneously prepends '/' to C:/dos/paths
14116 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
14117 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
14119 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
14121 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
14123 library_names_spec=
14124 libname_spec='lib$name'
14128 postuninstall_cmds=
14132 shlibpath_overrides_runpath=unknown
14134 dynamic_linker="$host_os ld.so"
14135 sys_lib_dlsearch_path_spec="/lib /usr/lib"
14136 need_lib_prefix=unknown
14137 hardcode_into_libs=no
14139 # when you set need_version to no, make sure it does not cause -set_version
14140 # flags to be left without arguments
14141 need_version=unknown
14145 version_type=linux # correct to gnu/linux during the next big refactor
14146 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
14147 shlibpath_var=LIBPATH
14149 # AIX 3 has no versioning support, so we append a major version to the name.
14150 soname_spec='${libname}${release}${shared_ext}$major'
14154 version_type=linux # correct to gnu/linux during the next big refactor
14157 hardcode_into_libs=yes
14158 if test "$host_cpu" = ia64; then
14159 # AIX 5 supports IA64
14160 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14161 shlibpath_var=LD_LIBRARY_PATH
14163 # With GCC up to 2.95.x, collect2 would create an import file
14164 # for dependence libraries. The import file would start with
14165 # the line `#! .'. This would cause the generated library to
14166 # depend on `.', always an invalid library. This was fixed in
14167 # development snapshots of GCC prior to 3.0.
14169 aix4 | aix4.[01] | aix4.[01].*)
14170 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14172 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
14175 can_build_shared=no
14179 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14180 # soname into executable. Probably we can add versioning support to
14181 # collect2, so additional links can be useful in future.
14182 if test "$aix_use_runtimelinking" = yes; then
14183 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14184 # instead of lib<name>.a to let people know that these are not
14185 # typical AIX shared libraries.
14186 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14188 # We preserve .a as extension for shared libraries through AIX4.2
14189 # and later when we are not doing run time linking.
14190 library_names_spec='${libname}${release}.a $libname.a'
14191 soname_spec='${libname}${release}${shared_ext}$major'
14193 shlibpath_var=LIBPATH
14200 # Since July 2007 AmigaOS4 officially supports .so libraries.
14201 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14202 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14205 library_names_spec='$libname.ixlibrary $libname.a'
14206 # Create ${libname}_ixlibrary.a entries in /sys/libs.
14207 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'
14213 library_names_spec='${libname}${shared_ext}'
14214 dynamic_linker="$host_os ld.so"
14215 shlibpath_var=LIBRARY_PATH
14219 version_type=linux # correct to gnu/linux during the next big refactor
14221 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14222 soname_spec='${libname}${release}${shared_ext}$major'
14223 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
14224 shlibpath_var=LD_LIBRARY_PATH
14225 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14226 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
14227 # the default ld.so.conf also contains /usr/contrib/lib and
14228 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14229 # libtool to hard-code these into programs
14232 cygwin* | mingw* | pw32* | cegcc*)
14233 version_type=windows
14238 case $GCC,$cc_basename in
14241 library_names_spec='$libname.dll.a'
14242 # DLL is installed to $(libdir)/../bin by postinstall_cmds
14243 postinstall_cmds='base_file=`basename \${file}`~
14244 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14245 dldir=$destdir/`dirname \$dlpath`~
14246 test -d \$dldir || mkdir -p \$dldir~
14247 $install_prog $dir/$dlname \$dldir/$dlname~
14248 chmod a+x \$dldir/$dlname~
14249 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14250 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14252 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14253 dlpath=$dir/\$dldll~
14255 shlibpath_overrides_runpath=yes
14259 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14260 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14262 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
14265 # MinGW DLLs use traditional 'lib' prefix
14266 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14269 # pw32 DLLs use 'pw' prefix rather than 'lib'
14270 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14273 dynamic_linker='Win32 ld.exe'
14278 libname_spec='$name'
14279 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14280 library_names_spec='${libname}.dll.lib'
14284 sys_lib_search_path_spec=
14287 for lt_path in $LIB
14290 # Let DOS variable expansion print the short 8.3 style file name.
14291 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
14292 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
14295 # Convert to MSYS style.
14296 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
14299 # Convert to unix form, then to dos form, then back to unix form
14300 # but this time dos style (no spaces!) so that the unix form looks
14301 # like /cygdrive/c/PROGRA~1:/cygdr...
14302 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
14303 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
14304 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
14307 sys_lib_search_path_spec="$LIB"
14308 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
14309 # It is most probably a Windows format PATH.
14310 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
14312 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
14314 # FIXME: find the short name or the path components, as spaces are
14315 # common. (e.g. "Program Files" -> "PROGRA~1")
14319 # DLL is installed to $(libdir)/../bin by postinstall_cmds
14320 postinstall_cmds='base_file=`basename \${file}`~
14321 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14322 dldir=$destdir/`dirname \$dlpath`~
14323 test -d \$dldir || mkdir -p \$dldir~
14324 $install_prog $dir/$dlname \$dldir/$dlname'
14325 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14326 dlpath=$dir/\$dldll~
14328 shlibpath_overrides_runpath=yes
14329 dynamic_linker='Win32 link.exe'
14333 # Assume MSVC wrapper
14334 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14335 dynamic_linker='Win32 ld.exe'
14338 # FIXME: first we should search . and the directory the executable is in
14342 darwin* | rhapsody*)
14343 dynamic_linker="$host_os dyld"
14344 version_type=darwin
14347 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
14348 soname_spec='${libname}${release}${major}$shared_ext'
14349 shlibpath_overrides_runpath=yes
14350 shlibpath_var=DYLD_LIBRARY_PATH
14351 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
14353 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
14354 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
14358 version_type=linux # correct to gnu/linux during the next big refactor
14361 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
14362 soname_spec='${libname}${release}${shared_ext}$major'
14363 shlibpath_var=LD_LIBRARY_PATH
14366 freebsd* | dragonfly*)
14367 # DragonFly does not have aout. When/if they implement a new
14368 # versioning mechanism, adjust this.
14369 if test -x /usr/bin/objformat; then
14370 objformat=`/usr/bin/objformat`
14373 freebsd[23].*) objformat=aout ;;
14374 *) objformat=elf ;;
14377 version_type=freebsd-$objformat
14378 case $version_type in
14380 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14385 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
14389 shlibpath_var=LD_LIBRARY_PATH
14392 shlibpath_overrides_runpath=yes
14394 freebsd3.[01]* | freebsdelf3.[01]*)
14395 shlibpath_overrides_runpath=yes
14396 hardcode_into_libs=yes
14398 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
14399 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
14400 shlibpath_overrides_runpath=no
14401 hardcode_into_libs=yes
14403 *) # from 4.6 on, and DragonFly
14404 shlibpath_overrides_runpath=yes
14405 hardcode_into_libs=yes
14411 version_type=linux # correct to gnu/linux during the next big refactor
14414 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14415 soname_spec='${libname}${release}${shared_ext}$major'
14416 shlibpath_var=LD_LIBRARY_PATH
14417 shlibpath_overrides_runpath=no
14418 hardcode_into_libs=yes
14422 version_type=linux # correct to gnu/linux during the next big refactor
14425 dynamic_linker="$host_os runtime_loader"
14426 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14427 soname_spec='${libname}${release}${shared_ext}$major'
14428 shlibpath_var=LIBRARY_PATH
14429 shlibpath_overrides_runpath=yes
14430 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
14431 hardcode_into_libs=yes
14434 hpux9* | hpux10* | hpux11*)
14435 # Give a soname corresponding to the major version so that dld.sl refuses to
14436 # link against other versions.
14443 hardcode_into_libs=yes
14444 dynamic_linker="$host_os dld.so"
14445 shlibpath_var=LD_LIBRARY_PATH
14446 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14447 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14448 soname_spec='${libname}${release}${shared_ext}$major'
14449 if test "X$HPUX_IA64_MODE" = X32; then
14450 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
14452 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
14454 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14458 hardcode_into_libs=yes
14459 dynamic_linker="$host_os dld.sl"
14460 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
14461 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14462 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14463 soname_spec='${libname}${release}${shared_ext}$major'
14464 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
14465 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14469 dynamic_linker="$host_os dld.sl"
14470 shlibpath_var=SHLIB_PATH
14471 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
14472 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14473 soname_spec='${libname}${release}${shared_ext}$major'
14476 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
14477 postinstall_cmds='chmod 555 $lib'
14478 # or fails outright, so override atomically:
14479 install_override_mode=555
14483 version_type=linux # correct to gnu/linux during the next big refactor
14486 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14487 soname_spec='${libname}${release}${shared_ext}$major'
14488 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
14489 shlibpath_var=LD_LIBRARY_PATH
14490 shlibpath_overrides_runpath=no
14491 hardcode_into_libs=yes
14494 irix5* | irix6* | nonstopux*)
14496 nonstopux*) version_type=nonstopux ;;
14498 if test "$lt_cv_prog_gnu_ld" = yes; then
14499 version_type=linux # correct to gnu/linux during the next big refactor
14506 soname_spec='${libname}${release}${shared_ext}$major'
14507 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
14509 irix5* | nonstopux*)
14510 libsuff= shlibsuff=
14513 case $LD in # libtool.m4 will add one of these switches to LD
14514 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
14515 libsuff= shlibsuff= libmagic=32-bit;;
14516 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
14517 libsuff=32 shlibsuff=N32 libmagic=N32;;
14518 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
14519 libsuff=64 shlibsuff=64 libmagic=64-bit;;
14520 *) libsuff= shlibsuff= libmagic=never-match;;
14524 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
14525 shlibpath_overrides_runpath=no
14526 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
14527 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
14528 hardcode_into_libs=yes
14531 # No shared lib support for Linux oldld, aout, or coff.
14532 linux*oldld* | linux*aout* | linux*coff*)
14536 # This must be glibc/ELF.
14537 linux* | k*bsd*-gnu | kopensolaris*-gnu)
14538 version_type=linux # correct to gnu/linux during the next big refactor
14541 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14542 soname_spec='${libname}${release}${shared_ext}$major'
14543 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
14544 shlibpath_var=LD_LIBRARY_PATH
14545 shlibpath_overrides_runpath=no
14547 # Some binutils ld are patched to set DT_RUNPATH
14548 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
14549 $as_echo_n "(cached) " >&6
14551 lt_cv_shlibpath_overrides_runpath=no
14552 save_LDFLAGS=$LDFLAGS
14553 save_libdir=$libdir
14554 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
14555 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
14556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14557 /* end confdefs.h. */
14567 if ac_fn_c_try_link "$LINENO"; then :
14568 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
14569 lt_cv_shlibpath_overrides_runpath=yes
14572 rm -f core conftest.err conftest.$ac_objext \
14573 conftest$ac_exeext conftest.$ac_ext
14574 LDFLAGS=$save_LDFLAGS
14575 libdir=$save_libdir
14579 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
14581 # This implies no fast_install, which is unacceptable.
14582 # Some rework will be needed to allow for fast_install
14583 # before this can be enabled.
14584 hardcode_into_libs=yes
14586 # Append ld.so.conf contents to the search path
14587 if test -f /etc/ld.so.conf; then
14588 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' ' '`
14589 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
14592 # We used to test for /lib/ld.so.1 and disable shared libraries on
14593 # powerpc, because MkLinux only supported shared libraries with the
14594 # GNU dynamic linker. Since this was broken with cross compilers,
14595 # most powerpc-linux boxes support dynamic linking these days and
14596 # people can always --disable-shared, the test was removed, and we
14597 # assume the GNU/Linux dynamic linker is in use.
14598 dynamic_linker='GNU/Linux ld.so'
14605 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
14606 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14607 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14608 dynamic_linker='NetBSD (a.out) ld.so'
14610 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14611 soname_spec='${libname}${release}${shared_ext}$major'
14612 dynamic_linker='NetBSD ld.elf_so'
14614 shlibpath_var=LD_LIBRARY_PATH
14615 shlibpath_overrides_runpath=yes
14616 hardcode_into_libs=yes
14620 version_type=linux # correct to gnu/linux during the next big refactor
14621 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14622 shlibpath_var=LD_LIBRARY_PATH
14623 shlibpath_overrides_runpath=yes
14630 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14631 soname_spec='${libname}${release}${shared_ext}$major'
14632 shlibpath_var=LD_LIBRARY_PATH
14633 shlibpath_overrides_runpath=no
14634 hardcode_into_libs=yes
14635 dynamic_linker='ldqnx.so'
14640 sys_lib_dlsearch_path_spec="/usr/lib"
14642 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
14644 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
14645 *) need_version=no ;;
14647 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14648 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14649 shlibpath_var=LD_LIBRARY_PATH
14650 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
14652 openbsd2.[89] | openbsd2.[89].*)
14653 shlibpath_overrides_runpath=no
14656 shlibpath_overrides_runpath=yes
14660 shlibpath_overrides_runpath=yes
14665 libname_spec='$name'
14668 library_names_spec='$libname${shared_ext} $libname.a'
14669 dynamic_linker='OS/2 ld.exe'
14670 shlibpath_var=LIBPATH
14673 osf3* | osf4* | osf5*)
14677 soname_spec='${libname}${release}${shared_ext}$major'
14678 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14679 shlibpath_var=LD_LIBRARY_PATH
14680 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
14681 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
14689 version_type=linux # correct to gnu/linux during the next big refactor
14692 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14693 soname_spec='${libname}${release}${shared_ext}$major'
14694 shlibpath_var=LD_LIBRARY_PATH
14695 shlibpath_overrides_runpath=yes
14696 hardcode_into_libs=yes
14697 # ldd complains unless libraries are executable
14698 postinstall_cmds='chmod +x $lib'
14703 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14704 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
14705 shlibpath_var=LD_LIBRARY_PATH
14706 shlibpath_overrides_runpath=yes
14707 if test "$with_gnu_ld" = yes; then
14714 version_type=linux # correct to gnu/linux during the next big refactor
14715 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14716 soname_spec='${libname}${release}${shared_ext}$major'
14717 shlibpath_var=LD_LIBRARY_PATH
14718 case $host_vendor in
14720 shlibpath_overrides_runpath=no
14722 runpath_var=LD_RUN_PATH
14730 shlibpath_overrides_runpath=no
14731 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
14737 if test -d /usr/nec ;then
14738 version_type=linux # correct to gnu/linux during the next big refactor
14739 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
14740 soname_spec='$libname${shared_ext}.$major'
14741 shlibpath_var=LD_LIBRARY_PATH
14745 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
14746 version_type=freebsd-elf
14749 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14750 soname_spec='${libname}${release}${shared_ext}$major'
14751 shlibpath_var=LD_LIBRARY_PATH
14752 shlibpath_overrides_runpath=yes
14753 hardcode_into_libs=yes
14754 if test "$with_gnu_ld" = yes; then
14755 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
14757 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
14760 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
14764 sys_lib_dlsearch_path_spec='/usr/lib'
14768 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
14769 version_type=linux # correct to gnu/linux during the next big refactor
14772 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14773 shlibpath_var=LD_LIBRARY_PATH
14774 shlibpath_overrides_runpath=no
14775 hardcode_into_libs=yes
14779 version_type=linux # correct to gnu/linux during the next big refactor
14780 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14781 soname_spec='${libname}${release}${shared_ext}$major'
14782 shlibpath_var=LD_LIBRARY_PATH
14789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
14790 $as_echo "$dynamic_linker" >&6; }
14791 test "$dynamic_linker" = no && can_build_shared=no
14793 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
14794 if test "$GCC" = yes; then
14795 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
14798 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
14799 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
14801 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
14802 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
14896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
14897 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
14899 if test -n "$hardcode_libdir_flag_spec" ||
14900 test -n "$runpath_var" ||
14901 test "X$hardcode_automatic" = "Xyes" ; then
14903 # We can hardcode non-existent directories.
14904 if test "$hardcode_direct" != no &&
14905 # If the only mechanism to avoid hardcoding is shlibpath_var, we
14906 # have to relink, otherwise we might link with an installed library
14907 # when we should be linking with a yet-to-be-installed one
14908 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
14909 test "$hardcode_minus_L" != no; then
14910 # Linking always hardcodes the temporary library directory.
14911 hardcode_action=relink
14913 # We can link without hardcoding, and we can hardcode nonexisting dirs.
14914 hardcode_action=immediate
14917 # We cannot hardcode anything, or else we can only hardcode existing
14919 hardcode_action=unsupported
14921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
14922 $as_echo "$hardcode_action" >&6; }
14924 if test "$hardcode_action" = relink ||
14925 test "$inherit_rpath" = yes; then
14926 # Fast installation is not supported
14927 enable_fast_install=no
14928 elif test "$shlibpath_overrides_runpath" = yes ||
14929 test "$enable_shared" = no; then
14930 # Fast installation is not necessary
14931 enable_fast_install=needless
14939 if test "x$enable_dlopen" != xyes; then
14940 enable_dlopen=unknown
14941 enable_dlopen_self=unknown
14942 enable_dlopen_self_static=unknown
14949 lt_cv_dlopen="load_add_on"
14951 lt_cv_dlopen_self=yes
14954 mingw* | pw32* | cegcc*)
14955 lt_cv_dlopen="LoadLibrary"
14960 lt_cv_dlopen="dlopen"
14965 # if libdl is installed we need to link against it
14966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
14967 $as_echo_n "checking for dlopen in -ldl... " >&6; }
14968 if ${ac_cv_lib_dl_dlopen+:} false; then :
14969 $as_echo_n "(cached) " >&6
14971 ac_check_lib_save_LIBS=$LIBS
14973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14974 /* end confdefs.h. */
14976 /* Override any GCC internal prototype to avoid an error.
14977 Use char because int might match the return type of a GCC
14978 builtin and then its argument prototype would still apply. */
14991 if ac_fn_c_try_link "$LINENO"; then :
14992 ac_cv_lib_dl_dlopen=yes
14994 ac_cv_lib_dl_dlopen=no
14996 rm -f core conftest.err conftest.$ac_objext \
14997 conftest$ac_exeext conftest.$ac_ext
14998 LIBS=$ac_check_lib_save_LIBS
15000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
15001 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
15002 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
15003 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
15006 lt_cv_dlopen="dyld"
15008 lt_cv_dlopen_self=yes
15015 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
15016 if test "x$ac_cv_func_shl_load" = xyes; then :
15017 lt_cv_dlopen="shl_load"
15019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
15020 $as_echo_n "checking for shl_load in -ldld... " >&6; }
15021 if ${ac_cv_lib_dld_shl_load+:} false; then :
15022 $as_echo_n "(cached) " >&6
15024 ac_check_lib_save_LIBS=$LIBS
15026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15027 /* end confdefs.h. */
15029 /* Override any GCC internal prototype to avoid an error.
15030 Use char because int might match the return type of a GCC
15031 builtin and then its argument prototype would still apply. */
15039 return shl_load ();
15044 if ac_fn_c_try_link "$LINENO"; then :
15045 ac_cv_lib_dld_shl_load=yes
15047 ac_cv_lib_dld_shl_load=no
15049 rm -f core conftest.err conftest.$ac_objext \
15050 conftest$ac_exeext conftest.$ac_ext
15051 LIBS=$ac_check_lib_save_LIBS
15053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
15054 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
15055 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
15056 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
15058 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
15059 if test "x$ac_cv_func_dlopen" = xyes; then :
15060 lt_cv_dlopen="dlopen"
15062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
15063 $as_echo_n "checking for dlopen in -ldl... " >&6; }
15064 if ${ac_cv_lib_dl_dlopen+:} false; then :
15065 $as_echo_n "(cached) " >&6
15067 ac_check_lib_save_LIBS=$LIBS
15069 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15070 /* end confdefs.h. */
15072 /* Override any GCC internal prototype to avoid an error.
15073 Use char because int might match the return type of a GCC
15074 builtin and then its argument prototype would still apply. */
15087 if ac_fn_c_try_link "$LINENO"; then :
15088 ac_cv_lib_dl_dlopen=yes
15090 ac_cv_lib_dl_dlopen=no
15092 rm -f core conftest.err conftest.$ac_objext \
15093 conftest$ac_exeext conftest.$ac_ext
15094 LIBS=$ac_check_lib_save_LIBS
15096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
15097 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
15098 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
15099 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
15101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
15102 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
15103 if ${ac_cv_lib_svld_dlopen+:} false; then :
15104 $as_echo_n "(cached) " >&6
15106 ac_check_lib_save_LIBS=$LIBS
15107 LIBS="-lsvld $LIBS"
15108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15109 /* end confdefs.h. */
15111 /* Override any GCC internal prototype to avoid an error.
15112 Use char because int might match the return type of a GCC
15113 builtin and then its argument prototype would still apply. */
15126 if ac_fn_c_try_link "$LINENO"; then :
15127 ac_cv_lib_svld_dlopen=yes
15129 ac_cv_lib_svld_dlopen=no
15131 rm -f core conftest.err conftest.$ac_objext \
15132 conftest$ac_exeext conftest.$ac_ext
15133 LIBS=$ac_check_lib_save_LIBS
15135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
15136 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
15137 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
15138 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
15140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
15141 $as_echo_n "checking for dld_link in -ldld... " >&6; }
15142 if ${ac_cv_lib_dld_dld_link+:} false; then :
15143 $as_echo_n "(cached) " >&6
15145 ac_check_lib_save_LIBS=$LIBS
15147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15148 /* end confdefs.h. */
15150 /* Override any GCC internal prototype to avoid an error.
15151 Use char because int might match the return type of a GCC
15152 builtin and then its argument prototype would still apply. */
15160 return dld_link ();
15165 if ac_fn_c_try_link "$LINENO"; then :
15166 ac_cv_lib_dld_dld_link=yes
15168 ac_cv_lib_dld_dld_link=no
15170 rm -f core conftest.err conftest.$ac_objext \
15171 conftest$ac_exeext conftest.$ac_ext
15172 LIBS=$ac_check_lib_save_LIBS
15174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
15175 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
15176 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
15177 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
15198 if test "x$lt_cv_dlopen" != xno; then
15204 case $lt_cv_dlopen in
15206 save_CPPFLAGS="$CPPFLAGS"
15207 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
15209 save_LDFLAGS="$LDFLAGS"
15210 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
15213 LIBS="$lt_cv_dlopen_libs $LIBS"
15215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
15216 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
15217 if ${lt_cv_dlopen_self+:} false; then :
15218 $as_echo_n "(cached) " >&6
15220 if test "$cross_compiling" = yes; then :
15221 lt_cv_dlopen_self=cross
15223 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
15224 lt_status=$lt_dlunknown
15225 cat > conftest.$ac_ext <<_LT_EOF
15226 #line $LINENO "configure"
15227 #include "confdefs.h"
15236 # define LT_DLGLOBAL RTLD_GLOBAL
15239 # define LT_DLGLOBAL DL_GLOBAL
15241 # define LT_DLGLOBAL 0
15245 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
15246 find out it does not work in some platform. */
15247 #ifndef LT_DLLAZY_OR_NOW
15249 # define LT_DLLAZY_OR_NOW RTLD_LAZY
15252 # define LT_DLLAZY_OR_NOW DL_LAZY
15255 # define LT_DLLAZY_OR_NOW RTLD_NOW
15258 # define LT_DLLAZY_OR_NOW DL_NOW
15260 # define LT_DLLAZY_OR_NOW 0
15267 /* When -fvisbility=hidden is used, assume the code has been annotated
15268 correspondingly for the symbols needed. */
15269 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
15270 int fnord () __attribute__((visibility("default")));
15273 int fnord () { return 42; }
15276 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
15277 int status = $lt_dlunknown;
15281 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
15284 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
15285 else puts (dlerror ());
15287 /* dlclose (self); */
15295 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
15296 (eval $ac_link) 2>&5
15298 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15299 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
15300 (./conftest; exit; ) >&5 2>/dev/null
15302 case x$lt_status in
15303 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
15304 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
15305 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
15308 # compilation failed
15309 lt_cv_dlopen_self=no
15316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
15317 $as_echo "$lt_cv_dlopen_self" >&6; }
15319 if test "x$lt_cv_dlopen_self" = xyes; then
15320 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
15321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
15322 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
15323 if ${lt_cv_dlopen_self_static+:} false; then :
15324 $as_echo_n "(cached) " >&6
15326 if test "$cross_compiling" = yes; then :
15327 lt_cv_dlopen_self_static=cross
15329 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
15330 lt_status=$lt_dlunknown
15331 cat > conftest.$ac_ext <<_LT_EOF
15332 #line $LINENO "configure"
15333 #include "confdefs.h"
15342 # define LT_DLGLOBAL RTLD_GLOBAL
15345 # define LT_DLGLOBAL DL_GLOBAL
15347 # define LT_DLGLOBAL 0
15351 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
15352 find out it does not work in some platform. */
15353 #ifndef LT_DLLAZY_OR_NOW
15355 # define LT_DLLAZY_OR_NOW RTLD_LAZY
15358 # define LT_DLLAZY_OR_NOW DL_LAZY
15361 # define LT_DLLAZY_OR_NOW RTLD_NOW
15364 # define LT_DLLAZY_OR_NOW DL_NOW
15366 # define LT_DLLAZY_OR_NOW 0
15373 /* When -fvisbility=hidden is used, assume the code has been annotated
15374 correspondingly for the symbols needed. */
15375 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
15376 int fnord () __attribute__((visibility("default")));
15379 int fnord () { return 42; }
15382 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
15383 int status = $lt_dlunknown;
15387 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
15390 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
15391 else puts (dlerror ());
15393 /* dlclose (self); */
15401 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
15402 (eval $ac_link) 2>&5
15404 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15405 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
15406 (./conftest; exit; ) >&5 2>/dev/null
15408 case x$lt_status in
15409 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
15410 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
15411 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
15414 # compilation failed
15415 lt_cv_dlopen_self_static=no
15422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
15423 $as_echo "$lt_cv_dlopen_self_static" >&6; }
15426 CPPFLAGS="$save_CPPFLAGS"
15427 LDFLAGS="$save_LDFLAGS"
15432 case $lt_cv_dlopen_self in
15433 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
15434 *) enable_dlopen_self=unknown ;;
15437 case $lt_cv_dlopen_self_static in
15438 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
15439 *) enable_dlopen_self_static=unknown ;;
15461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
15462 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
15463 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
15464 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
15465 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
15466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15467 $as_echo "yes" >&6; }
15469 # FIXME - insert some real tests, host_os isn't really good enough
15472 if test -n "$STRIP" ; then
15473 striplib="$STRIP -x"
15474 old_striplib="$STRIP -S"
15475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15476 $as_echo "yes" >&6; }
15478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15479 $as_echo "no" >&6; }
15483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15484 $as_echo "no" >&6; }
15500 # Report which library types will actually be built
15501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
15502 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
15503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
15504 $as_echo "$can_build_shared" >&6; }
15506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
15507 $as_echo_n "checking whether to build shared libraries... " >&6; }
15508 test "$can_build_shared" = "no" && enable_shared=no
15510 # On AIX, shared libraries and static libraries use the same namespace, and
15511 # are all built from PIC.
15514 test "$enable_shared" = yes && enable_static=no
15515 if test -n "$RANLIB"; then
15516 archive_cmds="$archive_cmds~\$RANLIB \$lib"
15517 postinstall_cmds='$RANLIB $lib'
15522 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
15523 test "$enable_shared" = yes && enable_static=no
15527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
15528 $as_echo "$enable_shared" >&6; }
15530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
15531 $as_echo_n "checking whether to build static libraries... " >&6; }
15532 # Make sure either enable_shared or enable_static is yes.
15533 test "$enable_shared" = yes || enable_static=yes
15534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
15535 $as_echo "$enable_static" >&6; }
15542 ac_cpp='$CPP $CPPFLAGS'
15543 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15544 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15545 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15563 ac_config_commands="$ac_config_commands libtool"
15568 # Only expand once:
15572 if test -n "$ac_tool_prefix"; then
15573 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
15574 set dummy ${ac_tool_prefix}windres; ac_word=$2
15575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15576 $as_echo_n "checking for $ac_word... " >&6; }
15577 if ${ac_cv_prog_RC+:} false; then :
15578 $as_echo_n "(cached) " >&6
15580 if test -n "$RC"; then
15581 ac_cv_prog_RC="$RC" # Let the user override the test.
15583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15584 for as_dir in $PATH
15587 test -z "$as_dir" && as_dir=.
15588 for ac_exec_ext in '' $ac_executable_extensions; do
15589 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15590 ac_cv_prog_RC="${ac_tool_prefix}windres"
15591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15601 if test -n "$RC"; then
15602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RC" >&5
15603 $as_echo "$RC" >&6; }
15605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15606 $as_echo "no" >&6; }
15611 if test -z "$ac_cv_prog_RC"; then
15613 # Extract the first word of "windres", so it can be a program name with args.
15614 set dummy windres; ac_word=$2
15615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15616 $as_echo_n "checking for $ac_word... " >&6; }
15617 if ${ac_cv_prog_ac_ct_RC+:} false; then :
15618 $as_echo_n "(cached) " >&6
15620 if test -n "$ac_ct_RC"; then
15621 ac_cv_prog_ac_ct_RC="$ac_ct_RC" # Let the user override the test.
15623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15624 for as_dir in $PATH
15627 test -z "$as_dir" && as_dir=.
15628 for ac_exec_ext in '' $ac_executable_extensions; do
15629 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15630 ac_cv_prog_ac_ct_RC="windres"
15631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15640 ac_ct_RC=$ac_cv_prog_ac_ct_RC
15641 if test -n "$ac_ct_RC"; then
15642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RC" >&5
15643 $as_echo "$ac_ct_RC" >&6; }
15645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15646 $as_echo "no" >&6; }
15649 if test "x$ac_ct_RC" = x; then
15652 case $cross_compiling:$ac_tool_warned in
15654 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
15655 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
15656 ac_tool_warned=yes ;;
15661 RC="$ac_cv_prog_RC"
15667 # Source file extension for RC test sources.
15670 # Object file extension for compiled RC test sources.
15674 # Code to be used in simple compile tests
15675 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
15677 # Code to be used in simple link tests
15678 lt_simple_link_test_code="$lt_simple_compile_test_code"
15680 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
15687 # If no C compiler was specified, use CC.
15690 # If no C compiler flags were specified, use CFLAGS.
15691 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
15693 # Allow CC to be a program name with arguments.
15697 # save warnings/boilerplate of simple test code
15698 ac_outfile=conftest.$ac_objext
15699 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
15700 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
15701 _lt_compiler_boilerplate=`cat conftest.err`
15704 ac_outfile=conftest.$ac_objext
15705 echo "$lt_simple_link_test_code" >conftest.$ac_ext
15706 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
15707 _lt_linker_boilerplate=`cat conftest.err`
15711 # Allow CC to be a program name with arguments.
15713 lt_save_CFLAGS=$CFLAGS
15720 for cc_temp in $compiler""; do
15722 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
15723 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
15728 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
15730 lt_cv_prog_compiler_c_o_RC=yes
15732 if test -n "$compiler"; then
15741 ac_cpp='$CPP $CPPFLAGS'
15742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15747 CFLAGS=$lt_save_CFLAGS
15751 mingw* | cygwin*) is_woe32=yes ;;
15754 if test $is_woe32 = yes; then
15769 LIBC_FATAL_STDERR_=1
15770 export LIBC_FATAL_STDERR_
15772 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
15773 if test "x$ac_cv_type_size_t" = xyes; then :
15777 cat >>confdefs.h <<_ACEOF
15778 #define size_t unsigned int
15783 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
15784 # for constant arguments. Useless!
15785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
15786 $as_echo_n "checking for working alloca.h... " >&6; }
15787 if ${ac_cv_working_alloca_h+:} false; then :
15788 $as_echo_n "(cached) " >&6
15790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15791 /* end confdefs.h. */
15792 #include <alloca.h>
15796 char *p = (char *) alloca (2 * sizeof (int));
15802 if ac_fn_c_try_link "$LINENO"; then :
15803 ac_cv_working_alloca_h=yes
15805 ac_cv_working_alloca_h=no
15807 rm -f core conftest.err conftest.$ac_objext \
15808 conftest$ac_exeext conftest.$ac_ext
15810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
15811 $as_echo "$ac_cv_working_alloca_h" >&6; }
15812 if test $ac_cv_working_alloca_h = yes; then
15814 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
15818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
15819 $as_echo_n "checking for alloca... " >&6; }
15820 if ${ac_cv_func_alloca_works+:} false; then :
15821 $as_echo_n "(cached) " >&6
15823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15824 /* end confdefs.h. */
15826 # define alloca __builtin_alloca
15829 # include <malloc.h>
15830 # define alloca _alloca
15832 # ifdef HAVE_ALLOCA_H
15833 # include <alloca.h>
15838 # ifndef alloca /* predefined by HP cc +Olibcalls */
15839 void *alloca (size_t);
15849 char *p = (char *) alloca (1);
15855 if ac_fn_c_try_link "$LINENO"; then :
15856 ac_cv_func_alloca_works=yes
15858 ac_cv_func_alloca_works=no
15860 rm -f core conftest.err conftest.$ac_objext \
15861 conftest$ac_exeext conftest.$ac_ext
15863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
15864 $as_echo "$ac_cv_func_alloca_works" >&6; }
15866 if test $ac_cv_func_alloca_works = yes; then
15868 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
15871 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
15872 # that cause trouble. Some versions do not even contain alloca or
15873 # contain a buggy version. If you still want to use their alloca,
15874 # use ar to extract alloca.o from them instead of compiling alloca.c.
15880 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
15882 $as_echo "#define C_ALLOCA 1" >>confdefs.h
15885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
15886 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
15887 if ${ac_cv_os_cray+:} false; then :
15888 $as_echo_n "(cached) " >&6
15890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15891 /* end confdefs.h. */
15892 #if defined CRAY && ! defined CRAY2
15899 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15900 $EGREP "webecray" >/dev/null 2>&1; then :
15908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
15909 $as_echo "$ac_cv_os_cray" >&6; }
15910 if test $ac_cv_os_cray = yes; then
15911 for ac_func in _getb67 GETB67 getb67; do
15912 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15913 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15914 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
15916 cat >>confdefs.h <<_ACEOF
15917 #define CRAY_STACKSEG_END $ac_func
15926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
15927 $as_echo_n "checking stack direction for C alloca... " >&6; }
15928 if ${ac_cv_c_stack_direction+:} false; then :
15929 $as_echo_n "(cached) " >&6
15931 if test "$cross_compiling" = yes; then :
15932 ac_cv_c_stack_direction=0
15934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15935 /* end confdefs.h. */
15936 $ac_includes_default
15938 find_stack_direction (int *addr, int depth)
15940 int dir, dummy = 0;
15943 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
15944 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
15945 return dir + dummy;
15949 main (int argc, char **argv)
15951 return find_stack_direction (0, argc + !argv + 20) < 0;
15954 if ac_fn_c_try_run "$LINENO"; then :
15955 ac_cv_c_stack_direction=1
15957 ac_cv_c_stack_direction=-1
15959 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15960 conftest.$ac_objext conftest.beam conftest.$ac_ext
15964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
15965 $as_echo "$ac_cv_c_stack_direction" >&6; }
15966 cat >>confdefs.h <<_ACEOF
15967 #define STACK_DIRECTION $ac_cv_c_stack_direction
15975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
15976 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
15977 if ${gl_cv_have_include_next+:} false; then :
15978 $as_echo_n "(cached) " >&6
15980 rm -rf conftestd1a conftestd1b conftestd2
15981 mkdir conftestd1a conftestd1b conftestd2
15982 cat <<EOF > conftestd1a/conftest.h
15983 #define DEFINED_IN_CONFTESTD1
15984 #include_next <conftest.h>
15985 #ifdef DEFINED_IN_CONFTESTD2
15988 #error "include_next doesn't work"
15991 cat <<EOF > conftestd1b/conftest.h
15992 #define DEFINED_IN_CONFTESTD1
15994 #include_next <conftest.h>
15995 #ifdef DEFINED_IN_CONFTESTD2
15998 #error "include_next doesn't work"
16001 cat <<EOF > conftestd2/conftest.h
16002 #ifndef DEFINED_IN_CONFTESTD1
16003 #error "include_next test doesn't work"
16005 #define DEFINED_IN_CONFTESTD2
16007 gl_save_CPPFLAGS="$CPPFLAGS"
16008 CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
16009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16010 /* end confdefs.h. */
16011 #include <conftest.h>
16013 if ac_fn_c_try_compile "$LINENO"; then :
16014 gl_cv_have_include_next=yes
16016 CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
16017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16018 /* end confdefs.h. */
16019 #include <conftest.h>
16021 if ac_fn_c_try_compile "$LINENO"; then :
16022 gl_cv_have_include_next=buggy
16024 gl_cv_have_include_next=no
16026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16030 CPPFLAGS="$gl_save_CPPFLAGS"
16031 rm -rf conftestd1a conftestd1b conftestd2
16034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
16035 $as_echo "$gl_cv_have_include_next" >&6; }
16036 PRAGMA_SYSTEM_HEADER=
16037 if test $gl_cv_have_include_next = yes; then
16038 INCLUDE_NEXT=include_next
16039 INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
16040 if test -n "$GCC"; then
16041 PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
16044 if test $gl_cv_have_include_next = buggy; then
16045 INCLUDE_NEXT=include
16046 INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
16048 INCLUDE_NEXT=include
16049 INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include
16055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system header files limit the line length" >&5
16056 $as_echo_n "checking whether system header files limit the line length... " >&6; }
16057 if ${gl_cv_pragma_columns+:} false; then :
16058 $as_echo_n "(cached) " >&6
16060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16061 /* end confdefs.h. */
16068 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16069 $EGREP "choke me" >/dev/null 2>&1; then :
16070 gl_cv_pragma_columns=yes
16072 gl_cv_pragma_columns=no
16078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_pragma_columns" >&5
16079 $as_echo "$gl_cv_pragma_columns" >&6; }
16080 if test $gl_cv_pragma_columns = yes; then
16081 PRAGMA_COLUMNS="#pragma COLUMNS 10000"
16089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for complete errno.h" >&5
16090 $as_echo_n "checking for complete errno.h... " >&6; }
16091 if ${gl_cv_header_errno_h_complete+:} false; then :
16092 $as_echo_n "(cached) " >&6
16095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16096 /* end confdefs.h. */
16099 #if !defined ETXTBSY
16102 #if !defined ENOMSG
16108 #if !defined ENOLINK
16111 #if !defined EPROTO
16114 #if !defined EMULTIHOP
16117 #if !defined EBADMSG
16120 #if !defined EOVERFLOW
16123 #if !defined ENOTSUP
16126 #if !defined ENETRESET
16129 #if !defined ECONNABORTED
16132 #if !defined ESTALE
16135 #if !defined EDQUOT
16138 #if !defined ECANCELED
16141 #if !defined EOWNERDEAD
16144 #if !defined ENOTRECOVERABLE
16147 #if !defined EILSEQ
16152 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16153 $EGREP "booboo" >/dev/null 2>&1; then :
16154 gl_cv_header_errno_h_complete=no
16156 gl_cv_header_errno_h_complete=yes
16162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_errno_h_complete" >&5
16163 $as_echo "$gl_cv_header_errno_h_complete" >&6; }
16164 if test $gl_cv_header_errno_h_complete = yes; then
16175 if test $gl_cv_have_include_next = yes; then
16176 gl_cv_next_errno_h='<'errno.h'>'
16178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <errno.h>" >&5
16179 $as_echo_n "checking absolute name of <errno.h>... " >&6; }
16180 if ${gl_cv_next_errno_h+:} false; then :
16181 $as_echo_n "(cached) " >&6
16186 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16187 /* end confdefs.h. */
16191 aix*) gl_absname_cpp="$ac_cpp -C" ;;
16192 *) gl_absname_cpp="$ac_cpp" ;;
16197 gl_dirsep_regex='[/\\]'
16200 gl_dirsep_regex='\/'
16203 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
16204 gl_header_literal_regex=`echo 'errno.h' \
16205 | sed -e "$gl_make_literal_regex_sed"`
16206 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
16207 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
16213 gl_cv_absolute_errno_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
16214 sed -n "$gl_absolute_header_sed"`
16216 gl_header=$gl_cv_absolute_errno_h
16217 gl_cv_next_errno_h='"'$gl_header'"'
16221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_errno_h" >&5
16222 $as_echo "$gl_cv_next_errno_h" >&6; }
16224 NEXT_ERRNO_H=$gl_cv_next_errno_h
16226 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
16227 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
16228 gl_next_as_first_directive='<'errno.h'>'
16230 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
16231 gl_next_as_first_directive=$gl_cv_next_errno_h
16233 NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=$gl_next_as_first_directive
16241 if test -n "$ERRNO_H"; then
16242 GL_GENERATE_ERRNO_H_TRUE=
16243 GL_GENERATE_ERRNO_H_FALSE='#'
16245 GL_GENERATE_ERRNO_H_TRUE='#'
16246 GL_GENERATE_ERRNO_H_FALSE=
16250 if test -n "$ERRNO_H"; then
16251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EMULTIHOP value" >&5
16252 $as_echo_n "checking for EMULTIHOP value... " >&6; }
16253 if ${gl_cv_header_errno_h_EMULTIHOP+:} false; then :
16254 $as_echo_n "(cached) " >&6
16257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16258 /* end confdefs.h. */
16266 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16267 $EGREP "yes" >/dev/null 2>&1; then :
16268 gl_cv_header_errno_h_EMULTIHOP=yes
16270 gl_cv_header_errno_h_EMULTIHOP=no
16274 if test $gl_cv_header_errno_h_EMULTIHOP = no; then
16275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16276 /* end confdefs.h. */
16278 #define _XOPEN_SOURCE_EXTENDED 1
16285 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16286 $EGREP "yes" >/dev/null 2>&1; then :
16287 gl_cv_header_errno_h_EMULTIHOP=hidden
16291 if test $gl_cv_header_errno_h_EMULTIHOP = hidden; then
16292 if ac_fn_c_compute_int "$LINENO" "EMULTIHOP" "gl_cv_header_errno_h_EMULTIHOP" "
16293 #define _XOPEN_SOURCE_EXTENDED 1
16295 /* The following two lines are a workaround against an autoconf-2.52 bug. */
16297 #include <stdlib.h>
16306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_errno_h_EMULTIHOP" >&5
16307 $as_echo "$gl_cv_header_errno_h_EMULTIHOP" >&6; }
16308 case $gl_cv_header_errno_h_EMULTIHOP in
16310 EMULTIHOP_HIDDEN=0; EMULTIHOP_VALUE=
16313 EMULTIHOP_HIDDEN=1; EMULTIHOP_VALUE="$gl_cv_header_errno_h_EMULTIHOP"
16321 if test -n "$ERRNO_H"; then
16322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ENOLINK value" >&5
16323 $as_echo_n "checking for ENOLINK value... " >&6; }
16324 if ${gl_cv_header_errno_h_ENOLINK+:} false; then :
16325 $as_echo_n "(cached) " >&6
16328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16329 /* end confdefs.h. */
16337 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16338 $EGREP "yes" >/dev/null 2>&1; then :
16339 gl_cv_header_errno_h_ENOLINK=yes
16341 gl_cv_header_errno_h_ENOLINK=no
16345 if test $gl_cv_header_errno_h_ENOLINK = no; then
16346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16347 /* end confdefs.h. */
16349 #define _XOPEN_SOURCE_EXTENDED 1
16356 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16357 $EGREP "yes" >/dev/null 2>&1; then :
16358 gl_cv_header_errno_h_ENOLINK=hidden
16362 if test $gl_cv_header_errno_h_ENOLINK = hidden; then
16363 if ac_fn_c_compute_int "$LINENO" "ENOLINK" "gl_cv_header_errno_h_ENOLINK" "
16364 #define _XOPEN_SOURCE_EXTENDED 1
16366 /* The following two lines are a workaround against an autoconf-2.52 bug. */
16368 #include <stdlib.h>
16377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_errno_h_ENOLINK" >&5
16378 $as_echo "$gl_cv_header_errno_h_ENOLINK" >&6; }
16379 case $gl_cv_header_errno_h_ENOLINK in
16381 ENOLINK_HIDDEN=0; ENOLINK_VALUE=
16384 ENOLINK_HIDDEN=1; ENOLINK_VALUE="$gl_cv_header_errno_h_ENOLINK"
16392 if test -n "$ERRNO_H"; then
16393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EOVERFLOW value" >&5
16394 $as_echo_n "checking for EOVERFLOW value... " >&6; }
16395 if ${gl_cv_header_errno_h_EOVERFLOW+:} false; then :
16396 $as_echo_n "(cached) " >&6
16399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16400 /* end confdefs.h. */
16408 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16409 $EGREP "yes" >/dev/null 2>&1; then :
16410 gl_cv_header_errno_h_EOVERFLOW=yes
16412 gl_cv_header_errno_h_EOVERFLOW=no
16416 if test $gl_cv_header_errno_h_EOVERFLOW = no; then
16417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16418 /* end confdefs.h. */
16420 #define _XOPEN_SOURCE_EXTENDED 1
16427 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16428 $EGREP "yes" >/dev/null 2>&1; then :
16429 gl_cv_header_errno_h_EOVERFLOW=hidden
16433 if test $gl_cv_header_errno_h_EOVERFLOW = hidden; then
16434 if ac_fn_c_compute_int "$LINENO" "EOVERFLOW" "gl_cv_header_errno_h_EOVERFLOW" "
16435 #define _XOPEN_SOURCE_EXTENDED 1
16437 /* The following two lines are a workaround against an autoconf-2.52 bug. */
16439 #include <stdlib.h>
16448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_errno_h_EOVERFLOW" >&5
16449 $as_echo "$gl_cv_header_errno_h_EOVERFLOW" >&6; }
16450 case $gl_cv_header_errno_h_EOVERFLOW in
16452 EOVERFLOW_HIDDEN=0; EOVERFLOW_VALUE=
16455 EOVERFLOW_HIDDEN=1; EOVERFLOW_VALUE="$gl_cv_header_errno_h_EOVERFLOW"
16481 GNULIB_COPYSIGNF=0;
16482 GNULIB_COPYSIGNL=0;
16541 GNULIB_REMAINDER=0;
16542 GNULIB_REMAINDERF=0;
16543 GNULIB_REMAINDERL=0;
16629 HAVE_DECL_COPYSIGNF=1;
16635 HAVE_DECL_EXPM1L=1;
16636 HAVE_DECL_FLOORF=1;
16637 HAVE_DECL_FLOORL=1;
16638 HAVE_DECL_FREXPL=1;
16639 HAVE_DECL_LDEXPL=1;
16641 HAVE_DECL_LOG10L=1;
16646 HAVE_DECL_REMAINDER=1;
16647 HAVE_DECL_REMAINDERL=1;
16650 HAVE_DECL_ROUNDF=1;
16651 HAVE_DECL_ROUNDL=1;
16656 HAVE_DECL_TRUNCF=1;
16657 HAVE_DECL_TRUNCL=1;
16680 REPLACE_HUGE_VAL=0;
16686 REPLACE_ISFINITE=0;
16709 REPLACE_REMAINDER=0;
16710 REPLACE_REMAINDERF=0;
16711 REPLACE_REMAINDERL=0;
16716 REPLACE_SIGNBIT_USING_GCC=0;
16723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexp() can be used without linking with libm" >&5
16724 $as_echo_n "checking whether frexp() can be used without linking with libm... " >&6; }
16725 if ${gl_cv_func_frexp_no_libm+:} false; then :
16726 $as_echo_n "(cached) " >&6
16729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16730 /* end confdefs.h. */
16736 int e; return frexp (x, &e) > 0;
16741 if ac_fn_c_try_link "$LINENO"; then :
16742 gl_cv_func_frexp_no_libm=yes
16744 gl_cv_func_frexp_no_libm=no
16746 rm -f core conftest.err conftest.$ac_objext \
16747 conftest$ac_exeext conftest.$ac_ext
16750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexp_no_libm" >&5
16751 $as_echo "$gl_cv_func_frexp_no_libm" >&6; }
16753 ac_fn_c_check_decl "$LINENO" "alarm" "ac_cv_have_decl_alarm" "$ac_includes_default"
16754 if test "x$ac_cv_have_decl_alarm" = xyes; then :
16760 cat >>confdefs.h <<_ACEOF
16761 #define HAVE_DECL_ALARM $ac_have_decl
16765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether long double and double are the same" >&5
16766 $as_echo_n "checking whether long double and double are the same... " >&6; }
16767 if ${gl_cv_long_double_equals_double+:} false; then :
16768 $as_echo_n "(cached) " >&6
16770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16771 /* end confdefs.h. */
16776 typedef int check[sizeof (long double) == sizeof (double)
16777 && LDBL_MANT_DIG == DBL_MANT_DIG
16778 && LDBL_MAX_EXP == DBL_MAX_EXP
16779 && LDBL_MIN_EXP == DBL_MIN_EXP
16786 if ac_fn_c_try_compile "$LINENO"; then :
16787 gl_cv_long_double_equals_double=yes
16789 gl_cv_long_double_equals_double=no
16791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_long_double_equals_double" >&5
16795 $as_echo "$gl_cv_long_double_equals_double" >&6; }
16796 if test $gl_cv_long_double_equals_double = yes; then
16798 $as_echo "#define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1" >>confdefs.h
16800 HAVE_SAME_LONG_DOUBLE_AS_DOUBLE=1
16802 HAVE_SAME_LONG_DOUBLE_AS_DOUBLE=0
16809 for ac_func in $ac_func_list
16811 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16812 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16813 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
16814 cat >>confdefs.h <<_ACEOF
16815 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16824 if test "X$prefix" = "XNONE"; then
16825 acl_final_prefix="$ac_default_prefix"
16827 acl_final_prefix="$prefix"
16829 if test "X$exec_prefix" = "XNONE"; then
16830 acl_final_exec_prefix='${prefix}'
16832 acl_final_exec_prefix="$exec_prefix"
16834 acl_save_prefix="$prefix"
16835 prefix="$acl_final_prefix"
16836 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
16837 prefix="$acl_save_prefix"
16841 # Check whether --with-gnu-ld was given.
16842 if test "${with_gnu_ld+set}" = set; then :
16843 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
16848 # Prepare PATH_SEPARATOR.
16849 # The user is always right.
16850 if test "${PATH_SEPARATOR+set}" != set; then
16851 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
16852 # contains only /bin. Note that ksh looks also at the FPATH variable,
16853 # so we have to set that as well for the test.
16855 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
16856 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
16857 || PATH_SEPARATOR=';'
16862 if test "$GCC" = yes; then
16863 # Check if gcc -print-prog-name=ld gives a path.
16864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
16865 $as_echo_n "checking for ld used by $CC... " >&6; }
16868 # gcc leaves a trailing carriage return which upsets mingw
16869 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
16871 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
16874 # Accept absolute paths.
16876 re_direlt='/[^/][^/]*/\.\./'
16877 # Canonicalize the pathname of ld
16878 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
16879 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
16880 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
16882 test -z "$LD" && LD="$ac_prog"
16885 # If it fails, then pretend we aren't using GCC.
16889 # If it is relative, then search for the first ld in PATH.
16890 with_gnu_ld=unknown
16893 elif test "$with_gnu_ld" = yes; then
16894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
16895 $as_echo_n "checking for GNU ld... " >&6; }
16897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
16898 $as_echo_n "checking for non-GNU ld... " >&6; }
16900 if ${acl_cv_path_LD+:} false; then :
16901 $as_echo_n "(cached) " >&6
16903 if test -z "$LD"; then
16904 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
16905 for ac_dir in $PATH; do
16906 IFS="$acl_save_ifs"
16907 test -z "$ac_dir" && ac_dir=.
16908 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
16909 acl_cv_path_LD="$ac_dir/$ac_prog"
16910 # Check to see if the program is GNU ld. I'd rather use --version,
16911 # but apparently some variants of GNU ld only accept -v.
16912 # Break only if it was the GNU/non-GNU ld that we prefer.
16913 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
16914 *GNU* | *'with BFD'*)
16915 test "$with_gnu_ld" != no && break
16918 test "$with_gnu_ld" != yes && break
16923 IFS="$acl_save_ifs"
16925 acl_cv_path_LD="$LD" # Let the user override the test with a path.
16929 LD="$acl_cv_path_LD"
16930 if test -n "$LD"; then
16931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
16932 $as_echo "$LD" >&6; }
16934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16935 $as_echo "no" >&6; }
16937 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
16938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
16939 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
16940 if ${acl_cv_prog_gnu_ld+:} false; then :
16941 $as_echo_n "(cached) " >&6
16943 # I'd rather use --version here, but apparently some GNU lds only accept -v.
16944 case `$LD -v 2>&1 </dev/null` in
16945 *GNU* | *'with BFD'*)
16946 acl_cv_prog_gnu_ld=yes
16949 acl_cv_prog_gnu_ld=no
16953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
16954 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
16955 with_gnu_ld=$acl_cv_prog_gnu_ld
16960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
16961 $as_echo_n "checking for shared library run path origin... " >&6; }
16962 if ${acl_cv_rpath+:} false; then :
16963 $as_echo_n "(cached) " >&6
16966 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
16967 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
16969 rm -f ./conftest.sh
16973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
16974 $as_echo "$acl_cv_rpath" >&6; }
16976 acl_libext="$acl_cv_libext"
16977 acl_shlibext="$acl_cv_shlibext"
16978 acl_libname_spec="$acl_cv_libname_spec"
16979 acl_library_names_spec="$acl_cv_library_names_spec"
16980 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
16981 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
16982 acl_hardcode_direct="$acl_cv_hardcode_direct"
16983 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
16984 # Check whether --enable-rpath was given.
16985 if test "${enable_rpath+set}" = set; then :
16986 enableval=$enable_rpath; :
16998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
16999 $as_echo_n "checking for 64-bit host... " >&6; }
17000 if ${gl_cv_solaris_64bit+:} false; then :
17001 $as_echo_n "(cached) " >&6
17003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17004 /* end confdefs.h. */
17011 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17012 $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
17013 gl_cv_solaris_64bit=yes
17015 gl_cv_solaris_64bit=no
17021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
17022 $as_echo "$gl_cv_solaris_64bit" >&6; }
17023 if test $gl_cv_solaris_64bit = yes; then
17024 acl_libdirstem=lib/64
17025 case "$host_cpu" in
17026 sparc*) acl_libdirstem2=lib/sparcv9 ;;
17027 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
17032 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
17033 if test -n "$searchpath"; then
17034 acl_save_IFS="${IFS= }"; IFS=":"
17035 for searchdir in $searchpath; do
17036 if test -d "$searchdir"; then
17037 case "$searchdir" in
17038 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
17040 # Better ignore directories of this form. They are misleading.
17042 *) searchdir=`cd "$searchdir" && pwd`
17043 case "$searchdir" in
17044 */lib64 ) acl_libdirstem=lib64 ;;
17049 IFS="$acl_save_IFS"
17053 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
17068 acl_save_prefix="$prefix"
17069 prefix="$acl_final_prefix"
17070 acl_save_exec_prefix="$exec_prefix"
17071 exec_prefix="$acl_final_exec_prefix"
17073 eval additional_includedir=\"$includedir\"
17074 eval additional_libdir=\"$libdir\"
17076 exec_prefix="$acl_save_exec_prefix"
17077 prefix="$acl_save_prefix"
17080 # Check whether --with-libiconv-prefix was given.
17081 if test "${with_libiconv_prefix+set}" = set; then :
17082 withval=$with_libiconv_prefix;
17083 if test "X$withval" = "Xno"; then
17086 if test "X$withval" = "X"; then
17088 acl_save_prefix="$prefix"
17089 prefix="$acl_final_prefix"
17090 acl_save_exec_prefix="$exec_prefix"
17091 exec_prefix="$acl_final_exec_prefix"
17093 eval additional_includedir=\"$includedir\"
17094 eval additional_libdir=\"$libdir\"
17096 exec_prefix="$acl_save_exec_prefix"
17097 prefix="$acl_save_prefix"
17100 additional_includedir="$withval/include"
17101 additional_libdir="$withval/$acl_libdirstem"
17102 if test "$acl_libdirstem2" != "$acl_libdirstem" \
17103 && ! test -d "$withval/$acl_libdirstem"; then
17104 additional_libdir="$withval/$acl_libdirstem2"
17118 names_already_handled=
17119 names_next_round='iconv '
17120 while test -n "$names_next_round"; do
17121 names_this_round="$names_next_round"
17123 for name in $names_this_round; do
17125 for n in $names_already_handled; do
17126 if test "$n" = "$name"; then
17127 already_handled=yes
17131 if test -z "$already_handled"; then
17132 names_already_handled="$names_already_handled $name"
17133 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
17134 eval value=\"\$HAVE_LIB$uppername\"
17135 if test -n "$value"; then
17136 if test "$value" = yes; then
17137 eval value=\"\$LIB$uppername\"
17138 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
17139 eval value=\"\$LTLIB$uppername\"
17140 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
17149 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
17150 if test -n "$acl_shlibext"; then
17151 shrext=".$acl_shlibext" # typically: shrext=.so
17155 if test $use_additional = yes; then
17156 dir="$additional_libdir"
17157 if test -n "$acl_shlibext"; then
17158 if test -f "$dir/$libname$shrext"; then
17160 found_so="$dir/$libname$shrext"
17162 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
17163 ver=`(cd "$dir" && \
17164 for f in "$libname$shrext".*; do echo "$f"; done \
17165 | sed -e "s,^$libname$shrext\\\\.,," \
17166 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
17167 | sed 1q ) 2>/dev/null`
17168 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
17170 found_so="$dir/$libname$shrext.$ver"
17173 eval library_names=\"$acl_library_names_spec\"
17174 for f in $library_names; do
17175 if test -f "$dir/$f"; then
17184 if test "X$found_dir" = "X"; then
17185 if test -f "$dir/$libname.$acl_libext"; then
17187 found_a="$dir/$libname.$acl_libext"
17190 if test "X$found_dir" != "X"; then
17191 if test -f "$dir/$libname.la"; then
17192 found_la="$dir/$libname.la"
17196 if test "X$found_dir" = "X"; then
17197 for x in $LDFLAGS $LTLIBICONV; do
17199 acl_save_prefix="$prefix"
17200 prefix="$acl_final_prefix"
17201 acl_save_exec_prefix="$exec_prefix"
17202 exec_prefix="$acl_final_exec_prefix"
17204 exec_prefix="$acl_save_exec_prefix"
17205 prefix="$acl_save_prefix"
17209 dir=`echo "X$x" | sed -e 's/^X-L//'`
17210 if test -n "$acl_shlibext"; then
17211 if test -f "$dir/$libname$shrext"; then
17213 found_so="$dir/$libname$shrext"
17215 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
17216 ver=`(cd "$dir" && \
17217 for f in "$libname$shrext".*; do echo "$f"; done \
17218 | sed -e "s,^$libname$shrext\\\\.,," \
17219 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
17220 | sed 1q ) 2>/dev/null`
17221 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
17223 found_so="$dir/$libname$shrext.$ver"
17226 eval library_names=\"$acl_library_names_spec\"
17227 for f in $library_names; do
17228 if test -f "$dir/$f"; then
17237 if test "X$found_dir" = "X"; then
17238 if test -f "$dir/$libname.$acl_libext"; then
17240 found_a="$dir/$libname.$acl_libext"
17243 if test "X$found_dir" != "X"; then
17244 if test -f "$dir/$libname.la"; then
17245 found_la="$dir/$libname.la"
17250 if test "X$found_dir" != "X"; then
17255 if test "X$found_dir" != "X"; then
17256 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
17257 if test "X$found_so" != "X"; then
17258 if test "$enable_rpath" = no \
17259 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
17260 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
17261 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
17264 for x in $ltrpathdirs; do
17265 if test "X$x" = "X$found_dir"; then
17270 if test -z "$haveit"; then
17271 ltrpathdirs="$ltrpathdirs $found_dir"
17273 if test "$acl_hardcode_direct" = yes; then
17274 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
17276 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
17277 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
17279 for x in $rpathdirs; do
17280 if test "X$x" = "X$found_dir"; then
17285 if test -z "$haveit"; then
17286 rpathdirs="$rpathdirs $found_dir"
17290 for x in $LDFLAGS $LIBICONV; do
17292 acl_save_prefix="$prefix"
17293 prefix="$acl_final_prefix"
17294 acl_save_exec_prefix="$exec_prefix"
17295 exec_prefix="$acl_final_exec_prefix"
17297 exec_prefix="$acl_save_exec_prefix"
17298 prefix="$acl_save_prefix"
17300 if test "X$x" = "X-L$found_dir"; then
17305 if test -z "$haveit"; then
17306 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
17308 if test "$acl_hardcode_minus_L" != no; then
17309 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
17311 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
17317 if test "X$found_a" != "X"; then
17318 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
17320 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
17323 additional_includedir=
17324 case "$found_dir" in
17325 */$acl_libdirstem | */$acl_libdirstem/)
17326 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
17327 if test "$name" = 'iconv'; then
17328 LIBICONV_PREFIX="$basedir"
17330 additional_includedir="$basedir/include"
17332 */$acl_libdirstem2 | */$acl_libdirstem2/)
17333 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
17334 if test "$name" = 'iconv'; then
17335 LIBICONV_PREFIX="$basedir"
17337 additional_includedir="$basedir/include"
17340 if test "X$additional_includedir" != "X"; then
17341 if test "X$additional_includedir" != "X/usr/include"; then
17343 if test "X$additional_includedir" = "X/usr/local/include"; then
17344 if test -n "$GCC"; then
17346 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
17350 if test -z "$haveit"; then
17351 for x in $CPPFLAGS $INCICONV; do
17353 acl_save_prefix="$prefix"
17354 prefix="$acl_final_prefix"
17355 acl_save_exec_prefix="$exec_prefix"
17356 exec_prefix="$acl_final_exec_prefix"
17358 exec_prefix="$acl_save_exec_prefix"
17359 prefix="$acl_save_prefix"
17361 if test "X$x" = "X-I$additional_includedir"; then
17366 if test -z "$haveit"; then
17367 if test -d "$additional_includedir"; then
17368 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
17374 if test -n "$found_la"; then
17375 save_libdir="$libdir"
17376 case "$found_la" in
17377 */* | *\\*) . "$found_la" ;;
17378 *) . "./$found_la" ;;
17380 libdir="$save_libdir"
17381 for dep in $dependency_libs; do
17384 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
17385 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
17386 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
17388 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
17389 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
17390 if test -n "$GCC"; then
17392 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
17396 if test -z "$haveit"; then
17398 for x in $LDFLAGS $LIBICONV; do
17400 acl_save_prefix="$prefix"
17401 prefix="$acl_final_prefix"
17402 acl_save_exec_prefix="$exec_prefix"
17403 exec_prefix="$acl_final_exec_prefix"
17405 exec_prefix="$acl_save_exec_prefix"
17406 prefix="$acl_save_prefix"
17408 if test "X$x" = "X-L$additional_libdir"; then
17413 if test -z "$haveit"; then
17414 if test -d "$additional_libdir"; then
17415 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
17419 for x in $LDFLAGS $LTLIBICONV; do
17421 acl_save_prefix="$prefix"
17422 prefix="$acl_final_prefix"
17423 acl_save_exec_prefix="$exec_prefix"
17424 exec_prefix="$acl_final_exec_prefix"
17426 exec_prefix="$acl_save_exec_prefix"
17427 prefix="$acl_save_prefix"
17429 if test "X$x" = "X-L$additional_libdir"; then
17434 if test -z "$haveit"; then
17435 if test -d "$additional_libdir"; then
17436 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
17443 dir=`echo "X$dep" | sed -e 's/^X-R//'`
17444 if test "$enable_rpath" != no; then
17446 for x in $rpathdirs; do
17447 if test "X$x" = "X$dir"; then
17452 if test -z "$haveit"; then
17453 rpathdirs="$rpathdirs $dir"
17456 for x in $ltrpathdirs; do
17457 if test "X$x" = "X$dir"; then
17462 if test -z "$haveit"; then
17463 ltrpathdirs="$ltrpathdirs $dir"
17468 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
17471 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
17474 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
17475 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
17481 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
17482 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
17488 if test "X$rpathdirs" != "X"; then
17489 if test -n "$acl_hardcode_libdir_separator"; then
17491 for found_dir in $rpathdirs; do
17492 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
17494 acl_save_libdir="$libdir"
17496 eval flag=\"$acl_hardcode_libdir_flag_spec\"
17497 libdir="$acl_save_libdir"
17498 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
17500 for found_dir in $rpathdirs; do
17501 acl_save_libdir="$libdir"
17502 libdir="$found_dir"
17503 eval flag=\"$acl_hardcode_libdir_flag_spec\"
17504 libdir="$acl_save_libdir"
17505 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
17509 if test "X$ltrpathdirs" != "X"; then
17510 for found_dir in $ltrpathdirs; do
17511 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
17525 REPLACE_ICONV_OPEN=0;
17526 REPLACE_ICONV_UTF=0;
17528 if test -n "$ICONV_H"; then
17529 GL_GENERATE_ICONV_H_TRUE=
17530 GL_GENERATE_ICONV_H_FALSE='#'
17532 GL_GENERATE_ICONV_H_TRUE='#'
17533 GL_GENERATE_ICONV_H_FALSE=
17542 am_save_CPPFLAGS="$CPPFLAGS"
17544 for element in $INCICONV; do
17546 for x in $CPPFLAGS; do
17548 acl_save_prefix="$prefix"
17549 prefix="$acl_final_prefix"
17550 acl_save_exec_prefix="$exec_prefix"
17551 exec_prefix="$acl_final_exec_prefix"
17553 exec_prefix="$acl_save_exec_prefix"
17554 prefix="$acl_save_prefix"
17556 if test "X$x" = "X$element"; then
17561 if test -z "$haveit"; then
17562 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
17567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
17568 $as_echo_n "checking for iconv... " >&6; }
17569 if ${am_cv_func_iconv+:} false; then :
17570 $as_echo_n "(cached) " >&6
17573 am_cv_func_iconv="no, consider installing GNU libiconv"
17575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17576 /* end confdefs.h. */
17578 #include <stdlib.h>
17584 iconv_t cd = iconv_open("","");
17585 iconv(cd,NULL,NULL,NULL,NULL);
17591 if ac_fn_c_try_link "$LINENO"; then :
17592 am_cv_func_iconv=yes
17594 rm -f core conftest.err conftest.$ac_objext \
17595 conftest$ac_exeext conftest.$ac_ext
17596 if test "$am_cv_func_iconv" != yes; then
17597 am_save_LIBS="$LIBS"
17598 LIBS="$LIBS $LIBICONV"
17599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17600 /* end confdefs.h. */
17602 #include <stdlib.h>
17608 iconv_t cd = iconv_open("","");
17609 iconv(cd,NULL,NULL,NULL,NULL);
17615 if ac_fn_c_try_link "$LINENO"; then :
17616 am_cv_lib_iconv=yes
17617 am_cv_func_iconv=yes
17619 rm -f core conftest.err conftest.$ac_objext \
17620 conftest$ac_exeext conftest.$ac_ext
17621 LIBS="$am_save_LIBS"
17625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
17626 $as_echo "$am_cv_func_iconv" >&6; }
17627 if test "$am_cv_func_iconv" = yes; then
17628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
17629 $as_echo_n "checking for working iconv... " >&6; }
17630 if ${am_cv_func_iconv_works+:} false; then :
17631 $as_echo_n "(cached) " >&6
17634 am_save_LIBS="$LIBS"
17635 if test $am_cv_lib_iconv = yes; then
17636 LIBS="$LIBS $LIBICONV"
17638 if test "$cross_compiling" = yes; then :
17641 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
17642 *) am_cv_func_iconv_works="guessing yes" ;;
17646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17647 /* end confdefs.h. */
17650 #include <string.h>
17654 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
17657 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
17658 if (cd_utf8_to_88591 != (iconv_t)(-1))
17660 static const char input[] = "\342\202\254"; /* EURO SIGN */
17662 const char *inptr = input;
17663 size_t inbytesleft = strlen (input);
17664 char *outptr = buf;
17665 size_t outbytesleft = sizeof (buf);
17666 size_t res = iconv (cd_utf8_to_88591,
17667 (char **) &inptr, &inbytesleft,
17668 &outptr, &outbytesleft);
17671 iconv_close (cd_utf8_to_88591);
17674 /* Test against Solaris 10 bug: Failures are not distinguishable from
17675 successful returns. */
17677 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
17678 if (cd_ascii_to_88591 != (iconv_t)(-1))
17680 static const char input[] = "\263";
17682 const char *inptr = input;
17683 size_t inbytesleft = strlen (input);
17684 char *outptr = buf;
17685 size_t outbytesleft = sizeof (buf);
17686 size_t res = iconv (cd_ascii_to_88591,
17687 (char **) &inptr, &inbytesleft,
17688 &outptr, &outbytesleft);
17691 iconv_close (cd_ascii_to_88591);
17694 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */
17696 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
17697 if (cd_88591_to_utf8 != (iconv_t)(-1))
17699 static const char input[] = "\304";
17700 static char buf[2] = { (char)0xDE, (char)0xAD };
17701 const char *inptr = input;
17702 size_t inbytesleft = 1;
17703 char *outptr = buf;
17704 size_t outbytesleft = 1;
17705 size_t res = iconv (cd_88591_to_utf8,
17706 (char **) &inptr, &inbytesleft,
17707 &outptr, &outbytesleft);
17708 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
17710 iconv_close (cd_88591_to_utf8);
17713 #if 0 /* This bug could be worked around by the caller. */
17714 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
17716 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
17717 if (cd_88591_to_utf8 != (iconv_t)(-1))
17719 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
17721 const char *inptr = input;
17722 size_t inbytesleft = strlen (input);
17723 char *outptr = buf;
17724 size_t outbytesleft = sizeof (buf);
17725 size_t res = iconv (cd_88591_to_utf8,
17726 (char **) &inptr, &inbytesleft,
17727 &outptr, &outbytesleft);
17730 iconv_close (cd_88591_to_utf8);
17734 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
17736 if (/* Try standardized names. */
17737 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
17738 /* Try IRIX, OSF/1 names. */
17739 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
17740 /* Try AIX names. */
17741 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
17742 /* Try HP-UX names. */
17743 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
17748 if ac_fn_c_try_run "$LINENO"; then :
17749 am_cv_func_iconv_works=yes
17751 am_cv_func_iconv_works=no
17753 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17754 conftest.$ac_objext conftest.beam conftest.$ac_ext
17757 LIBS="$am_save_LIBS"
17760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
17761 $as_echo "$am_cv_func_iconv_works" >&6; }
17762 case "$am_cv_func_iconv_works" in
17763 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
17764 *) am_func_iconv=yes ;;
17767 am_func_iconv=no am_cv_lib_iconv=no
17769 if test "$am_func_iconv" = yes; then
17771 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
17774 if test "$am_cv_lib_iconv" = yes; then
17775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
17776 $as_echo_n "checking how to link with libiconv... " >&6; }
17777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
17778 $as_echo "$LIBICONV" >&6; }
17780 CPPFLAGS="$am_save_CPPFLAGS"
17787 if test "$am_cv_func_iconv" = yes; then
17788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
17789 $as_echo_n "checking for iconv declaration... " >&6; }
17790 if ${am_cv_proto_iconv+:} false; then :
17791 $as_echo_n "(cached) " >&6
17794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17795 /* end confdefs.h. */
17797 #include <stdlib.h>
17803 #if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus)
17804 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
17817 if ac_fn_c_try_compile "$LINENO"; then :
17818 am_cv_proto_iconv_arg1=""
17820 am_cv_proto_iconv_arg1="const"
17822 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17823 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
17826 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
17827 { $as_echo "$as_me:${as_lineno-$LINENO}: result:
17828 $am_cv_proto_iconv" >&5
17830 $am_cv_proto_iconv" >&6; }
17832 cat >>confdefs.h <<_ACEOF
17833 #define ICONV_CONST $am_cv_proto_iconv_arg1
17837 if test -n "$am_cv_proto_iconv_arg1"; then
17838 ICONV_CONST="const"
17846 for ac_header in $ac_header_list
17848 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
17849 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
17851 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
17852 cat >>confdefs.h <<_ACEOF
17853 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
17862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
17863 $as_echo_n "checking for inline... " >&6; }
17864 if ${ac_cv_c_inline+:} false; then :
17865 $as_echo_n "(cached) " >&6
17868 for ac_kw in inline __inline__ __inline; do
17869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17870 /* end confdefs.h. */
17871 #ifndef __cplusplus
17873 static $ac_kw foo_t static_foo () {return 0; }
17874 $ac_kw foo_t foo () {return 0; }
17878 if ac_fn_c_try_compile "$LINENO"; then :
17879 ac_cv_c_inline=$ac_kw
17881 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17882 test "$ac_cv_c_inline" != no && break
17886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
17887 $as_echo "$ac_cv_c_inline" >&6; }
17889 case $ac_cv_c_inline in
17892 case $ac_cv_c_inline in
17894 *) ac_val=$ac_cv_c_inline;;
17896 cat >>confdefs.h <<_ACEOF
17897 #ifndef __cplusplus
17898 #define inline $ac_val
17905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'double'" >&5
17906 $as_echo_n "checking where to find the exponent in a 'double'... " >&6; }
17907 if ${gl_cv_cc_double_expbit0+:} false; then :
17908 $as_echo_n "(cached) " >&6
17911 if test "$cross_compiling" = yes; then :
17913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17914 /* end confdefs.h. */
17916 #if defined arm || defined __arm || defined __arm__
17921 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17922 $EGREP "mixed_endianness" >/dev/null 2>&1; then :
17923 gl_cv_cc_double_expbit0="unknown"
17927 if ${ac_cv_c_bigendian+:} false; then :
17928 $as_echo_n "(cached) " >&6
17930 ac_cv_c_bigendian=unknown
17931 # See if we're dealing with a universal compiler.
17932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17933 /* end confdefs.h. */
17934 #ifndef __APPLE_CC__
17935 not a universal capable compiler
17940 if ac_fn_c_try_compile "$LINENO"; then :
17942 # Check for potential -arch flags. It is not universal unless
17943 # there are at least two -arch flags with different values.
17946 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
17947 if test -n "$ac_prev"; then
17949 i?86 | x86_64 | ppc | ppc64)
17950 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
17953 ac_cv_c_bigendian=universal
17959 elif test "x$ac_word" = "x-arch"; then
17964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17965 if test $ac_cv_c_bigendian = unknown; then
17966 # See if sys/param.h defines the BYTE_ORDER macro.
17967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17968 /* end confdefs.h. */
17969 #include <sys/types.h>
17970 #include <sys/param.h>
17975 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
17976 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
17978 bogus endian macros
17985 if ac_fn_c_try_compile "$LINENO"; then :
17986 # It does; now see whether it defined to BIG_ENDIAN or not.
17987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17988 /* end confdefs.h. */
17989 #include <sys/types.h>
17990 #include <sys/param.h>
17995 #if BYTE_ORDER != BIG_ENDIAN
18003 if ac_fn_c_try_compile "$LINENO"; then :
18004 ac_cv_c_bigendian=yes
18006 ac_cv_c_bigendian=no
18008 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18012 if test $ac_cv_c_bigendian = unknown; then
18013 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
18014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18015 /* end confdefs.h. */
18016 #include <limits.h>
18021 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
18022 bogus endian macros
18029 if ac_fn_c_try_compile "$LINENO"; then :
18030 # It does; now see whether it defined to _BIG_ENDIAN or not.
18031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18032 /* end confdefs.h. */
18033 #include <limits.h>
18038 #ifndef _BIG_ENDIAN
18046 if ac_fn_c_try_compile "$LINENO"; then :
18047 ac_cv_c_bigendian=yes
18049 ac_cv_c_bigendian=no
18051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18055 if test $ac_cv_c_bigendian = unknown; then
18056 # Compile a test program.
18057 if test "$cross_compiling" = yes; then :
18058 # Try to guess by grepping values from an object file.
18059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18060 /* end confdefs.h. */
18061 short int ascii_mm[] =
18062 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
18063 short int ascii_ii[] =
18064 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
18065 int use_ascii (int i) {
18066 return ascii_mm[i] + ascii_ii[i];
18068 short int ebcdic_ii[] =
18069 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
18070 short int ebcdic_mm[] =
18071 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
18072 int use_ebcdic (int i) {
18073 return ebcdic_mm[i] + ebcdic_ii[i];
18080 return use_ascii (foo) == use_ebcdic (foo);
18085 if ac_fn_c_try_compile "$LINENO"; then :
18086 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
18087 ac_cv_c_bigendian=yes
18089 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
18090 if test "$ac_cv_c_bigendian" = unknown; then
18091 ac_cv_c_bigendian=no
18093 # finding both strings is unlikely to happen, but who knows?
18094 ac_cv_c_bigendian=unknown
18098 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18101 /* end confdefs.h. */
18102 $ac_includes_default
18107 /* Are we little or big endian? From Harbison&Steele. */
18111 char c[sizeof (long int)];
18114 return u.c[sizeof (long int) - 1] == 1;
18120 if ac_fn_c_try_run "$LINENO"; then :
18121 ac_cv_c_bigendian=no
18123 ac_cv_c_bigendian=yes
18125 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18126 conftest.$ac_objext conftest.beam conftest.$ac_ext
18132 case $ac_cv_c_bigendian in #(
18134 gl_cv_cc_double_expbit0="word 0 bit 20";; #(
18136 gl_cv_cc_double_expbit0="word 1 bit 20" ;; #(
18139 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
18143 gl_cv_cc_double_expbit0="unknown" ;;
18152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18153 /* end confdefs.h. */
18156 #include <stddef.h>
18158 #include <string.h>
18160 ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
18161 typedef union { double value; unsigned int word[NWORDS]; } memory_double;
18162 static unsigned int ored_words[NWORDS];
18163 static unsigned int anded_words[NWORDS];
18164 static void add_to_ored_words (double x)
18168 /* Clear it first, in case sizeof (double) < sizeof (memory_double). */
18169 memset (&m, 0, sizeof (memory_double));
18171 for (i = 0; i < NWORDS; i++)
18173 ored_words[i] |= m.word[i];
18174 anded_words[i] &= m.word[i];
18180 FILE *fp = fopen ("conftest.out", "w");
18183 for (j = 0; j < NWORDS; j++)
18184 anded_words[j] = ~ (unsigned int) 0;
18185 add_to_ored_words (0.25);
18186 add_to_ored_words (0.5);
18187 add_to_ored_words (1.0);
18188 add_to_ored_words (2.0);
18189 add_to_ored_words (4.0);
18190 /* Remove bits that are common (e.g. if representation of the first mantissa
18191 bit is explicit). */
18192 for (j = 0; j < NWORDS; j++)
18193 ored_words[j] &= ~anded_words[j];
18194 /* Now find the nonzero word. */
18195 for (j = 0; j < NWORDS; j++)
18196 if (ored_words[j] != 0)
18201 for (i = j + 1; i < NWORDS; i++)
18202 if (ored_words[i] != 0)
18204 fprintf (fp, "unknown");
18205 return (fclose (fp) != 0);
18208 if ((ored_words[j] >> i) & 1)
18210 fprintf (fp, "word %d bit %d", (int) j, (int) i);
18211 return (fclose (fp) != 0);
18214 fprintf (fp, "unknown");
18215 return (fclose (fp) != 0);
18219 if ac_fn_c_try_run "$LINENO"; then :
18220 gl_cv_cc_double_expbit0=`cat conftest.out`
18222 gl_cv_cc_double_expbit0="unknown"
18224 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18225 conftest.$ac_objext conftest.beam conftest.$ac_ext
18231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_double_expbit0" >&5
18232 $as_echo "$gl_cv_cc_double_expbit0" >&6; }
18233 case "$gl_cv_cc_double_expbit0" in
18235 word=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
18236 bit=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word.*bit //'`
18238 cat >>confdefs.h <<_ACEOF
18239 #define DBL_EXPBIT0_WORD $word
18243 cat >>confdefs.h <<_ACEOF
18244 #define DBL_EXPBIT0_BIT $bit
18251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'float'" >&5
18252 $as_echo_n "checking where to find the exponent in a 'float'... " >&6; }
18253 if ${gl_cv_cc_float_expbit0+:} false; then :
18254 $as_echo_n "(cached) " >&6
18257 if test "$cross_compiling" = yes; then :
18258 gl_cv_cc_float_expbit0="word 0 bit 23"
18260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18261 /* end confdefs.h. */
18264 #include <stddef.h>
18266 #include <string.h>
18268 ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
18269 typedef union { float value; unsigned int word[NWORDS]; } memory_float;
18270 static unsigned int ored_words[NWORDS];
18271 static unsigned int anded_words[NWORDS];
18272 static void add_to_ored_words (float x)
18276 /* Clear it first, in case
18277 sizeof (float) < sizeof (memory_float). */
18278 memset (&m, 0, sizeof (memory_float));
18280 for (i = 0; i < NWORDS; i++)
18282 ored_words[i] |= m.word[i];
18283 anded_words[i] &= m.word[i];
18289 FILE *fp = fopen ("conftest.out", "w");
18292 for (j = 0; j < NWORDS; j++)
18293 anded_words[j] = ~ (unsigned int) 0;
18294 add_to_ored_words (0.25f);
18295 add_to_ored_words (0.5f);
18296 add_to_ored_words (1.0f);
18297 add_to_ored_words (2.0f);
18298 add_to_ored_words (4.0f);
18299 /* Remove bits that are common (e.g. if representation of the first mantissa
18300 bit is explicit). */
18301 for (j = 0; j < NWORDS; j++)
18302 ored_words[j] &= ~anded_words[j];
18303 /* Now find the nonzero word. */
18304 for (j = 0; j < NWORDS; j++)
18305 if (ored_words[j] != 0)
18310 for (i = j + 1; i < NWORDS; i++)
18311 if (ored_words[i] != 0)
18313 fprintf (fp, "unknown");
18314 return (fclose (fp) != 0);
18317 if ((ored_words[j] >> i) & 1)
18319 fprintf (fp, "word %d bit %d", (int) j, (int) i);
18320 return (fclose (fp) != 0);
18323 fprintf (fp, "unknown");
18324 return (fclose (fp) != 0);
18328 if ac_fn_c_try_run "$LINENO"; then :
18329 gl_cv_cc_float_expbit0=`cat conftest.out`
18331 gl_cv_cc_float_expbit0="unknown"
18333 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18334 conftest.$ac_objext conftest.beam conftest.$ac_ext
18340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_expbit0" >&5
18341 $as_echo "$gl_cv_cc_float_expbit0" >&6; }
18342 case "$gl_cv_cc_float_expbit0" in
18344 word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
18345 bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
18347 cat >>confdefs.h <<_ACEOF
18348 #define FLT_EXPBIT0_WORD $word
18352 cat >>confdefs.h <<_ACEOF
18353 #define FLT_EXPBIT0_BIT $bit
18360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
18361 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
18362 if ${ac_cv_c_bigendian+:} false; then :
18363 $as_echo_n "(cached) " >&6
18365 ac_cv_c_bigendian=unknown
18366 # See if we're dealing with a universal compiler.
18367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18368 /* end confdefs.h. */
18369 #ifndef __APPLE_CC__
18370 not a universal capable compiler
18375 if ac_fn_c_try_compile "$LINENO"; then :
18377 # Check for potential -arch flags. It is not universal unless
18378 # there are at least two -arch flags with different values.
18381 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
18382 if test -n "$ac_prev"; then
18384 i?86 | x86_64 | ppc | ppc64)
18385 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
18388 ac_cv_c_bigendian=universal
18394 elif test "x$ac_word" = "x-arch"; then
18399 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18400 if test $ac_cv_c_bigendian = unknown; then
18401 # See if sys/param.h defines the BYTE_ORDER macro.
18402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18403 /* end confdefs.h. */
18404 #include <sys/types.h>
18405 #include <sys/param.h>
18410 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
18411 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
18413 bogus endian macros
18420 if ac_fn_c_try_compile "$LINENO"; then :
18421 # It does; now see whether it defined to BIG_ENDIAN or not.
18422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18423 /* end confdefs.h. */
18424 #include <sys/types.h>
18425 #include <sys/param.h>
18430 #if BYTE_ORDER != BIG_ENDIAN
18438 if ac_fn_c_try_compile "$LINENO"; then :
18439 ac_cv_c_bigendian=yes
18441 ac_cv_c_bigendian=no
18443 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18447 if test $ac_cv_c_bigendian = unknown; then
18448 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
18449 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18450 /* end confdefs.h. */
18451 #include <limits.h>
18456 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
18457 bogus endian macros
18464 if ac_fn_c_try_compile "$LINENO"; then :
18465 # It does; now see whether it defined to _BIG_ENDIAN or not.
18466 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18467 /* end confdefs.h. */
18468 #include <limits.h>
18473 #ifndef _BIG_ENDIAN
18481 if ac_fn_c_try_compile "$LINENO"; then :
18482 ac_cv_c_bigendian=yes
18484 ac_cv_c_bigendian=no
18486 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18490 if test $ac_cv_c_bigendian = unknown; then
18491 # Compile a test program.
18492 if test "$cross_compiling" = yes; then :
18493 # Try to guess by grepping values from an object file.
18494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18495 /* end confdefs.h. */
18496 short int ascii_mm[] =
18497 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
18498 short int ascii_ii[] =
18499 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
18500 int use_ascii (int i) {
18501 return ascii_mm[i] + ascii_ii[i];
18503 short int ebcdic_ii[] =
18504 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
18505 short int ebcdic_mm[] =
18506 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
18507 int use_ebcdic (int i) {
18508 return ebcdic_mm[i] + ebcdic_ii[i];
18515 return use_ascii (foo) == use_ebcdic (foo);
18520 if ac_fn_c_try_compile "$LINENO"; then :
18521 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
18522 ac_cv_c_bigendian=yes
18524 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
18525 if test "$ac_cv_c_bigendian" = unknown; then
18526 ac_cv_c_bigendian=no
18528 # finding both strings is unlikely to happen, but who knows?
18529 ac_cv_c_bigendian=unknown
18533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18536 /* end confdefs.h. */
18537 $ac_includes_default
18542 /* Are we little or big endian? From Harbison&Steele. */
18546 char c[sizeof (long int)];
18549 return u.c[sizeof (long int) - 1] == 1;
18555 if ac_fn_c_try_run "$LINENO"; then :
18556 ac_cv_c_bigendian=no
18558 ac_cv_c_bigendian=yes
18560 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18561 conftest.$ac_objext conftest.beam conftest.$ac_ext
18566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
18567 $as_echo "$ac_cv_c_bigendian" >&6; }
18568 case $ac_cv_c_bigendian in #(
18570 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
18576 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
18580 as_fn_error $? "unknown endianness
18581 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
18590 GNULIB_TOWCTRANS=0;
18594 REPLACE_ISWBLANK=0;
18599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
18600 $as_echo_n "checking for wint_t... " >&6; }
18601 if ${gt_cv_c_wint_t+:} false; then :
18602 $as_echo_n "(cached) " >&6
18604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18605 /* end confdefs.h. */
18607 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
18609 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
18610 before <wchar.h>. */
18611 #include <stddef.h>
18615 wint_t foo = (wchar_t)'\0';
18624 if ac_fn_c_try_compile "$LINENO"; then :
18629 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
18632 $as_echo "$gt_cv_c_wint_t" >&6; }
18633 if test $gt_cv_c_wint_t = yes; then
18635 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
18646 if test $ac_cv_func_iswcntrl = yes; then
18654 if test $gt_cv_c_wint_t = yes; then
18670 if test $gl_cv_have_include_next = yes; then
18671 gl_cv_next_wctype_h='<'wctype.h'>'
18673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wctype.h>" >&5
18674 $as_echo_n "checking absolute name of <wctype.h>... " >&6; }
18675 if ${gl_cv_next_wctype_h+:} false; then :
18676 $as_echo_n "(cached) " >&6
18679 if test $ac_cv_header_wctype_h = yes; then
18684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18685 /* end confdefs.h. */
18686 #include <wctype.h>
18689 aix*) gl_absname_cpp="$ac_cpp -C" ;;
18690 *) gl_absname_cpp="$ac_cpp" ;;
18695 gl_dirsep_regex='[/\\]'
18698 gl_dirsep_regex='\/'
18701 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
18702 gl_header_literal_regex=`echo 'wctype.h' \
18703 | sed -e "$gl_make_literal_regex_sed"`
18704 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
18705 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
18711 gl_cv_absolute_wctype_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
18712 sed -n "$gl_absolute_header_sed"`
18714 gl_header=$gl_cv_absolute_wctype_h
18715 gl_cv_next_wctype_h='"'$gl_header'"'
18717 gl_cv_next_wctype_h='<'wctype.h'>'
18722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wctype_h" >&5
18723 $as_echo "$gl_cv_next_wctype_h" >&6; }
18725 NEXT_WCTYPE_H=$gl_cv_next_wctype_h
18727 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
18728 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
18729 gl_next_as_first_directive='<'wctype.h'>'
18731 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
18732 gl_next_as_first_directive=$gl_cv_next_wctype_h
18734 NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H=$gl_next_as_first_directive
18739 if test $ac_cv_header_wctype_h = yes; then
18740 if test $ac_cv_func_iswcntrl = yes; then
18741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether iswcntrl works" >&5
18742 $as_echo_n "checking whether iswcntrl works... " >&6; }
18743 if ${gl_cv_func_iswcntrl_works+:} false; then :
18744 $as_echo_n "(cached) " >&6
18747 if test "$cross_compiling" = yes; then :
18748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18749 /* end confdefs.h. */
18750 #include <stdlib.h>
18751 #if __GNU_LIBRARY__ == 1
18752 Linux libc5 i18n is broken.
18762 if ac_fn_c_try_compile "$LINENO"; then :
18763 gl_cv_func_iswcntrl_works="guessing yes"
18765 gl_cv_func_iswcntrl_works="guessing no"
18767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18771 /* end confdefs.h. */
18773 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
18774 included before <wchar.h>.
18775 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
18776 must be included before <wchar.h>. */
18777 #include <stddef.h>
18781 #include <wctype.h>
18782 int main () { return iswprint ('x') == 0; }
18785 if ac_fn_c_try_run "$LINENO"; then :
18786 gl_cv_func_iswcntrl_works=yes
18788 gl_cv_func_iswcntrl_works=no
18790 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18791 conftest.$ac_objext conftest.beam conftest.$ac_ext
18796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_iswcntrl_works" >&5
18797 $as_echo "$gl_cv_func_iswcntrl_works" >&6; }
18805 case "$gl_cv_func_iswcntrl_works" in
18806 *yes) REPLACE_ISWCNTRL=0 ;;
18807 *) REPLACE_ISWCNTRL=1 ;;
18811 if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
18815 if test $REPLACE_ISWCNTRL = 1; then
18818 for ac_func in towlower
18820 ac_fn_c_check_func "$LINENO" "towlower" "ac_cv_func_towlower"
18821 if test "x$ac_cv_func_towlower" = xyes; then :
18822 cat >>confdefs.h <<_ACEOF
18823 #define HAVE_TOWLOWER 1
18829 if test $ac_cv_func_towlower = yes; then
18832 ac_fn_c_check_decl "$LINENO" "towlower" "ac_cv_have_decl_towlower" "/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
18833 included before <wchar.h>.
18834 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
18835 must be included before <wchar.h>. */
18836 #include <stddef.h>
18841 # include <wctype.h>
18845 if test "x$ac_cv_have_decl_towlower" = xyes; then :
18851 cat >>confdefs.h <<_ACEOF
18852 #define HAVE_DECL_TOWLOWER $ac_have_decl
18855 if test $ac_cv_have_decl_towlower = yes; then
18864 if test $HAVE_ISWCNTRL = 0 || test $REPLACE_TOWLOWER = 1; then
18868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t" >&5
18869 $as_echo_n "checking for wctype_t... " >&6; }
18870 if ${gl_cv_type_wctype_t+:} false; then :
18871 $as_echo_n "(cached) " >&6
18873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18874 /* end confdefs.h. */
18875 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
18876 included before <wchar.h>.
18877 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
18878 must be included before <wchar.h>. */
18879 #include <stddef.h>
18884 # include <wctype.h>
18896 if ac_fn_c_try_compile "$LINENO"; then :
18897 gl_cv_type_wctype_t=yes
18899 gl_cv_type_wctype_t=no
18901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctype_t" >&5
18905 $as_echo "$gl_cv_type_wctype_t" >&6; }
18906 if test $gl_cv_type_wctype_t = no; then
18910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctrans_t" >&5
18911 $as_echo_n "checking for wctrans_t... " >&6; }
18912 if ${gl_cv_type_wctrans_t+:} false; then :
18913 $as_echo_n "(cached) " >&6
18915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18916 /* end confdefs.h. */
18917 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
18918 included before <wchar.h>.
18919 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
18920 must be included before <wchar.h>. */
18921 #include <stddef.h>
18925 #include <wctype.h>
18936 if ac_fn_c_try_compile "$LINENO"; then :
18937 gl_cv_type_wctrans_t=yes
18939 gl_cv_type_wctrans_t=no
18941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctrans_t" >&5
18945 $as_echo "$gl_cv_type_wctrans_t" >&6; }
18946 if test $gl_cv_type_wctrans_t = no; then
18951 for gl_func in wctype iswctype wctrans towctrans ; do
18952 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
18953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
18954 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
18955 if eval \${$as_gl_Symbol+:} false; then :
18956 $as_echo_n "(cached) " >&6
18958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18959 /* end confdefs.h. */
18961 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
18963 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
18964 included before <wchar.h>. */
18965 #if !(defined __GLIBC__ && !defined __UCLIBC__)
18966 # include <stddef.h>
18967 # include <stdio.h>
18969 # include <wchar.h>
18971 #include <wctype.h>
18982 if ac_fn_c_try_compile "$LINENO"; then :
18983 eval "$as_gl_Symbol=yes"
18985 eval "$as_gl_Symbol=no"
18987 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18989 eval ac_res=\$$as_gl_Symbol
18990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18991 $as_echo "$ac_res" >&6; }
18992 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
18993 cat >>confdefs.h <<_ACEOF
18994 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
18997 eval ac_cv_have_decl_$gl_func=yes
19005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
19006 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
19007 if ${am_cv_langinfo_codeset+:} false; then :
19008 $as_echo_n "(cached) " >&6
19010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19011 /* end confdefs.h. */
19012 #include <langinfo.h>
19016 char* cs = nl_langinfo(CODESET); return !cs;
19021 if ac_fn_c_try_link "$LINENO"; then :
19022 am_cv_langinfo_codeset=yes
19024 am_cv_langinfo_codeset=no
19026 rm -f core conftest.err conftest.$ac_objext \
19027 conftest$ac_exeext conftest.$ac_ext
19030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
19031 $as_echo "$am_cv_langinfo_codeset" >&6; }
19032 if test $am_cv_langinfo_codeset = yes; then
19034 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
19047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fcntl.h" >&5
19048 $as_echo_n "checking for working fcntl.h... " >&6; }
19049 if ${gl_cv_header_working_fcntl_h+:} false; then :
19050 $as_echo_n "(cached) " >&6
19052 if test "$cross_compiling" = yes; then :
19053 gl_cv_header_working_fcntl_h=cross-compiling
19055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19056 /* end confdefs.h. */
19057 #include <sys/types.h>
19058 #include <sys/stat.h>
19060 # include <unistd.h>
19061 #else /* on Windows with MSVC */
19063 # include <stdlib.h>
19064 # defined sleep(n) _sleep ((n) * 1000)
19068 #define O_NOATIME 0
19071 #define O_NOFOLLOW 0
19073 static int const constants[] =
19075 O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND,
19076 O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY
19083 int result = !constants;
19086 static char const sym[] = "conftest.sym";
19087 if (symlink ("/dev/null", sym) != 0)
19091 int fd = open (sym, O_WRONLY | O_NOFOLLOW | O_CREAT, 0);
19098 if (unlink (sym) != 0 || symlink (".", sym) != 0)
19102 int fd = open (sym, O_RDONLY | O_NOFOLLOW);
19113 static char const file[] = "confdefs.h";
19114 int fd = open (file, O_RDONLY | O_NOATIME);
19120 if (fstat (fd, &st0) != 0)
19126 if (read (fd, &c, 1) != 1)
19130 if (close (fd) != 0)
19135 if (stat (file, &st1) != 0)
19138 if (st0.st_atime != st1.st_atime)
19150 if ac_fn_c_try_run "$LINENO"; then :
19151 gl_cv_header_working_fcntl_h=yes
19154 4) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #(
19155 64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #(
19156 68) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #(
19157 *) gl_cv_header_working_fcntl_h='no';;
19160 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
19161 conftest.$ac_objext conftest.beam conftest.$ac_ext
19165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_fcntl_h" >&5
19166 $as_echo "$gl_cv_header_working_fcntl_h" >&6; }
19168 case $gl_cv_header_working_fcntl_h in #(
19169 *O_NOATIME* | no | cross-compiling) ac_val=0;; #(
19173 cat >>confdefs.h <<_ACEOF
19174 #define HAVE_WORKING_O_NOATIME $ac_val
19178 case $gl_cv_header_working_fcntl_h in #(
19179 *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #(
19183 cat >>confdefs.h <<_ACEOF
19184 #define HAVE_WORKING_O_NOFOLLOW $ac_val
19188 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
19189 if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
19195 cat >>confdefs.h <<_ACEOF
19196 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
19200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library >= 2.1 or uClibc" >&5
19201 $as_echo_n "checking whether we are using the GNU C Library >= 2.1 or uClibc... " >&6; }
19202 if ${ac_cv_gnu_library_2_1+:} false; then :
19203 $as_echo_n "(cached) " >&6
19205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19206 /* end confdefs.h. */
19208 #include <features.h>
19209 #ifdef __GNU_LIBRARY__
19210 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
19219 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19220 $EGREP "Lucky" >/dev/null 2>&1; then :
19221 ac_cv_gnu_library_2_1=yes
19223 ac_cv_gnu_library_2_1=no
19230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
19231 $as_echo "$ac_cv_gnu_library_2_1" >&6; }
19233 GLIBC21="$ac_cv_gnu_library_2_1"
19237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
19238 $as_echo_n "checking for LC_MESSAGES... " >&6; }
19239 if ${gt_cv_val_LC_MESSAGES+:} false; then :
19240 $as_echo_n "(cached) " >&6
19242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19243 /* end confdefs.h. */
19244 #include <locale.h>
19253 if ac_fn_c_try_link "$LINENO"; then :
19254 gt_cv_val_LC_MESSAGES=yes
19256 gt_cv_val_LC_MESSAGES=no
19258 rm -f core conftest.err conftest.$ac_objext \
19259 conftest$ac_exeext conftest.$ac_ext
19261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5
19262 $as_echo "$gt_cv_val_LC_MESSAGES" >&6; }
19263 if test $gt_cv_val_LC_MESSAGES = yes; then
19265 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
19270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
19271 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
19272 if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
19273 $as_echo_n "(cached) " >&6
19275 gt_save_LIBS="$LIBS"
19276 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
19277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19278 /* end confdefs.h. */
19279 #include <CoreFoundation/CFPreferences.h>
19283 CFPreferencesCopyAppValue(NULL, NULL)
19288 if ac_fn_c_try_link "$LINENO"; then :
19289 gt_cv_func_CFPreferencesCopyAppValue=yes
19291 gt_cv_func_CFPreferencesCopyAppValue=no
19293 rm -f core conftest.err conftest.$ac_objext \
19294 conftest$ac_exeext conftest.$ac_ext
19295 LIBS="$gt_save_LIBS"
19297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
19298 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
19299 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
19301 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
19304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
19305 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
19306 if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
19307 $as_echo_n "(cached) " >&6
19309 gt_save_LIBS="$LIBS"
19310 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
19311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19312 /* end confdefs.h. */
19313 #include <CoreFoundation/CFLocale.h>
19317 CFLocaleCopyCurrent();
19322 if ac_fn_c_try_link "$LINENO"; then :
19323 gt_cv_func_CFLocaleCopyCurrent=yes
19325 gt_cv_func_CFLocaleCopyCurrent=no
19327 rm -f core conftest.err conftest.$ac_objext \
19328 conftest$ac_exeext conftest.$ac_ext
19329 LIBS="$gt_save_LIBS"
19331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
19332 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
19333 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
19335 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
19339 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
19340 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
19346 gl_threads_api=none
19351 if test "$gl_use_threads" != no; then
19352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5
19353 $as_echo_n "checking whether imported symbols can be declared weak... " >&6; }
19354 if ${gl_cv_have_weak+:} false; then :
19355 $as_echo_n "(cached) " >&6
19358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19359 /* end confdefs.h. */
19360 extern void xyzzy ();
19370 if ac_fn_c_try_link "$LINENO"; then :
19371 gl_cv_have_weak=maybe
19373 rm -f core conftest.err conftest.$ac_objext \
19374 conftest$ac_exeext conftest.$ac_ext
19375 if test $gl_cv_have_weak = maybe; then
19376 if test "$cross_compiling" = yes; then :
19377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19378 /* end confdefs.h. */
19380 Extensible Linking Format
19384 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19385 $EGREP "Extensible Linking Format" >/dev/null 2>&1; then :
19386 gl_cv_have_weak="guessing yes"
19388 gl_cv_have_weak="guessing no"
19394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19395 /* end confdefs.h. */
19401 return (fputs == NULL);
19404 if ac_fn_c_try_run "$LINENO"; then :
19405 gl_cv_have_weak=yes
19409 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
19410 conftest.$ac_objext conftest.beam conftest.$ac_ext
19416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_weak" >&5
19417 $as_echo "$gl_cv_have_weak" >&6; }
19418 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
19419 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
19420 # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
19421 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
19422 if test "x$ac_cv_header_pthread_h" = xyes; then :
19423 gl_have_pthread_h=yes
19425 gl_have_pthread_h=no
19429 if test "$gl_have_pthread_h" = yes; then
19430 # Other possible tests:
19431 # -lpthreads (FSU threads, PCthreads)
19434 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
19435 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
19436 # the second one only in libpthread, and lock.c needs it.
19437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19438 /* end confdefs.h. */
19439 #include <pthread.h>
19443 pthread_mutex_lock((pthread_mutex_t*)0);
19444 pthread_mutexattr_init((pthread_mutexattr_t*)0);
19449 if ac_fn_c_try_link "$LINENO"; then :
19450 gl_have_pthread=yes
19452 rm -f core conftest.err conftest.$ac_objext \
19453 conftest$ac_exeext conftest.$ac_ext
19454 # Test for libpthread by looking for pthread_kill. (Not pthread_self,
19455 # since it is defined as a macro on OSF/1.)
19456 if test -n "$gl_have_pthread"; then
19457 # The program links fine without libpthread. But it may actually
19458 # need to link with libpthread in order to create multiple threads.
19459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
19460 $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
19461 if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
19462 $as_echo_n "(cached) " >&6
19464 ac_check_lib_save_LIBS=$LIBS
19465 LIBS="-lpthread $LIBS"
19466 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19467 /* end confdefs.h. */
19469 /* Override any GCC internal prototype to avoid an error.
19470 Use char because int might match the return type of a GCC
19471 builtin and then its argument prototype would still apply. */
19475 char pthread_kill ();
19479 return pthread_kill ();
19484 if ac_fn_c_try_link "$LINENO"; then :
19485 ac_cv_lib_pthread_pthread_kill=yes
19487 ac_cv_lib_pthread_pthread_kill=no
19489 rm -f core conftest.err conftest.$ac_objext \
19490 conftest$ac_exeext conftest.$ac_ext
19491 LIBS=$ac_check_lib_save_LIBS
19493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
19494 $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
19495 if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
19496 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
19497 # On Solaris and HP-UX, most pthread functions exist also in libc.
19498 # Therefore pthread_in_use() needs to actually try to create a
19499 # thread: pthread_create from libc will fail, whereas
19500 # pthread_create will actually create a thread.
19504 $as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h
19511 # Some library is needed. Try libpthread and libc_r.
19512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
19513 $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
19514 if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
19515 $as_echo_n "(cached) " >&6
19517 ac_check_lib_save_LIBS=$LIBS
19518 LIBS="-lpthread $LIBS"
19519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19520 /* end confdefs.h. */
19522 /* Override any GCC internal prototype to avoid an error.
19523 Use char because int might match the return type of a GCC
19524 builtin and then its argument prototype would still apply. */
19528 char pthread_kill ();
19532 return pthread_kill ();
19537 if ac_fn_c_try_link "$LINENO"; then :
19538 ac_cv_lib_pthread_pthread_kill=yes
19540 ac_cv_lib_pthread_pthread_kill=no
19542 rm -f core conftest.err conftest.$ac_objext \
19543 conftest$ac_exeext conftest.$ac_ext
19544 LIBS=$ac_check_lib_save_LIBS
19546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
19547 $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
19548 if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
19549 gl_have_pthread=yes
19550 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
19551 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
19554 if test -z "$gl_have_pthread"; then
19556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5
19557 $as_echo_n "checking for pthread_kill in -lc_r... " >&6; }
19558 if ${ac_cv_lib_c_r_pthread_kill+:} false; then :
19559 $as_echo_n "(cached) " >&6
19561 ac_check_lib_save_LIBS=$LIBS
19563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19564 /* end confdefs.h. */
19566 /* Override any GCC internal prototype to avoid an error.
19567 Use char because int might match the return type of a GCC
19568 builtin and then its argument prototype would still apply. */
19572 char pthread_kill ();
19576 return pthread_kill ();
19581 if ac_fn_c_try_link "$LINENO"; then :
19582 ac_cv_lib_c_r_pthread_kill=yes
19584 ac_cv_lib_c_r_pthread_kill=no
19586 rm -f core conftest.err conftest.$ac_objext \
19587 conftest$ac_exeext conftest.$ac_ext
19588 LIBS=$ac_check_lib_save_LIBS
19590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5
19591 $as_echo "$ac_cv_lib_c_r_pthread_kill" >&6; }
19592 if test "x$ac_cv_lib_c_r_pthread_kill" = xyes; then :
19593 gl_have_pthread=yes
19594 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
19595 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r
19600 if test -n "$gl_have_pthread"; then
19601 gl_threads_api=posix
19603 $as_echo "#define USE_POSIX_THREADS 1" >>confdefs.h
19605 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
19606 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
19608 $as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h
19617 if test -z "$gl_have_pthread"; then
19618 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
19619 gl_have_solaristhread=
19620 gl_save_LIBS="$LIBS"
19621 LIBS="$LIBS -lthread"
19622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19623 /* end confdefs.h. */
19625 #include <thread.h>
19636 if ac_fn_c_try_link "$LINENO"; then :
19637 gl_have_solaristhread=yes
19639 rm -f core conftest.err conftest.$ac_objext \
19640 conftest$ac_exeext conftest.$ac_ext
19641 LIBS="$gl_save_LIBS"
19642 if test -n "$gl_have_solaristhread"; then
19643 gl_threads_api=solaris
19645 LTLIBTHREAD=-lthread
19646 LIBMULTITHREAD="$LIBTHREAD"
19647 LTLIBMULTITHREAD="$LTLIBTHREAD"
19649 $as_echo "#define USE_SOLARIS_THREADS 1" >>confdefs.h
19651 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
19653 $as_echo "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h
19661 if test "$gl_use_threads" = pth; then
19662 gl_save_CPPFLAGS="$CPPFLAGS"
19668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5
19669 $as_echo_n "checking how to link with libpth... " >&6; }
19670 if ${ac_cv_libpth_libs+:} false; then :
19671 $as_echo_n "(cached) " >&6
19683 acl_save_prefix="$prefix"
19684 prefix="$acl_final_prefix"
19685 acl_save_exec_prefix="$exec_prefix"
19686 exec_prefix="$acl_final_exec_prefix"
19688 eval additional_includedir=\"$includedir\"
19689 eval additional_libdir=\"$libdir\"
19691 exec_prefix="$acl_save_exec_prefix"
19692 prefix="$acl_save_prefix"
19695 # Check whether --with-libpth-prefix was given.
19696 if test "${with_libpth_prefix+set}" = set; then :
19697 withval=$with_libpth_prefix;
19698 if test "X$withval" = "Xno"; then
19701 if test "X$withval" = "X"; then
19703 acl_save_prefix="$prefix"
19704 prefix="$acl_final_prefix"
19705 acl_save_exec_prefix="$exec_prefix"
19706 exec_prefix="$acl_final_exec_prefix"
19708 eval additional_includedir=\"$includedir\"
19709 eval additional_libdir=\"$libdir\"
19711 exec_prefix="$acl_save_exec_prefix"
19712 prefix="$acl_save_prefix"
19715 additional_includedir="$withval/include"
19716 additional_libdir="$withval/$acl_libdirstem"
19717 if test "$acl_libdirstem2" != "$acl_libdirstem" \
19718 && ! test -d "$withval/$acl_libdirstem"; then
19719 additional_libdir="$withval/$acl_libdirstem2"
19733 names_already_handled=
19734 names_next_round='pth '
19735 while test -n "$names_next_round"; do
19736 names_this_round="$names_next_round"
19738 for name in $names_this_round; do
19740 for n in $names_already_handled; do
19741 if test "$n" = "$name"; then
19742 already_handled=yes
19746 if test -z "$already_handled"; then
19747 names_already_handled="$names_already_handled $name"
19748 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
19749 eval value=\"\$HAVE_LIB$uppername\"
19750 if test -n "$value"; then
19751 if test "$value" = yes; then
19752 eval value=\"\$LIB$uppername\"
19753 test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value"
19754 eval value=\"\$LTLIB$uppername\"
19755 test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value"
19764 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
19765 if test -n "$acl_shlibext"; then
19766 shrext=".$acl_shlibext" # typically: shrext=.so
19770 if test $use_additional = yes; then
19771 dir="$additional_libdir"
19772 if test -n "$acl_shlibext"; then
19773 if test -f "$dir/$libname$shrext"; then
19775 found_so="$dir/$libname$shrext"
19777 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
19778 ver=`(cd "$dir" && \
19779 for f in "$libname$shrext".*; do echo "$f"; done \
19780 | sed -e "s,^$libname$shrext\\\\.,," \
19781 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
19782 | sed 1q ) 2>/dev/null`
19783 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
19785 found_so="$dir/$libname$shrext.$ver"
19788 eval library_names=\"$acl_library_names_spec\"
19789 for f in $library_names; do
19790 if test -f "$dir/$f"; then
19799 if test "X$found_dir" = "X"; then
19800 if test -f "$dir/$libname.$acl_libext"; then
19802 found_a="$dir/$libname.$acl_libext"
19805 if test "X$found_dir" != "X"; then
19806 if test -f "$dir/$libname.la"; then
19807 found_la="$dir/$libname.la"
19811 if test "X$found_dir" = "X"; then
19812 for x in $LDFLAGS $LTLIBPTH; do
19814 acl_save_prefix="$prefix"
19815 prefix="$acl_final_prefix"
19816 acl_save_exec_prefix="$exec_prefix"
19817 exec_prefix="$acl_final_exec_prefix"
19819 exec_prefix="$acl_save_exec_prefix"
19820 prefix="$acl_save_prefix"
19824 dir=`echo "X$x" | sed -e 's/^X-L//'`
19825 if test -n "$acl_shlibext"; then
19826 if test -f "$dir/$libname$shrext"; then
19828 found_so="$dir/$libname$shrext"
19830 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
19831 ver=`(cd "$dir" && \
19832 for f in "$libname$shrext".*; do echo "$f"; done \
19833 | sed -e "s,^$libname$shrext\\\\.,," \
19834 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
19835 | sed 1q ) 2>/dev/null`
19836 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
19838 found_so="$dir/$libname$shrext.$ver"
19841 eval library_names=\"$acl_library_names_spec\"
19842 for f in $library_names; do
19843 if test -f "$dir/$f"; then
19852 if test "X$found_dir" = "X"; then
19853 if test -f "$dir/$libname.$acl_libext"; then
19855 found_a="$dir/$libname.$acl_libext"
19858 if test "X$found_dir" != "X"; then
19859 if test -f "$dir/$libname.la"; then
19860 found_la="$dir/$libname.la"
19865 if test "X$found_dir" != "X"; then
19870 if test "X$found_dir" != "X"; then
19871 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name"
19872 if test "X$found_so" != "X"; then
19873 if test "$enable_rpath" = no \
19874 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
19875 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
19876 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
19879 for x in $ltrpathdirs; do
19880 if test "X$x" = "X$found_dir"; then
19885 if test -z "$haveit"; then
19886 ltrpathdirs="$ltrpathdirs $found_dir"
19888 if test "$acl_hardcode_direct" = yes; then
19889 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
19891 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
19892 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
19894 for x in $rpathdirs; do
19895 if test "X$x" = "X$found_dir"; then
19900 if test -z "$haveit"; then
19901 rpathdirs="$rpathdirs $found_dir"
19905 for x in $LDFLAGS $LIBPTH; do
19907 acl_save_prefix="$prefix"
19908 prefix="$acl_final_prefix"
19909 acl_save_exec_prefix="$exec_prefix"
19910 exec_prefix="$acl_final_exec_prefix"
19912 exec_prefix="$acl_save_exec_prefix"
19913 prefix="$acl_save_prefix"
19915 if test "X$x" = "X-L$found_dir"; then
19920 if test -z "$haveit"; then
19921 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir"
19923 if test "$acl_hardcode_minus_L" != no; then
19924 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
19926 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
19932 if test "X$found_a" != "X"; then
19933 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a"
19935 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name"
19938 additional_includedir=
19939 case "$found_dir" in
19940 */$acl_libdirstem | */$acl_libdirstem/)
19941 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
19942 if test "$name" = 'pth'; then
19943 LIBPTH_PREFIX="$basedir"
19945 additional_includedir="$basedir/include"
19947 */$acl_libdirstem2 | */$acl_libdirstem2/)
19948 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
19949 if test "$name" = 'pth'; then
19950 LIBPTH_PREFIX="$basedir"
19952 additional_includedir="$basedir/include"
19955 if test "X$additional_includedir" != "X"; then
19956 if test "X$additional_includedir" != "X/usr/include"; then
19958 if test "X$additional_includedir" = "X/usr/local/include"; then
19959 if test -n "$GCC"; then
19961 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
19965 if test -z "$haveit"; then
19966 for x in $CPPFLAGS $INCPTH; do
19968 acl_save_prefix="$prefix"
19969 prefix="$acl_final_prefix"
19970 acl_save_exec_prefix="$exec_prefix"
19971 exec_prefix="$acl_final_exec_prefix"
19973 exec_prefix="$acl_save_exec_prefix"
19974 prefix="$acl_save_prefix"
19976 if test "X$x" = "X-I$additional_includedir"; then
19981 if test -z "$haveit"; then
19982 if test -d "$additional_includedir"; then
19983 INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir"
19989 if test -n "$found_la"; then
19990 save_libdir="$libdir"
19991 case "$found_la" in
19992 */* | *\\*) . "$found_la" ;;
19993 *) . "./$found_la" ;;
19995 libdir="$save_libdir"
19996 for dep in $dependency_libs; do
19999 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
20000 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
20001 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
20003 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
20004 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
20005 if test -n "$GCC"; then
20007 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
20011 if test -z "$haveit"; then
20013 for x in $LDFLAGS $LIBPTH; do
20015 acl_save_prefix="$prefix"
20016 prefix="$acl_final_prefix"
20017 acl_save_exec_prefix="$exec_prefix"
20018 exec_prefix="$acl_final_exec_prefix"
20020 exec_prefix="$acl_save_exec_prefix"
20021 prefix="$acl_save_prefix"
20023 if test "X$x" = "X-L$additional_libdir"; then
20028 if test -z "$haveit"; then
20029 if test -d "$additional_libdir"; then
20030 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir"
20034 for x in $LDFLAGS $LTLIBPTH; do
20036 acl_save_prefix="$prefix"
20037 prefix="$acl_final_prefix"
20038 acl_save_exec_prefix="$exec_prefix"
20039 exec_prefix="$acl_final_exec_prefix"
20041 exec_prefix="$acl_save_exec_prefix"
20042 prefix="$acl_save_prefix"
20044 if test "X$x" = "X-L$additional_libdir"; then
20049 if test -z "$haveit"; then
20050 if test -d "$additional_libdir"; then
20051 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir"
20058 dir=`echo "X$dep" | sed -e 's/^X-R//'`
20059 if test "$enable_rpath" != no; then
20061 for x in $rpathdirs; do
20062 if test "X$x" = "X$dir"; then
20067 if test -z "$haveit"; then
20068 rpathdirs="$rpathdirs $dir"
20071 for x in $ltrpathdirs; do
20072 if test "X$x" = "X$dir"; then
20077 if test -z "$haveit"; then
20078 ltrpathdirs="$ltrpathdirs $dir"
20083 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
20086 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
20089 LIBPTH="${LIBPTH}${LIBPTH:+ }$dep"
20090 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep"
20096 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
20097 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name"
20103 if test "X$rpathdirs" != "X"; then
20104 if test -n "$acl_hardcode_libdir_separator"; then
20106 for found_dir in $rpathdirs; do
20107 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
20109 acl_save_libdir="$libdir"
20111 eval flag=\"$acl_hardcode_libdir_flag_spec\"
20112 libdir="$acl_save_libdir"
20113 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
20115 for found_dir in $rpathdirs; do
20116 acl_save_libdir="$libdir"
20117 libdir="$found_dir"
20118 eval flag=\"$acl_hardcode_libdir_flag_spec\"
20119 libdir="$acl_save_libdir"
20120 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
20124 if test "X$ltrpathdirs" != "X"; then
20125 for found_dir in $ltrpathdirs; do
20126 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir"
20135 ac_cv_libpth_libs="$LIBPTH"
20136 ac_cv_libpth_ltlibs="$LTLIBPTH"
20137 ac_cv_libpth_cppflags="$INCPTH"
20138 ac_cv_libpth_prefix="$LIBPTH_PREFIX"
20141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5
20142 $as_echo "$ac_cv_libpth_libs" >&6; }
20143 LIBPTH="$ac_cv_libpth_libs"
20144 LTLIBPTH="$ac_cv_libpth_ltlibs"
20145 INCPTH="$ac_cv_libpth_cppflags"
20146 LIBPTH_PREFIX="$ac_cv_libpth_prefix"
20148 for element in $INCPTH; do
20150 for x in $CPPFLAGS; do
20152 acl_save_prefix="$prefix"
20153 prefix="$acl_final_prefix"
20154 acl_save_exec_prefix="$exec_prefix"
20155 exec_prefix="$acl_final_exec_prefix"
20157 exec_prefix="$acl_save_exec_prefix"
20158 prefix="$acl_save_prefix"
20160 if test "X$x" = "X$element"; then
20165 if test -z "$haveit"; then
20166 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
20178 gl_save_LIBS="$LIBS"
20179 LIBS="$LIBS $LIBPTH"
20180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20181 /* end confdefs.h. */
20191 if ac_fn_c_try_link "$LINENO"; then :
20194 rm -f core conftest.err conftest.$ac_objext \
20195 conftest$ac_exeext conftest.$ac_ext
20196 LIBS="$gl_save_LIBS"
20197 if test -n "$gl_have_pth"; then
20199 LIBTHREAD="$LIBPTH"
20200 LTLIBTHREAD="$LTLIBPTH"
20201 LIBMULTITHREAD="$LIBTHREAD"
20202 LTLIBMULTITHREAD="$LTLIBTHREAD"
20204 $as_echo "#define USE_PTH_THREADS 1" >>confdefs.h
20206 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
20207 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
20209 $as_echo "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h
20216 CPPFLAGS="$gl_save_CPPFLAGS"
20219 if test -z "$gl_have_pthread"; then
20220 case "$gl_use_threads" in
20221 yes | windows | win32) # The 'win32' is for backward compatibility.
20222 if { case "$host_os" in
20227 gl_threads_api=windows
20229 $as_echo "#define USE_WINDOWS_THREADS 1" >>confdefs.h
20236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5
20237 $as_echo_n "checking for multithread API to use... " >&6; }
20238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5
20239 $as_echo "$gl_threads_api" >&6; }
20252 GNULIB_CALLOC_POSIX=0;
20253 GNULIB_CANONICALIZE_FILE_NAME=0;
20254 GNULIB_GETLOADAVG=0;
20255 GNULIB_GETSUBOPT=0;
20257 GNULIB_MALLOC_POSIX=0;
20261 GNULIB_MKOSTEMPS=0;
20264 GNULIB_POSIX_OPENPT=0;
20266 GNULIB_PTSNAME_R=0;
20270 GNULIB_REALLOC_POSIX=0;
20273 GNULIB_SECURE_GETENV=0;
20278 GNULIB_SYSTEM_POSIX=0;
20284 HAVE_CANONICALIZE_FILE_NAME=1;
20285 HAVE_DECL_GETLOADAVG=1;
20293 HAVE_POSIX_OPENPT=1;
20301 HAVE_SECURE_GETENV=1;
20303 HAVE_DECL_SETENV=1;
20307 HAVE_STRUCT_RANDOM_DATA=1;
20308 HAVE_SYS_LOADAVG_H=0;
20310 HAVE_DECL_UNSETENV=1;
20312 REPLACE_CANONICALIZE_FILE_NAME=0;
20317 REPLACE_PTSNAME_R=0;
20319 REPLACE_RANDOM_R=0;
20321 REPLACE_REALPATH=0;
20324 REPLACE_UNSETENV=0;
20328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc, realloc, calloc are POSIX compliant" >&5
20329 $as_echo_n "checking whether malloc, realloc, calloc are POSIX compliant... " >&6; }
20330 if ${gl_cv_func_malloc_posix+:} false; then :
20331 $as_echo_n "(cached) " >&6
20334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20335 /* end confdefs.h. */
20340 #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
20348 if ac_fn_c_try_compile "$LINENO"; then :
20349 gl_cv_func_malloc_posix=yes
20351 gl_cv_func_malloc_posix=no
20353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_malloc_posix" >&5
20357 $as_echo "$gl_cv_func_malloc_posix" >&6; }
20361 for ac_header in stdlib.h
20363 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
20364 if test "x$ac_cv_header_stdlib_h" = xyes; then :
20365 cat >>confdefs.h <<_ACEOF
20366 #define HAVE_STDLIB_H 1
20373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
20374 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
20375 if ${ac_cv_func_malloc_0_nonnull+:} false; then :
20376 $as_echo_n "(cached) " >&6
20378 if test "$cross_compiling" = yes; then :
20380 # Guess yes on platforms where we know the result.
20381 *-gnu* | freebsd* | netbsd* | openbsd* \
20382 | hpux* | solaris* | cygwin* | mingw*)
20383 ac_cv_func_malloc_0_nonnull=yes ;;
20384 # If we don't know, assume the worst.
20385 *) ac_cv_func_malloc_0_nonnull=no ;;
20389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20390 /* end confdefs.h. */
20391 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
20392 # include <stdlib.h>
20400 return ! malloc (0);
20406 if ac_fn_c_try_run "$LINENO"; then :
20407 ac_cv_func_malloc_0_nonnull=yes
20409 ac_cv_func_malloc_0_nonnull=no
20411 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
20412 conftest.$ac_objext conftest.beam conftest.$ac_ext
20417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
20418 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
20419 if test $ac_cv_func_malloc_0_nonnull = yes; then :
20420 gl_cv_func_malloc_0_nonnull=1
20422 gl_cv_func_malloc_0_nonnull=0
20426 cat >>confdefs.h <<_ACEOF
20427 #define MALLOC_0_IS_NONNULL $gl_cv_func_malloc_0_nonnull
20432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
20433 $as_echo_n "checking for unsigned long long int... " >&6; }
20434 if ${ac_cv_type_unsigned_long_long_int+:} false; then :
20435 $as_echo_n "(cached) " >&6
20437 ac_cv_type_unsigned_long_long_int=yes
20438 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
20439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20440 /* end confdefs.h. */
20442 /* For now, do not test the preprocessor; as of 2007 there are too many
20443 implementations with broken preprocessors. Perhaps this can
20444 be revisited in 2012. In the meantime, code should not expect
20445 #if to work with literals wider than 32 bits. */
20446 /* Test literals. */
20447 long long int ll = 9223372036854775807ll;
20448 long long int nll = -9223372036854775807LL;
20449 unsigned long long int ull = 18446744073709551615ULL;
20450 /* Test constant expressions. */
20451 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
20453 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
20459 /* Test availability of runtime routines for shift and division. */
20460 long long int llmax = 9223372036854775807ll;
20461 unsigned long long int ullmax = 18446744073709551615ull;
20462 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
20463 | (llmax / ll) | (llmax % ll)
20464 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
20465 | (ullmax / ull) | (ullmax % ull));
20471 if ac_fn_c_try_link "$LINENO"; then :
20474 ac_cv_type_unsigned_long_long_int=no
20476 rm -f core conftest.err conftest.$ac_objext \
20477 conftest$ac_exeext conftest.$ac_ext
20480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
20481 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
20482 if test $ac_cv_type_unsigned_long_long_int = yes; then
20484 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
20490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
20491 $as_echo_n "checking for long long int... " >&6; }
20492 if ${ac_cv_type_long_long_int+:} false; then :
20493 $as_echo_n "(cached) " >&6
20495 ac_cv_type_long_long_int=yes
20496 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
20497 ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
20498 if test $ac_cv_type_long_long_int = yes; then
20499 if test "$cross_compiling" = yes; then :
20502 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20503 /* end confdefs.h. */
20504 #include <limits.h>
20507 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
20508 # define LLONG_MAX (HALF - 1 + HALF)
20513 long long int n = 1;
20517 long long int m = n << i;
20520 if (LLONG_MAX / 2 < m)
20528 if ac_fn_c_try_run "$LINENO"; then :
20531 ac_cv_type_long_long_int=no
20533 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
20534 conftest.$ac_objext conftest.beam conftest.$ac_ext
20540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
20541 $as_echo "$ac_cv_type_long_long_int" >&6; }
20542 if test $ac_cv_type_long_long_int = yes; then
20544 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
20552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
20553 $as_echo_n "checking for mbstate_t... " >&6; }
20554 if ${ac_cv_type_mbstate_t+:} false; then :
20555 $as_echo_n "(cached) " >&6
20557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20558 /* end confdefs.h. */
20559 $ac_includes_default
20560 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
20562 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
20563 included before <wchar.h>. */
20564 #include <stddef.h>
20571 mbstate_t x; return sizeof x;
20576 if ac_fn_c_try_compile "$LINENO"; then :
20577 ac_cv_type_mbstate_t=yes
20579 ac_cv_type_mbstate_t=no
20581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
20584 $as_echo "$ac_cv_type_mbstate_t" >&6; }
20585 if test $ac_cv_type_mbstate_t = yes; then
20587 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
20591 $as_echo "#define mbstate_t int" >>confdefs.h
20601 GNULIB_MBSRTOWCS=0;
20602 GNULIB_MBSNRTOWCS=0;
20604 GNULIB_WCSRTOMBS=0;
20605 GNULIB_WCSNRTOMBS=0;
20622 GNULIB_WCSCASECMP=0;
20623 GNULIB_WCSNCASECMP=0;
20660 HAVE_WCSNCASECMP=1;
20673 HAVE_DECL_WCWIDTH=1;
20674 REPLACE_MBSTATE_T=0;
20680 REPLACE_MBSRTOWCS=0;
20681 REPLACE_MBSNRTOWCS=0;
20683 REPLACE_WCSRTOMBS=0;
20684 REPLACE_WCSNRTOMBS=0;
20686 REPLACE_WCSWIDTH=0;
20695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5
20696 $as_echo_n "checking for a traditional japanese locale... " >&6; }
20697 if ${gt_cv_locale_ja+:} false; then :
20698 $as_echo_n "(cached) " >&6
20701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20702 /* end confdefs.h. */
20704 #include <locale.h>
20706 #if HAVE_LANGINFO_CODESET
20707 # include <langinfo.h>
20709 #include <stdlib.h>
20710 #include <string.h>
20716 /* Check whether the given locale name is recognized by the system. */
20717 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
20718 /* On native Windows, setlocale(category, "") looks at the system settings,
20719 not at the environment variables. Also, when an encoding suffix such
20720 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
20721 category of the locale to "C". */
20722 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
20723 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
20726 if (setlocale (LC_ALL, "") == NULL) return 1;
20728 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
20729 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
20730 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
20731 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
20732 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
20733 some unit tests fail.
20734 On MirBSD 10, when an unsupported locale is specified, setlocale()
20735 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
20736 #if HAVE_LANGINFO_CODESET
20738 const char *cs = nl_langinfo (CODESET);
20739 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
20740 || strcmp (cs, "UTF-8") == 0)
20745 /* On Cygwin, avoid locale names without encoding suffix, because the
20746 locale_charset() function relies on the encoding suffix. Note that
20747 LC_ALL is set on the command line. */
20748 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
20750 /* Check whether MB_CUR_MAX is > 1. This excludes the dysfunctional locales
20751 on Cygwin 1.5.x. */
20752 if (MB_CUR_MAX == 1)
20754 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
20755 This excludes the UTF-8 encoding (except on MirBSD). */
20756 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
20757 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
20758 for (p = buf; *p != '\0'; p++)
20759 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
20765 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
20766 (eval $ac_link) 2>&5
20768 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20769 test $ac_status = 0; } && test -s conftest$ac_exeext; then
20771 # Handle native Windows specially, because there setlocale() interprets
20772 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
20773 # "fr" or "fra" as "French" or "French_France.1252",
20774 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
20775 # "ja" as "Japanese" or "Japanese_Japan.932",
20778 # Note that on native Windows, the Japanese locale is
20779 # Japanese_Japan.932, and CP932 is very different from EUC-JP, so we
20780 # cannot use it here.
20781 gt_cv_locale_ja=none
20784 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
20785 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
20786 # configure script would override the LC_ALL setting. Likewise for
20787 # LC_CTYPE, which is also set at the beginning of the configure script.
20788 # Test for the AIX locale name.
20789 if (LC_ALL=ja_JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
20790 gt_cv_locale_ja=ja_JP
20792 # Test for the locale name with explicit encoding suffix.
20793 if (LC_ALL=ja_JP.EUC-JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
20794 gt_cv_locale_ja=ja_JP.EUC-JP
20796 # Test for the HP-UX, OSF/1, NetBSD locale name.
20797 if (LC_ALL=ja_JP.eucJP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
20798 gt_cv_locale_ja=ja_JP.eucJP
20800 # Test for the IRIX, FreeBSD locale name.
20801 if (LC_ALL=ja_JP.EUC LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
20802 gt_cv_locale_ja=ja_JP.EUC
20804 # Test for the Solaris 7 locale name.
20805 if (LC_ALL=ja LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
20808 # Special test for NetBSD 1.6.
20809 if test -f /usr/share/locale/ja_JP.eucJP/LC_CTYPE; then
20810 gt_cv_locale_ja=ja_JP.eucJP
20813 gt_cv_locale_ja=none
20826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5
20827 $as_echo "$gt_cv_locale_ja" >&6; }
20828 LOCALE_JA=$gt_cv_locale_ja
20834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5
20835 $as_echo_n "checking for a transitional chinese locale... " >&6; }
20836 if ${gt_cv_locale_zh_CN+:} false; then :
20837 $as_echo_n "(cached) " >&6
20840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20841 /* end confdefs.h. */
20843 #include <locale.h>
20844 #include <stdlib.h>
20846 #if HAVE_LANGINFO_CODESET
20847 # include <langinfo.h>
20849 #include <stdlib.h>
20850 #include <string.h>
20856 /* Check whether the given locale name is recognized by the system. */
20857 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
20858 /* On native Windows, setlocale(category, "") looks at the system settings,
20859 not at the environment variables. Also, when an encoding suffix such
20860 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
20861 category of the locale to "C". */
20862 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
20863 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
20866 if (setlocale (LC_ALL, "") == NULL) return 1;
20868 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
20869 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
20870 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
20871 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
20872 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
20873 some unit tests fail.
20874 On MirBSD 10, when an unsupported locale is specified, setlocale()
20875 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
20876 #if HAVE_LANGINFO_CODESET
20878 const char *cs = nl_langinfo (CODESET);
20879 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
20880 || strcmp (cs, "UTF-8") == 0)
20885 /* On Cygwin, avoid locale names without encoding suffix, because the
20886 locale_charset() function relies on the encoding suffix. Note that
20887 LC_ALL is set on the command line. */
20888 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
20890 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
20891 This excludes the UTF-8 encoding (except on MirBSD). */
20892 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
20893 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
20894 for (p = buf; *p != '\0'; p++)
20895 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
20897 /* Check whether a typical GB18030 multibyte sequence is recognized as a
20898 single wide character. This excludes the GB2312 and GBK encodings. */
20899 if (mblen ("\203\062\332\066", 5) != 4)
20905 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
20906 (eval $ac_link) 2>&5
20908 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20909 test $ac_status = 0; } && test -s conftest$ac_exeext; then
20911 # Handle native Windows specially, because there setlocale() interprets
20912 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
20913 # "fr" or "fra" as "French" or "French_France.1252",
20914 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
20915 # "ja" as "Japanese" or "Japanese_Japan.932",
20918 # Test for the hypothetical native Windows locale name.
20919 if (LC_ALL=Chinese_China.54936 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
20920 gt_cv_locale_zh_CN=Chinese_China.54936
20923 gt_cv_locale_zh_CN=none
20927 # On Solaris 8, the locales zh_CN.GB18030, zh_CN.GBK, zh.GBK are
20928 # broken. One witness is the test case in gl_MBRTOWC_SANITYCHECK.
20929 # Another witness is that "LC_ALL=zh_CN.GB18030 bash -c true" dumps core.
20930 gt_cv_locale_zh_CN=none
20933 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
20934 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
20935 # configure script would override the LC_ALL setting. Likewise for
20936 # LC_CTYPE, which is also set at the beginning of the configure script.
20937 # Test for the locale name without encoding suffix.
20938 if (LC_ALL=zh_CN LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
20939 gt_cv_locale_zh_CN=zh_CN
20941 # Test for the locale name with explicit encoding suffix.
20942 if (LC_ALL=zh_CN.GB18030 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
20943 gt_cv_locale_zh_CN=zh_CN.GB18030
20946 gt_cv_locale_zh_CN=none
20952 # If there was a link error, due to mblen(), the system is so old that
20953 # it certainly doesn't have a chinese locale.
20954 gt_cv_locale_zh_CN=none
20959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5
20960 $as_echo "$gt_cv_locale_zh_CN" >&6; }
20961 LOCALE_ZH_CN=$gt_cv_locale_zh_CN
20966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
20967 $as_echo_n "checking for a french Unicode locale... " >&6; }
20968 if ${gt_cv_locale_fr_utf8+:} false; then :
20969 $as_echo_n "(cached) " >&6
20972 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20973 /* end confdefs.h. */
20975 #include <locale.h>
20977 #if HAVE_LANGINFO_CODESET
20978 # include <langinfo.h>
20980 #include <stdlib.h>
20981 #include <string.h>
20985 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
20986 imitates locale dependent behaviour by looking at the environment
20987 variables, and all locales use the UTF-8 encoding. */
20988 #if !(defined __BEOS__ || defined __HAIKU__)
20989 /* Check whether the given locale name is recognized by the system. */
20990 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
20991 /* On native Windows, setlocale(category, "") looks at the system settings,
20992 not at the environment variables. Also, when an encoding suffix such
20993 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
20994 category of the locale to "C". */
20995 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
20996 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
20999 if (setlocale (LC_ALL, "") == NULL) return 1;
21001 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
21002 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
21003 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
21004 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
21005 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
21006 some unit tests fail. */
21007 # if HAVE_LANGINFO_CODESET
21009 const char *cs = nl_langinfo (CODESET);
21010 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
21015 /* On Cygwin, avoid locale names without encoding suffix, because the
21016 locale_charset() function relies on the encoding suffix. Note that
21017 LC_ALL is set on the command line. */
21018 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
21020 /* Check whether in the abbreviation of the second month, the second
21021 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
21022 two bytes long, with UTF-8 encoding. */
21023 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
21024 if (strftime (buf, sizeof (buf), "%b", &t) < 4
21025 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
21028 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
21029 /* Check whether the decimal separator is a comma.
21030 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
21031 are nl_langinfo(RADIXCHAR) are both ".". */
21032 if (localeconv () ->decimal_point[0] != ',') return 1;
21038 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
21039 (eval $ac_link) 2>&5
21041 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21042 test $ac_status = 0; } && test -s conftest$ac_exeext; then
21044 # Handle native Windows specially, because there setlocale() interprets
21045 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
21046 # "fr" or "fra" as "French" or "French_France.1252",
21047 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
21048 # "ja" as "Japanese" or "Japanese_Japan.932",
21051 # Test for the hypothetical native Windows locale name.
21052 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
21053 gt_cv_locale_fr_utf8=French_France.65001
21056 gt_cv_locale_fr_utf8=none
21060 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
21061 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
21062 # configure script would override the LC_ALL setting. Likewise for
21063 # LC_CTYPE, which is also set at the beginning of the configure script.
21064 # Test for the usual locale name.
21065 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
21066 gt_cv_locale_fr_utf8=fr_FR
21068 # Test for the locale name with explicit encoding suffix.
21069 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
21070 gt_cv_locale_fr_utf8=fr_FR.UTF-8
21072 # Test for the Solaris 7 locale name.
21073 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
21074 gt_cv_locale_fr_utf8=fr.UTF-8
21077 gt_cv_locale_fr_utf8=none
21087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
21088 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
21089 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
21099 GNULIB_RAWMEMCHR=0;
21102 GNULIB_STRCHRNUL=0;
21110 GNULIB_STRCASESTR=0;
21117 GNULIB_MBSCASECMP=0;
21118 GNULIB_MBSNCASECMP=0;
21119 GNULIB_MBSPCASECMP=0;
21120 GNULIB_MBSCASESTR=0;
21127 GNULIB_STRERROR_R=0;
21128 GNULIB_STRSIGNAL=0;
21129 GNULIB_STRVERSCMP=0;
21134 HAVE_DECL_MEMMEM=1;
21136 HAVE_DECL_MEMRCHR=1;
21141 HAVE_DECL_STRDUP=1;
21142 HAVE_DECL_STRNDUP=1;
21143 HAVE_DECL_STRNLEN=1;
21147 HAVE_DECL_STRTOK_R=1;
21148 HAVE_DECL_STRERROR_R=1;
21149 HAVE_DECL_STRSIGNAL=1;
21156 REPLACE_STRCASESTR=0;
21157 REPLACE_STRCHRNUL=0;
21158 REPLACE_STRERROR=0;
21159 REPLACE_STRERROR_R=0;
21163 REPLACE_STRSIGNAL=0;
21164 REPLACE_STRTOK_R=0;
21165 UNDEFINE_STRTOK_R=0;
21175 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
21176 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
21177 # irrelevant for anonymous mappings.
21178 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
21179 if test "x$ac_cv_func_mmap" = xyes; then :
21186 # Try to allow MAP_ANONYMOUS.
21187 gl_have_mmap_anonymous=no
21188 if test $gl_have_mmap = yes; then
21189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
21190 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
21191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21192 /* end confdefs.h. */
21194 #include <sys/mman.h>
21195 #ifdef MAP_ANONYMOUS
21196 I cannot identify this map
21200 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
21201 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
21202 gl_have_mmap_anonymous=yes
21206 if test $gl_have_mmap_anonymous != yes; then
21207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21208 /* end confdefs.h. */
21210 #include <sys/mman.h>
21212 I cannot identify this map
21216 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
21217 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
21219 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
21221 gl_have_mmap_anonymous=yes
21226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
21227 $as_echo "$gl_have_mmap_anonymous" >&6; }
21228 if test $gl_have_mmap_anonymous = yes; then
21230 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
21240 if test $HAVE_MEMCHR = 1; then
21241 # Detect platform-specific bugs in some versions of glibc:
21242 # memchr should not dereference anything with length 0
21243 # http://bugzilla.redhat.com/499689
21244 # memchr should not dereference overestimated length after a match
21245 # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
21246 # http://sourceware.org/bugzilla/show_bug.cgi?id=10162
21247 # Assume that memchr works on platforms that lack mprotect.
21248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memchr works" >&5
21249 $as_echo_n "checking whether memchr works... " >&6; }
21250 if ${gl_cv_func_memchr_works+:} false; then :
21251 $as_echo_n "(cached) " >&6
21253 if test "$cross_compiling" = yes; then :
21254 gl_cv_func_memchr_works="guessing no"
21256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21257 /* end confdefs.h. */
21259 #include <string.h>
21260 #if HAVE_SYS_MMAN_H
21261 # include <fcntl.h>
21262 # include <unistd.h>
21263 # include <sys/types.h>
21264 # include <sys/mman.h>
21266 # define MAP_FILE 0
21275 char *fence = NULL;
21276 #if HAVE_SYS_MMAN_H && HAVE_MPROTECT
21277 # if HAVE_MAP_ANONYMOUS
21278 const int flags = MAP_ANONYMOUS | MAP_PRIVATE;
21280 # else /* !HAVE_MAP_ANONYMOUS */
21281 const int flags = MAP_FILE | MAP_PRIVATE;
21282 int fd = open ("/dev/zero", O_RDONLY, 0666);
21286 int pagesize = getpagesize ();
21288 (char *) mmap (NULL, 2 * pagesize, PROT_READ | PROT_WRITE,
21290 if (two_pages != (char *)(-1)
21291 && mprotect (two_pages + pagesize, pagesize, PROT_NONE) == 0)
21292 fence = two_pages + pagesize;
21297 if (memchr (fence, 0, 0))
21299 strcpy (fence - 9, "12345678");
21300 if (memchr (fence - 9, 0, 79) != fence - 1)
21302 if (memchr (fence - 1, 0, 3) != fence - 1)
21311 if ac_fn_c_try_run "$LINENO"; then :
21312 gl_cv_func_memchr_works=yes
21314 gl_cv_func_memchr_works=no
21316 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21317 conftest.$ac_objext conftest.beam conftest.$ac_ext
21321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memchr_works" >&5
21322 $as_echo "$gl_cv_func_memchr_works" >&6; }
21323 if test "$gl_cv_func_memchr_works" != yes; then
21332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <limits.h> defines MIN and MAX" >&5
21333 $as_echo_n "checking whether <limits.h> defines MIN and MAX... " >&6; }
21334 if ${gl_cv_minmax_in_limits_h+:} false; then :
21335 $as_echo_n "(cached) " >&6
21337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21338 /* end confdefs.h. */
21339 #include <limits.h>
21340 int x = MIN (42, 17);
21349 if ac_fn_c_try_compile "$LINENO"; then :
21350 gl_cv_minmax_in_limits_h=yes
21352 gl_cv_minmax_in_limits_h=no
21354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_minmax_in_limits_h" >&5
21357 $as_echo "$gl_cv_minmax_in_limits_h" >&6; }
21358 if test $gl_cv_minmax_in_limits_h = yes; then
21360 $as_echo "#define HAVE_MINMAX_IN_LIMITS_H 1" >>confdefs.h
21369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/param.h> defines MIN and MAX" >&5
21370 $as_echo_n "checking whether <sys/param.h> defines MIN and MAX... " >&6; }
21371 if ${gl_cv_minmax_in_sys_param_h+:} false; then :
21372 $as_echo_n "(cached) " >&6
21374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21375 /* end confdefs.h. */
21376 #include <sys/param.h>
21377 int x = MIN (42, 17);
21386 if ac_fn_c_try_compile "$LINENO"; then :
21387 gl_cv_minmax_in_sys_param_h=yes
21389 gl_cv_minmax_in_sys_param_h=no
21391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_minmax_in_sys_param_h" >&5
21394 $as_echo "$gl_cv_minmax_in_sys_param_h" >&6; }
21395 if test $gl_cv_minmax_in_sys_param_h = yes; then
21397 $as_echo "#define HAVE_MINMAX_IN_SYS_PARAM_H 1" >>confdefs.h
21405 gl_cv_c_multiarch=no
21406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21407 /* end confdefs.h. */
21408 #ifndef __APPLE_CC__
21409 not a universal capable compiler
21414 if ac_fn_c_try_compile "$LINENO"; then :
21418 for word in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
21419 if test -n "$prev"; then
21421 i?86 | x86_64 | ppc | ppc64)
21422 if test -z "$arch" || test "$arch" = "$word"; then
21425 gl_cv_c_multiarch=yes
21431 if test "x$word" = "x-arch"; then
21438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21439 if test $gl_cv_c_multiarch = yes; then
21440 APPLE_UNIVERSAL_BUILD=1
21442 APPLE_UNIVERSAL_BUILD=0
21447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to activate relocatable installation" >&5
21448 $as_echo_n "checking whether to activate relocatable installation... " >&6; }
21449 # Check whether --enable-relocatable was given.
21450 if test "${enable_relocatable+set}" = set; then :
21451 enableval=$enable_relocatable; if test "$enableval" != no; then
21462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RELOCATABLE" >&5
21463 $as_echo "$RELOCATABLE" >&6; }
21467 if test "X$prefix" = "XNONE"; then
21468 reloc_final_prefix="$ac_default_prefix"
21470 reloc_final_prefix="$prefix"
21473 cat >>confdefs.h <<_ACEOF
21474 #define INSTALLPREFIX "${reloc_final_prefix}"
21477 if test $RELOCATABLE = yes; then
21479 $as_echo "#define ENABLE_RELOCATABLE 1" >>confdefs.h
21483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
21484 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
21485 if ${ac_cv_header_stdbool_h+:} false; then :
21486 $as_echo_n "(cached) " >&6
21488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21489 /* end confdefs.h. */
21491 #include <stdbool.h>
21493 "error: bool is not defined"
21496 "error: false is not defined"
21499 "error: false is not 0"
21502 "error: true is not defined"
21505 "error: true is not 1"
21507 #ifndef __bool_true_false_are_defined
21508 "error: __bool_true_false_are_defined is not defined"
21511 struct s { _Bool s: 1; _Bool t; } s;
21513 char a[true == 1 ? 1 : -1];
21514 char b[false == 0 ? 1 : -1];
21515 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
21516 char d[(bool) 0.5 == true ? 1 : -1];
21517 /* See body of main program for 'e'. */
21518 char f[(_Bool) 0.0 == false ? 1 : -1];
21520 char h[sizeof (_Bool)];
21521 char i[sizeof s.t];
21522 enum { j = false, k = true, l = false * true, m = true * 256 };
21523 /* The following fails for
21524 HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
21526 char o[sizeof n == m * sizeof n[0] ? 1 : -1];
21527 char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
21528 /* Catch a bug in an HP-UX C compiler. See
21529 http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
21530 http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
21542 /* Refer to every declared value, to avoid compiler optimizations. */
21543 return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
21544 + !m + !n + !o + !p + !q + !pq);
21550 if ac_fn_c_try_compile "$LINENO"; then :
21551 ac_cv_header_stdbool_h=yes
21553 ac_cv_header_stdbool_h=no
21555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
21558 $as_echo "$ac_cv_header_stdbool_h" >&6; }
21559 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
21560 if test "x$ac_cv_type__Bool" = xyes; then :
21562 cat >>confdefs.h <<_ACEOF
21563 #define HAVE__BOOL 1
21575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
21576 $as_echo_n "checking for wchar_t... " >&6; }
21577 if ${gt_cv_c_wchar_t+:} false; then :
21578 $as_echo_n "(cached) " >&6
21580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21581 /* end confdefs.h. */
21582 #include <stddef.h>
21583 wchar_t foo = (wchar_t)'\0';
21592 if ac_fn_c_try_compile "$LINENO"; then :
21593 gt_cv_c_wchar_t=yes
21597 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
21600 $as_echo "$gt_cv_c_wchar_t" >&6; }
21601 if test $gt_cv_c_wchar_t = yes; then
21603 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
21614 if test $ac_cv_type_long_long_int = yes; then
21615 HAVE_LONG_LONG_INT=1
21617 HAVE_LONG_LONG_INT=0
21621 if test $ac_cv_type_unsigned_long_long_int = yes; then
21622 HAVE_UNSIGNED_LONG_LONG_INT=1
21624 HAVE_UNSIGNED_LONG_LONG_INT=0
21629 if test $ac_cv_header_wchar_h = yes; then
21636 if test $ac_cv_header_inttypes_h = yes; then
21643 if test $ac_cv_header_sys_types_h = yes; then
21659 if test $gl_cv_have_include_next = yes; then
21660 gl_cv_next_stdint_h='<'stdint.h'>'
21662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
21663 $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
21664 if ${gl_cv_next_stdint_h+:} false; then :
21665 $as_echo_n "(cached) " >&6
21668 if test $ac_cv_header_stdint_h = yes; then
21673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21674 /* end confdefs.h. */
21675 #include <stdint.h>
21678 aix*) gl_absname_cpp="$ac_cpp -C" ;;
21679 *) gl_absname_cpp="$ac_cpp" ;;
21684 gl_dirsep_regex='[/\\]'
21687 gl_dirsep_regex='\/'
21690 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
21691 gl_header_literal_regex=`echo 'stdint.h' \
21692 | sed -e "$gl_make_literal_regex_sed"`
21693 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
21694 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
21700 gl_cv_absolute_stdint_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
21701 sed -n "$gl_absolute_header_sed"`
21703 gl_header=$gl_cv_absolute_stdint_h
21704 gl_cv_next_stdint_h='"'$gl_header'"'
21706 gl_cv_next_stdint_h='<'stdint.h'>'
21711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
21712 $as_echo "$gl_cv_next_stdint_h" >&6; }
21714 NEXT_STDINT_H=$gl_cv_next_stdint_h
21716 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
21717 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
21718 gl_next_as_first_directive='<'stdint.h'>'
21720 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
21721 gl_next_as_first_directive=$gl_cv_next_stdint_h
21723 NEXT_AS_FIRST_DIRECTIVE_STDINT_H=$gl_next_as_first_directive
21728 if test $ac_cv_header_stdint_h = yes; then
21735 if test $ac_cv_header_stdint_h = yes; then
21736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
21737 $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
21738 if ${gl_cv_header_working_stdint_h+:} false; then :
21739 $as_echo_n "(cached) " >&6
21741 gl_cv_header_working_stdint_h=no
21742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21743 /* end confdefs.h. */
21746 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
21747 #include <stdint.h>
21748 /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>. */
21749 #if !(defined WCHAR_MIN && defined WCHAR_MAX)
21750 #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
21754 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
21755 included before <wchar.h>. */
21756 #include <stddef.h>
21757 #include <signal.h>
21759 # include <stdio.h>
21761 # include <wchar.h>
21766 int8_t a1 = INT8_MAX;
21767 int8_t a1min = INT8_MIN;
21770 int16_t a2 = INT16_MAX;
21771 int16_t a2min = INT16_MIN;
21774 int32_t a3 = INT32_MAX;
21775 int32_t a3min = INT32_MIN;
21778 int64_t a4 = INT64_MAX;
21779 int64_t a4min = INT64_MIN;
21782 uint8_t b1 = UINT8_MAX;
21784 typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
21787 uint16_t b2 = UINT16_MAX;
21790 uint32_t b3 = UINT32_MAX;
21793 uint64_t b4 = UINT64_MAX;
21795 int_least8_t c1 = INT8_C (0x7f);
21796 int_least8_t c1max = INT_LEAST8_MAX;
21797 int_least8_t c1min = INT_LEAST8_MIN;
21798 int_least16_t c2 = INT16_C (0x7fff);
21799 int_least16_t c2max = INT_LEAST16_MAX;
21800 int_least16_t c2min = INT_LEAST16_MIN;
21801 int_least32_t c3 = INT32_C (0x7fffffff);
21802 int_least32_t c3max = INT_LEAST32_MAX;
21803 int_least32_t c3min = INT_LEAST32_MIN;
21804 int_least64_t c4 = INT64_C (0x7fffffffffffffff);
21805 int_least64_t c4max = INT_LEAST64_MAX;
21806 int_least64_t c4min = INT_LEAST64_MIN;
21807 uint_least8_t d1 = UINT8_C (0xff);
21808 uint_least8_t d1max = UINT_LEAST8_MAX;
21809 uint_least16_t d2 = UINT16_C (0xffff);
21810 uint_least16_t d2max = UINT_LEAST16_MAX;
21811 uint_least32_t d3 = UINT32_C (0xffffffff);
21812 uint_least32_t d3max = UINT_LEAST32_MAX;
21813 uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
21814 uint_least64_t d4max = UINT_LEAST64_MAX;
21815 int_fast8_t e1 = INT_FAST8_MAX;
21816 int_fast8_t e1min = INT_FAST8_MIN;
21817 int_fast16_t e2 = INT_FAST16_MAX;
21818 int_fast16_t e2min = INT_FAST16_MIN;
21819 int_fast32_t e3 = INT_FAST32_MAX;
21820 int_fast32_t e3min = INT_FAST32_MIN;
21821 int_fast64_t e4 = INT_FAST64_MAX;
21822 int_fast64_t e4min = INT_FAST64_MIN;
21823 uint_fast8_t f1 = UINT_FAST8_MAX;
21824 uint_fast16_t f2 = UINT_FAST16_MAX;
21825 uint_fast32_t f3 = UINT_FAST32_MAX;
21826 uint_fast64_t f4 = UINT_FAST64_MAX;
21828 intptr_t g = INTPTR_MAX;
21829 intptr_t gmin = INTPTR_MIN;
21832 uintptr_t h = UINTPTR_MAX;
21834 intmax_t i = INTMAX_MAX;
21835 uintmax_t j = UINTMAX_MAX;
21837 #include <limits.h> /* for CHAR_BIT */
21838 #define TYPE_MINIMUM(t) \
21839 ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ TYPE_MAXIMUM (t)))
21840 #define TYPE_MAXIMUM(t) \
21841 ((t) ((t) 0 < (t) -1 \
21843 : ((((t) 1 << (sizeof (t) * CHAR_BIT - 2)) - 1) * 2 + 1)))
21846 PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
21847 && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
21849 /* Detect bug in FreeBSD 6.0 / ia64. */
21850 int check_SIG_ATOMIC:
21851 SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
21852 && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
21854 int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
21856 WCHAR_MIN == TYPE_MINIMUM (wchar_t)
21857 && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
21859 /* Detect bug in mingw. */
21861 WINT_MIN == TYPE_MINIMUM (wint_t)
21862 && WINT_MAX == TYPE_MAXIMUM (wint_t)
21865 /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
21867 (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
21868 int check_UINT16_C:
21869 (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
21871 /* Detect bugs in OpenBSD 3.9 stdint.h. */
21873 int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
21876 int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
21879 int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
21882 int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
21884 int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
21885 int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
21886 int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
21887 int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
21888 int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
21889 int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
21890 int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
21891 int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
21892 int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
21893 int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
21894 int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
21905 if ac_fn_c_try_compile "$LINENO"; then :
21906 if test "$cross_compiling" = yes; then :
21907 gl_cv_header_working_stdint_h=yes
21910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21911 /* end confdefs.h. */
21914 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
21915 #include <stdint.h>
21918 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
21919 included before <wchar.h>. */
21920 #include <stddef.h>
21921 #include <signal.h>
21923 # include <stdio.h>
21925 # include <wchar.h>
21930 #include <string.h>
21931 #define MVAL(macro) MVAL1(macro)
21932 #define MVAL1(expression) #expression
21933 static const char *macro_values[] =
21967 for (mv = macro_values; *mv != NULL; mv++)
21969 const char *value = *mv;
21970 /* Test whether it looks like a cast expression. */
21971 if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
21972 || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
21973 || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
21974 || strncmp (value, "((int)"/*)*/, 6) == 0
21975 || strncmp (value, "((signed short)"/*)*/, 15) == 0
21976 || strncmp (value, "((signed char)"/*)*/, 14) == 0)
21977 return mv - macro_values + 1;
21985 if ac_fn_c_try_run "$LINENO"; then :
21986 gl_cv_header_working_stdint_h=yes
21988 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21989 conftest.$ac_objext conftest.beam conftest.$ac_ext
21994 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
21998 $as_echo "$gl_cv_header_working_stdint_h" >&6; }
22000 if test "$gl_cv_header_working_stdint_h" = yes; then
22003 for ac_header in sys/inttypes.h sys/bitypes.h
22005 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
22006 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
22007 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
22008 cat >>confdefs.h <<_ACEOF
22009 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
22016 if test $ac_cv_header_sys_inttypes_h = yes; then
22017 HAVE_SYS_INTTYPES_H=1
22019 HAVE_SYS_INTTYPES_H=0
22022 if test $ac_cv_header_sys_bitypes_h = yes; then
22023 HAVE_SYS_BITYPES_H=1
22025 HAVE_SYS_BITYPES_H=0
22031 if test $APPLE_UNIVERSAL_BUILD = 0; then
22034 for gltype in ptrdiff_t size_t ; do
22035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
22036 $as_echo_n "checking for bit size of $gltype... " >&6; }
22037 if eval \${gl_cv_bitsizeof_${gltype}+:} false; then :
22038 $as_echo_n "(cached) " >&6
22040 if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result" "
22041 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
22042 included before <wchar.h>. */
22043 #include <stddef.h>
22044 #include <signal.h>
22046 # include <stdio.h>
22048 # include <wchar.h>
22051 #include <limits.h>"; then :
22057 eval gl_cv_bitsizeof_${gltype}=\$result
22060 eval ac_res=\$gl_cv_bitsizeof_${gltype}
22061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
22062 $as_echo "$ac_res" >&6; }
22063 eval result=\$gl_cv_bitsizeof_${gltype}
22064 if test $result = unknown; then
22067 GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
22068 cat >>confdefs.h <<_ACEOF
22069 #define BITSIZEOF_${GLTYPE} $result
22072 eval BITSIZEOF_${GLTYPE}=\$result
22079 for gltype in sig_atomic_t wchar_t wint_t ; do
22080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
22081 $as_echo_n "checking for bit size of $gltype... " >&6; }
22082 if eval \${gl_cv_bitsizeof_${gltype}+:} false; then :
22083 $as_echo_n "(cached) " >&6
22085 if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result" "
22086 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
22087 included before <wchar.h>. */
22088 #include <stddef.h>
22089 #include <signal.h>
22091 # include <stdio.h>
22093 # include <wchar.h>
22096 #include <limits.h>"; then :
22102 eval gl_cv_bitsizeof_${gltype}=\$result
22105 eval ac_res=\$gl_cv_bitsizeof_${gltype}
22106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
22107 $as_echo "$ac_res" >&6; }
22108 eval result=\$gl_cv_bitsizeof_${gltype}
22109 if test $result = unknown; then
22112 GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
22113 cat >>confdefs.h <<_ACEOF
22114 #define BITSIZEOF_${GLTYPE} $result
22117 eval BITSIZEOF_${GLTYPE}=\$result
22123 for gltype in sig_atomic_t wchar_t wint_t ; do
22124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
22125 $as_echo_n "checking whether $gltype is signed... " >&6; }
22126 if eval \${gl_cv_type_${gltype}_signed+:} false; then :
22127 $as_echo_n "(cached) " >&6
22129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22130 /* end confdefs.h. */
22132 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
22133 included before <wchar.h>. */
22134 #include <stddef.h>
22135 #include <signal.h>
22137 # include <stdio.h>
22139 # include <wchar.h>
22142 int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
22151 if ac_fn_c_try_compile "$LINENO"; then :
22156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22157 eval gl_cv_type_${gltype}_signed=\$result
22160 eval ac_res=\$gl_cv_type_${gltype}_signed
22161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
22162 $as_echo "$ac_res" >&6; }
22163 eval result=\$gl_cv_type_${gltype}_signed
22164 GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
22165 if test "$result" = yes; then
22166 cat >>confdefs.h <<_ACEOF
22167 #define HAVE_SIGNED_${GLTYPE} 1
22170 eval HAVE_SIGNED_${GLTYPE}=1
22172 eval HAVE_SIGNED_${GLTYPE}=0
22177 gl_cv_type_ptrdiff_t_signed=yes
22178 gl_cv_type_size_t_signed=no
22179 if test $APPLE_UNIVERSAL_BUILD = 0; then
22182 for gltype in ptrdiff_t size_t ; do
22183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
22184 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
22185 if eval \${gl_cv_type_${gltype}_suffix+:} false; then :
22186 $as_echo_n "(cached) " >&6
22188 eval gl_cv_type_${gltype}_suffix=no
22189 eval result=\$gl_cv_type_${gltype}_signed
22190 if test "$result" = yes; then
22195 for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
22197 '') gltype1='int';;
22198 l) gltype1='long int';;
22199 ll) gltype1='long long int';;
22200 i64) gltype1='__int64';;
22201 u) gltype1='unsigned int';;
22202 ul) gltype1='unsigned long int';;
22203 ull) gltype1='unsigned long long int';;
22204 ui64)gltype1='unsigned __int64';;
22206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22207 /* end confdefs.h. */
22209 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
22210 included before <wchar.h>. */
22211 #include <stddef.h>
22212 #include <signal.h>
22214 # include <stdio.h>
22216 # include <wchar.h>
22219 extern $gltype foo;
22220 extern $gltype1 foo;
22229 if ac_fn_c_try_compile "$LINENO"; then :
22230 eval gl_cv_type_${gltype}_suffix=\$glsuf
22232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22233 eval result=\$gl_cv_type_${gltype}_suffix
22234 test "$result" != no && break
22237 eval ac_res=\$gl_cv_type_${gltype}_suffix
22238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
22239 $as_echo "$ac_res" >&6; }
22240 GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
22241 eval result=\$gl_cv_type_${gltype}_suffix
22242 test "$result" = no && result=
22243 eval ${GLTYPE}_SUFFIX=\$result
22244 cat >>confdefs.h <<_ACEOF
22245 #define ${GLTYPE}_SUFFIX $result
22254 for gltype in sig_atomic_t wchar_t wint_t ; do
22255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
22256 $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
22257 if eval \${gl_cv_type_${gltype}_suffix+:} false; then :
22258 $as_echo_n "(cached) " >&6
22260 eval gl_cv_type_${gltype}_suffix=no
22261 eval result=\$gl_cv_type_${gltype}_signed
22262 if test "$result" = yes; then
22267 for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
22269 '') gltype1='int';;
22270 l) gltype1='long int';;
22271 ll) gltype1='long long int';;
22272 i64) gltype1='__int64';;
22273 u) gltype1='unsigned int';;
22274 ul) gltype1='unsigned long int';;
22275 ull) gltype1='unsigned long long int';;
22276 ui64)gltype1='unsigned __int64';;
22278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22279 /* end confdefs.h. */
22281 /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
22282 included before <wchar.h>. */
22283 #include <stddef.h>
22284 #include <signal.h>
22286 # include <stdio.h>
22288 # include <wchar.h>
22291 extern $gltype foo;
22292 extern $gltype1 foo;
22301 if ac_fn_c_try_compile "$LINENO"; then :
22302 eval gl_cv_type_${gltype}_suffix=\$glsuf
22304 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22305 eval result=\$gl_cv_type_${gltype}_suffix
22306 test "$result" != no && break
22309 eval ac_res=\$gl_cv_type_${gltype}_suffix
22310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
22311 $as_echo "$ac_res" >&6; }
22312 GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
22313 eval result=\$gl_cv_type_${gltype}_suffix
22314 test "$result" = no && result=
22315 eval ${GLTYPE}_SUFFIX=\$result
22316 cat >>confdefs.h <<_ACEOF
22317 #define ${GLTYPE}_SUFFIX $result
22324 if test $BITSIZEOF_WINT_T -lt 32; then
22325 BITSIZEOF_WINT_T=32
22331 if test -n "$STDINT_H"; then
22332 GL_GENERATE_STDINT_H_TRUE=
22333 GL_GENERATE_STDINT_H_FALSE='#'
22335 GL_GENERATE_STDINT_H_TRUE='#'
22336 GL_GENERATE_STDINT_H_FALSE=
22340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
22341 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
22342 if ${ac_cv_c_restrict+:} false; then :
22343 $as_echo_n "(cached) " >&6
22345 ac_cv_c_restrict=no
22346 # The order here caters to the fact that C++ does not require restrict.
22347 for ac_kw in __restrict __restrict__ _Restrict restrict; do
22348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22349 /* end confdefs.h. */
22350 typedef int * int_ptr;
22351 int foo (int_ptr $ac_kw ip) {
22358 int * $ac_kw t = s;
22365 if ac_fn_c_try_compile "$LINENO"; then :
22366 ac_cv_c_restrict=$ac_kw
22368 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22369 test "$ac_cv_c_restrict" != no && break
22373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
22374 $as_echo "$ac_cv_c_restrict" >&6; }
22376 case $ac_cv_c_restrict in
22378 no) $as_echo "#define restrict /**/" >>confdefs.h
22380 *) cat >>confdefs.h <<_ACEOF
22381 #define restrict $ac_cv_c_restrict
22397 if test $gl_cv_have_include_next = yes; then
22398 gl_cv_next_string_h='<'string.h'>'
22400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
22401 $as_echo_n "checking absolute name of <string.h>... " >&6; }
22402 if ${gl_cv_next_string_h+:} false; then :
22403 $as_echo_n "(cached) " >&6
22408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22409 /* end confdefs.h. */
22410 #include <string.h>
22413 aix*) gl_absname_cpp="$ac_cpp -C" ;;
22414 *) gl_absname_cpp="$ac_cpp" ;;
22419 gl_dirsep_regex='[/\\]'
22422 gl_dirsep_regex='\/'
22425 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
22426 gl_header_literal_regex=`echo 'string.h' \
22427 | sed -e "$gl_make_literal_regex_sed"`
22428 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
22429 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
22435 gl_cv_absolute_string_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
22436 sed -n "$gl_absolute_header_sed"`
22438 gl_header=$gl_cv_absolute_string_h
22439 gl_cv_next_string_h='"'$gl_header'"'
22443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
22444 $as_echo "$gl_cv_next_string_h" >&6; }
22446 NEXT_STRING_H=$gl_cv_next_string_h
22448 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
22449 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
22450 gl_next_as_first_directive='<'string.h'>'
22452 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
22453 gl_next_as_first_directive=$gl_cv_next_string_h
22455 NEXT_AS_FIRST_DIRECTIVE_STRING_H=$gl_next_as_first_directive
22462 for gl_func in ffsl ffsll memmem mempcpy memrchr rawmemchr stpcpy stpncpy strchrnul strdup strncat strndup strnlen strpbrk strsep strcasestr strtok_r strerror_r strsignal strverscmp; do
22463 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
22464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
22465 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
22466 if eval \${$as_gl_Symbol+:} false; then :
22467 $as_echo_n "(cached) " >&6
22469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22470 /* end confdefs.h. */
22471 #include <string.h>
22482 if ac_fn_c_try_compile "$LINENO"; then :
22483 eval "$as_gl_Symbol=yes"
22485 eval "$as_gl_Symbol=no"
22487 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22489 eval ac_res=\$$as_gl_Symbol
22490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
22491 $as_echo "$ac_res" >&6; }
22492 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
22493 cat >>confdefs.h <<_ACEOF
22494 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
22497 eval ac_cv_have_decl_$gl_func=yes
22509 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
22510 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
22511 # irrelevant for anonymous mappings.
22512 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
22513 if test "x$ac_cv_func_mmap" = xyes; then :
22520 # Try to allow MAP_ANONYMOUS.
22521 gl_have_mmap_anonymous=no
22522 if test $gl_have_mmap = yes; then
22523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
22524 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
22525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22526 /* end confdefs.h. */
22528 #include <sys/mman.h>
22529 #ifdef MAP_ANONYMOUS
22530 I cannot identify this map
22534 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22535 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
22536 gl_have_mmap_anonymous=yes
22540 if test $gl_have_mmap_anonymous != yes; then
22541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22542 /* end confdefs.h. */
22544 #include <sys/mman.h>
22546 I cannot identify this map
22550 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22551 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
22553 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
22555 gl_have_mmap_anonymous=yes
22560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
22561 $as_echo "$gl_have_mmap_anonymous" >&6; }
22562 if test $gl_have_mmap_anonymous = yes; then
22564 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
22572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strncat works" >&5
22573 $as_echo_n "checking whether strncat works... " >&6; }
22574 if ${gl_cv_func_strncat_works+:} false; then :
22575 $as_echo_n "(cached) " >&6
22577 if test "$cross_compiling" = yes; then :
22580 # Guess no on Solaris.
22581 solaris*) gl_cv_func_strncat_works="guessing no";;
22582 # Guess yes otherwise.
22583 *) gl_cv_func_strncat_works="guessing yes";;
22587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22588 /* end confdefs.h. */
22590 #include <string.h>
22591 #if HAVE_SYS_MMAN_H
22592 # include <fcntl.h>
22593 # include <unistd.h>
22594 # include <sys/types.h>
22595 # include <sys/mman.h>
22597 # define MAP_FILE 0
22605 char *fence = NULL;
22606 #if HAVE_SYS_MMAN_H && HAVE_MPROTECT
22607 # if HAVE_MAP_ANONYMOUS
22608 const int flags = MAP_ANONYMOUS | MAP_PRIVATE;
22610 # else /* !HAVE_MAP_ANONYMOUS */
22611 const int flags = MAP_FILE | MAP_PRIVATE;
22612 int fd = open ("/dev/zero", O_RDONLY, 0666);
22616 int pagesize = getpagesize ();
22618 (char *) mmap (NULL, 2 * pagesize, PROT_READ | PROT_WRITE,
22620 if (two_pages != (char *)(-1)
22621 && mprotect (two_pages + pagesize, pagesize, PROT_NONE) == 0)
22622 fence = two_pages + pagesize;
22637 *(fence - 3) = '7';
22638 *(fence - 2) = '2';
22639 *(fence - 1) = '9';
22641 if (strncat (dest + 1, fence - 3, 3) != dest + 1)
22643 if (dest[0] != '*')
22646 || dest[2] != '7' || dest[3] != '2' || dest[4] != '9'
22647 || dest[5] != '\0')
22649 if (dest[6] != 'z')
22658 if ac_fn_c_try_run "$LINENO"; then :
22659 gl_cv_func_strncat_works=yes
22661 gl_cv_func_strncat_works=no
22663 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
22664 conftest.$ac_objext conftest.beam conftest.$ac_ext
22669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strncat_works" >&5
22670 $as_echo "$gl_cv_func_strncat_works" >&6; }
22671 case "$gl_cv_func_strncat_works" in
22673 *) REPLACE_STRNCAT=1 ;;
22679 if test "$gl_cv_func_memchr_works" != yes; then
22682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strstr works" >&5
22683 $as_echo_n "checking whether strstr works... " >&6; }
22684 if ${gl_cv_func_strstr_works_always+:} false; then :
22685 $as_echo_n "(cached) " >&6
22687 if test "$cross_compiling" = yes; then :
22688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22689 /* end confdefs.h. */
22691 #ifdef __GNU_LIBRARY__
22692 #include <features.h>
22693 #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
22694 || defined __UCLIBC__
22697 #elif defined __CYGWIN__
22698 #include <cygwin/version.h>
22699 #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
22707 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22708 $EGREP "Lucky user" >/dev/null 2>&1; then :
22709 gl_cv_func_strstr_works_always="guessing yes"
22711 gl_cv_func_strstr_works_always="guessing no"
22717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22718 /* end confdefs.h. */
22720 #include <string.h> /* for strstr */
22721 #define P "_EF_BF_BD"
22722 #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
22723 #define NEEDLE P P P P P
22728 return !!strstr (HAYSTACK, NEEDLE);
22734 if ac_fn_c_try_run "$LINENO"; then :
22735 gl_cv_func_strstr_works_always=yes
22737 gl_cv_func_strstr_works_always=no
22739 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
22740 conftest.$ac_objext conftest.beam conftest.$ac_ext
22745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strstr_works_always" >&5
22746 $as_echo "$gl_cv_func_strstr_works_always" >&6; }
22747 case "$gl_cv_func_strstr_works_always" in
22757 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
22758 if test "x$ac_cv_type_pid_t" = xyes; then :
22762 cat >>confdefs.h <<_ACEOF
22768 ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
22769 if test "x$ac_cv_type_mode_t" = xyes; then :
22773 cat >>confdefs.h <<_ACEOF
22781 WINDOWS_64_BIT_OFF_T=0
22795 if test $gl_cv_have_include_next = yes; then
22796 gl_cv_next_sys_types_h='<'sys/types.h'>'
22798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/types.h>" >&5
22799 $as_echo_n "checking absolute name of <sys/types.h>... " >&6; }
22800 if ${gl_cv_next_sys_types_h+:} false; then :
22801 $as_echo_n "(cached) " >&6
22806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22807 /* end confdefs.h. */
22808 #include <sys/types.h>
22811 aix*) gl_absname_cpp="$ac_cpp -C" ;;
22812 *) gl_absname_cpp="$ac_cpp" ;;
22817 gl_dirsep_regex='[/\\]'
22820 gl_dirsep_regex='\/'
22823 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
22824 gl_header_literal_regex=`echo 'sys/types.h' \
22825 | sed -e "$gl_make_literal_regex_sed"`
22826 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
22827 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
22833 gl_cv_absolute_sys_types_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
22834 sed -n "$gl_absolute_header_sed"`
22836 gl_header=$gl_cv_absolute_sys_types_h
22837 gl_cv_next_sys_types_h='"'$gl_header'"'
22841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_types_h" >&5
22842 $as_echo "$gl_cv_next_sys_types_h" >&6; }
22844 NEXT_SYS_TYPES_H=$gl_cv_next_sys_types_h
22846 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
22847 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
22848 gl_next_as_first_directive='<'sys/types.h'>'
22850 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
22851 gl_next_as_first_directive=$gl_cv_next_sys_types_h
22853 NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H=$gl_next_as_first_directive
22871 gl_libunistring_sed_extract_major='/^[0-9]/{s/^\([0-9]*\).*/\1/p;q;}
22876 gl_libunistring_sed_extract_minor='/^[0-9][0-9]*[.][0-9]/{s/^[0-9]*[.]\([0-9]*\).*/\1/p;q;}
22881 gl_libunistring_sed_extract_subminor='/^[0-9][0-9]*[.][0-9][0-9]*[.][0-9]/{s/^[0-9]*[.][0-9]*[.]\([0-9]*\).*/\1/p;q;}
22888 if test "$HAVE_LIBUNISTRING" = yes; then
22889 LIBUNISTRING_VERSION_MAJOR=`echo "$LIBUNISTRING_VERSION" | sed -n -e "$gl_libunistring_sed_extract_major"`
22890 LIBUNISTRING_VERSION_MINOR=`echo "$LIBUNISTRING_VERSION" | sed -n -e "$gl_libunistring_sed_extract_minor"`
22891 LIBUNISTRING_VERSION_SUBMINOR=`echo "$LIBUNISTRING_VERSION" | sed -n -e "$gl_libunistring_sed_extract_subminor"`
22902 GNULIB_EUIDACCESS=0;
22903 GNULIB_FACCESSAT=0;
22906 GNULIB_FDATASYNC=0;
22908 GNULIB_FTRUNCATE=0;
22910 GNULIB_GETDOMAINNAME=0;
22911 GNULIB_GETDTABLESIZE=0;
22912 GNULIB_GETGROUPS=0;
22913 GNULIB_GETHOSTNAME=0;
22915 GNULIB_GETLOGIN_R=0;
22916 GNULIB_GETPAGESIZE=0;
22917 GNULIB_GETUSERSHELL=0;
22918 GNULIB_GROUP_MEMBER=0;
22930 GNULIB_READLINKAT=0;
22932 GNULIB_SETHOSTNAME=0;
22935 GNULIB_SYMLINKAT=0;
22936 GNULIB_TTYNAME_R=0;
22937 GNULIB_UNISTD_H_NONBLOCKING=0;
22938 GNULIB_UNISTD_H_SIGPIPE=0;
22953 HAVE_GETDTABLESIZE=1;
22955 HAVE_GETHOSTNAME=1;
22957 HAVE_GETPAGESIZE=1;
22958 HAVE_GROUP_MEMBER=1;
22968 HAVE_SETHOSTNAME=1;
22974 HAVE_DECL_ENVIRON=1;
22975 HAVE_DECL_FCHDIR=1;
22976 HAVE_DECL_FDATASYNC=1;
22977 HAVE_DECL_GETDOMAINNAME=1;
22978 HAVE_DECL_GETLOGIN_R=1;
22979 HAVE_DECL_GETPAGESIZE=1;
22980 HAVE_DECL_GETUSERSHELL=1;
22981 HAVE_DECL_SETHOSTNAME=1;
22982 HAVE_DECL_TTYNAME_R=1;
22984 HAVE_SYS_PARAM_H=0;
22989 REPLACE_FCHOWNAT=0;
22990 REPLACE_FTRUNCATE=0;
22992 REPLACE_GETDOMAINNAME=0;
22993 REPLACE_GETDTABLESIZE=0;
22994 REPLACE_GETLOGIN_R=0;
22995 REPLACE_GETGROUPS=0;
22996 REPLACE_GETPAGESIZE=0;
23005 REPLACE_READLINK=0;
23009 REPLACE_TTYNAME_R=0;
23011 REPLACE_UNLINKAT=0;
23014 UNISTD_H_HAVE_WINSOCK2_H=0;
23015 UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=0;
23022 if test $ac_cv_header_features_h = yes; then
23030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
23031 $as_echo_n "checking for inttypes.h... " >&6; }
23032 if ${gl_cv_header_inttypes_h+:} false; then :
23033 $as_echo_n "(cached) " >&6
23035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23036 /* end confdefs.h. */
23038 #include <sys/types.h>
23039 #include <inttypes.h>
23044 uintmax_t i = (uintmax_t) -1; return !i;
23049 if ac_fn_c_try_compile "$LINENO"; then :
23050 gl_cv_header_inttypes_h=yes
23052 gl_cv_header_inttypes_h=no
23054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5
23057 $as_echo "$gl_cv_header_inttypes_h" >&6; }
23058 if test $gl_cv_header_inttypes_h = yes; then
23060 cat >>confdefs.h <<_ACEOF
23061 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
23067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
23068 $as_echo_n "checking for stdint.h... " >&6; }
23069 if ${gl_cv_header_stdint_h+:} false; then :
23070 $as_echo_n "(cached) " >&6
23072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23073 /* end confdefs.h. */
23074 #include <sys/types.h>
23075 #include <stdint.h>
23079 uintmax_t i = (uintmax_t) -1; return !i;
23084 if ac_fn_c_try_compile "$LINENO"; then :
23085 gl_cv_header_stdint_h=yes
23087 gl_cv_header_stdint_h=no
23089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5
23092 $as_echo "$gl_cv_header_stdint_h" >&6; }
23093 if test $gl_cv_header_stdint_h = yes; then
23095 cat >>confdefs.h <<_ACEOF
23096 #define HAVE_STDINT_H_WITH_UINTMAX 1
23104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
23105 $as_echo_n "checking for intmax_t... " >&6; }
23106 if ${gt_cv_c_intmax_t+:} false; then :
23107 $as_echo_n "(cached) " >&6
23109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23110 /* end confdefs.h. */
23112 #include <stddef.h>
23113 #include <stdlib.h>
23114 #if HAVE_STDINT_H_WITH_UINTMAX
23115 #include <stdint.h>
23117 #if HAVE_INTTYPES_H_WITH_UINTMAX
23118 #include <inttypes.h>
23124 intmax_t x = -1; return !x;
23129 if ac_fn_c_try_compile "$LINENO"; then :
23130 gt_cv_c_intmax_t=yes
23132 gt_cv_c_intmax_t=no
23134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
23137 $as_echo "$gt_cv_c_intmax_t" >&6; }
23138 if test $gt_cv_c_intmax_t = yes; then
23140 $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
23144 test $ac_cv_type_long_long_int = yes \
23145 && ac_type='long long' \
23148 cat >>confdefs.h <<_ACEOF
23149 #define intmax_t $ac_type
23162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether snprintf returns a byte count as in C99" >&5
23163 $as_echo_n "checking whether snprintf returns a byte count as in C99... " >&6; }
23164 if ${gl_cv_func_snprintf_retval_c99+:} false; then :
23165 $as_echo_n "(cached) " >&6
23168 if test "$cross_compiling" = yes; then :
23171 # Guess yes on glibc systems.
23172 *-gnu*) gl_cv_func_snprintf_retval_c99="guessing yes";;
23173 # Guess yes on FreeBSD >= 5.
23174 freebsd[1-4].*) gl_cv_func_snprintf_retval_c99="guessing no";;
23175 freebsd* | kfreebsd*) gl_cv_func_snprintf_retval_c99="guessing yes";;
23176 # Guess yes on Mac OS X >= 10.3.
23177 darwin[1-6].*) gl_cv_func_snprintf_retval_c99="guessing no";;
23178 darwin*) gl_cv_func_snprintf_retval_c99="guessing yes";;
23179 # Guess yes on OpenBSD >= 3.9.
23180 openbsd[1-2].* | openbsd3.[0-8] | openbsd3.[0-8].*)
23181 gl_cv_func_snprintf_retval_c99="guessing no";;
23182 openbsd*) gl_cv_func_snprintf_retval_c99="guessing yes";;
23183 # Guess yes on Solaris >= 2.10.
23184 solaris2.[1-9][0-9]*) gl_cv_func_printf_sizes_c99="guessing yes";;
23185 solaris*) gl_cv_func_printf_sizes_c99="guessing no";;
23186 # Guess yes on AIX >= 4.
23187 aix[1-3]*) gl_cv_func_snprintf_retval_c99="guessing no";;
23188 aix*) gl_cv_func_snprintf_retval_c99="guessing yes";;
23189 # Guess yes on NetBSD >= 3.
23190 netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
23191 gl_cv_func_snprintf_retval_c99="guessing no";;
23192 netbsd*) gl_cv_func_snprintf_retval_c99="guessing yes";;
23193 # Guess yes on BeOS.
23194 beos*) gl_cv_func_snprintf_retval_c99="guessing yes";;
23195 # If we don't know, assume the worst.
23196 *) gl_cv_func_snprintf_retval_c99="guessing no";;
23200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23201 /* end confdefs.h. */
23204 #include <string.h>
23206 # define my_snprintf snprintf
23208 # include <stdarg.h>
23209 static int my_snprintf (char *buf, int size, const char *format, ...)
23213 va_start (args, format);
23214 ret = vsnprintf (buf, size, format, args);
23219 static char buf[100];
23222 strcpy (buf, "ABCDEF");
23223 if (my_snprintf (buf, 3, "%d %d", 4567, 89) != 7)
23225 if (my_snprintf (buf, 0, "%d %d", 4567, 89) != 7)
23227 if (my_snprintf (NULL, 0, "%d %d", 4567, 89) != 7)
23232 if ac_fn_c_try_run "$LINENO"; then :
23233 gl_cv_func_snprintf_retval_c99=yes
23235 gl_cv_func_snprintf_retval_c99=no
23237 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
23238 conftest.$ac_objext conftest.beam conftest.$ac_ext
23243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_snprintf_retval_c99" >&5
23244 $as_echo "$gl_cv_func_snprintf_retval_c99" >&6; }
23251 for ac_func in snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb
23253 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
23254 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
23255 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
23256 cat >>confdefs.h <<_ACEOF
23257 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
23263 ac_fn_c_check_decl "$LINENO" "_snprintf" "ac_cv_have_decl__snprintf" "#include <stdio.h>
23265 if test "x$ac_cv_have_decl__snprintf" = xyes; then :
23271 cat >>confdefs.h <<_ACEOF
23272 #define HAVE_DECL__SNPRINTF $ac_have_decl
23277 case "$gl_cv_func_snprintf_retval_c99" in
23280 $as_echo "#define HAVE_SNPRINTF_RETVAL_C99 1" >>confdefs.h
23287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports 'long double' arguments" >&5
23288 $as_echo_n "checking whether printf supports 'long double' arguments... " >&6; }
23289 if ${gl_cv_func_printf_long_double+:} false; then :
23290 $as_echo_n "(cached) " >&6
23293 if test "$cross_compiling" = yes; then :
23296 beos*) gl_cv_func_printf_long_double="guessing no";;
23297 mingw* | pw*) gl_cv_func_printf_long_double="guessing no";;
23298 *) gl_cv_func_printf_long_double="guessing yes";;
23302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23303 /* end confdefs.h. */
23306 #include <string.h>
23307 static char buf[10000];
23312 if (sprintf (buf, "%Lf %d", 1.75L, 33, 44, 55) < 0
23313 || strcmp (buf, "1.750000 33") != 0)
23316 if (sprintf (buf, "%Le %d", 1.75L, 33, 44, 55) < 0
23317 || strcmp (buf, "1.750000e+00 33") != 0)
23320 if (sprintf (buf, "%Lg %d", 1.75L, 33, 44, 55) < 0
23321 || strcmp (buf, "1.75 33") != 0)
23326 if ac_fn_c_try_run "$LINENO"; then :
23327 gl_cv_func_printf_long_double=yes
23329 gl_cv_func_printf_long_double=no
23331 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
23332 conftest.$ac_objext conftest.beam conftest.$ac_ext
23337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_long_double" >&5
23338 $as_echo "$gl_cv_func_printf_long_double" >&6; }
23342 case "$gl_cv_func_printf_long_double" in
23347 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
23354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports infinite 'double' arguments" >&5
23355 $as_echo_n "checking whether printf supports infinite 'double' arguments... " >&6; }
23356 if ${gl_cv_func_printf_infinite+:} false; then :
23357 $as_echo_n "(cached) " >&6
23360 if test "$cross_compiling" = yes; then :
23363 # Guess yes on glibc systems.
23364 *-gnu*) gl_cv_func_printf_infinite="guessing yes";;
23365 # Guess yes on FreeBSD >= 6.
23366 freebsd[1-5].*) gl_cv_func_printf_infinite="guessing no";;
23367 freebsd* | kfreebsd*) gl_cv_func_printf_infinite="guessing yes";;
23368 # Guess yes on Mac OS X >= 10.3.
23369 darwin[1-6].*) gl_cv_func_printf_infinite="guessing no";;
23370 darwin*) gl_cv_func_printf_infinite="guessing yes";;
23371 # Guess yes on HP-UX >= 11.
23372 hpux[7-9]* | hpux10*) gl_cv_func_printf_infinite="guessing no";;
23373 hpux*) gl_cv_func_printf_infinite="guessing yes";;
23374 # Guess yes on NetBSD >= 3.
23375 netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
23376 gl_cv_func_printf_infinite="guessing no";;
23377 netbsd*) gl_cv_func_printf_infinite="guessing yes";;
23378 # Guess yes on BeOS.
23379 beos*) gl_cv_func_printf_infinite="guessing yes";;
23380 # If we don't know, assume the worst.
23381 *) gl_cv_func_printf_infinite="guessing no";;
23385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23386 /* end confdefs.h. */
23389 #include <string.h>
23391 strisnan (const char *string, size_t start_index, size_t end_index)
23393 if (start_index < end_index)
23395 if (string[start_index] == '-')
23397 if (start_index + 3 <= end_index
23398 && memcmp (string + start_index, "nan", 3) == 0)
23401 if (start_index == end_index
23402 || (string[start_index] == '(' && string[end_index - 1] == ')'))
23411 static double plus_zero = 0.0;
23412 double minus_zero = - plus_zero;
23413 return memcmp (&plus_zero, &minus_zero, sizeof (double)) != 0;
23415 static char buf[10000];
23416 static double zero = 0.0;
23420 if (sprintf (buf, "%f", 1.0 / zero) < 0
23421 || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
23423 if (sprintf (buf, "%f", -1.0 / zero) < 0
23424 || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
23426 if (sprintf (buf, "%f", zero / zero) < 0
23427 || !strisnan (buf, 0, strlen (buf)))
23429 if (sprintf (buf, "%e", 1.0 / zero) < 0
23430 || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
23432 if (sprintf (buf, "%e", -1.0 / zero) < 0
23433 || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
23435 if (sprintf (buf, "%e", zero / zero) < 0
23436 || !strisnan (buf, 0, strlen (buf)))
23438 if (sprintf (buf, "%g", 1.0 / zero) < 0
23439 || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
23441 if (sprintf (buf, "%g", -1.0 / zero) < 0
23442 || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
23444 if (sprintf (buf, "%g", zero / zero) < 0
23445 || !strisnan (buf, 0, strlen (buf)))
23447 /* This test fails on HP-UX 10.20. */
23448 if (have_minus_zero ())
23449 if (sprintf (buf, "%g", - zero) < 0
23450 || strcmp (buf, "-0") != 0)
23455 if ac_fn_c_try_run "$LINENO"; then :
23456 gl_cv_func_printf_infinite=yes
23458 gl_cv_func_printf_infinite=no
23460 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
23461 conftest.$ac_objext conftest.beam conftest.$ac_ext
23466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_infinite" >&5
23467 $as_echo "$gl_cv_func_printf_infinite" >&6; }
23474 if test -n "$gl_printf_safe"; then
23476 $as_echo "#define CHECK_PRINTF_SAFE 1" >>confdefs.h
23479 case "$gl_cv_func_printf_long_double" in
23481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports infinite 'long double' arguments" >&5
23482 $as_echo_n "checking whether printf supports infinite 'long double' arguments... " >&6; }
23483 if ${gl_cv_func_printf_infinite_long_double+:} false; then :
23484 $as_echo_n "(cached) " >&6
23487 if test "$cross_compiling" = yes; then :
23489 case "$host_cpu" in
23490 # Guess no on ia64, x86_64, i386.
23491 ia64 | x86_64 | i*86) gl_cv_func_printf_infinite_long_double="guessing no";;
23494 # Guess yes on glibc systems.
23495 *-gnu*) gl_cv_func_printf_infinite_long_double="guessing yes";;
23496 # Guess yes on FreeBSD >= 6.
23497 freebsd[1-5].*) gl_cv_func_printf_infinite_long_double="guessing no";;
23498 freebsd* | kfreebsd*) gl_cv_func_printf_infinite_long_double="guessing yes";;
23499 # Guess yes on HP-UX >= 11.
23500 hpux[7-9]* | hpux10*) gl_cv_func_printf_infinite_long_double="guessing no";;
23501 hpux*) gl_cv_func_printf_infinite_long_double="guessing yes";;
23502 # If we don't know, assume the worst.
23503 *) gl_cv_func_printf_infinite_long_double="guessing no";;
23509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23510 /* end confdefs.h. */
23513 #include <stdlib.h>
23514 #if defined __MACH__ && defined __APPLE__
23515 /* Avoid a crash on Mac OS X. */
23516 #include <mach/mach.h>
23517 #include <mach/mach_error.h>
23518 #include <mach/thread_status.h>
23519 #include <mach/exception.h>
23520 #include <mach/task.h>
23521 #include <pthread.h>
23522 /* The exception port on which our thread listens. */
23523 static mach_port_t our_exception_port;
23524 /* The main function of the thread listening for exceptions of type
23527 mach_exception_thread (void *arg)
23529 /* Buffer for a message to be received. */
23531 mach_msg_header_t head;
23532 mach_msg_body_t msgh_body;
23535 mach_msg_return_t retval;
23536 /* Wait for a message on the exception port. */
23537 retval = mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeof (msg),
23538 our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT_NULL);
23539 if (retval != MACH_MSG_SUCCESS)
23544 nocrash_init (void)
23546 mach_port_t self = mach_task_self ();
23547 /* Allocate a port on which the thread shall listen for exceptions. */
23548 if (mach_port_allocate (self, MACH_PORT_RIGHT_RECEIVE, &our_exception_port)
23550 /* See http://web.mit.edu/darwin/src/modules/xnu/osfmk/man/mach_port_insert_right.html. */
23551 if (mach_port_insert_right (self, our_exception_port, our_exception_port,
23552 MACH_MSG_TYPE_MAKE_SEND)
23554 /* The exceptions we want to catch. Only EXC_BAD_ACCESS is interesting
23556 exception_mask_t mask = EXC_MASK_BAD_ACCESS;
23557 /* Create the thread listening on the exception port. */
23558 pthread_attr_t attr;
23560 if (pthread_attr_init (&attr) == 0
23561 && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED) == 0
23562 && pthread_create (&thread, &attr, mach_exception_thread, NULL) == 0) {
23563 pthread_attr_destroy (&attr);
23564 /* Replace the exception port info for these exceptions with our own.
23565 Note that we replace the exception port for the entire task, not only
23566 for a particular thread. This has the effect that when our exception
23567 port gets the message, the thread specific exception port has already
23568 been asked, and we don't need to bother about it.
23569 See http://web.mit.edu/darwin/src/modules/xnu/osfmk/man/task_set_exception_ports.html. */
23570 task_set_exception_ports (self, mask, our_exception_port,
23571 EXCEPTION_DEFAULT, MACHINE_THREAD_STATE);
23576 #elif (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
23577 /* Avoid a crash on native Windows. */
23578 #define WIN32_LEAN_AND_MEAN
23579 #include <windows.h>
23580 #include <winerror.h>
23582 exception_filter (EXCEPTION_POINTERS *ExceptionInfo)
23584 switch (ExceptionInfo->ExceptionRecord->ExceptionCode)
23586 case EXCEPTION_ACCESS_VIOLATION:
23587 case EXCEPTION_IN_PAGE_ERROR:
23588 case EXCEPTION_STACK_OVERFLOW:
23589 case EXCEPTION_GUARD_PAGE:
23590 case EXCEPTION_PRIV_INSTRUCTION:
23591 case EXCEPTION_ILLEGAL_INSTRUCTION:
23592 case EXCEPTION_DATATYPE_MISALIGNMENT:
23593 case EXCEPTION_ARRAY_BOUNDS_EXCEEDED:
23594 case EXCEPTION_NONCONTINUABLE_EXCEPTION:
23597 return EXCEPTION_CONTINUE_SEARCH;
23600 nocrash_init (void)
23602 SetUnhandledExceptionFilter ((LPTOP_LEVEL_EXCEPTION_FILTER) exception_filter);
23605 /* Avoid a crash on POSIX systems. */
23606 #include <signal.h>
23607 /* A POSIX signal handler. */
23609 exception_handler (int sig)
23614 nocrash_init (void)
23617 signal (SIGSEGV, exception_handler);
23620 signal (SIGBUS, exception_handler);
23627 #include <string.h>
23629 strisnan (const char *string, size_t start_index, size_t end_index)
23631 if (start_index < end_index)
23633 if (string[start_index] == '-')
23635 if (start_index + 3 <= end_index
23636 && memcmp (string + start_index, "nan", 3) == 0)
23639 if (start_index == end_index
23640 || (string[start_index] == '(' && string[end_index - 1] == ')'))
23646 static char buf[10000];
23647 static long double zeroL = 0.0L;
23652 if (sprintf (buf, "%Lf", 1.0L / zeroL) < 0
23653 || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
23655 if (sprintf (buf, "%Lf", -1.0L / zeroL) < 0
23656 || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
23658 if (sprintf (buf, "%Lf", zeroL / zeroL) < 0
23659 || !strisnan (buf, 0, strlen (buf)))
23661 if (sprintf (buf, "%Le", 1.0L / zeroL) < 0
23662 || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
23664 if (sprintf (buf, "%Le", -1.0L / zeroL) < 0
23665 || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
23667 if (sprintf (buf, "%Le", zeroL / zeroL) < 0
23668 || !strisnan (buf, 0, strlen (buf)))
23670 if (sprintf (buf, "%Lg", 1.0L / zeroL) < 0
23671 || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
23673 if (sprintf (buf, "%Lg", -1.0L / zeroL) < 0
23674 || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
23676 if (sprintf (buf, "%Lg", zeroL / zeroL) < 0
23677 || !strisnan (buf, 0, strlen (buf)))
23679 #if CHECK_PRINTF_SAFE && ((defined __ia64 && LDBL_MANT_DIG == 64) || (defined __x86_64__ || defined __amd64__) || (defined __i386 || defined __i386__ || defined _I386 || defined _M_IX86 || defined _X86_)) && !HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
23680 /* Representation of an 80-bit 'long double' as an initializer for a sequence
23681 of 'unsigned int' words. */
23682 # ifdef WORDS_BIGENDIAN
23683 # define LDBL80_WORDS(exponent,manthi,mantlo) \
23684 { ((unsigned int) (exponent) << 16) | ((unsigned int) (manthi) >> 16), \
23685 ((unsigned int) (manthi) << 16) | (unsigned int) (mantlo) >> 16), \
23686 (unsigned int) (mantlo) << 16 \
23689 # define LDBL80_WORDS(exponent,manthi,mantlo) \
23690 { mantlo, manthi, exponent }
23693 static union { unsigned int word[4]; long double value; } x =
23694 { LDBL80_WORDS (0xFFFF, 0xC3333333, 0x00000000) };
23695 if (sprintf (buf, "%Lf", x.value) < 0
23696 || !strisnan (buf, 0, strlen (buf)))
23698 if (sprintf (buf, "%Le", x.value) < 0
23699 || !strisnan (buf, 0, strlen (buf)))
23701 if (sprintf (buf, "%Lg", x.value) < 0
23702 || !strisnan (buf, 0, strlen (buf)))
23706 /* Signalling NaN. */
23707 static union { unsigned int word[4]; long double value; } x =
23708 { LDBL80_WORDS (0xFFFF, 0x83333333, 0x00000000) };
23709 if (sprintf (buf, "%Lf", x.value) < 0
23710 || !strisnan (buf, 0, strlen (buf)))
23712 if (sprintf (buf, "%Le", x.value) < 0
23713 || !strisnan (buf, 0, strlen (buf)))
23715 if (sprintf (buf, "%Lg", x.value) < 0
23716 || !strisnan (buf, 0, strlen (buf)))
23719 { /* Pseudo-NaN. */
23720 static union { unsigned int word[4]; long double value; } x =
23721 { LDBL80_WORDS (0xFFFF, 0x40000001, 0x00000000) };
23722 if (sprintf (buf, "%Lf", x.value) < 0
23723 || !strisnan (buf, 0, strlen (buf)))
23725 if (sprintf (buf, "%Le", x.value) < 0
23726 || !strisnan (buf, 0, strlen (buf)))
23728 if (sprintf (buf, "%Lg", x.value) < 0
23729 || !strisnan (buf, 0, strlen (buf)))
23732 { /* Pseudo-Infinity. */
23733 static union { unsigned int word[4]; long double value; } x =
23734 { LDBL80_WORDS (0xFFFF, 0x00000000, 0x00000000) };
23735 if (sprintf (buf, "%Lf", x.value) < 0
23736 || !strisnan (buf, 0, strlen (buf)))
23738 if (sprintf (buf, "%Le", x.value) < 0
23739 || !strisnan (buf, 0, strlen (buf)))
23741 if (sprintf (buf, "%Lg", x.value) < 0
23742 || !strisnan (buf, 0, strlen (buf)))
23745 { /* Pseudo-Zero. */
23746 static union { unsigned int word[4]; long double value; } x =
23747 { LDBL80_WORDS (0x4004, 0x00000000, 0x00000000) };
23748 if (sprintf (buf, "%Lf", x.value) < 0
23749 || !strisnan (buf, 0, strlen (buf)))
23751 if (sprintf (buf, "%Le", x.value) < 0
23752 || !strisnan (buf, 0, strlen (buf)))
23754 if (sprintf (buf, "%Lg", x.value) < 0
23755 || !strisnan (buf, 0, strlen (buf)))
23758 { /* Unnormalized number. */
23759 static union { unsigned int word[4]; long double value; } x =
23760 { LDBL80_WORDS (0x4000, 0x63333333, 0x00000000) };
23761 if (sprintf (buf, "%Lf", x.value) < 0
23762 || !strisnan (buf, 0, strlen (buf)))
23764 if (sprintf (buf, "%Le", x.value) < 0
23765 || !strisnan (buf, 0, strlen (buf)))
23767 if (sprintf (buf, "%Lg", x.value) < 0
23768 || !strisnan (buf, 0, strlen (buf)))
23771 { /* Pseudo-Denormal. */
23772 static union { unsigned int word[4]; long double value; } x =
23773 { LDBL80_WORDS (0x0000, 0x83333333, 0x00000000) };
23774 if (sprintf (buf, "%Lf", x.value) < 0
23775 || !strisnan (buf, 0, strlen (buf)))
23777 if (sprintf (buf, "%Le", x.value) < 0
23778 || !strisnan (buf, 0, strlen (buf)))
23780 if (sprintf (buf, "%Lg", x.value) < 0
23781 || !strisnan (buf, 0, strlen (buf)))
23788 if ac_fn_c_try_run "$LINENO"; then :
23789 gl_cv_func_printf_infinite_long_double=yes
23791 gl_cv_func_printf_infinite_long_double=no
23793 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
23794 conftest.$ac_objext conftest.beam conftest.$ac_ext
23799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_infinite_long_double" >&5
23800 $as_echo "$gl_cv_func_printf_infinite_long_double" >&6; }
23803 gl_cv_func_printf_infinite_long_double="irrelevant"
23809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'a' and 'A' directives" >&5
23810 $as_echo_n "checking whether printf supports the 'a' and 'A' directives... " >&6; }
23811 if ${gl_cv_func_printf_directive_a+:} false; then :
23812 $as_echo_n "(cached) " >&6
23815 if test "$cross_compiling" = yes; then :
23818 # Guess yes on glibc >= 2.5 systems.
23820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23821 /* end confdefs.h. */
23823 #include <features.h>
23824 #ifdef __GNU_LIBRARY__
23825 #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 5) || (__GLIBC__ > 2)) && !defined __UCLIBC__
23831 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23832 $EGREP "BZ2908" >/dev/null 2>&1; then :
23833 gl_cv_func_printf_directive_a="guessing yes"
23835 gl_cv_func_printf_directive_a="guessing no"
23840 # If we don't know, assume the worst.
23841 *) gl_cv_func_printf_directive_a="guessing no";;
23845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23846 /* end confdefs.h. */
23849 #include <string.h>
23850 static char buf[100];
23851 static double zero = 0.0;
23855 if (sprintf (buf, "%a %d", 3.1416015625, 33, 44, 55) < 0
23856 || (strcmp (buf, "0x1.922p+1 33") != 0
23857 && strcmp (buf, "0x3.244p+0 33") != 0
23858 && strcmp (buf, "0x6.488p-1 33") != 0
23859 && strcmp (buf, "0xc.91p-2 33") != 0))
23861 if (sprintf (buf, "%A %d", -3.1416015625, 33, 44, 55) < 0
23862 || (strcmp (buf, "-0X1.922P+1 33") != 0
23863 && strcmp (buf, "-0X3.244P+0 33") != 0
23864 && strcmp (buf, "-0X6.488P-1 33") != 0
23865 && strcmp (buf, "-0XC.91P-2 33") != 0))
23867 /* This catches a FreeBSD 6.1 bug: it doesn't round. */
23868 if (sprintf (buf, "%.2a %d", 1.51, 33, 44, 55) < 0
23869 || (strcmp (buf, "0x1.83p+0 33") != 0
23870 && strcmp (buf, "0x3.05p-1 33") != 0
23871 && strcmp (buf, "0x6.0ap-2 33") != 0
23872 && strcmp (buf, "0xc.14p-3 33") != 0))
23874 /* This catches a FreeBSD 6.1 bug. See
23875 <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
23876 if (sprintf (buf, "%010a %d", 1.0 / zero, 33, 44, 55) < 0
23879 /* This catches a Mac OS X 10.3.9 (Darwin 7.9) bug. */
23880 if (sprintf (buf, "%.1a", 1.999) < 0
23881 || (strcmp (buf, "0x1.0p+1") != 0
23882 && strcmp (buf, "0x2.0p+0") != 0
23883 && strcmp (buf, "0x4.0p-1") != 0
23884 && strcmp (buf, "0x8.0p-2") != 0))
23886 /* This catches the same Mac OS X 10.3.9 (Darwin 7.9) bug and also a
23887 glibc 2.4 bug <http://sourceware.org/bugzilla/show_bug.cgi?id=2908>. */
23888 if (sprintf (buf, "%.1La", 1.999L) < 0
23889 || (strcmp (buf, "0x1.0p+1") != 0
23890 && strcmp (buf, "0x2.0p+0") != 0
23891 && strcmp (buf, "0x4.0p-1") != 0
23892 && strcmp (buf, "0x8.0p-2") != 0))
23897 if ac_fn_c_try_run "$LINENO"; then :
23898 gl_cv_func_printf_directive_a=yes
23900 gl_cv_func_printf_directive_a=no
23902 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
23903 conftest.$ac_objext conftest.beam conftest.$ac_ext
23908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_a" >&5
23909 $as_echo "$gl_cv_func_printf_directive_a" >&6; }
23913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'F' directive" >&5
23914 $as_echo_n "checking whether printf supports the 'F' directive... " >&6; }
23915 if ${gl_cv_func_printf_directive_f+:} false; then :
23916 $as_echo_n "(cached) " >&6
23919 if test "$cross_compiling" = yes; then :
23922 # Guess yes on glibc systems.
23923 *-gnu*) gl_cv_func_printf_directive_f="guessing yes";;
23924 # Guess yes on FreeBSD >= 6.
23925 freebsd[1-5].*) gl_cv_func_printf_directive_f="guessing no";;
23926 freebsd* | kfreebsd*) gl_cv_func_printf_directive_f="guessing yes";;
23927 # Guess yes on Mac OS X >= 10.3.
23928 darwin[1-6].*) gl_cv_func_printf_directive_f="guessing no";;
23929 darwin*) gl_cv_func_printf_directive_f="guessing yes";;
23930 # Guess yes on Solaris >= 2.10.
23931 solaris2.[1-9][0-9]*) gl_cv_func_printf_sizes_c99="guessing yes";;
23932 solaris*) gl_cv_func_printf_sizes_c99="guessing no";;
23933 # If we don't know, assume the worst.
23934 *) gl_cv_func_printf_directive_f="guessing no";;
23938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23939 /* end confdefs.h. */
23942 #include <string.h>
23943 static char buf[100];
23944 static double zero = 0.0;
23948 if (sprintf (buf, "%F %d", 1234567.0, 33, 44, 55) < 0
23949 || strcmp (buf, "1234567.000000 33") != 0)
23951 if (sprintf (buf, "%F", 1.0 / zero) < 0
23952 || (strcmp (buf, "INF") != 0 && strcmp (buf, "INFINITY") != 0))
23954 /* This catches a Cygwin 1.5.x bug. */
23955 if (sprintf (buf, "%.F", 1234.0) < 0
23956 || strcmp (buf, "1234") != 0)
23961 if ac_fn_c_try_run "$LINENO"; then :
23962 gl_cv_func_printf_directive_f=yes
23964 gl_cv_func_printf_directive_f=no
23966 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
23967 conftest.$ac_objext conftest.beam conftest.$ac_ext
23972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_f" >&5
23973 $as_echo "$gl_cv_func_printf_directive_f" >&6; }
23977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'ls' directive" >&5
23978 $as_echo_n "checking whether printf supports the 'ls' directive... " >&6; }
23979 if ${gl_cv_func_printf_directive_ls+:} false; then :
23980 $as_echo_n "(cached) " >&6
23983 if test "$cross_compiling" = yes; then :
23986 openbsd*) gl_cv_func_printf_directive_ls="guessing no";;
23987 irix*) gl_cv_func_printf_directive_ls="guessing no";;
23988 solaris*) gl_cv_func_printf_directive_ls="guessing no";;
23989 cygwin*) gl_cv_func_printf_directive_ls="guessing no";;
23990 beos* | haiku*) gl_cv_func_printf_directive_ls="guessing no";;
23991 *) gl_cv_func_printf_directive_ls="guessing yes";;
23995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23996 /* end confdefs.h. */
23998 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
24000 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
24001 included before <wchar.h>. */
24002 #include <stddef.h>
24006 #include <string.h>
24011 /* Test whether %ls works at all.
24012 This test fails on OpenBSD 4.0, IRIX 6.5, Solaris 2.6, Haiku, but not on
24015 static const wchar_t wstring[] = { 'a', 'b', 'c', 0 };
24017 if (sprintf (buf, "%ls", wstring) < 0
24018 || strcmp (buf, "abc") != 0)
24021 /* This test fails on IRIX 6.5, Solaris 2.6, Cygwin 1.5, Haiku (with an
24022 assertion failure inside libc), but not on OpenBSD 4.0. */
24024 static const wchar_t wstring[] = { 'a', 0 };
24026 if (sprintf (buf, "%ls", wstring) < 0
24027 || strcmp (buf, "a") != 0)
24030 /* Test whether precisions in %ls are supported as specified in ISO C 99
24032 "If a precision is specified, no more than that many bytes are written
24033 (including shift sequences, if any), and the array shall contain a
24034 null wide character if, to equal the multibyte character sequence
24035 length given by the precision, the function would need to access a
24036 wide character one past the end of the array."
24037 This test fails on Solaris 10. */
24039 static const wchar_t wstring[] = { 'a', 'b', (wchar_t) 0xfdfdfdfd, 0 };
24041 if (sprintf (buf, "%.2ls", wstring) < 0
24042 || strcmp (buf, "ab") != 0)
24048 if ac_fn_c_try_run "$LINENO"; then :
24049 gl_cv_func_printf_directive_ls=yes
24051 gl_cv_func_printf_directive_ls=no
24053 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24054 conftest.$ac_objext conftest.beam conftest.$ac_ext
24059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_ls" >&5
24060 $as_echo "$gl_cv_func_printf_directive_ls" >&6; }
24064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the grouping flag" >&5
24065 $as_echo_n "checking whether printf supports the grouping flag... " >&6; }
24066 if ${gl_cv_func_printf_flag_grouping+:} false; then :
24067 $as_echo_n "(cached) " >&6
24070 if test "$cross_compiling" = yes; then :
24073 cygwin*) gl_cv_func_printf_flag_grouping="guessing no";;
24074 netbsd*) gl_cv_func_printf_flag_grouping="guessing no";;
24075 mingw* | pw*) gl_cv_func_printf_flag_grouping="guessing no";;
24076 *) gl_cv_func_printf_flag_grouping="guessing yes";;
24080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24081 /* end confdefs.h. */
24084 #include <string.h>
24085 static char buf[100];
24088 if (sprintf (buf, "%'d %d", 1234567, 99) < 0
24089 || buf[strlen (buf) - 1] != '9')
24094 if ac_fn_c_try_run "$LINENO"; then :
24095 gl_cv_func_printf_flag_grouping=yes
24097 gl_cv_func_printf_flag_grouping=no
24099 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24100 conftest.$ac_objext conftest.beam conftest.$ac_ext
24105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_flag_grouping" >&5
24106 $as_echo "$gl_cv_func_printf_flag_grouping" >&6; }
24110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the left-adjust flag correctly" >&5
24111 $as_echo_n "checking whether printf supports the left-adjust flag correctly... " >&6; }
24112 if ${gl_cv_func_printf_flag_leftadjust+:} false; then :
24113 $as_echo_n "(cached) " >&6
24116 if test "$cross_compiling" = yes; then :
24119 # Guess yes on HP-UX 11.
24120 hpux11*) gl_cv_func_printf_flag_leftadjust="guessing yes";;
24121 # Guess no on HP-UX 10 and older.
24122 hpux*) gl_cv_func_printf_flag_leftadjust="guessing no";;
24123 # Guess yes otherwise.
24124 *) gl_cv_func_printf_flag_leftadjust="guessing yes";;
24128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24129 /* end confdefs.h. */
24132 #include <string.h>
24133 static char buf[100];
24136 /* Check that a '-' flag is not annihilated by a negative width. */
24137 if (sprintf (buf, "a%-*sc", -3, "b") < 0
24138 || strcmp (buf, "ab c") != 0)
24143 if ac_fn_c_try_run "$LINENO"; then :
24144 gl_cv_func_printf_flag_leftadjust=yes
24146 gl_cv_func_printf_flag_leftadjust=no
24148 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24149 conftest.$ac_objext conftest.beam conftest.$ac_ext
24154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_flag_leftadjust" >&5
24155 $as_echo "$gl_cv_func_printf_flag_leftadjust" >&6; }
24159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the zero flag correctly" >&5
24160 $as_echo_n "checking whether printf supports the zero flag correctly... " >&6; }
24161 if ${gl_cv_func_printf_flag_zero+:} false; then :
24162 $as_echo_n "(cached) " >&6
24165 if test "$cross_compiling" = yes; then :
24168 # Guess yes on glibc systems.
24169 *-gnu*) gl_cv_func_printf_flag_zero="guessing yes";;
24170 # Guess yes on BeOS.
24171 beos*) gl_cv_func_printf_flag_zero="guessing yes";;
24172 # If we don't know, assume the worst.
24173 *) gl_cv_func_printf_flag_zero="guessing no";;
24177 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24178 /* end confdefs.h. */
24181 #include <string.h>
24182 static char buf[100];
24183 static double zero = 0.0;
24186 if (sprintf (buf, "%010f", 1.0 / zero, 33, 44, 55) < 0
24187 || (strcmp (buf, " inf") != 0
24188 && strcmp (buf, " infinity") != 0))
24193 if ac_fn_c_try_run "$LINENO"; then :
24194 gl_cv_func_printf_flag_zero=yes
24196 gl_cv_func_printf_flag_zero=no
24198 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24199 conftest.$ac_objext conftest.beam conftest.$ac_ext
24204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_flag_zero" >&5
24205 $as_echo "$gl_cv_func_printf_flag_zero" >&6; }
24209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports large precisions" >&5
24210 $as_echo_n "checking whether printf supports large precisions... " >&6; }
24211 if ${gl_cv_func_printf_precision+:} false; then :
24212 $as_echo_n "(cached) " >&6
24215 if test "$cross_compiling" = yes; then :
24218 # Guess no only on Solaris, native Windows, and BeOS systems.
24219 solaris*) gl_cv_func_printf_precision="guessing no" ;;
24220 mingw* | pw*) gl_cv_func_printf_precision="guessing no" ;;
24221 beos*) gl_cv_func_printf_precision="guessing no" ;;
24222 *) gl_cv_func_printf_precision="guessing yes" ;;
24226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24227 /* end confdefs.h. */
24230 #include <string.h>
24231 static char buf[5000];
24236 /* On BeOS, this would crash and show a dialog box. Avoid the crash. */
24239 if (sprintf (buf, "%.4000d %d", 1, 33, 44) < 4000 + 3)
24241 if (sprintf (buf, "%.4000f %d", 1.0, 33, 44) < 4000 + 5)
24243 if (sprintf (buf, "%.511f %d", 1.0, 33, 44) < 511 + 5
24246 if (sprintf (buf, "%.999f %d", 1.0, 33, 44) < 999 + 5
24252 if ac_fn_c_try_run "$LINENO"; then :
24253 gl_cv_func_printf_precision=yes
24255 gl_cv_func_printf_precision=no
24257 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24258 conftest.$ac_objext conftest.beam conftest.$ac_ext
24263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_precision" >&5
24264 $as_echo "$gl_cv_func_printf_precision" >&6; }
24269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf survives out-of-memory conditions" >&5
24270 $as_echo_n "checking whether printf survives out-of-memory conditions... " >&6; }
24271 if ${gl_cv_func_printf_enomem+:} false; then :
24272 $as_echo_n "(cached) " >&6
24275 gl_cv_func_printf_enomem="guessing no"
24276 if test "$cross_compiling" = no; then
24277 if test $APPLE_UNIVERSAL_BUILD = 0; then
24278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24279 /* end confdefs.h. */
24282 #include <stdlib.h>
24283 #if defined __MACH__ && defined __APPLE__
24284 /* Avoid a crash on Mac OS X. */
24285 #include <mach/mach.h>
24286 #include <mach/mach_error.h>
24287 #include <mach/thread_status.h>
24288 #include <mach/exception.h>
24289 #include <mach/task.h>
24290 #include <pthread.h>
24291 /* The exception port on which our thread listens. */
24292 static mach_port_t our_exception_port;
24293 /* The main function of the thread listening for exceptions of type
24296 mach_exception_thread (void *arg)
24298 /* Buffer for a message to be received. */
24300 mach_msg_header_t head;
24301 mach_msg_body_t msgh_body;
24304 mach_msg_return_t retval;
24305 /* Wait for a message on the exception port. */
24306 retval = mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeof (msg),
24307 our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT_NULL);
24308 if (retval != MACH_MSG_SUCCESS)
24313 nocrash_init (void)
24315 mach_port_t self = mach_task_self ();
24316 /* Allocate a port on which the thread shall listen for exceptions. */
24317 if (mach_port_allocate (self, MACH_PORT_RIGHT_RECEIVE, &our_exception_port)
24319 /* See http://web.mit.edu/darwin/src/modules/xnu/osfmk/man/mach_port_insert_right.html. */
24320 if (mach_port_insert_right (self, our_exception_port, our_exception_port,
24321 MACH_MSG_TYPE_MAKE_SEND)
24323 /* The exceptions we want to catch. Only EXC_BAD_ACCESS is interesting
24325 exception_mask_t mask = EXC_MASK_BAD_ACCESS;
24326 /* Create the thread listening on the exception port. */
24327 pthread_attr_t attr;
24329 if (pthread_attr_init (&attr) == 0
24330 && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED) == 0
24331 && pthread_create (&thread, &attr, mach_exception_thread, NULL) == 0) {
24332 pthread_attr_destroy (&attr);
24333 /* Replace the exception port info for these exceptions with our own.
24334 Note that we replace the exception port for the entire task, not only
24335 for a particular thread. This has the effect that when our exception
24336 port gets the message, the thread specific exception port has already
24337 been asked, and we don't need to bother about it.
24338 See http://web.mit.edu/darwin/src/modules/xnu/osfmk/man/task_set_exception_ports.html. */
24339 task_set_exception_ports (self, mask, our_exception_port,
24340 EXCEPTION_DEFAULT, MACHINE_THREAD_STATE);
24345 #elif (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
24346 /* Avoid a crash on native Windows. */
24347 #define WIN32_LEAN_AND_MEAN
24348 #include <windows.h>
24349 #include <winerror.h>
24351 exception_filter (EXCEPTION_POINTERS *ExceptionInfo)
24353 switch (ExceptionInfo->ExceptionRecord->ExceptionCode)
24355 case EXCEPTION_ACCESS_VIOLATION:
24356 case EXCEPTION_IN_PAGE_ERROR:
24357 case EXCEPTION_STACK_OVERFLOW:
24358 case EXCEPTION_GUARD_PAGE:
24359 case EXCEPTION_PRIV_INSTRUCTION:
24360 case EXCEPTION_ILLEGAL_INSTRUCTION:
24361 case EXCEPTION_DATATYPE_MISALIGNMENT:
24362 case EXCEPTION_ARRAY_BOUNDS_EXCEEDED:
24363 case EXCEPTION_NONCONTINUABLE_EXCEPTION:
24366 return EXCEPTION_CONTINUE_SEARCH;
24369 nocrash_init (void)
24371 SetUnhandledExceptionFilter ((LPTOP_LEVEL_EXCEPTION_FILTER) exception_filter);
24374 /* Avoid a crash on POSIX systems. */
24375 #include <signal.h>
24376 /* A POSIX signal handler. */
24378 exception_handler (int sig)
24383 nocrash_init (void)
24386 signal (SIGSEGV, exception_handler);
24389 signal (SIGBUS, exception_handler);
24395 #include <sys/types.h>
24396 #include <sys/time.h>
24397 #include <sys/resource.h>
24401 struct rlimit limit;
24404 /* Some printf implementations allocate temporary space with malloc. */
24405 /* On BSD systems, malloc() is limited by RLIMIT_DATA. */
24407 if (getrlimit (RLIMIT_DATA, &limit) < 0)
24409 if (limit.rlim_max == RLIM_INFINITY || limit.rlim_max > 5000000)
24410 limit.rlim_max = 5000000;
24411 limit.rlim_cur = limit.rlim_max;
24412 if (setrlimit (RLIMIT_DATA, &limit) < 0)
24415 /* On Linux systems, malloc() is limited by RLIMIT_AS. */
24417 if (getrlimit (RLIMIT_AS, &limit) < 0)
24419 if (limit.rlim_max == RLIM_INFINITY || limit.rlim_max > 5000000)
24420 limit.rlim_max = 5000000;
24421 limit.rlim_cur = limit.rlim_max;
24422 if (setrlimit (RLIMIT_AS, &limit) < 0)
24425 /* Some printf implementations allocate temporary space on the stack. */
24426 #ifdef RLIMIT_STACK
24427 if (getrlimit (RLIMIT_STACK, &limit) < 0)
24429 if (limit.rlim_max == RLIM_INFINITY || limit.rlim_max > 5000000)
24430 limit.rlim_max = 5000000;
24431 limit.rlim_cur = limit.rlim_max;
24432 if (setrlimit (RLIMIT_STACK, &limit) < 0)
24435 ret = printf ("%.5000000f", 1.0);
24436 return !(ret == 5000002 || (ret < 0 && errno == ENOMEM));
24440 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
24441 (eval $ac_link) 2>&5
24443 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
24444 test $ac_status = 0; } && test -s conftest$ac_exeext; then
24447 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $result" >&5
24448 if test $result != 0 && test $result != 77; then result=1; fi
24450 ) >/dev/null 2>/dev/null
24452 0) gl_cv_func_printf_enomem="yes" ;;
24453 77) gl_cv_func_printf_enomem="guessing no" ;;
24454 *) gl_cv_func_printf_enomem="no" ;;
24457 gl_cv_func_printf_enomem="guessing no"
24461 gl_cv_func_printf_enomem="guessing no"
24464 if test "$gl_cv_func_printf_enomem" = "guessing no"; then
24466 # Guess yes on glibc systems.
24467 *-gnu*) gl_cv_func_printf_enomem="guessing yes";;
24468 # Guess yes on Solaris.
24469 solaris*) gl_cv_func_printf_enomem="guessing yes";;
24470 # Guess yes on AIX.
24471 aix*) gl_cv_func_printf_enomem="guessing yes";;
24472 # Guess yes on HP-UX/hppa.
24473 hpux*) case "$host_cpu" in
24474 hppa*) gl_cv_func_printf_enomem="guessing yes";;
24475 *) gl_cv_func_printf_enomem="guessing no";;
24478 # Guess yes on IRIX.
24479 irix*) gl_cv_func_printf_enomem="guessing yes";;
24480 # Guess yes on OSF/1.
24481 osf*) gl_cv_func_printf_enomem="guessing yes";;
24482 # Guess yes on BeOS.
24483 beos*) gl_cv_func_printf_enomem="guessing yes";;
24484 # Guess yes on Haiku.
24485 haiku*) gl_cv_func_printf_enomem="guessing yes";;
24486 # If we don't know, assume the worst.
24487 *) gl_cv_func_printf_enomem="guessing no";;
24492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_enomem" >&5
24493 $as_echo "$gl_cv_func_printf_enomem" >&6; }
24500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <wchar.h> uses 'inline' correctly" >&5
24501 $as_echo_n "checking whether <wchar.h> uses 'inline' correctly... " >&6; }
24502 if ${gl_cv_header_wchar_h_correct_inline+:} false; then :
24503 $as_echo_n "(cached) " >&6
24505 gl_cv_header_wchar_h_correct_inline=yes
24506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24507 /* end confdefs.h. */
24509 #define wcstod renamed_wcstod
24510 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
24512 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
24513 included before <wchar.h>. */
24514 #include <stddef.h>
24518 extern int zero (void);
24519 int main () { return zero(); }
24522 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
24523 (eval $ac_compile) 2>&5
24525 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
24526 test $ac_status = 0; }; then
24527 mv conftest.$ac_objext conftest1.$ac_objext
24528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24529 /* end confdefs.h. */
24531 #define wcstod renamed_wcstod
24532 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
24534 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
24535 included before <wchar.h>. */
24536 #include <stddef.h>
24540 int zero (void) { return 0; }
24543 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
24544 (eval $ac_compile) 2>&5
24546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
24547 test $ac_status = 0; }; then
24548 mv conftest.$ac_objext conftest2.$ac_objext
24549 if $CC -o conftest$ac_exeext $CFLAGS $LDFLAGS conftest1.$ac_objext conftest2.$ac_objext $LIBS >&5 2>&1; then
24552 gl_cv_header_wchar_h_correct_inline=no
24556 rm -f conftest1.$ac_objext conftest2.$ac_objext conftest$ac_exeext
24559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_wchar_h_correct_inline" >&5
24560 $as_echo "$gl_cv_header_wchar_h_correct_inline" >&6; }
24561 if test $gl_cv_header_wchar_h_correct_inline = no; then
24562 as_fn_error $? "<wchar.h> cannot be used with this compiler ($CC $CFLAGS $CPPFLAGS).
24563 This is a known interoperability problem of glibc <= 2.5 with gcc >= 4.3 in
24564 C99 mode. You have four options:
24565 - Add the flag -fgnu89-inline to CC and reconfigure, or
24566 - Fix your include files, using parts of
24567 <http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=b037a293a48718af30d706c2e18c929d0e69a621>, or
24568 - Use a gcc version older than 4.3, or
24569 - Don't use the flags -std=c99 or -std=gnu99.
24570 Configuration aborted." "$LINENO" 5
24580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
24581 $as_echo_n "checking for a traditional french locale... " >&6; }
24582 if ${gt_cv_locale_fr+:} false; then :
24583 $as_echo_n "(cached) " >&6
24586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24587 /* end confdefs.h. */
24589 #include <locale.h>
24591 #if HAVE_LANGINFO_CODESET
24592 # include <langinfo.h>
24594 #include <stdlib.h>
24595 #include <string.h>
24599 /* Check whether the given locale name is recognized by the system. */
24600 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
24601 /* On native Windows, setlocale(category, "") looks at the system settings,
24602 not at the environment variables. Also, when an encoding suffix such
24603 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
24604 category of the locale to "C". */
24605 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
24606 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
24609 if (setlocale (LC_ALL, "") == NULL) return 1;
24611 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
24612 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
24613 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
24614 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
24615 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
24616 some unit tests fail.
24617 On MirBSD 10, when an unsupported locale is specified, setlocale()
24618 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
24619 #if HAVE_LANGINFO_CODESET
24621 const char *cs = nl_langinfo (CODESET);
24622 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
24623 || strcmp (cs, "UTF-8") == 0)
24628 /* On Cygwin, avoid locale names without encoding suffix, because the
24629 locale_charset() function relies on the encoding suffix. Note that
24630 LC_ALL is set on the command line. */
24631 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
24633 /* Check whether in the abbreviation of the second month, the second
24634 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
24635 one byte long. This excludes the UTF-8 encoding. */
24636 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
24637 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
24638 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
24639 /* Check whether the decimal separator is a comma.
24640 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
24641 are nl_langinfo(RADIXCHAR) are both ".". */
24642 if (localeconv () ->decimal_point[0] != ',') return 1;
24648 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
24649 (eval $ac_link) 2>&5
24651 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
24652 test $ac_status = 0; } && test -s conftest$ac_exeext; then
24654 # Handle native Windows specially, because there setlocale() interprets
24655 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
24656 # "fr" or "fra" as "French" or "French_France.1252",
24657 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
24658 # "ja" as "Japanese" or "Japanese_Japan.932",
24661 # Test for the native Windows locale name.
24662 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
24663 gt_cv_locale_fr=French_France.1252
24666 gt_cv_locale_fr=none
24670 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
24671 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
24672 # configure script would override the LC_ALL setting. Likewise for
24673 # LC_CTYPE, which is also set at the beginning of the configure script.
24674 # Test for the usual locale name.
24675 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
24676 gt_cv_locale_fr=fr_FR
24678 # Test for the locale name with explicit encoding suffix.
24679 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
24680 gt_cv_locale_fr=fr_FR.ISO-8859-1
24682 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
24683 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
24684 gt_cv_locale_fr=fr_FR.ISO8859-1
24686 # Test for the HP-UX locale name.
24687 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
24688 gt_cv_locale_fr=fr_FR.iso88591
24690 # Test for the Solaris 7 locale name.
24691 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
24695 gt_cv_locale_fr=none
24707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
24708 $as_echo "$gt_cv_locale_fr" >&6; }
24709 LOCALE_FR=$gt_cv_locale_fr
24719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if environ is properly declared" >&5
24720 $as_echo_n "checking if environ is properly declared... " >&6; }
24721 if ${gt_cv_var_environ_declaration+:} false; then :
24722 $as_echo_n "(cached) " >&6
24725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24726 /* end confdefs.h. */
24728 #include <unistd.h>
24730 /* mingw, BeOS, Haiku declare environ in <stdlib.h>, not in <unistd.h>. */
24731 #include <stdlib.h>
24733 extern struct { int foo; } environ;
24742 if ac_fn_c_try_compile "$LINENO"; then :
24743 gt_cv_var_environ_declaration=no
24745 gt_cv_var_environ_declaration=yes
24747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_var_environ_declaration" >&5
24751 $as_echo "$gt_cv_var_environ_declaration" >&6; }
24752 if test $gt_cv_var_environ_declaration = yes; then
24754 $as_echo "#define HAVE_ENVIRON_DECL 1" >>confdefs.h
24759 if test $gt_cv_var_environ_declaration != yes; then
24760 HAVE_DECL_ENVIRON=0
24763 ac_fn_c_check_decl "$LINENO" "strerror_r" "ac_cv_have_decl_strerror_r" "$ac_includes_default"
24764 if test "x$ac_cv_have_decl_strerror_r" = xyes; then :
24770 cat >>confdefs.h <<_ACEOF
24771 #define HAVE_DECL_STRERROR_R $ac_have_decl
24774 for ac_func in strerror_r
24776 ac_fn_c_check_func "$LINENO" "strerror_r" "ac_cv_func_strerror_r"
24777 if test "x$ac_cv_func_strerror_r" = xyes; then :
24778 cat >>confdefs.h <<_ACEOF
24779 #define HAVE_STRERROR_R 1
24785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror_r returns char *" >&5
24786 $as_echo_n "checking whether strerror_r returns char *... " >&6; }
24787 if ${ac_cv_func_strerror_r_char_p+:} false; then :
24788 $as_echo_n "(cached) " >&6
24791 ac_cv_func_strerror_r_char_p=no
24792 if test $ac_cv_have_decl_strerror_r = yes; then
24793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24794 /* end confdefs.h. */
24795 $ac_includes_default
24801 char x = *strerror_r (0, buf, sizeof buf);
24802 char *p = strerror_r (0, buf, sizeof buf);
24809 if ac_fn_c_try_compile "$LINENO"; then :
24810 ac_cv_func_strerror_r_char_p=yes
24812 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24814 # strerror_r is not declared. Choose between
24815 # systems that have relatively inaccessible declarations for the
24816 # function. BeOS and DEC UNIX 4.0 fall in this category, but the
24817 # former has a strerror_r that returns char*, while the latter
24818 # has a strerror_r that returns `int'.
24819 # This test should segfault on the DEC system.
24820 if test "$cross_compiling" = yes; then :
24823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24824 /* end confdefs.h. */
24825 $ac_includes_default
24826 extern char *strerror_r ();
24831 char x = *strerror_r (0, buf, sizeof buf);
24832 return ! isalpha (x);
24837 if ac_fn_c_try_run "$LINENO"; then :
24838 ac_cv_func_strerror_r_char_p=yes
24840 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24841 conftest.$ac_objext conftest.beam conftest.$ac_ext
24847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strerror_r_char_p" >&5
24848 $as_echo "$ac_cv_func_strerror_r_char_p" >&6; }
24849 if test $ac_cv_func_strerror_r_char_p = yes; then
24851 $as_echo "#define STRERROR_R_CHAR_P 1" >>confdefs.h
24856 XGETTEXT_EXTRA_OPTIONS=
24867 GNULIB_FPRINTF_POSIX=0;
24883 GNULIB_OBSTACK_PRINTF=0;
24884 GNULIB_OBSTACK_PRINTF_POSIX=0;
24889 GNULIB_PRINTF_POSIX=0;
24898 GNULIB_SPRINTF_POSIX=0;
24899 GNULIB_STDIO_H_NONBLOCKING=0;
24900 GNULIB_STDIO_H_SIGPIPE=0;
24902 GNULIB_VASPRINTF=0;
24907 GNULIB_VFPRINTF_POSIX=0;
24909 GNULIB_VPRINTF_POSIX=0;
24910 GNULIB_VSNPRINTF=0;
24911 GNULIB_VSPRINTF_POSIX=0;
24912 HAVE_DECL_FPURGE=1;
24913 HAVE_DECL_FSEEKO=1;
24914 HAVE_DECL_FTELLO=1;
24915 HAVE_DECL_GETDELIM=1;
24916 HAVE_DECL_GETLINE=1;
24917 HAVE_DECL_OBSTACK_PRINTF=1;
24918 HAVE_DECL_SNPRINTF=1;
24919 HAVE_DECL_VSNPRINTF=1;
24940 REPLACE_GETDELIM=0;
24942 REPLACE_OBSTACK_PRINTF=0;
24948 REPLACE_RENAMEAT=0;
24949 REPLACE_SNPRINTF=0;
24951 REPLACE_STDIO_READ_FUNCS=0;
24952 REPLACE_STDIO_WRITE_FUNCS=0;
24954 REPLACE_VASPRINTF=0;
24955 REPLACE_VDPRINTF=0;
24956 REPLACE_VFPRINTF=0;
24958 REPLACE_VSNPRINTF=0;
24959 REPLACE_VSPRINTF=0;
24965 if test $ac_cv_func__set_invalid_parameter_handler = yes; then
24966 HAVE_MSVC_INVALID_PARAMETER_HANDLER=1
24968 $as_echo "#define HAVE_MSVC_INVALID_PARAMETER_HANDLER 1" >>confdefs.h
24971 HAVE_MSVC_INVALID_PARAMETER_HANDLER=0
24980 GNULIB_STRTOIMAX=0;
24981 GNULIB_STRTOUMAX=0;
24982 HAVE_DECL_IMAXABS=1;
24983 HAVE_DECL_IMAXDIV=1;
24984 HAVE_DECL_STRTOIMAX=1;
24985 HAVE_DECL_STRTOUMAX=1;
24986 REPLACE_STRTOIMAX=0;
24987 REPLACE_STRTOUMAX=0;
24988 INT32_MAX_LT_INTMAX_MAX=1;
24989 INT64_MAX_EQ_LONG_MAX='defined _LP64';
24990 PRI_MACROS_BROKEN=0;
24991 PRIPTR_PREFIX=__PRIPTR_PREFIX;
24992 UINT32_MAX_LT_UINTMAX_MAX=1;
24993 UINT64_MAX_EQ_ULONG_MAX='defined _LP64';
25009 if test $gl_cv_have_include_next = yes; then
25010 gl_cv_next_inttypes_h='<'inttypes.h'>'
25012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <inttypes.h>" >&5
25013 $as_echo_n "checking absolute name of <inttypes.h>... " >&6; }
25014 if ${gl_cv_next_inttypes_h+:} false; then :
25015 $as_echo_n "(cached) " >&6
25018 if test $ac_cv_header_inttypes_h = yes; then
25023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25024 /* end confdefs.h. */
25025 #include <inttypes.h>
25028 aix*) gl_absname_cpp="$ac_cpp -C" ;;
25029 *) gl_absname_cpp="$ac_cpp" ;;
25034 gl_dirsep_regex='[/\\]'
25037 gl_dirsep_regex='\/'
25040 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
25041 gl_header_literal_regex=`echo 'inttypes.h' \
25042 | sed -e "$gl_make_literal_regex_sed"`
25043 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
25044 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
25050 gl_cv_absolute_inttypes_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
25051 sed -n "$gl_absolute_header_sed"`
25053 gl_header=$gl_cv_absolute_inttypes_h
25054 gl_cv_next_inttypes_h='"'$gl_header'"'
25056 gl_cv_next_inttypes_h='<'inttypes.h'>'
25061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_inttypes_h" >&5
25062 $as_echo "$gl_cv_next_inttypes_h" >&6; }
25064 NEXT_INTTYPES_H=$gl_cv_next_inttypes_h
25066 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
25067 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
25068 gl_next_as_first_directive='<'inttypes.h'>'
25070 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
25071 gl_next_as_first_directive=$gl_cv_next_inttypes_h
25073 NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H=$gl_next_as_first_directive
25082 for gl_func in imaxabs imaxdiv strtoimax strtoumax; do
25083 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
25084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
25085 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
25086 if eval \${$as_gl_Symbol+:} false; then :
25087 $as_echo_n "(cached) " >&6
25089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25090 /* end confdefs.h. */
25091 #include <inttypes.h>
25102 if ac_fn_c_try_compile "$LINENO"; then :
25103 eval "$as_gl_Symbol=yes"
25105 eval "$as_gl_Symbol=no"
25107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25109 eval ac_res=\$$as_gl_Symbol
25110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
25111 $as_echo "$ac_res" >&6; }
25112 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
25113 cat >>confdefs.h <<_ACEOF
25114 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
25117 eval ac_cv_have_decl_$gl_func=yes
25123 for ac_header in inttypes.h
25125 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
25126 if test "x$ac_cv_header_inttypes_h" = xyes; then :
25127 cat >>confdefs.h <<_ACEOF
25128 #define HAVE_INTTYPES_H 1
25135 if test $ac_cv_header_inttypes_h = yes; then
25136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
25137 $as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
25138 if ${gt_cv_inttypes_pri_broken+:} false; then :
25139 $as_echo_n "(cached) " >&6
25142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25143 /* end confdefs.h. */
25145 #include <inttypes.h>
25158 if ac_fn_c_try_compile "$LINENO"; then :
25159 gt_cv_inttypes_pri_broken=no
25161 gt_cv_inttypes_pri_broken=yes
25163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
25167 $as_echo "$gt_cv_inttypes_pri_broken" >&6; }
25169 if test "$gt_cv_inttypes_pri_broken" = yes; then
25171 cat >>confdefs.h <<_ACEOF
25172 #define PRI_MACROS_BROKEN 1
25175 PRI_MACROS_BROKEN=1
25177 PRI_MACROS_BROKEN=0
25182 GNULIB_LOCALECONV=0;
25183 GNULIB_SETLOCALE=0;
25184 GNULIB_DUPLOCALE=0;
25186 REPLACE_LOCALECONV=0;
25187 REPLACE_SETLOCALE=0;
25188 REPLACE_DUPLOCALE=0;
25189 REPLACE_STRUCT_LCONV=0;
25195 ac_fn_c_check_decl "$LINENO" "setenv" "ac_cv_have_decl_setenv" "$ac_includes_default"
25196 if test "x$ac_cv_have_decl_setenv" = xyes; then :
25202 cat >>confdefs.h <<_ACEOF
25203 #define HAVE_DECL_SETENV $ac_have_decl
25211 if test $ac_cv_have_decl_setenv = no; then
25219 for ac_header in search.h
25221 ac_fn_c_check_header_mongrel "$LINENO" "search.h" "ac_cv_header_search_h" "$ac_includes_default"
25222 if test "x$ac_cv_header_search_h" = xyes; then :
25223 cat >>confdefs.h <<_ACEOF
25224 #define HAVE_SEARCH_H 1
25231 for ac_func in tsearch
25233 ac_fn_c_check_func "$LINENO" "tsearch" "ac_cv_func_tsearch"
25234 if test "x$ac_cv_func_tsearch" = xyes; then :
25235 cat >>confdefs.h <<_ACEOF
25236 #define HAVE_TSEARCH 1
25245 REPLACE_STRERROR_0=0
25246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror(0) succeeds" >&5
25247 $as_echo_n "checking whether strerror(0) succeeds... " >&6; }
25248 if ${gl_cv_func_strerror_0_works+:} false; then :
25249 $as_echo_n "(cached) " >&6
25251 if test "$cross_compiling" = yes; then :
25253 # Guess yes on glibc systems.
25254 *-gnu*) gl_cv_func_strerror_0_works="guessing yes" ;;
25255 # If we don't know, assume the worst.
25256 *) gl_cv_func_strerror_0_works="guessing no" ;;
25260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25261 /* end confdefs.h. */
25262 #include <string.h>
25271 str = strerror (0);
25272 if (!*str) result |= 1;
25273 if (errno) result |= 2;
25274 if (strstr (str, "nknown") || strstr (str, "ndefined"))
25281 if ac_fn_c_try_run "$LINENO"; then :
25282 gl_cv_func_strerror_0_works=yes
25284 gl_cv_func_strerror_0_works=no
25286 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25287 conftest.$ac_objext conftest.beam conftest.$ac_ext
25292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strerror_0_works" >&5
25293 $as_echo "$gl_cv_func_strerror_0_works" >&6; }
25294 case "$gl_cv_func_strerror_0_works" in
25297 REPLACE_STRERROR_0=1
25299 $as_echo "#define REPLACE_STRERROR_0 1" >>confdefs.h
25306 ac_fn_c_check_decl "$LINENO" "unsetenv" "ac_cv_have_decl_unsetenv" "$ac_includes_default"
25307 if test "x$ac_cv_have_decl_unsetenv" = xyes; then :
25313 cat >>confdefs.h <<_ACEOF
25314 #define HAVE_DECL_UNSETENV $ac_have_decl
25323 GL_COND_LIBTOOL_TRUE=
25324 GL_COND_LIBTOOL_FALSE='#'
25326 GL_COND_LIBTOOL_TRUE='#'
25327 GL_COND_LIBTOOL_FALSE=
25330 gl_cond_libtool=true
25331 gl_m4_base='gnulib-m4'
25341 gl_source_base='lib'
25344 if test $ac_cv_func_alloca_works = no; then
25348 # Define an additional variable used in the Makefile substitution.
25349 if test $ac_cv_working_alloca_h = yes; then
25350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca as a compiler built-in" >&5
25351 $as_echo_n "checking for alloca as a compiler built-in... " >&6; }
25352 if ${gl_cv_rpl_alloca+:} false; then :
25353 $as_echo_n "(cached) " >&6
25356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25357 /* end confdefs.h. */
25359 #if defined __GNUC__ || defined _AIX || defined _MSC_VER
25364 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25365 $EGREP "Need own alloca" >/dev/null 2>&1; then :
25366 gl_cv_rpl_alloca=yes
25368 gl_cv_rpl_alloca=no
25374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_rpl_alloca" >&5
25375 $as_echo "$gl_cv_rpl_alloca" >&6; }
25376 if test $gl_cv_rpl_alloca = yes; then
25378 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
25388 if test -n "$ALLOCA_H"; then
25389 GL_GENERATE_ALLOCA_H_TRUE=
25390 GL_GENERATE_ALLOCA_H_FALSE='#'
25392 GL_GENERATE_ALLOCA_H_TRUE='#'
25393 GL_GENERATE_ALLOCA_H_FALSE=
25398 if test "x$datarootdir" = x; then
25399 datarootdir='${datadir}'
25402 if test "x$docdir" = x; then
25403 docdir='${datarootdir}/doc/${PACKAGE}'
25406 if test "x$htmldir" = x; then
25407 htmldir='${docdir}'
25410 if test "x$dvidir" = x; then
25414 if test "x$pdfdir" = x; then
25418 if test "x$psdir" = x; then
25422 if test "x$lispdir" = x; then
25423 lispdir='${datarootdir}/emacs/site-lisp'
25426 if test "x$localedir" = x; then
25427 localedir='${datarootdir}/locale'
25430 if test "x$runstatedir" = x; then
25431 runstatedir='${localstatedir}/run'
25435 pkglibexecdir='${libexecdir}/${PACKAGE}'
25444 REPLACE_FLOAT_LDBL=0
25446 aix* | beos* | openbsd* | mirbsd* | irix*)
25450 case "$host_cpu" in
25455 # On x86_64 systems, the C compiler may still be generating
25457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25458 /* end confdefs.h. */
25459 #if defined __LP64__ || defined __x86_64__ || defined __amd64__
25463 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25464 $EGREP "yes" >/dev/null 2>&1; then :
25475 case "$host_cpu" in
25483 aix* | freebsd* | linux*)
25484 if test -n "$FLOAT_H"; then
25485 REPLACE_FLOAT_LDBL=1
25491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether conversion from 'int' to 'long double' works" >&5
25492 $as_echo_n "checking whether conversion from 'int' to 'long double' works... " >&6; }
25493 if ${gl_cv_func_itold_works+:} false; then :
25494 $as_echo_n "(cached) " >&6
25497 if test "$cross_compiling" = yes; then :
25500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25501 /* end confdefs.h. */
25502 #if defined __LP64__ || defined __arch64__
25506 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25507 $EGREP "yes" >/dev/null 2>&1; then :
25508 gl_cv_func_itold_works="guessing no"
25510 gl_cv_func_itold_works="guessing yes"
25515 *) gl_cv_func_itold_works="guessing yes" ;;
25519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25520 /* end confdefs.h. */
25523 volatile long double ld;
25532 if ac_fn_c_try_run "$LINENO"; then :
25533 gl_cv_func_itold_works=yes
25535 gl_cv_func_itold_works=no
25537 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25538 conftest.$ac_objext conftest.beam conftest.$ac_ext
25543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_itold_works" >&5
25544 $as_echo "$gl_cv_func_itold_works" >&6; }
25545 case "$gl_cv_func_itold_works" in
25552 if test -n "$FLOAT_H"; then
25561 if test $gl_cv_have_include_next = yes; then
25562 gl_cv_next_float_h='<'float.h'>'
25564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <float.h>" >&5
25565 $as_echo_n "checking absolute name of <float.h>... " >&6; }
25566 if ${gl_cv_next_float_h+:} false; then :
25567 $as_echo_n "(cached) " >&6
25572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25573 /* end confdefs.h. */
25577 aix*) gl_absname_cpp="$ac_cpp -C" ;;
25578 *) gl_absname_cpp="$ac_cpp" ;;
25583 gl_dirsep_regex='[/\\]'
25586 gl_dirsep_regex='\/'
25589 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
25590 gl_header_literal_regex=`echo 'float.h' \
25591 | sed -e "$gl_make_literal_regex_sed"`
25592 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
25593 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
25599 gl_cv_absolute_float_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
25600 sed -n "$gl_absolute_header_sed"`
25602 gl_header=$gl_cv_absolute_float_h
25603 gl_cv_next_float_h='"'$gl_header'"'
25607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_float_h" >&5
25608 $as_echo "$gl_cv_next_float_h" >&6; }
25610 NEXT_FLOAT_H=$gl_cv_next_float_h
25612 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
25613 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
25614 gl_next_as_first_directive='<'float.h'>'
25616 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
25617 gl_next_as_first_directive=$gl_cv_next_float_h
25619 NEXT_AS_FIRST_DIRECTIVE_FLOAT_H=$gl_next_as_first_directive
25626 if test -n "$FLOAT_H"; then
25627 GL_GENERATE_FLOAT_H_TRUE=
25628 GL_GENERATE_FLOAT_H_FALSE='#'
25630 GL_GENERATE_FLOAT_H_TRUE='#'
25631 GL_GENERATE_FLOAT_H_FALSE=
25636 if test $REPLACE_FLOAT_LDBL = 1; then
25645 gl_LIBOBJS="$gl_LIBOBJS float.$ac_objext"
25648 if test $REPLACE_ITOLD = 1; then
25657 gl_LIBOBJS="$gl_LIBOBJS itold.$ac_objext"
25663 if test $gl_cv_func_frexp_no_libm = yes; then
25667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexp works" >&5
25668 $as_echo_n "checking whether frexp works... " >&6; }
25669 if ${gl_cv_func_frexp_works+:} false; then :
25670 $as_echo_n "(cached) " >&6
25673 if test "$cross_compiling" = yes; then :
25675 netbsd* | irix* | mingw*) gl_cv_func_frexp_works="guessing no";;
25676 *) gl_cv_func_frexp_works="guessing yes";;
25680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25681 /* end confdefs.h. */
25685 #include <string.h>
25686 #if HAVE_DECL_ALARM
25687 # include <signal.h>
25688 # include <unistd.h>
25690 /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
25691 ICC 10.0 has a bug when optimizing the expression -zero.
25692 The expression -DBL_MIN * DBL_MIN does not work when cross-compiling
25693 to PowerPC on Mac OS X 10.5. */
25694 #if defined __hpux || defined __sgi || defined __ICC
25696 compute_minus_zero (void)
25698 return -DBL_MIN * DBL_MIN;
25700 # define minus_zero compute_minus_zero ()
25702 double minus_zero = -0.0;
25710 #if HAVE_DECL_ALARM
25711 /* NeXTstep 3.3 frexp() runs into an endless loop when called on an infinite
25712 number. Let the test fail in this case. */
25713 signal (SIGALRM, SIG_DFL);
25716 /* Test on denormalized numbers. */
25717 for (i = 1, x = 1.0; i >= DBL_MIN_EXP; i--, x *= 0.5)
25722 double y = frexp (x, &exp);
25723 /* On machines with IEEE754 arithmetic: x = 1.11254e-308, exp = -1022.
25724 On NetBSD: y = 0.75. Correct: y = 0.5. */
25728 /* Test on infinite numbers. */
25732 double y = frexp (x, &exp);
25736 /* Test on negative zero. */
25740 double y = frexp (x, &exp);
25741 if (memcmp (&y, &x, sizeof x))
25747 if ac_fn_c_try_run "$LINENO"; then :
25748 gl_cv_func_frexp_works=yes
25750 gl_cv_func_frexp_works=no
25752 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25753 conftest.$ac_objext conftest.beam conftest.$ac_ext
25758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexp_works" >&5
25759 $as_echo "$gl_cv_func_frexp_works" >&6; }
25761 case "$gl_cv_func_frexp_works" in
25762 *yes) gl_func_frexp_no_libm=yes ;;
25763 *) gl_func_frexp_no_libm=no; REPLACE_FREXP=1 ;;
25766 gl_func_frexp_no_libm=no
25769 if test $gl_func_frexp_no_libm = yes; then
25771 $as_echo "#define HAVE_FREXP_IN_LIBC 1" >>confdefs.h
25775 if test $gl_func_frexp_no_libm != yes; then
25784 gl_LIBOBJS="$gl_LIBOBJS frexp.$ac_objext"
25798 $as_echo "#define GNULIB_TEST_FREXP 1" >>confdefs.h
25805 ac_fn_c_check_decl "$LINENO" "frexpl" "ac_cv_have_decl_frexpl" "#include <math.h>
25807 if test "x$ac_cv_have_decl_frexpl" = xyes; then :
25813 if test $HAVE_DECL_FREXPL = 1; then
25815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl() can be used without linking with libm" >&5
25816 $as_echo_n "checking whether frexpl() can be used without linking with libm... " >&6; }
25817 if ${gl_cv_func_frexpl_no_libm+:} false; then :
25818 $as_echo_n "(cached) " >&6
25821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25822 /* end confdefs.h. */
25828 int e; return frexpl (x, &e) > 0;
25833 if ac_fn_c_try_link "$LINENO"; then :
25834 gl_cv_func_frexpl_no_libm=yes
25836 gl_cv_func_frexpl_no_libm=no
25838 rm -f core conftest.err conftest.$ac_objext \
25839 conftest$ac_exeext conftest.$ac_ext
25842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_no_libm" >&5
25843 $as_echo "$gl_cv_func_frexpl_no_libm" >&6; }
25845 if test $gl_cv_func_frexpl_no_libm = yes; then
25848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl works" >&5
25849 $as_echo_n "checking whether frexpl works... " >&6; }
25850 if ${gl_cv_func_frexpl_works+:} false; then :
25851 $as_echo_n "(cached) " >&6
25854 if test "$cross_compiling" = yes; then :
25857 aix | aix[3-6]* | beos* | darwin* | irix* | mingw* | pw*)
25858 gl_cv_func_frexpl_works="guessing no";;
25859 *) gl_cv_func_frexpl_works="guessing yes";;
25863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25864 /* end confdefs.h. */
25868 /* Override the values of <float.h>, like done in float.in.h. */
25869 #if defined __i386__ && (defined __BEOS__ || defined __OpenBSD__)
25870 # undef LDBL_MIN_EXP
25871 # define LDBL_MIN_EXP (-16381)
25873 #if defined __i386__ && defined __FreeBSD__
25874 # undef LDBL_MIN_EXP
25875 # define LDBL_MIN_EXP (-16381)
25877 #if (defined _ARCH_PPC || defined _POWER) && defined _AIX && (LDBL_MANT_DIG == 106) && defined __GNUC__
25878 # undef LDBL_MIN_EXP
25879 # define LDBL_MIN_EXP DBL_MIN_EXP
25881 #if defined __sgi && (LDBL_MANT_DIG >= 106)
25882 # if defined __GNUC__
25883 # undef LDBL_MIN_EXP
25884 # define LDBL_MIN_EXP DBL_MIN_EXP
25891 long double frexpl (long double, int *);
25895 volatile long double x;
25896 /* Test on finite numbers that fails on AIX 5.1. */
25904 /* Test on finite numbers that fails on Mac OS X 10.4, because its frexpl
25905 function returns an invalid (incorrectly normalized) value: it returns
25906 y = { 0x3fe028f5, 0xc28f5c28, 0x3c9eb851, 0xeb851eb8 }
25907 but the correct result is
25908 0.505L = { 0x3fe028f5, 0xc28f5c29, 0xbc547ae1, 0x47ae1480 } */
25912 long double y = frexpl (x, &exp);
25913 if (!(exp == 1 && y == 0.505L))
25916 /* Test on large finite numbers. This fails on BeOS at i = 16322, while
25917 LDBL_MAX_EXP = 16384.
25918 In the loop end test, we test x against Infinity, rather than comparing
25919 i with LDBL_MAX_EXP, because BeOS <float.h> has a wrong LDBL_MAX_EXP. */
25922 for (i = 1, x = 1.0L; x != x + x; i++, x *= 2.0L)
25933 /* Test on denormalized numbers. */
25936 for (i = 1, x = 1.0L; i >= LDBL_MIN_EXP; i--, x *= 0.5L)
25941 long double y = frexpl (x, &exp);
25942 /* On machines with IEEE854 arithmetic: x = 1.68105e-4932,
25943 exp = -16382, y = 0.5. On Mac OS X 10.5: exp = -16384, y = 0.5. */
25944 if (exp != LDBL_MIN_EXP - 1)
25948 /* Test on infinite numbers. */
25952 long double y = frexpl (x, &exp);
25959 if ac_fn_c_try_run "$LINENO"; then :
25960 gl_cv_func_frexpl_works=yes
25962 gl_cv_func_frexpl_works=no
25964 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25965 conftest.$ac_objext conftest.beam conftest.$ac_ext
25970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_works" >&5
25971 $as_echo "$gl_cv_func_frexpl_works" >&6; }
25973 case "$gl_cv_func_frexpl_works" in
25974 *yes) gl_func_frexpl_no_libm=yes ;;
25975 *) gl_func_frexpl_no_libm=no; REPLACE_FREXPL=1 ;;
25978 gl_func_frexpl_no_libm=no
25981 if test $gl_func_frexpl_no_libm = yes; then
25983 $as_echo "#define HAVE_FREXPL_IN_LIBC 1" >>confdefs.h
25988 if test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl_no_libm = no; then
25997 gl_LIBOBJS="$gl_LIBOBJS frexpl.$ac_objext"
26011 $as_echo "#define GNULIB_TEST_FREXPL 1" >>confdefs.h
26018 if test $ac_cv_func___fseterr = no; then
26027 gl_LIBOBJS="$gl_LIBOBJS fseterr.$ac_objext"
26053 if test $gl_cv_have_include_next = yes; then
26054 gl_cv_next_iconv_h='<'iconv.h'>'
26056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <iconv.h>" >&5
26057 $as_echo_n "checking absolute name of <iconv.h>... " >&6; }
26058 if ${gl_cv_next_iconv_h+:} false; then :
26059 $as_echo_n "(cached) " >&6
26062 if test $ac_cv_header_iconv_h = yes; then
26067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26068 /* end confdefs.h. */
26072 aix*) gl_absname_cpp="$ac_cpp -C" ;;
26073 *) gl_absname_cpp="$ac_cpp" ;;
26078 gl_dirsep_regex='[/\\]'
26081 gl_dirsep_regex='\/'
26084 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
26085 gl_header_literal_regex=`echo 'iconv.h' \
26086 | sed -e "$gl_make_literal_regex_sed"`
26087 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
26088 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
26094 gl_cv_absolute_iconv_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
26095 sed -n "$gl_absolute_header_sed"`
26097 gl_header=$gl_cv_absolute_iconv_h
26098 gl_cv_next_iconv_h='"'$gl_header'"'
26100 gl_cv_next_iconv_h='<'iconv.h'>'
26105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_iconv_h" >&5
26106 $as_echo "$gl_cv_next_iconv_h" >&6; }
26108 NEXT_ICONV_H=$gl_cv_next_iconv_h
26110 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
26111 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
26112 gl_next_as_first_directive='<'iconv.h'>'
26114 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
26115 gl_next_as_first_directive=$gl_cv_next_iconv_h
26117 NEXT_AS_FIRST_DIRECTIVE_ICONV_H=$gl_next_as_first_directive
26127 if test "$am_cv_func_iconv" = yes; then
26131 if test -n "$ICONV_H"; then
26132 GL_GENERATE_ICONV_H_TRUE=
26133 GL_GENERATE_ICONV_H_FALSE='#'
26135 GL_GENERATE_ICONV_H_TRUE='#'
26136 GL_GENERATE_ICONV_H_FALSE=
26140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26141 /* end confdefs.h. */
26144 #if defined _LIBICONV_VERSION || (defined __GLIBC__ && !defined __UCLIBC__)
26149 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26150 $EGREP "gnu_iconv" >/dev/null 2>&1; then :
26151 gl_func_iconv_gnu=yes
26153 gl_func_iconv_gnu=no
26157 if test $gl_func_iconv_gnu = no; then
26160 aix*) iconv_flavor=ICONV_FLAVOR_AIX ;;
26161 irix*) iconv_flavor=ICONV_FLAVOR_IRIX ;;
26162 hpux*) iconv_flavor=ICONV_FLAVOR_HPUX ;;
26163 osf*) iconv_flavor=ICONV_FLAVOR_OSF ;;
26164 solaris*) iconv_flavor=ICONV_FLAVOR_SOLARIS ;;
26166 if test -n "$iconv_flavor"; then
26168 cat >>confdefs.h <<_ACEOF
26169 #define ICONV_FLAVOR $iconv_flavor
26176 if test -n "$ICONV_H"; then
26177 GL_GENERATE_ICONV_H_TRUE=
26178 GL_GENERATE_ICONV_H_FALSE='#'
26180 GL_GENERATE_ICONV_H_TRUE='#'
26181 GL_GENERATE_ICONV_H_FALSE=
26185 REPLACE_ICONV_OPEN=1
26192 if test $REPLACE_ICONV_OPEN = 1; then
26201 gl_LIBOBJS="$gl_LIBOBJS iconv_open.$ac_objext"
26204 if test $REPLACE_ICONV = 1; then
26213 gl_LIBOBJS="$gl_LIBOBJS iconv.$ac_objext"
26223 gl_LIBOBJS="$gl_LIBOBJS iconv_close.$ac_objext"
26228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler generally respects inline" >&5
26229 $as_echo_n "checking whether the compiler generally respects inline... " >&6; }
26230 if ${gl_cv_c_inline_effective+:} false; then :
26231 $as_echo_n "(cached) " >&6
26233 if test $ac_cv_c_inline = no; then
26234 gl_cv_c_inline_effective=no
26236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26237 /* end confdefs.h. */
26242 #ifdef __NO_INLINE__
26243 #error "inline is not effective"
26249 if ac_fn_c_try_compile "$LINENO"; then :
26250 gl_cv_c_inline_effective=yes
26252 gl_cv_c_inline_effective=no
26254 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_c_inline_effective" >&5
26259 $as_echo "$gl_cv_c_inline_effective" >&6; }
26260 if test $gl_cv_c_inline_effective = yes; then
26262 $as_echo "#define HAVE_INLINE 1" >>confdefs.h
26268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(double) can be used without linking with libm" >&5
26269 $as_echo_n "checking whether isnan(double) can be used without linking with libm... " >&6; }
26270 if ${gl_cv_func_isnand_no_libm+:} false; then :
26271 $as_echo_n "(cached) " >&6
26274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26275 /* end confdefs.h. */
26279 # define isnand(x) __builtin_isnan ((double)(x))
26282 # define isnand(x) isnan ((double)(x))
26293 if ac_fn_c_try_link "$LINENO"; then :
26294 gl_cv_func_isnand_no_libm=yes
26296 gl_cv_func_isnand_no_libm=no
26298 rm -f core conftest.err conftest.$ac_objext \
26299 conftest$ac_exeext conftest.$ac_ext
26302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnand_no_libm" >&5
26303 $as_echo "$gl_cv_func_isnand_no_libm" >&6; }
26305 gl_func_isnand_no_libm=$gl_cv_func_isnand_no_libm
26306 if test $gl_cv_func_isnand_no_libm = yes; then
26308 $as_echo "#define HAVE_ISNAND_IN_LIBC 1" >>confdefs.h
26312 if test $gl_func_isnand_no_libm != yes; then
26321 gl_LIBOBJS="$gl_LIBOBJS isnand.$ac_objext"
26329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(float) can be used without linking with libm" >&5
26330 $as_echo_n "checking whether isnan(float) can be used without linking with libm... " >&6; }
26331 if ${gl_cv_func_isnanf_no_libm+:} false; then :
26332 $as_echo_n "(cached) " >&6
26335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26336 /* end confdefs.h. */
26340 # define isnanf(x) __builtin_isnanf ((float)(x))
26341 #elif defined isnan
26343 # define isnanf(x) isnan ((float)(x))
26354 if ac_fn_c_try_link "$LINENO"; then :
26355 gl_cv_func_isnanf_no_libm=yes
26357 gl_cv_func_isnanf_no_libm=no
26359 rm -f core conftest.err conftest.$ac_objext \
26360 conftest$ac_exeext conftest.$ac_ext
26363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanf_no_libm" >&5
26364 $as_echo "$gl_cv_func_isnanf_no_libm" >&6; }
26366 if test $gl_cv_func_isnanf_no_libm = yes; then
26370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(float) works" >&5
26371 $as_echo_n "checking whether isnan(float) works... " >&6; }
26372 if ${gl_cv_func_isnanf_works+:} false; then :
26373 $as_echo_n "(cached) " >&6
26376 if test "$cross_compiling" = yes; then :
26378 irix* | solaris*) gl_cv_func_isnanf_works="guessing no";;
26379 *) gl_cv_func_isnanf_works="guessing yes";;
26383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26384 /* end confdefs.h. */
26389 # define isnanf(x) __builtin_isnanf ((float)(x))
26390 #elif defined isnan
26392 # define isnanf(x) isnan ((float)(x))
26394 /* The Compaq (ex-DEC) C 6.4 compiler chokes on the expression 0.0 / 0.0. */
26399 static float zero = 0.0f;
26400 return zero / zero;
26403 # define NaN() (0.0f / 0.0f)
26406 ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
26407 typedef union { unsigned int word[NWORDS]; float value; } memory_float;
26412 if (isnanf (1.0f / 0.0f))
26415 if (!isnanf (NaN ()))
26418 #if defined FLT_EXPBIT0_WORD && defined FLT_EXPBIT0_BIT
26419 /* The isnanf function should be immune against changes in the sign bit and
26420 in the mantissa bits. The xor operation twiddles a bit that can only be
26421 a sign bit or a mantissa bit. */
26422 if (FLT_EXPBIT0_WORD == 0 && FLT_EXPBIT0_BIT > 0)
26427 /* Set the bits below the exponent to 01111...111. */
26428 m.word[0] &= -1U << FLT_EXPBIT0_BIT;
26429 m.word[0] |= 1U << (FLT_EXPBIT0_BIT - 1) - 1;
26430 if (!isnanf (m.value))
26438 if ac_fn_c_try_run "$LINENO"; then :
26439 gl_cv_func_isnanf_works=yes
26441 gl_cv_func_isnanf_works=no
26443 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
26444 conftest.$ac_objext conftest.beam conftest.$ac_ext
26449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanf_works" >&5
26450 $as_echo "$gl_cv_func_isnanf_works" >&6; }
26453 if test $gl_cv_func_isnanf_no_libm = yes \
26454 && { case "$gl_cv_func_isnanf_works" in
26459 gl_func_isnanf_no_libm=yes
26461 $as_echo "#define HAVE_ISNANF_IN_LIBC 1" >>confdefs.h
26464 gl_func_isnanf_no_libm=no
26467 if test $gl_func_isnanf_no_libm != yes; then
26476 gl_LIBOBJS="$gl_LIBOBJS isnanf.$ac_objext"
26480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'float'" >&5
26481 $as_echo_n "checking where to find the exponent in a 'float'... " >&6; }
26482 if ${gl_cv_cc_float_expbit0+:} false; then :
26483 $as_echo_n "(cached) " >&6
26486 if test "$cross_compiling" = yes; then :
26487 gl_cv_cc_float_expbit0="word 0 bit 23"
26489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26490 /* end confdefs.h. */
26493 #include <stddef.h>
26495 #include <string.h>
26497 ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
26498 typedef union { float value; unsigned int word[NWORDS]; } memory_float;
26499 static unsigned int ored_words[NWORDS];
26500 static unsigned int anded_words[NWORDS];
26501 static void add_to_ored_words (float x)
26505 /* Clear it first, in case
26506 sizeof (float) < sizeof (memory_float). */
26507 memset (&m, 0, sizeof (memory_float));
26509 for (i = 0; i < NWORDS; i++)
26511 ored_words[i] |= m.word[i];
26512 anded_words[i] &= m.word[i];
26518 FILE *fp = fopen ("conftest.out", "w");
26521 for (j = 0; j < NWORDS; j++)
26522 anded_words[j] = ~ (unsigned int) 0;
26523 add_to_ored_words (0.25f);
26524 add_to_ored_words (0.5f);
26525 add_to_ored_words (1.0f);
26526 add_to_ored_words (2.0f);
26527 add_to_ored_words (4.0f);
26528 /* Remove bits that are common (e.g. if representation of the first mantissa
26529 bit is explicit). */
26530 for (j = 0; j < NWORDS; j++)
26531 ored_words[j] &= ~anded_words[j];
26532 /* Now find the nonzero word. */
26533 for (j = 0; j < NWORDS; j++)
26534 if (ored_words[j] != 0)
26539 for (i = j + 1; i < NWORDS; i++)
26540 if (ored_words[i] != 0)
26542 fprintf (fp, "unknown");
26543 return (fclose (fp) != 0);
26546 if ((ored_words[j] >> i) & 1)
26548 fprintf (fp, "word %d bit %d", (int) j, (int) i);
26549 return (fclose (fp) != 0);
26552 fprintf (fp, "unknown");
26553 return (fclose (fp) != 0);
26557 if ac_fn_c_try_run "$LINENO"; then :
26558 gl_cv_cc_float_expbit0=`cat conftest.out`
26560 gl_cv_cc_float_expbit0="unknown"
26562 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
26563 conftest.$ac_objext conftest.beam conftest.$ac_ext
26569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_expbit0" >&5
26570 $as_echo "$gl_cv_cc_float_expbit0" >&6; }
26571 case "$gl_cv_cc_float_expbit0" in
26573 word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
26574 bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
26576 cat >>confdefs.h <<_ACEOF
26577 #define FLT_EXPBIT0_WORD $word
26581 cat >>confdefs.h <<_ACEOF
26582 #define FLT_EXPBIT0_BIT $bit
26592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(long double) can be used without linking with libm" >&5
26593 $as_echo_n "checking whether isnan(long double) can be used without linking with libm... " >&6; }
26594 if ${gl_cv_func_isnanl_no_libm+:} false; then :
26595 $as_echo_n "(cached) " >&6
26598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26599 /* end confdefs.h. */
26603 # define isnanl(x) __builtin_isnanl ((long double)(x))
26604 #elif defined isnan
26606 # define isnanl(x) isnan ((long double)(x))
26617 if ac_fn_c_try_link "$LINENO"; then :
26618 gl_cv_func_isnanl_no_libm=yes
26620 gl_cv_func_isnanl_no_libm=no
26622 rm -f core conftest.err conftest.$ac_objext \
26623 conftest$ac_exeext conftest.$ac_ext
26626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanl_no_libm" >&5
26627 $as_echo "$gl_cv_func_isnanl_no_libm" >&6; }
26629 gl_func_isnanl_no_libm=$gl_cv_func_isnanl_no_libm
26630 if test $gl_func_isnanl_no_libm = yes; then
26635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnanl works" >&5
26636 $as_echo_n "checking whether isnanl works... " >&6; }
26637 if ${gl_cv_func_isnanl_works+:} false; then :
26638 $as_echo_n "(cached) " >&6
26641 if test "$cross_compiling" = yes; then :
26642 case "$host_cpu" in
26643 # Guess no on ia64, x86_64, i386.
26644 ia64 | x86_64 | i*86) gl_cv_func_isnanl_works="guessing no";;
26647 netbsd*) gl_cv_func_isnanl_works="guessing no";;
26648 *) gl_cv_func_isnanl_works="guessing yes";;
26654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26655 /* end confdefs.h. */
26658 #include <limits.h>
26662 # define isnanl(x) __builtin_isnanl ((long double)(x))
26663 #elif defined isnan
26665 # define isnanl(x) isnan ((long double)(x))
26668 ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
26669 typedef union { unsigned int word[NWORDS]; long double value; }
26670 memory_long_double;
26671 /* On Irix 6.5, gcc 3.4.3 can't compute compile-time NaN, and needs the
26672 runtime type conversion. */
26674 static long double NaNl ()
26677 return zero / zero;
26680 # define NaNl() (0.0L / 0.0L)
26686 if (!isnanl (NaNl ()))
26690 memory_long_double m;
26693 /* The isnanl function should be immune against changes in the sign bit and
26694 in the mantissa bits. The xor operation twiddles a bit that can only be
26695 a sign bit or a mantissa bit (since the exponent never extends to
26698 m.word[NWORDS / 2] ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1);
26699 for (i = 0; i < NWORDS; i++)
26701 if (!isnanl (m.value))
26705 #if ((defined __ia64 && LDBL_MANT_DIG == 64) || (defined __x86_64__ || defined __amd64__) || (defined __i386 || defined __i386__ || defined _I386 || defined _M_IX86 || defined _X86_)) && !HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
26706 /* Representation of an 80-bit 'long double' as an initializer for a sequence
26707 of 'unsigned int' words. */
26708 # ifdef WORDS_BIGENDIAN
26709 # define LDBL80_WORDS(exponent,manthi,mantlo) \
26710 { ((unsigned int) (exponent) << 16) | ((unsigned int) (manthi) >> 16), \
26711 ((unsigned int) (manthi) << 16) | (unsigned int) (mantlo) >> 16), \
26712 (unsigned int) (mantlo) << 16 \
26715 # define LDBL80_WORDS(exponent,manthi,mantlo) \
26716 { mantlo, manthi, exponent }
26719 static memory_long_double x =
26720 { LDBL80_WORDS (0xFFFF, 0xC3333333, 0x00000000) };
26721 if (!isnanl (x.value))
26725 /* Signalling NaN. */
26726 static memory_long_double x =
26727 { LDBL80_WORDS (0xFFFF, 0x83333333, 0x00000000) };
26728 if (!isnanl (x.value))
26731 /* The isnanl function should recognize Pseudo-NaNs, Pseudo-Infinities,
26732 Pseudo-Zeroes, Unnormalized Numbers, and Pseudo-Denormals, as defined in
26733 Intel IA-64 Architecture Software Developer's Manual, Volume 1:
26734 Application Architecture.
26735 Table 5-2 "Floating-Point Register Encodings"
26736 Figure 5-6 "Memory to Floating-Point Register Data Translation"
26738 { /* Pseudo-NaN. */
26739 static memory_long_double x =
26740 { LDBL80_WORDS (0xFFFF, 0x40000001, 0x00000000) };
26741 if (!isnanl (x.value))
26744 { /* Pseudo-Infinity. */
26745 static memory_long_double x =
26746 { LDBL80_WORDS (0xFFFF, 0x00000000, 0x00000000) };
26747 if (!isnanl (x.value))
26750 { /* Pseudo-Zero. */
26751 static memory_long_double x =
26752 { LDBL80_WORDS (0x4004, 0x00000000, 0x00000000) };
26753 if (!isnanl (x.value))
26756 { /* Unnormalized number. */
26757 static memory_long_double x =
26758 { LDBL80_WORDS (0x4000, 0x63333333, 0x00000000) };
26759 if (!isnanl (x.value))
26762 { /* Pseudo-Denormal. */
26763 static memory_long_double x =
26764 { LDBL80_WORDS (0x0000, 0x83333333, 0x00000000) };
26765 if (!isnanl (x.value))
26773 if ac_fn_c_try_run "$LINENO"; then :
26774 gl_cv_func_isnanl_works=yes
26776 gl_cv_func_isnanl_works=no
26778 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
26779 conftest.$ac_objext conftest.beam conftest.$ac_ext
26784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanl_works" >&5
26785 $as_echo "$gl_cv_func_isnanl_works" >&6; }
26787 case "$gl_cv_func_isnanl_works" in
26789 *) gl_func_isnanl_no_libm=no ;;
26792 if test $gl_func_isnanl_no_libm = yes; then
26794 $as_echo "#define HAVE_ISNANL_IN_LIBC 1" >>confdefs.h
26798 if test $gl_func_isnanl_no_libm != yes; then
26807 gl_LIBOBJS="$gl_LIBOBJS isnanl.$ac_objext"
26812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'long double'" >&5
26813 $as_echo_n "checking where to find the exponent in a 'long double'... " >&6; }
26814 if ${gl_cv_cc_long_double_expbit0+:} false; then :
26815 $as_echo_n "(cached) " >&6
26818 if test "$cross_compiling" = yes; then :
26820 gl_cv_cc_long_double_expbit0="unknown"
26823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26824 /* end confdefs.h. */
26827 #include <stddef.h>
26829 #include <string.h>
26831 ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
26832 typedef union { long double value; unsigned int word[NWORDS]; }
26833 memory_long_double;
26834 static unsigned int ored_words[NWORDS];
26835 static unsigned int anded_words[NWORDS];
26836 static void add_to_ored_words (long double x)
26838 memory_long_double m;
26840 /* Clear it first, in case
26841 sizeof (long double) < sizeof (memory_long_double). */
26842 memset (&m, 0, sizeof (memory_long_double));
26844 for (i = 0; i < NWORDS; i++)
26846 ored_words[i] |= m.word[i];
26847 anded_words[i] &= m.word[i];
26853 FILE *fp = fopen ("conftest.out", "w");
26856 for (j = 0; j < NWORDS; j++)
26857 anded_words[j] = ~ (unsigned int) 0;
26858 add_to_ored_words (0.25L);
26859 add_to_ored_words (0.5L);
26860 add_to_ored_words (1.0L);
26861 add_to_ored_words (2.0L);
26862 add_to_ored_words (4.0L);
26863 /* Remove bits that are common (e.g. if representation of the first mantissa
26864 bit is explicit). */
26865 for (j = 0; j < NWORDS; j++)
26866 ored_words[j] &= ~anded_words[j];
26867 /* Now find the nonzero word. */
26868 for (j = 0; j < NWORDS; j++)
26869 if (ored_words[j] != 0)
26874 for (i = j + 1; i < NWORDS; i++)
26875 if (ored_words[i] != 0)
26877 fprintf (fp, "unknown");
26878 return (fclose (fp) != 0);
26881 if ((ored_words[j] >> i) & 1)
26883 fprintf (fp, "word %d bit %d", (int) j, (int) i);
26884 return (fclose (fp) != 0);
26887 fprintf (fp, "unknown");
26888 return (fclose (fp) != 0);
26892 if ac_fn_c_try_run "$LINENO"; then :
26893 gl_cv_cc_long_double_expbit0=`cat conftest.out`
26895 gl_cv_cc_long_double_expbit0="unknown"
26897 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
26898 conftest.$ac_objext conftest.beam conftest.$ac_ext
26904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_long_double_expbit0" >&5
26905 $as_echo "$gl_cv_cc_long_double_expbit0" >&6; }
26906 case "$gl_cv_cc_long_double_expbit0" in
26908 word=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
26909 bit=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word.*bit //'`
26911 cat >>confdefs.h <<_ACEOF
26912 #define LDBL_EXPBIT0_WORD $word
26916 cat >>confdefs.h <<_ACEOF
26917 #define LDBL_EXPBIT0_BIT $bit
26931 ac_fn_c_check_decl "$LINENO" "iswblank" "ac_cv_have_decl_iswblank" "
26932 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
26934 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
26935 before <wchar.h>. */
26936 #include <stddef.h>
26940 #include <wctype.h>
26943 if test "x$ac_cv_have_decl_iswblank" = xyes; then :
26949 cat >>confdefs.h <<_ACEOF
26950 #define HAVE_DECL_ISWBLANK $ac_have_decl
26953 if test $ac_cv_func_iswblank = no; then
26955 if test $ac_cv_have_decl_iswblank = yes; then
26959 if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
26962 if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
26968 if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
26971 if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
26980 gl_LIBOBJS="$gl_LIBOBJS iswblank.$ac_objext"
26995 $as_echo "#define GNULIB_TEST_ISWBLANK 1" >>confdefs.h
27007 LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(abs_top_builddir)/$gl_source_base\""
27012 for ac_func in setlocale uselocale
27014 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27015 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27016 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
27017 cat >>confdefs.h <<_ACEOF
27018 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
27027 if test "$gl_threads_api" = posix; then
27028 # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the
27029 # pthread_rwlock_* functions.
27030 ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h>
27032 if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then :
27034 $as_echo "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h
27038 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
27039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27040 /* end confdefs.h. */
27042 #include <pthread.h>
27047 #if __FreeBSD__ == 4
27048 error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
27049 #elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \
27050 && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
27051 error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
27053 int x = (int)PTHREAD_MUTEX_RECURSIVE;
27061 if ac_fn_c_try_compile "$LINENO"; then :
27063 $as_echo "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h
27066 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27072 cat >>confdefs.h <<_ACEOF
27073 #define GNULIB_LOCK 1
27080 if test $gl_cv_func_malloc_posix = yes; then
27082 $as_echo "#define HAVE_MALLOC_POSIX 1" >>confdefs.h
27088 if test $REPLACE_MALLOC = 1; then
27097 gl_LIBOBJS="$gl_LIBOBJS malloc.$ac_objext"
27105 GNULIB_MALLOC_POSIX=1
27111 $as_echo "#define GNULIB_TEST_MALLOC_POSIX 1" >>confdefs.h
27130 if test $gl_cv_have_include_next = yes; then
27131 gl_cv_next_math_h='<'math.h'>'
27133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <math.h>" >&5
27134 $as_echo_n "checking absolute name of <math.h>... " >&6; }
27135 if ${gl_cv_next_math_h+:} false; then :
27136 $as_echo_n "(cached) " >&6
27139 if test $ac_cv_header_math_h = yes; then
27144 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27145 /* end confdefs.h. */
27149 aix*) gl_absname_cpp="$ac_cpp -C" ;;
27150 *) gl_absname_cpp="$ac_cpp" ;;
27155 gl_dirsep_regex='[/\\]'
27158 gl_dirsep_regex='\/'
27161 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
27162 gl_header_literal_regex=`echo 'math.h' \
27163 | sed -e "$gl_make_literal_regex_sed"`
27164 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
27165 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
27171 gl_cv_absolute_math_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
27172 sed -n "$gl_absolute_header_sed"`
27174 gl_header=$gl_cv_absolute_math_h
27175 gl_cv_next_math_h='"'$gl_header'"'
27177 gl_cv_next_math_h='<'math.h'>'
27182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_math_h" >&5
27183 $as_echo "$gl_cv_next_math_h" >&6; }
27185 NEXT_MATH_H=$gl_cv_next_math_h
27187 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
27188 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
27189 gl_next_as_first_directive='<'math.h'>'
27191 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
27192 gl_next_as_first_directive=$gl_cv_next_math_h
27194 NEXT_AS_FIRST_DIRECTIVE_MATH_H=$gl_next_as_first_directive
27200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NAN macro works" >&5
27201 $as_echo_n "checking whether NAN macro works... " >&6; }
27202 if ${gl_cv_header_math_nan_works+:} false; then :
27203 $as_echo_n "(cached) " >&6
27205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27206 /* end confdefs.h. */
27211 /* Solaris 10 has a broken definition of NAN. Other platforms
27212 fail to provide NAN, or provide it only in C99 mode; this
27213 test only needs to fail when NAN is provided but wrong. */
27223 if ac_fn_c_try_compile "$LINENO"; then :
27224 gl_cv_header_math_nan_works=yes
27226 gl_cv_header_math_nan_works=no
27228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_math_nan_works" >&5
27231 $as_echo "$gl_cv_header_math_nan_works" >&6; }
27232 if test $gl_cv_header_math_nan_works = no; then
27235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether HUGE_VAL works" >&5
27236 $as_echo_n "checking whether HUGE_VAL works... " >&6; }
27237 if ${gl_cv_header_math_huge_val_works+:} false; then :
27238 $as_echo_n "(cached) " >&6
27240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27241 /* end confdefs.h. */
27246 /* Solaris 10 has a broken definition of HUGE_VAL. */
27247 double d = HUGE_VAL;
27253 if ac_fn_c_try_compile "$LINENO"; then :
27254 gl_cv_header_math_huge_val_works=yes
27256 gl_cv_header_math_huge_val_works=no
27258 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_math_huge_val_works" >&5
27261 $as_echo "$gl_cv_header_math_huge_val_works" >&6; }
27262 if test $gl_cv_header_math_huge_val_works = no; then
27267 for gl_func in acosf acosl asinf asinl atanf atanl cbrt cbrtf cbrtl ceilf ceill copysign copysignf copysignl cosf cosl coshf expf expl exp2 exp2f exp2l expm1 expm1f expm1l fabsf fabsl floorf floorl fma fmaf fmal fmod fmodf fmodl frexpf frexpl hypotf hypotl ilogb ilogbf ilogbl ldexpf ldexpl log logf logl log10 log10f log10l log1p log1pf log1pl log2 log2f log2l logb logbf logbl modf modff modfl powf remainder remainderf remainderl rint rintf rintl round roundf roundl sinf sinl sinhf sqrtf sqrtl tanf tanl tanhf trunc truncf truncl; do
27268 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
27269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
27270 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
27271 if eval \${$as_gl_Symbol+:} false; then :
27272 $as_echo_n "(cached) " >&6
27274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27275 /* end confdefs.h. */
27286 if ac_fn_c_try_compile "$LINENO"; then :
27287 eval "$as_gl_Symbol=yes"
27289 eval "$as_gl_Symbol=no"
27291 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27293 eval ac_res=\$$as_gl_Symbol
27294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
27295 $as_echo "$ac_res" >&6; }
27296 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
27297 cat >>confdefs.h <<_ACEOF
27298 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
27301 eval ac_cv_have_decl_$gl_func=yes
27323 if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then
27327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5
27328 $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; }
27329 if ${gl_cv_func_mbrtowc_incomplete_state+:} false; then :
27330 $as_echo_n "(cached) " >&6
27334 # Guess no on AIX and OSF/1.
27335 aix* | osf*) gl_cv_func_mbrtowc_incomplete_state="guessing no" ;;
27336 # Guess yes otherwise.
27337 *) gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;
27339 if test $LOCALE_JA != none; then
27340 if test "$cross_compiling" = yes; then :
27343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27344 /* end confdefs.h. */
27346 #include <locale.h>
27347 #include <string.h>
27348 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
27350 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
27351 included before <wchar.h>. */
27352 #include <stddef.h>
27358 if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
27360 const char input[] = "B\217\253\344\217\251\316er"; /* "Büßer" */
27364 memset (&state, '\0', sizeof (mbstate_t));
27365 if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
27366 if (mbsinit (&state))
27372 if ac_fn_c_try_run "$LINENO"; then :
27373 gl_cv_func_mbrtowc_incomplete_state=yes
27375 gl_cv_func_mbrtowc_incomplete_state=no
27377 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27378 conftest.$ac_objext conftest.beam conftest.$ac_ext
27384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5
27385 $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; }
27390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5
27391 $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; }
27392 if ${gl_cv_func_mbrtowc_sanitycheck+:} false; then :
27393 $as_echo_n "(cached) " >&6
27397 # Guess no on Solaris 8.
27398 solaris2.8) gl_cv_func_mbrtowc_sanitycheck="guessing no" ;;
27399 # Guess yes otherwise.
27400 *) gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;
27402 if test $LOCALE_ZH_CN != none; then
27403 if test "$cross_compiling" = yes; then :
27406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27407 /* end confdefs.h. */
27409 #include <locale.h>
27410 #include <stdlib.h>
27411 #include <string.h>
27412 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
27414 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
27415 included before <wchar.h>. */
27416 #include <stddef.h>
27422 /* This fails on Solaris 8:
27423 mbrtowc returns 2, and sets wc to 0x00F0.
27424 mbtowc returns 4 (correct) and sets wc to 0x5EDC. */
27425 if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
27427 char input[] = "B\250\271\201\060\211\070er"; /* "Büßer" */
27431 memset (&state, '\0', sizeof (mbstate_t));
27432 if (mbrtowc (&wc, input + 3, 6, &state) != 4
27433 && mbtowc (&wc, input + 3, 6) == 4)
27439 if ac_fn_c_try_run "$LINENO"; then :
27440 gl_cv_func_mbrtowc_sanitycheck=yes
27442 gl_cv_func_mbrtowc_sanitycheck=no
27444 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27445 conftest.$ac_objext conftest.beam conftest.$ac_ext
27451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5
27452 $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }
27454 REPLACE_MBSTATE_T=0
27455 case "$gl_cv_func_mbrtowc_incomplete_state" in
27457 *) REPLACE_MBSTATE_T=1 ;;
27459 case "$gl_cv_func_mbrtowc_sanitycheck" in
27461 *) REPLACE_MBSTATE_T=1 ;;
27464 REPLACE_MBSTATE_T=1
27469 if test $ac_cv_func_mbrtowc = no; then
27471 ac_fn_c_check_decl "$LINENO" "mbrtowc" "ac_cv_have_decl_mbrtowc" "
27472 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
27474 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
27475 included before <wchar.h>. */
27476 #include <stddef.h>
27482 if test "x$ac_cv_have_decl_mbrtowc" = xyes; then :
27488 cat >>confdefs.h <<_ACEOF
27489 #define HAVE_DECL_MBRTOWC $ac_have_decl
27492 if test $ac_cv_have_decl_mbrtowc = yes; then
27496 if test $REPLACE_MBSTATE_T = 1; then
27502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles a NULL pwc argument" >&5
27503 $as_echo_n "checking whether mbrtowc handles a NULL pwc argument... " >&6; }
27504 if ${gl_cv_func_mbrtowc_null_arg1+:} false; then :
27505 $as_echo_n "(cached) " >&6
27509 # Guess no on Solaris.
27510 solaris*) gl_cv_func_mbrtowc_null_arg1="guessing no" ;;
27511 # Guess yes otherwise.
27512 *) gl_cv_func_mbrtowc_null_arg1="guessing yes" ;;
27514 if test $LOCALE_FR_UTF8 != none; then
27515 if test "$cross_compiling" = yes; then :
27518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27519 /* end confdefs.h. */
27521 #include <locale.h>
27522 #include <stdlib.h>
27523 #include <string.h>
27524 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
27526 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
27527 included before <wchar.h>. */
27528 #include <stddef.h>
27536 if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
27538 char input[] = "\303\237er";
27543 memset (&state, '\0', sizeof (mbstate_t));
27544 wc = (wchar_t) 0xBADFACE;
27545 ret = mbrtowc (&wc, input, 5, &state);
27548 if (!mbsinit (&state))
27551 memset (&state, '\0', sizeof (mbstate_t));
27552 ret = mbrtowc (NULL, input, 5, &state);
27553 if (ret != 2) /* Solaris 7 fails here: ret is -1. */
27555 if (!mbsinit (&state))
27561 if ac_fn_c_try_run "$LINENO"; then :
27562 gl_cv_func_mbrtowc_null_arg1=yes
27564 gl_cv_func_mbrtowc_null_arg1=no
27566 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27567 conftest.$ac_objext conftest.beam conftest.$ac_ext
27573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_null_arg1" >&5
27574 $as_echo "$gl_cv_func_mbrtowc_null_arg1" >&6; }
27579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles a NULL string argument" >&5
27580 $as_echo_n "checking whether mbrtowc handles a NULL string argument... " >&6; }
27581 if ${gl_cv_func_mbrtowc_null_arg2+:} false; then :
27582 $as_echo_n "(cached) " >&6
27586 # Guess no on OSF/1.
27587 osf*) gl_cv_func_mbrtowc_null_arg2="guessing no" ;;
27588 # Guess yes otherwise.
27589 *) gl_cv_func_mbrtowc_null_arg2="guessing yes" ;;
27591 if test $LOCALE_FR_UTF8 != none; then
27592 if test "$cross_compiling" = yes; then :
27595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27596 /* end confdefs.h. */
27598 #include <locale.h>
27599 #include <string.h>
27600 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
27602 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
27603 included before <wchar.h>. */
27604 #include <stddef.h>
27610 if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
27616 memset (&state, '\0', sizeof (mbstate_t));
27617 wc = (wchar_t) 0xBADFACE;
27618 mbrtowc (&wc, NULL, 5, &state);
27619 /* Check that wc was not modified. */
27620 if (wc != (wchar_t) 0xBADFACE)
27626 if ac_fn_c_try_run "$LINENO"; then :
27627 gl_cv_func_mbrtowc_null_arg2=yes
27629 gl_cv_func_mbrtowc_null_arg2=no
27631 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27632 conftest.$ac_objext conftest.beam conftest.$ac_ext
27638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_null_arg2" >&5
27639 $as_echo "$gl_cv_func_mbrtowc_null_arg2" >&6; }
27646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc has a correct return value" >&5
27647 $as_echo_n "checking whether mbrtowc has a correct return value... " >&6; }
27648 if ${gl_cv_func_mbrtowc_retval+:} false; then :
27649 $as_echo_n "(cached) " >&6
27653 # Guess no on HP-UX, Solaris, native Windows.
27654 hpux* | solaris* | mingw*) gl_cv_func_mbrtowc_retval="guessing no" ;;
27655 # Guess yes otherwise.
27656 *) gl_cv_func_mbrtowc_retval="guessing yes" ;;
27658 if test $LOCALE_FR_UTF8 != none || test $LOCALE_JA != none \
27659 || { case "$host_os" in mingw*) true;; *) false;; esac; }; then
27660 if test "$cross_compiling" = yes; then :
27663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27664 /* end confdefs.h. */
27666 #include <locale.h>
27667 #include <string.h>
27668 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
27670 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
27671 included before <wchar.h>. */
27672 #include <stddef.h>
27679 int found_some_locale = 0;
27680 /* This fails on Solaris. */
27681 if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
27683 char input[] = "B\303\274\303\237er"; /* "Büßer" */
27687 memset (&state, '\0', sizeof (mbstate_t));
27688 if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
27691 if (mbrtowc (&wc, input + 2, 5, &state) != 1)
27694 found_some_locale = 1;
27696 /* This fails on HP-UX 11.11. */
27697 if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
27699 char input[] = "B\217\253\344\217\251\316er"; /* "Büßer" */
27703 memset (&state, '\0', sizeof (mbstate_t));
27704 if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
27707 if (mbrtowc (&wc, input + 2, 5, &state) != 2)
27710 found_some_locale = 1;
27712 /* This fails on native Windows. */
27713 if (setlocale (LC_ALL, "Japanese_Japan.932") != NULL)
27715 char input[] = "<\223\372\226\173\214\352>"; /* "<日本語>" */
27719 memset (&state, '\0', sizeof (mbstate_t));
27720 if (mbrtowc (&wc, input + 3, 1, &state) == (size_t)(-2))
27723 if (mbrtowc (&wc, input + 4, 4, &state) != 1)
27726 found_some_locale = 1;
27728 if (setlocale (LC_ALL, "Chinese_Taiwan.950") != NULL)
27730 char input[] = "<\244\351\245\273\273\171>"; /* "<日本語>" */
27734 memset (&state, '\0', sizeof (mbstate_t));
27735 if (mbrtowc (&wc, input + 3, 1, &state) == (size_t)(-2))
27738 if (mbrtowc (&wc, input + 4, 4, &state) != 1)
27741 found_some_locale = 1;
27743 if (setlocale (LC_ALL, "Chinese_China.936") != NULL)
27745 char input[] = "<\310\325\261\276\325\132>"; /* "<日本語>" */
27749 memset (&state, '\0', sizeof (mbstate_t));
27750 if (mbrtowc (&wc, input + 3, 1, &state) == (size_t)(-2))
27753 if (mbrtowc (&wc, input + 4, 4, &state) != 1)
27756 found_some_locale = 1;
27758 return (found_some_locale ? result : 77);
27761 if ac_fn_c_try_run "$LINENO"; then :
27762 gl_cv_func_mbrtowc_retval=yes
27764 if test $? != 77; then
27765 gl_cv_func_mbrtowc_retval=no
27769 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27770 conftest.$ac_objext conftest.beam conftest.$ac_ext
27776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_retval" >&5
27777 $as_echo "$gl_cv_func_mbrtowc_retval" >&6; }
27782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc returns 0 when parsing a NUL character" >&5
27783 $as_echo_n "checking whether mbrtowc returns 0 when parsing a NUL character... " >&6; }
27784 if ${gl_cv_func_mbrtowc_nul_retval+:} false; then :
27785 $as_echo_n "(cached) " >&6
27789 # Guess no on Solaris 8 and 9.
27790 solaris2.[89]) gl_cv_func_mbrtowc_nul_retval="guessing no" ;;
27791 # Guess yes otherwise.
27792 *) gl_cv_func_mbrtowc_nul_retval="guessing yes" ;;
27794 if test $LOCALE_ZH_CN != none; then
27795 if test "$cross_compiling" = yes; then :
27798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27799 /* end confdefs.h. */
27801 #include <locale.h>
27802 #include <string.h>
27803 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
27805 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
27806 included before <wchar.h>. */
27807 #include <stddef.h>
27813 /* This fails on Solaris 8 and 9. */
27814 if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
27819 memset (&state, '\0', sizeof (mbstate_t));
27820 if (mbrtowc (&wc, "", 1, &state) != 0)
27826 if ac_fn_c_try_run "$LINENO"; then :
27827 gl_cv_func_mbrtowc_nul_retval=yes
27829 gl_cv_func_mbrtowc_nul_retval=no
27831 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27832 conftest.$ac_objext conftest.beam conftest.$ac_ext
27838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_nul_retval" >&5
27839 $as_echo "$gl_cv_func_mbrtowc_nul_retval" >&6; }
27843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works on empty input" >&5
27844 $as_echo_n "checking whether mbrtowc works on empty input... " >&6; }
27845 if ${gl_cv_func_mbrtowc_empty_input+:} false; then :
27846 $as_echo_n "(cached) " >&6
27850 # Guess no on AIX and glibc systems.
27852 gl_cv_func_mbrtowc_empty_input="guessing no" ;;
27853 *) gl_cv_func_mbrtowc_empty_input="guessing yes" ;;
27855 if test "$cross_compiling" = yes; then :
27858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27859 /* end confdefs.h. */
27863 static mbstate_t mbs;
27867 return mbrtowc (&wc, "", 0, &mbs) == (size_t) -2;
27870 if ac_fn_c_try_run "$LINENO"; then :
27871 gl_cv_func_mbrtowc_empty_input=no
27873 gl_cv_func_mbrtowc_empty_input=yes
27875 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27876 conftest.$ac_objext conftest.beam conftest.$ac_ext
27881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_empty_input" >&5
27882 $as_echo "$gl_cv_func_mbrtowc_empty_input" >&6; }
27884 case "$gl_cv_func_mbrtowc_null_arg1" in
27887 $as_echo "#define MBRTOWC_NULL_ARG1_BUG 1" >>confdefs.h
27892 case "$gl_cv_func_mbrtowc_null_arg2" in
27895 $as_echo "#define MBRTOWC_NULL_ARG2_BUG 1" >>confdefs.h
27900 case "$gl_cv_func_mbrtowc_retval" in
27903 $as_echo "#define MBRTOWC_RETVAL_BUG 1" >>confdefs.h
27908 case "$gl_cv_func_mbrtowc_nul_retval" in
27911 $as_echo "#define MBRTOWC_NUL_RETVAL_BUG 1" >>confdefs.h
27916 case "$gl_cv_func_mbrtowc_empty_input" in
27919 $as_echo "#define MBRTOWC_EMPTY_INPUT_BUG 1" >>confdefs.h
27927 if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
27936 gl_LIBOBJS="$gl_LIBOBJS mbrtowc.$ac_objext"
27953 $as_echo "#define GNULIB_TEST_MBRTOWC 1" >>confdefs.h
27968 if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then
27972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5
27973 $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; }
27974 if ${gl_cv_func_mbrtowc_incomplete_state+:} false; then :
27975 $as_echo_n "(cached) " >&6
27979 # Guess no on AIX and OSF/1.
27980 aix* | osf*) gl_cv_func_mbrtowc_incomplete_state="guessing no" ;;
27981 # Guess yes otherwise.
27982 *) gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;
27984 if test $LOCALE_JA != none; then
27985 if test "$cross_compiling" = yes; then :
27988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27989 /* end confdefs.h. */
27991 #include <locale.h>
27992 #include <string.h>
27993 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
27995 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
27996 included before <wchar.h>. */
27997 #include <stddef.h>
28003 if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
28005 const char input[] = "B\217\253\344\217\251\316er"; /* "Büßer" */
28009 memset (&state, '\0', sizeof (mbstate_t));
28010 if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
28011 if (mbsinit (&state))
28017 if ac_fn_c_try_run "$LINENO"; then :
28018 gl_cv_func_mbrtowc_incomplete_state=yes
28020 gl_cv_func_mbrtowc_incomplete_state=no
28022 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
28023 conftest.$ac_objext conftest.beam conftest.$ac_ext
28029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5
28030 $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; }
28035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5
28036 $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; }
28037 if ${gl_cv_func_mbrtowc_sanitycheck+:} false; then :
28038 $as_echo_n "(cached) " >&6
28042 # Guess no on Solaris 8.
28043 solaris2.8) gl_cv_func_mbrtowc_sanitycheck="guessing no" ;;
28044 # Guess yes otherwise.
28045 *) gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;
28047 if test $LOCALE_ZH_CN != none; then
28048 if test "$cross_compiling" = yes; then :
28051 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28052 /* end confdefs.h. */
28054 #include <locale.h>
28055 #include <stdlib.h>
28056 #include <string.h>
28057 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
28059 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
28060 included before <wchar.h>. */
28061 #include <stddef.h>
28067 /* This fails on Solaris 8:
28068 mbrtowc returns 2, and sets wc to 0x00F0.
28069 mbtowc returns 4 (correct) and sets wc to 0x5EDC. */
28070 if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
28072 char input[] = "B\250\271\201\060\211\070er"; /* "Büßer" */
28076 memset (&state, '\0', sizeof (mbstate_t));
28077 if (mbrtowc (&wc, input + 3, 6, &state) != 4
28078 && mbtowc (&wc, input + 3, 6) == 4)
28084 if ac_fn_c_try_run "$LINENO"; then :
28085 gl_cv_func_mbrtowc_sanitycheck=yes
28087 gl_cv_func_mbrtowc_sanitycheck=no
28089 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
28090 conftest.$ac_objext conftest.beam conftest.$ac_ext
28096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5
28097 $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }
28099 REPLACE_MBSTATE_T=0
28100 case "$gl_cv_func_mbrtowc_incomplete_state" in
28102 *) REPLACE_MBSTATE_T=1 ;;
28104 case "$gl_cv_func_mbrtowc_sanitycheck" in
28106 *) REPLACE_MBSTATE_T=1 ;;
28109 REPLACE_MBSTATE_T=1
28114 if test $ac_cv_func_mbsinit = no; then
28116 ac_fn_c_check_decl "$LINENO" "mbsinit" "ac_cv_have_decl_mbsinit" "
28117 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
28119 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
28120 included before <wchar.h>. */
28121 #include <stddef.h>
28127 if test "x$ac_cv_have_decl_mbsinit" = xyes; then :
28133 cat >>confdefs.h <<_ACEOF
28134 #define HAVE_DECL_MBSINIT $ac_have_decl
28137 if test $ac_cv_have_decl_mbsinit = yes; then
28141 if test $REPLACE_MBSTATE_T = 1; then
28145 mingw*) REPLACE_MBSINIT=1 ;;
28150 if test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1; then
28159 gl_LIBOBJS="$gl_LIBOBJS mbsinit.$ac_objext"
28176 $as_echo "#define GNULIB_TEST_MBSINIT 1" >>confdefs.h
28191 $as_echo "#define GNULIB_TEST_MBSNLEN 1" >>confdefs.h
28196 if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
28205 gl_LIBOBJS="$gl_LIBOBJS memchr.$ac_objext"
28208 for ac_header in bp-sym.h
28210 ac_fn_c_check_header_mongrel "$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
28211 if test "x$ac_cv_header_bp_sym_h" = xyes; then :
28212 cat >>confdefs.h <<_ACEOF
28213 #define HAVE_BP_SYM_H 1
28233 $as_echo "#define GNULIB_TEST_MEMCHR 1" >>confdefs.h
28243 if test $gl_cv_func_frexp_no_libm = yes; then
28247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexp works" >&5
28248 $as_echo_n "checking whether frexp works... " >&6; }
28249 if ${gl_cv_func_frexp_works+:} false; then :
28250 $as_echo_n "(cached) " >&6
28253 if test "$cross_compiling" = yes; then :
28255 netbsd* | irix* | mingw*) gl_cv_func_frexp_works="guessing no";;
28256 *) gl_cv_func_frexp_works="guessing yes";;
28260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28261 /* end confdefs.h. */
28265 #include <string.h>
28266 #if HAVE_DECL_ALARM
28267 # include <signal.h>
28268 # include <unistd.h>
28270 /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
28271 ICC 10.0 has a bug when optimizing the expression -zero.
28272 The expression -DBL_MIN * DBL_MIN does not work when cross-compiling
28273 to PowerPC on Mac OS X 10.5. */
28274 #if defined __hpux || defined __sgi || defined __ICC
28276 compute_minus_zero (void)
28278 return -DBL_MIN * DBL_MIN;
28280 # define minus_zero compute_minus_zero ()
28282 double minus_zero = -0.0;
28290 #if HAVE_DECL_ALARM
28291 /* NeXTstep 3.3 frexp() runs into an endless loop when called on an infinite
28292 number. Let the test fail in this case. */
28293 signal (SIGALRM, SIG_DFL);
28296 /* Test on denormalized numbers. */
28297 for (i = 1, x = 1.0; i >= DBL_MIN_EXP; i--, x *= 0.5)
28302 double y = frexp (x, &exp);
28303 /* On machines with IEEE754 arithmetic: x = 1.11254e-308, exp = -1022.
28304 On NetBSD: y = 0.75. Correct: y = 0.5. */
28308 /* Test on infinite numbers. */
28312 double y = frexp (x, &exp);
28316 /* Test on negative zero. */
28320 double y = frexp (x, &exp);
28321 if (memcmp (&y, &x, sizeof x))
28327 if ac_fn_c_try_run "$LINENO"; then :
28328 gl_cv_func_frexp_works=yes
28330 gl_cv_func_frexp_works=no
28332 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
28333 conftest.$ac_objext conftest.beam conftest.$ac_ext
28338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexp_works" >&5
28339 $as_echo "$gl_cv_func_frexp_works" >&6; }
28341 case "$gl_cv_func_frexp_works" in
28344 $as_echo "#define HAVE_FREXP_IN_LIBC 1" >>confdefs.h
28350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ldexp can be used without linking with libm" >&5
28351 $as_echo_n "checking whether ldexp can be used without linking with libm... " >&6; }
28352 if ${gl_cv_func_ldexp_no_libm+:} false; then :
28353 $as_echo_n "(cached) " >&6
28356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28357 /* end confdefs.h. */
28364 return ldexp (x, y) < 1;
28369 if ac_fn_c_try_link "$LINENO"; then :
28370 gl_cv_func_ldexp_no_libm=yes
28372 gl_cv_func_ldexp_no_libm=no
28374 rm -f core conftest.err conftest.$ac_objext \
28375 conftest$ac_exeext conftest.$ac_ext
28378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ldexp_no_libm" >&5
28379 $as_echo "$gl_cv_func_ldexp_no_libm" >&6; }
28380 if test $gl_cv_func_ldexp_no_libm = yes; then
28382 $as_echo "#define HAVE_LDEXP_IN_LIBC 1" >>confdefs.h
28391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl() can be used without linking with libm" >&5
28392 $as_echo_n "checking whether frexpl() can be used without linking with libm... " >&6; }
28393 if ${gl_cv_func_frexpl_no_libm+:} false; then :
28394 $as_echo_n "(cached) " >&6
28397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28398 /* end confdefs.h. */
28404 int e; return frexpl (x, &e) > 0;
28409 if ac_fn_c_try_link "$LINENO"; then :
28410 gl_cv_func_frexpl_no_libm=yes
28412 gl_cv_func_frexpl_no_libm=no
28414 rm -f core conftest.err conftest.$ac_objext \
28415 conftest$ac_exeext conftest.$ac_ext
28418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_no_libm" >&5
28419 $as_echo "$gl_cv_func_frexpl_no_libm" >&6; }
28421 if test $gl_cv_func_frexpl_no_libm = yes; then
28424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl works" >&5
28425 $as_echo_n "checking whether frexpl works... " >&6; }
28426 if ${gl_cv_func_frexpl_works+:} false; then :
28427 $as_echo_n "(cached) " >&6
28430 if test "$cross_compiling" = yes; then :
28433 aix | aix[3-6]* | beos* | darwin* | irix* | mingw* | pw*)
28434 gl_cv_func_frexpl_works="guessing no";;
28435 *) gl_cv_func_frexpl_works="guessing yes";;
28439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28440 /* end confdefs.h. */
28444 /* Override the values of <float.h>, like done in float.in.h. */
28445 #if defined __i386__ && (defined __BEOS__ || defined __OpenBSD__)
28446 # undef LDBL_MIN_EXP
28447 # define LDBL_MIN_EXP (-16381)
28449 #if defined __i386__ && defined __FreeBSD__
28450 # undef LDBL_MIN_EXP
28451 # define LDBL_MIN_EXP (-16381)
28453 #if (defined _ARCH_PPC || defined _POWER) && defined _AIX && (LDBL_MANT_DIG == 106) && defined __GNUC__
28454 # undef LDBL_MIN_EXP
28455 # define LDBL_MIN_EXP DBL_MIN_EXP
28457 #if defined __sgi && (LDBL_MANT_DIG >= 106)
28458 # if defined __GNUC__
28459 # undef LDBL_MIN_EXP
28460 # define LDBL_MIN_EXP DBL_MIN_EXP
28467 long double frexpl (long double, int *);
28471 volatile long double x;
28472 /* Test on finite numbers that fails on AIX 5.1. */
28480 /* Test on finite numbers that fails on Mac OS X 10.4, because its frexpl
28481 function returns an invalid (incorrectly normalized) value: it returns
28482 y = { 0x3fe028f5, 0xc28f5c28, 0x3c9eb851, 0xeb851eb8 }
28483 but the correct result is
28484 0.505L = { 0x3fe028f5, 0xc28f5c29, 0xbc547ae1, 0x47ae1480 } */
28488 long double y = frexpl (x, &exp);
28489 if (!(exp == 1 && y == 0.505L))
28492 /* Test on large finite numbers. This fails on BeOS at i = 16322, while
28493 LDBL_MAX_EXP = 16384.
28494 In the loop end test, we test x against Infinity, rather than comparing
28495 i with LDBL_MAX_EXP, because BeOS <float.h> has a wrong LDBL_MAX_EXP. */
28498 for (i = 1, x = 1.0L; x != x + x; i++, x *= 2.0L)
28509 /* Test on denormalized numbers. */
28512 for (i = 1, x = 1.0L; i >= LDBL_MIN_EXP; i--, x *= 0.5L)
28517 long double y = frexpl (x, &exp);
28518 /* On machines with IEEE854 arithmetic: x = 1.68105e-4932,
28519 exp = -16382, y = 0.5. On Mac OS X 10.5: exp = -16384, y = 0.5. */
28520 if (exp != LDBL_MIN_EXP - 1)
28524 /* Test on infinite numbers. */
28528 long double y = frexpl (x, &exp);
28535 if ac_fn_c_try_run "$LINENO"; then :
28536 gl_cv_func_frexpl_works=yes
28538 gl_cv_func_frexpl_works=no
28540 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
28541 conftest.$ac_objext conftest.beam conftest.$ac_ext
28546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_works" >&5
28547 $as_echo "$gl_cv_func_frexpl_works" >&6; }
28549 case "$gl_cv_func_frexpl_works" in
28550 *yes) gl_func_frexpl_no_libm=yes ;;
28551 *) gl_func_frexpl_no_libm=no; REPLACE_FREXPL=1 ;;
28554 gl_func_frexpl_no_libm=no
28557 if test $gl_func_frexpl_no_libm = yes; then
28559 $as_echo "#define HAVE_FREXPL_IN_LIBC 1" >>confdefs.h
28561 ac_fn_c_check_decl "$LINENO" "frexpl" "ac_cv_have_decl_frexpl" "#include <math.h>
28563 if test "x$ac_cv_have_decl_frexpl" = xyes; then :
28572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ldexpl() can be used without linking with libm" >&5
28573 $as_echo_n "checking whether ldexpl() can be used without linking with libm... " >&6; }
28574 if ${gl_cv_func_ldexpl_no_libm+:} false; then :
28575 $as_echo_n "(cached) " >&6
28578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28579 /* end confdefs.h. */
28585 return ldexpl (x, -1) > 0;
28590 if ac_fn_c_try_link "$LINENO"; then :
28591 gl_cv_func_ldexpl_no_libm=yes
28593 gl_cv_func_ldexpl_no_libm=no
28595 rm -f core conftest.err conftest.$ac_objext \
28596 conftest$ac_exeext conftest.$ac_ext
28599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ldexpl_no_libm" >&5
28600 $as_echo "$gl_cv_func_ldexpl_no_libm" >&6; }
28602 if test $gl_cv_func_ldexpl_no_libm = yes; then
28605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ldexpl works" >&5
28606 $as_echo_n "checking whether ldexpl works... " >&6; }
28607 if ${gl_cv_func_ldexpl_works+:} false; then :
28608 $as_echo_n "(cached) " >&6
28611 if test "$cross_compiling" = yes; then :
28614 aix | aix[3-6]*) gl_cv_func_ldexpl_works="guessing no";;
28615 *) gl_cv_func_ldexpl_works="guessing yes";;
28619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28620 /* end confdefs.h. */
28627 long double ldexpl (long double, int);
28632 volatile long double x = 1.0;
28633 volatile long double y = ldexpl (x, -1);
28638 volatile long double x = 1.73205L;
28639 volatile long double y = ldexpl (x, 0);
28646 if ac_fn_c_try_run "$LINENO"; then :
28647 gl_cv_func_ldexpl_works=yes
28649 gl_cv_func_ldexpl_works=no
28651 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
28652 conftest.$ac_objext conftest.beam conftest.$ac_ext
28657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ldexpl_works" >&5
28658 $as_echo "$gl_cv_func_ldexpl_works" >&6; }
28660 case "$gl_cv_func_ldexpl_works" in
28663 $as_echo "#define HAVE_LDEXPL_IN_LIBC 1" >>confdefs.h
28665 ac_fn_c_check_decl "$LINENO" "ldexpl" "ac_cv_have_decl_ldexpl" "#include <math.h>
28667 if test "x$ac_cv_have_decl_ldexpl" = xyes; then :
28683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signbit macro" >&5
28684 $as_echo_n "checking for signbit macro... " >&6; }
28685 if ${gl_cv_func_signbit+:} false; then :
28686 $as_echo_n "(cached) " >&6
28689 if test "$cross_compiling" = yes; then :
28691 # Guess yes on glibc systems.
28692 *-gnu*) gl_cv_func_signbit="guessing yes" ;;
28693 # If we don't know, assume the worst.
28694 *) gl_cv_func_signbit="guessing no" ;;
28698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28699 /* end confdefs.h. */
28702 /* If signbit is defined as a function, don't use it, since calling it for
28703 'float' or 'long double' arguments would involve conversions.
28704 If signbit is not declared at all but exists as a library function, don't
28705 use it, since the prototype may not match.
28706 If signbit is not declared at all but exists as a compiler built-in, don't
28707 use it, since it's preferable to use __builtin_signbit* (no warnings,
28708 no conversions). */
28710 # error "signbit should be a macro"
28712 #include <string.h>
28714 /* Global variables.
28715 Needed because GCC 4 constant-folds __builtin_signbitl (literal)
28716 but cannot constant-fold __builtin_signbitl (variable). */
28722 /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
28723 So we use -p0f and -p0d instead. */
28728 /* On HP-UX 10.20, negating 0.0L does not yield -0.0L.
28729 So we use another constant expression instead.
28730 But that expression does not work on other platforms, such as when
28731 cross-compiling to PowerPC on Mac OS X 10.5. */
28732 long double p0l = 0.0L;
28733 #if defined __hpux || defined __sgi
28734 long double m0l = -LDBL_MIN * LDBL_MIN;
28736 long double m0l = -p0l;
28739 if (signbit (vf)) /* link check */
28742 float plus_inf = 1.0f / p0f;
28743 float minus_inf = -1.0f / p0f;
28744 if (!(!signbit (255.0f)
28745 && signbit (-255.0f)
28747 && (memcmp (&m0f, &p0f, sizeof (float)) == 0 || signbit (m0f))
28748 && !signbit (plus_inf)
28749 && signbit (minus_inf)))
28752 if (signbit (vd)) /* link check */
28755 double plus_inf = 1.0 / p0d;
28756 double minus_inf = -1.0 / p0d;
28757 if (!(!signbit (255.0)
28758 && signbit (-255.0)
28760 && (memcmp (&m0d, &p0d, sizeof (double)) == 0 || signbit (m0d))
28761 && !signbit (plus_inf)
28762 && signbit (minus_inf)))
28765 if (signbit (vl)) /* link check */
28768 long double plus_inf = 1.0L / p0l;
28769 long double minus_inf = -1.0L / p0l;
28770 if (signbit (255.0L))
28772 if (!signbit (-255.0L))
28776 if (!(memcmp (&m0l, &p0l, sizeof (long double)) == 0 || signbit (m0l)))
28778 if (signbit (plus_inf))
28780 if (!signbit (minus_inf))
28788 if ac_fn_c_try_run "$LINENO"; then :
28789 gl_cv_func_signbit=yes
28791 gl_cv_func_signbit=no
28793 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
28794 conftest.$ac_objext conftest.beam conftest.$ac_ext
28799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_signbit" >&5
28800 $as_echo "$gl_cv_func_signbit" >&6; }
28801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signbit compiler built-ins" >&5
28802 $as_echo_n "checking for signbit compiler built-ins... " >&6; }
28803 if ${gl_cv_func_signbit_gcc+:} false; then :
28804 $as_echo_n "(cached) " >&6
28807 if test "$cross_compiling" = yes; then :
28809 # Guess yes on glibc systems.
28810 *-gnu*) gl_cv_func_signbit_gcc="guessing yes" ;;
28811 # If we don't know, assume the worst.
28812 *) gl_cv_func_signbit_gcc="guessing no" ;;
28816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28817 /* end confdefs.h. */
28820 # define signbit(x) \
28821 (sizeof (x) == sizeof (long double) ? __builtin_signbitl (x) : \
28822 sizeof (x) == sizeof (double) ? __builtin_signbit (x) : \
28823 __builtin_signbitf (x))
28825 # error "signbit should be three compiler built-ins"
28827 #include <string.h>
28829 /* Global variables.
28830 Needed because GCC 4 constant-folds __builtin_signbitl (literal)
28831 but cannot constant-fold __builtin_signbitl (variable). */
28837 /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
28838 So we use -p0f and -p0d instead. */
28843 /* On HP-UX 10.20, negating 0.0L does not yield -0.0L.
28844 So we use another constant expression instead.
28845 But that expression does not work on other platforms, such as when
28846 cross-compiling to PowerPC on Mac OS X 10.5. */
28847 long double p0l = 0.0L;
28848 #if defined __hpux || defined __sgi
28849 long double m0l = -LDBL_MIN * LDBL_MIN;
28851 long double m0l = -p0l;
28854 if (signbit (vf)) /* link check */
28857 float plus_inf = 1.0f / p0f;
28858 float minus_inf = -1.0f / p0f;
28859 if (!(!signbit (255.0f)
28860 && signbit (-255.0f)
28862 && (memcmp (&m0f, &p0f, sizeof (float)) == 0 || signbit (m0f))
28863 && !signbit (plus_inf)
28864 && signbit (minus_inf)))
28867 if (signbit (vd)) /* link check */
28870 double plus_inf = 1.0 / p0d;
28871 double minus_inf = -1.0 / p0d;
28872 if (!(!signbit (255.0)
28873 && signbit (-255.0)
28875 && (memcmp (&m0d, &p0d, sizeof (double)) == 0 || signbit (m0d))
28876 && !signbit (plus_inf)
28877 && signbit (minus_inf)))
28880 if (signbit (vl)) /* link check */
28883 long double plus_inf = 1.0L / p0l;
28884 long double minus_inf = -1.0L / p0l;
28885 if (signbit (255.0L))
28887 if (!signbit (-255.0L))
28891 if (!(memcmp (&m0l, &p0l, sizeof (long double)) == 0 || signbit (m0l)))
28893 if (signbit (plus_inf))
28895 if (!signbit (minus_inf))
28903 if ac_fn_c_try_run "$LINENO"; then :
28904 gl_cv_func_signbit_gcc=yes
28906 gl_cv_func_signbit_gcc=no
28908 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
28909 conftest.$ac_objext conftest.beam conftest.$ac_ext
28914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_signbit_gcc" >&5
28915 $as_echo "$gl_cv_func_signbit_gcc" >&6; }
28916 case "$gl_cv_func_signbit_gcc" in
28918 REPLACE_SIGNBIT_USING_GCC=1
28921 case "$gl_cv_func_signbit" in
28927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the sign bit in a 'float'" >&5
28928 $as_echo_n "checking where to find the sign bit in a 'float'... " >&6; }
28929 if ${gl_cv_cc_float_signbit+:} false; then :
28930 $as_echo_n "(cached) " >&6
28933 if test "$cross_compiling" = yes; then :
28935 gl_cv_cc_float_signbit="unknown"
28938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28939 /* end confdefs.h. */
28941 #include <stddef.h>
28944 ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
28945 typedef union { float value; unsigned int word[NWORDS]; }
28947 static memory_float plus = { 1.0f };
28948 static memory_float minus = { -1.0f };
28953 FILE *fp = fopen ("conftest.out", "w");
28956 /* Find the different bit. */
28958 for (j = 0; j < NWORDS; j++)
28960 unsigned int x = plus.word[j] ^ minus.word[j];
28961 if ((x & (x - 1)) || (x && m))
28963 /* More than one bit difference. */
28964 fprintf (fp, "unknown");
28975 /* No difference. */
28976 fprintf (fp, "unknown");
28979 /* Now m = plus.word[k] ^ ~minus.word[k]. */
28980 if (plus.word[k] & ~minus.word[k])
28982 /* Oh? The sign bit is set in the positive and cleared in the negative
28984 fprintf (fp, "unknown");
28990 fprintf (fp, "word %d bit %d", (int) k, (int) i);
28991 if (fclose (fp) != 0)
28997 if ac_fn_c_try_run "$LINENO"; then :
28998 gl_cv_cc_float_signbit=`cat conftest.out`
29000 gl_cv_cc_float_signbit="unknown"
29002 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
29003 conftest.$ac_objext conftest.beam conftest.$ac_ext
29009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_signbit" >&5
29010 $as_echo "$gl_cv_cc_float_signbit" >&6; }
29011 case "$gl_cv_cc_float_signbit" in
29013 word=`echo "$gl_cv_cc_float_signbit" | sed -e 's/word //' -e 's/ bit.*//'`
29014 bit=`echo "$gl_cv_cc_float_signbit" | sed -e 's/word.*bit //'`
29016 cat >>confdefs.h <<_ACEOF
29017 #define FLT_SIGNBIT_WORD $word
29021 cat >>confdefs.h <<_ACEOF
29022 #define FLT_SIGNBIT_BIT $bit
29031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the sign bit in a 'double'" >&5
29032 $as_echo_n "checking where to find the sign bit in a 'double'... " >&6; }
29033 if ${gl_cv_cc_double_signbit+:} false; then :
29034 $as_echo_n "(cached) " >&6
29037 if test "$cross_compiling" = yes; then :
29039 gl_cv_cc_double_signbit="unknown"
29042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29043 /* end confdefs.h. */
29045 #include <stddef.h>
29048 ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
29049 typedef union { double value; unsigned int word[NWORDS]; }
29051 static memory_float plus = { 1.0 };
29052 static memory_float minus = { -1.0 };
29057 FILE *fp = fopen ("conftest.out", "w");
29060 /* Find the different bit. */
29062 for (j = 0; j < NWORDS; j++)
29064 unsigned int x = plus.word[j] ^ minus.word[j];
29065 if ((x & (x - 1)) || (x && m))
29067 /* More than one bit difference. */
29068 fprintf (fp, "unknown");
29079 /* No difference. */
29080 fprintf (fp, "unknown");
29083 /* Now m = plus.word[k] ^ ~minus.word[k]. */
29084 if (plus.word[k] & ~minus.word[k])
29086 /* Oh? The sign bit is set in the positive and cleared in the negative
29088 fprintf (fp, "unknown");
29094 fprintf (fp, "word %d bit %d", (int) k, (int) i);
29095 if (fclose (fp) != 0)
29101 if ac_fn_c_try_run "$LINENO"; then :
29102 gl_cv_cc_double_signbit=`cat conftest.out`
29104 gl_cv_cc_double_signbit="unknown"
29106 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
29107 conftest.$ac_objext conftest.beam conftest.$ac_ext
29113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_double_signbit" >&5
29114 $as_echo "$gl_cv_cc_double_signbit" >&6; }
29115 case "$gl_cv_cc_double_signbit" in
29117 word=`echo "$gl_cv_cc_double_signbit" | sed -e 's/word //' -e 's/ bit.*//'`
29118 bit=`echo "$gl_cv_cc_double_signbit" | sed -e 's/word.*bit //'`
29120 cat >>confdefs.h <<_ACEOF
29121 #define DBL_SIGNBIT_WORD $word
29125 cat >>confdefs.h <<_ACEOF
29126 #define DBL_SIGNBIT_BIT $bit
29135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the sign bit in a 'long double'" >&5
29136 $as_echo_n "checking where to find the sign bit in a 'long double'... " >&6; }
29137 if ${gl_cv_cc_long_double_signbit+:} false; then :
29138 $as_echo_n "(cached) " >&6
29141 if test "$cross_compiling" = yes; then :
29143 gl_cv_cc_long_double_signbit="unknown"
29146 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29147 /* end confdefs.h. */
29149 #include <stddef.h>
29152 ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
29153 typedef union { long double value; unsigned int word[NWORDS]; }
29155 static memory_float plus = { 1.0L };
29156 static memory_float minus = { -1.0L };
29161 FILE *fp = fopen ("conftest.out", "w");
29164 /* Find the different bit. */
29166 for (j = 0; j < NWORDS; j++)
29168 unsigned int x = plus.word[j] ^ minus.word[j];
29169 if ((x & (x - 1)) || (x && m))
29171 /* More than one bit difference. */
29172 fprintf (fp, "unknown");
29183 /* No difference. */
29184 fprintf (fp, "unknown");
29187 /* Now m = plus.word[k] ^ ~minus.word[k]. */
29188 if (plus.word[k] & ~minus.word[k])
29190 /* Oh? The sign bit is set in the positive and cleared in the negative
29192 fprintf (fp, "unknown");
29198 fprintf (fp, "word %d bit %d", (int) k, (int) i);
29199 if (fclose (fp) != 0)
29205 if ac_fn_c_try_run "$LINENO"; then :
29206 gl_cv_cc_long_double_signbit=`cat conftest.out`
29208 gl_cv_cc_long_double_signbit="unknown"
29210 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
29211 conftest.$ac_objext conftest.beam conftest.$ac_ext
29217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_long_double_signbit" >&5
29218 $as_echo "$gl_cv_cc_long_double_signbit" >&6; }
29219 case "$gl_cv_cc_long_double_signbit" in
29221 word=`echo "$gl_cv_cc_long_double_signbit" | sed -e 's/word //' -e 's/ bit.*//'`
29222 bit=`echo "$gl_cv_cc_long_double_signbit" | sed -e 's/word.*bit //'`
29224 cat >>confdefs.h <<_ACEOF
29225 #define LDBL_SIGNBIT_WORD $word
29229 cat >>confdefs.h <<_ACEOF
29230 #define LDBL_SIGNBIT_BIT $bit
29237 if test "$gl_cv_cc_float_signbit" = unknown; then
29238 ac_fn_c_check_decl "$LINENO" "copysignf" "ac_cv_have_decl_copysignf" "#include <math.h>
29240 if test "x$ac_cv_have_decl_copysignf" = xyes; then :
29246 cat >>confdefs.h <<_ACEOF
29247 #define HAVE_DECL_COPYSIGNF $ac_have_decl
29250 if test "$ac_cv_have_decl_copysignf" = yes; then
29251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether copysignf can be used without linking with libm" >&5
29252 $as_echo_n "checking whether copysignf can be used without linking with libm... " >&6; }
29253 if ${gl_cv_func_copysignf_no_libm+:} false; then :
29254 $as_echo_n "(cached) " >&6
29257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29258 /* end confdefs.h. */
29264 return copysignf (x, y) < 0;
29269 if ac_fn_c_try_link "$LINENO"; then :
29270 gl_cv_func_copysignf_no_libm=yes
29272 gl_cv_func_copysignf_no_libm=no
29274 rm -f core conftest.err conftest.$ac_objext \
29275 conftest$ac_exeext conftest.$ac_ext
29278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_copysignf_no_libm" >&5
29279 $as_echo "$gl_cv_func_copysignf_no_libm" >&6; }
29280 if test $gl_cv_func_copysignf_no_libm = yes; then
29282 $as_echo "#define HAVE_COPYSIGNF_IN_LIBC 1" >>confdefs.h
29287 if test "$gl_cv_cc_double_signbit" = unknown; then
29288 ac_fn_c_check_decl "$LINENO" "copysign" "ac_cv_have_decl_copysign" "#include <math.h>
29290 if test "x$ac_cv_have_decl_copysign" = xyes; then :
29296 cat >>confdefs.h <<_ACEOF
29297 #define HAVE_DECL_COPYSIGN $ac_have_decl
29300 if test "$ac_cv_have_decl_copysign" = yes; then
29301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether copysign can be used without linking with libm" >&5
29302 $as_echo_n "checking whether copysign can be used without linking with libm... " >&6; }
29303 if ${gl_cv_func_copysign_no_libm+:} false; then :
29304 $as_echo_n "(cached) " >&6
29307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29308 /* end confdefs.h. */
29314 return copysign (x, y) < 0;
29319 if ac_fn_c_try_link "$LINENO"; then :
29320 gl_cv_func_copysign_no_libm=yes
29322 gl_cv_func_copysign_no_libm=no
29324 rm -f core conftest.err conftest.$ac_objext \
29325 conftest$ac_exeext conftest.$ac_ext
29328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_copysign_no_libm" >&5
29329 $as_echo "$gl_cv_func_copysign_no_libm" >&6; }
29330 if test $gl_cv_func_copysign_no_libm = yes; then
29332 $as_echo "#define HAVE_COPYSIGN_IN_LIBC 1" >>confdefs.h
29337 if test "$gl_cv_cc_long_double_signbit" = unknown; then
29338 ac_fn_c_check_decl "$LINENO" "copysignl" "ac_cv_have_decl_copysignl" "#include <math.h>
29340 if test "x$ac_cv_have_decl_copysignl" = xyes; then :
29346 cat >>confdefs.h <<_ACEOF
29347 #define HAVE_DECL_COPYSIGNL $ac_have_decl
29350 if test "$ac_cv_have_decl_copysignl" = yes; then
29351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether copysignl can be used without linking with libm" >&5
29352 $as_echo_n "checking whether copysignl can be used without linking with libm... " >&6; }
29353 if ${gl_cv_func_copysignl_no_libm+:} false; then :
29354 $as_echo_n "(cached) " >&6
29357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29358 /* end confdefs.h. */
29364 return copysignl (x, y) < 0;
29369 if ac_fn_c_try_link "$LINENO"; then :
29370 gl_cv_func_copysignl_no_libm=yes
29372 gl_cv_func_copysignl_no_libm=no
29374 rm -f core conftest.err conftest.$ac_objext \
29375 conftest$ac_exeext conftest.$ac_ext
29378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_copysignl_no_libm" >&5
29379 $as_echo "$gl_cv_func_copysignl_no_libm" >&6; }
29380 if test $gl_cv_func_copysignl_no_libm = yes; then
29382 $as_echo "#define HAVE_COPYSIGNL_IN_LIBC 1" >>confdefs.h
29392 if test $REPLACE_SIGNBIT = 1; then
29401 gl_LIBOBJS="$gl_LIBOBJS signbitf.$ac_objext"
29411 gl_LIBOBJS="$gl_LIBOBJS signbitd.$ac_objext"
29421 gl_LIBOBJS="$gl_LIBOBJS signbitl.$ac_objext"
29435 $as_echo "#define GNULIB_TEST_SIGNBIT 1" >>confdefs.h
29440 for ac_header in stdint.h
29442 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
29443 if test "x$ac_cv_header_stdint_h" = xyes; then :
29444 cat >>confdefs.h <<_ACEOF
29445 #define HAVE_STDINT_H 1
29452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
29453 $as_echo_n "checking for SIZE_MAX... " >&6; }
29454 if ${gl_cv_size_max+:} false; then :
29455 $as_echo_n "(cached) " >&6
29459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29460 /* end confdefs.h. */
29462 #include <limits.h>
29464 #include <stdint.h>
29471 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
29472 $EGREP "Found it" >/dev/null 2>&1; then :
29477 if test -z "$gl_cv_size_max"; then
29478 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1" "#include <stddef.h>
29479 #include <limits.h>"; then :
29482 size_t_bits_minus_1=
29485 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
29491 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
29492 if test $fits_in_uint = 1; then
29493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29494 /* end confdefs.h. */
29495 #include <stddef.h>
29497 extern unsigned long foo;
29507 if ac_fn_c_try_compile "$LINENO"; then :
29510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29512 if test $fits_in_uint = 1; then
29513 gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
29515 gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
29518 gl_cv_size_max='((size_t)~(size_t)0)'
29523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5
29524 $as_echo "$gl_cv_size_max" >&6; }
29525 if test "$gl_cv_size_max" != yes; then
29527 cat >>confdefs.h <<_ACEOF
29528 #define SIZE_MAX $gl_cv_size_max
29535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssize_t" >&5
29536 $as_echo_n "checking for ssize_t... " >&6; }
29537 if ${gt_cv_ssize_t+:} false; then :
29538 $as_echo_n "(cached) " >&6
29540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29541 /* end confdefs.h. */
29542 #include <sys/types.h>
29546 int x = sizeof (ssize_t *) + sizeof (ssize_t);
29552 if ac_fn_c_try_compile "$LINENO"; then :
29557 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_ssize_t" >&5
29560 $as_echo "$gt_cv_ssize_t" >&6; }
29561 if test $gt_cv_ssize_t = no; then
29563 $as_echo "#define ssize_t int" >>confdefs.h
29570 # Define two additional variables used in the Makefile substitution.
29572 if test "$ac_cv_header_stdbool_h" = yes; then
29575 STDBOOL_H='stdbool.h'
29578 if test -n "$STDBOOL_H"; then
29579 GL_GENERATE_STDBOOL_H_TRUE=
29580 GL_GENERATE_STDBOOL_H_FALSE='#'
29582 GL_GENERATE_STDBOOL_H_TRUE='#'
29583 GL_GENERATE_STDBOOL_H_FALSE=
29587 if test "$ac_cv_type__Bool" = yes; then
29598 if test $gt_cv_c_wchar_t = no; then
29602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
29603 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
29604 if ${gl_cv_decl_null_works+:} false; then :
29605 $as_echo_n "(cached) " >&6
29607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29608 /* end confdefs.h. */
29609 #include <stddef.h>
29610 int test[2 * (sizeof NULL == sizeof (void *)) -1];
29620 if ac_fn_c_try_compile "$LINENO"; then :
29621 gl_cv_decl_null_works=yes
29623 gl_cv_decl_null_works=no
29625 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
29628 $as_echo "$gl_cv_decl_null_works" >&6; }
29629 if test $gl_cv_decl_null_works = no; then
29634 if test -n "$STDDEF_H"; then
29635 GL_GENERATE_STDDEF_H_TRUE=
29636 GL_GENERATE_STDDEF_H_FALSE='#'
29638 GL_GENERATE_STDDEF_H_TRUE='#'
29639 GL_GENERATE_STDDEF_H_FALSE=
29642 if test -n "$STDDEF_H"; then
29651 if test $gl_cv_have_include_next = yes; then
29652 gl_cv_next_stddef_h='<'stddef.h'>'
29654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
29655 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
29656 if ${gl_cv_next_stddef_h+:} false; then :
29657 $as_echo_n "(cached) " >&6
29662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29663 /* end confdefs.h. */
29664 #include <stddef.h>
29667 aix*) gl_absname_cpp="$ac_cpp -C" ;;
29668 *) gl_absname_cpp="$ac_cpp" ;;
29673 gl_dirsep_regex='[/\\]'
29676 gl_dirsep_regex='\/'
29679 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
29680 gl_header_literal_regex=`echo 'stddef.h' \
29681 | sed -e "$gl_make_literal_regex_sed"`
29682 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
29683 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
29689 gl_cv_absolute_stddef_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
29690 sed -n "$gl_absolute_header_sed"`
29692 gl_header=$gl_cv_absolute_stddef_h
29693 gl_cv_next_stddef_h='"'$gl_header'"'
29697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
29698 $as_echo "$gl_cv_next_stddef_h" >&6; }
29700 NEXT_STDDEF_H=$gl_cv_next_stddef_h
29702 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
29703 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
29704 gl_next_as_first_directive='<'stddef.h'>'
29706 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
29707 gl_next_as_first_directive=$gl_cv_next_stddef_h
29709 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=$gl_next_as_first_directive
29727 if test $gl_cv_have_include_next = yes; then
29728 gl_cv_next_stdlib_h='<'stdlib.h'>'
29730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdlib.h>" >&5
29731 $as_echo_n "checking absolute name of <stdlib.h>... " >&6; }
29732 if ${gl_cv_next_stdlib_h+:} false; then :
29733 $as_echo_n "(cached) " >&6
29738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29739 /* end confdefs.h. */
29740 #include <stdlib.h>
29743 aix*) gl_absname_cpp="$ac_cpp -C" ;;
29744 *) gl_absname_cpp="$ac_cpp" ;;
29749 gl_dirsep_regex='[/\\]'
29752 gl_dirsep_regex='\/'
29755 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
29756 gl_header_literal_regex=`echo 'stdlib.h' \
29757 | sed -e "$gl_make_literal_regex_sed"`
29758 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
29759 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
29765 gl_cv_absolute_stdlib_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
29766 sed -n "$gl_absolute_header_sed"`
29768 gl_header=$gl_cv_absolute_stdlib_h
29769 gl_cv_next_stdlib_h='"'$gl_header'"'
29773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdlib_h" >&5
29774 $as_echo "$gl_cv_next_stdlib_h" >&6; }
29776 NEXT_STDLIB_H=$gl_cv_next_stdlib_h
29778 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
29779 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
29780 gl_next_as_first_directive='<'stdlib.h'>'
29782 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
29783 gl_next_as_first_directive=$gl_cv_next_stdlib_h
29785 NEXT_AS_FIRST_DIRECTIVE_STDLIB_H=$gl_next_as_first_directive
29792 for gl_func in _Exit atoll canonicalize_file_name getloadavg getsubopt grantpt initstate initstate_r mkdtemp mkostemp mkostemps mkstemp mkstemps posix_openpt ptsname ptsname_r random random_r realpath rpmatch secure_getenv setenv setstate setstate_r srandom srandom_r strtod strtoll strtoull unlockpt unsetenv; do
29793 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
29794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
29795 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
29796 if eval \${$as_gl_Symbol+:} false; then :
29797 $as_echo_n "(cached) " >&6
29799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29800 /* end confdefs.h. */
29801 #include <stdlib.h>
29802 #if HAVE_SYS_LOADAVG_H
29803 # include <sys/loadavg.h>
29806 # include <random.h>
29818 if ac_fn_c_try_compile "$LINENO"; then :
29819 eval "$as_gl_Symbol=yes"
29821 eval "$as_gl_Symbol=no"
29823 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29825 eval ac_res=\$$as_gl_Symbol
29826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
29827 $as_echo "$ac_res" >&6; }
29828 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
29829 cat >>confdefs.h <<_ACEOF
29830 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
29833 eval ac_cv_have_decl_$gl_func=yes
29838 if test $gl_cond_libtool = false; then
29839 gl_ltlibdeps="$gl_ltlibdeps $LTLIBICONV"
29840 gl_libdeps="$gl_libdeps $LIBICONV"
29846 if test $REPLACE_STRNCAT = 1; then
29855 gl_LIBOBJS="$gl_LIBOBJS strncat.$ac_objext"
29872 $as_echo "#define GNULIB_TEST_STRNCAT 1" >>confdefs.h
29878 if test $REPLACE_STRSTR = 0; then
29879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strstr works in linear time" >&5
29880 $as_echo_n "checking whether strstr works in linear time... " >&6; }
29881 if ${gl_cv_func_strstr_linear+:} false; then :
29882 $as_echo_n "(cached) " >&6
29884 if test "$cross_compiling" = yes; then :
29885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29886 /* end confdefs.h. */
29888 #include <features.h>
29889 #ifdef __GNU_LIBRARY__
29890 #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
29891 && !(defined __i386__ || defined __x86_64__) \
29892 && !defined __UCLIBC__
29897 #include <cygwin/version.h>
29898 #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
29904 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
29905 $EGREP "Lucky user" >/dev/null 2>&1; then :
29906 gl_cv_func_strstr_linear="guessing yes"
29908 gl_cv_func_strstr_linear="guessing no"
29914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29915 /* end confdefs.h. */
29917 #include <signal.h> /* for signal */
29918 #include <string.h> /* for strstr */
29919 #include <stdlib.h> /* for malloc */
29920 #include <unistd.h> /* for alarm */
29921 static void quit (int sig) { exit (sig + 128); }
29928 size_t m = 1000000;
29929 char *haystack = (char *) malloc (2 * m + 2);
29930 char *needle = (char *) malloc (m + 2);
29931 /* Failure to compile this test due to missing alarm is okay,
29932 since all such platforms (mingw) also have quadratic strstr. */
29933 signal (SIGALRM, quit);
29935 /* Check for quadratic performance. */
29936 if (haystack && needle)
29938 memset (haystack, 'A', 2 * m);
29939 haystack[2 * m] = 'B';
29940 haystack[2 * m + 1] = 0;
29941 memset (needle, 'A', m);
29944 if (!strstr (haystack, needle))
29953 if ac_fn_c_try_run "$LINENO"; then :
29954 gl_cv_func_strstr_linear=yes
29956 gl_cv_func_strstr_linear=no
29958 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
29959 conftest.$ac_objext conftest.beam conftest.$ac_ext
29964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strstr_linear" >&5
29965 $as_echo "$gl_cv_func_strstr_linear" >&6; }
29966 case "$gl_cv_func_strstr_linear" in
29974 if test $REPLACE_STRSTR = 1; then
29983 gl_LIBOBJS="$gl_LIBOBJS strstr.$ac_objext"
29989 if test "$gl_cv_func_memchr_works" != yes; then
29992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strstr works" >&5
29993 $as_echo_n "checking whether strstr works... " >&6; }
29994 if ${gl_cv_func_strstr_works_always+:} false; then :
29995 $as_echo_n "(cached) " >&6
29997 if test "$cross_compiling" = yes; then :
29998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29999 /* end confdefs.h. */
30001 #ifdef __GNU_LIBRARY__
30002 #include <features.h>
30003 #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
30004 || defined __UCLIBC__
30007 #elif defined __CYGWIN__
30008 #include <cygwin/version.h>
30009 #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
30017 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
30018 $EGREP "Lucky user" >/dev/null 2>&1; then :
30019 gl_cv_func_strstr_works_always="guessing yes"
30021 gl_cv_func_strstr_works_always="guessing no"
30027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30028 /* end confdefs.h. */
30030 #include <string.h> /* for strstr */
30031 #define P "_EF_BF_BD"
30032 #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
30033 #define NEEDLE P P P P P
30038 return !!strstr (HAYSTACK, NEEDLE);
30044 if ac_fn_c_try_run "$LINENO"; then :
30045 gl_cv_func_strstr_works_always=yes
30047 gl_cv_func_strstr_works_always=no
30049 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
30050 conftest.$ac_objext conftest.beam conftest.$ac_ext
30055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strstr_works_always" >&5
30056 $as_echo "$gl_cv_func_strstr_works_always" >&6; }
30057 case "$gl_cv_func_strstr_works_always" in
30065 if test $REPLACE_STRSTR = 1; then
30074 gl_LIBOBJS="$gl_LIBOBJS strstr.$ac_objext"
30088 $as_echo "#define GNULIB_TEST_STRSTR 1" >>confdefs.h
30100 if { test "$HAVE_LIBUNISTRING" != yes \
30105 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30106 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30107 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30108 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30109 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 1
30119 LIBUNISTRING_UNICASE_H='unicase.h'
30121 LIBUNISTRING_UNICASE_H=
30128 if { test "$HAVE_LIBUNISTRING" != yes \
30133 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30134 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30135 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30136 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30137 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 1
30147 LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT_TRUE=
30148 LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT_FALSE='#'
30150 LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT_TRUE='#'
30151 LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT_FALSE=
30157 if { test "$HAVE_LIBUNISTRING" != yes \
30162 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30163 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30164 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30165 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30166 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 1
30176 LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT_TRUE=
30177 LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT_FALSE='#'
30179 LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT_TRUE='#'
30180 LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT_FALSE=
30187 if { test "$HAVE_LIBUNISTRING" != yes \
30192 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30193 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30194 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30195 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30196 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 3
30206 LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE_TRUE=
30207 LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE_FALSE='#'
30209 LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE_TRUE='#'
30210 LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE_FALSE=
30216 if { test "$HAVE_LIBUNISTRING" != yes \
30221 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30222 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30223 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30224 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30225 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30235 LIBUNISTRING_COMPILE_UNICASE_TOLOWER_TRUE=
30236 LIBUNISTRING_COMPILE_UNICASE_TOLOWER_FALSE='#'
30238 LIBUNISTRING_COMPILE_UNICASE_TOLOWER_TRUE='#'
30239 LIBUNISTRING_COMPILE_UNICASE_TOLOWER_FALSE=
30245 if { test "$HAVE_LIBUNISTRING" != yes \
30250 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30251 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30252 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30253 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30254 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30264 LIBUNISTRING_COMPILE_UNICASE_TOTITLE_TRUE=
30265 LIBUNISTRING_COMPILE_UNICASE_TOTITLE_FALSE='#'
30267 LIBUNISTRING_COMPILE_UNICASE_TOTITLE_TRUE='#'
30268 LIBUNISTRING_COMPILE_UNICASE_TOTITLE_FALSE=
30274 if { test "$HAVE_LIBUNISTRING" != yes \
30279 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30280 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30281 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30282 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30283 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30293 LIBUNISTRING_COMPILE_UNICASE_TOUPPER_TRUE=
30294 LIBUNISTRING_COMPILE_UNICASE_TOUPPER_FALSE='#'
30296 LIBUNISTRING_COMPILE_UNICASE_TOUPPER_TRUE='#'
30297 LIBUNISTRING_COMPILE_UNICASE_TOUPPER_FALSE=
30303 if { test "$HAVE_LIBUNISTRING" != yes \
30308 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30309 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30310 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30311 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30312 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30322 LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP_TRUE=
30323 LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP_FALSE='#'
30325 LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP_TRUE='#'
30326 LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP_FALSE=
30332 if { test "$HAVE_LIBUNISTRING" != yes \
30337 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30338 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30339 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30340 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30341 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30351 LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL_TRUE=
30352 LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL_FALSE='#'
30354 LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL_TRUE='#'
30355 LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL_FALSE=
30361 if { test "$HAVE_LIBUNISTRING" != yes \
30366 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30367 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30368 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30369 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30370 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30380 LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD_TRUE=
30381 LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD_FALSE='#'
30383 LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD_TRUE='#'
30384 LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD_FALSE=
30390 if { test "$HAVE_LIBUNISTRING" != yes \
30395 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30396 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30397 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30398 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30399 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30409 LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM_TRUE=
30410 LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM_FALSE='#'
30412 LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM_TRUE='#'
30413 LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM_FALSE=
30419 if { test "$HAVE_LIBUNISTRING" != yes \
30424 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30425 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30426 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30427 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30428 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30438 LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD_TRUE=
30439 LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD_FALSE='#'
30441 LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD_TRUE='#'
30442 LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD_FALSE=
30448 if { test "$HAVE_LIBUNISTRING" != yes \
30453 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30454 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30455 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30456 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30457 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30467 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER_TRUE=
30468 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER_FALSE='#'
30470 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER_TRUE='#'
30471 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER_FALSE=
30477 if { test "$HAVE_LIBUNISTRING" != yes \
30482 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30483 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30484 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30485 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30486 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30496 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE_TRUE=
30497 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE_FALSE='#'
30499 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE_TRUE='#'
30500 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE_FALSE=
30506 if { test "$HAVE_LIBUNISTRING" != yes \
30511 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30512 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30513 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30514 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30515 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30525 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER_TRUE=
30526 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER_FALSE='#'
30528 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER_TRUE='#'
30529 LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER_FALSE=
30535 if { test "$HAVE_LIBUNISTRING" != yes \
30540 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30541 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30542 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30543 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30544 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30554 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED_TRUE=
30555 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED_FALSE='#'
30557 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED_TRUE='#'
30558 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED_FALSE=
30564 if { test "$HAVE_LIBUNISTRING" != yes \
30569 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30570 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30571 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30572 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30573 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30583 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED_TRUE=
30584 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED_FALSE='#'
30586 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED_TRUE='#'
30587 LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED_FALSE=
30593 if { test "$HAVE_LIBUNISTRING" != yes \
30598 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30599 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30600 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30601 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30602 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30612 LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE_TRUE=
30613 LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE_FALSE='#'
30615 LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE_TRUE='#'
30616 LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE_FALSE=
30622 if { test "$HAVE_LIBUNISTRING" != yes \
30627 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30628 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30629 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30630 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30631 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30641 LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE_TRUE=
30642 LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE_FALSE='#'
30644 LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE_TRUE='#'
30645 LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE_FALSE=
30651 if { test "$HAVE_LIBUNISTRING" != yes \
30656 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30657 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30658 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30659 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30660 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30670 LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE_TRUE=
30671 LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE_FALSE='#'
30673 LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE_TRUE='#'
30674 LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE_FALSE=
30680 if { test "$HAVE_LIBUNISTRING" != yes \
30685 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30686 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30687 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30688 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30689 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30699 LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER_TRUE=
30700 LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER_FALSE='#'
30702 LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER_TRUE='#'
30703 LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER_FALSE=
30709 if { test "$HAVE_LIBUNISTRING" != yes \
30714 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30715 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30716 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30717 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30718 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30728 LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE_TRUE=
30729 LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE_FALSE='#'
30731 LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE_TRUE='#'
30732 LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE_FALSE=
30738 if { test "$HAVE_LIBUNISTRING" != yes \
30743 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30744 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30745 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30746 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30747 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30757 LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER_TRUE=
30758 LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER_FALSE='#'
30760 LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER_TRUE='#'
30761 LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER_FALSE=
30767 if { test "$HAVE_LIBUNISTRING" != yes \
30772 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30773 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30774 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30775 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30776 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30786 LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP_TRUE=
30787 LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP_FALSE='#'
30789 LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP_TRUE='#'
30790 LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP_FALSE=
30796 if { test "$HAVE_LIBUNISTRING" != yes \
30801 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30802 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30803 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30804 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30805 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30815 LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL_TRUE=
30816 LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL_FALSE='#'
30818 LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL_TRUE='#'
30819 LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL_FALSE=
30825 if { test "$HAVE_LIBUNISTRING" != yes \
30830 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30831 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30832 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30833 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30834 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30844 LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD_TRUE=
30845 LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD_FALSE='#'
30847 LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD_TRUE='#'
30848 LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD_FALSE=
30854 if { test "$HAVE_LIBUNISTRING" != yes \
30859 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30860 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30861 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30862 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30863 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30873 LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM_TRUE=
30874 LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM_FALSE='#'
30876 LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM_TRUE='#'
30877 LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM_FALSE=
30883 if { test "$HAVE_LIBUNISTRING" != yes \
30888 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30889 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30890 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30891 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30892 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30902 LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD_TRUE=
30903 LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD_FALSE='#'
30905 LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD_TRUE='#'
30906 LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD_FALSE=
30912 if { test "$HAVE_LIBUNISTRING" != yes \
30917 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30918 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30919 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30920 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30921 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30931 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER_TRUE=
30932 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER_FALSE='#'
30934 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER_TRUE='#'
30935 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER_FALSE=
30941 if { test "$HAVE_LIBUNISTRING" != yes \
30946 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30947 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30948 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30949 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30950 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30960 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE_TRUE=
30961 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE_FALSE='#'
30963 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE_TRUE='#'
30964 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE_FALSE=
30970 if { test "$HAVE_LIBUNISTRING" != yes \
30975 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
30976 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
30977 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
30978 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
30979 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
30989 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER_TRUE=
30990 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER_FALSE='#'
30992 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER_TRUE='#'
30993 LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER_FALSE=
30999 if { test "$HAVE_LIBUNISTRING" != yes \
31004 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31005 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31006 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31007 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31008 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31018 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED_TRUE=
31019 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED_FALSE='#'
31021 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED_TRUE='#'
31022 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED_FALSE=
31028 if { test "$HAVE_LIBUNISTRING" != yes \
31033 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31034 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31035 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31036 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31037 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31047 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED_TRUE=
31048 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED_FALSE='#'
31050 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED_TRUE='#'
31051 LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED_FALSE=
31057 if { test "$HAVE_LIBUNISTRING" != yes \
31062 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31063 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31064 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31065 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31066 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31076 LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE_TRUE=
31077 LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE_FALSE='#'
31079 LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE_TRUE='#'
31080 LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE_FALSE=
31086 if { test "$HAVE_LIBUNISTRING" != yes \
31091 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31092 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31093 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31094 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31095 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31105 LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE_TRUE=
31106 LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE_FALSE='#'
31108 LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE_TRUE='#'
31109 LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE_FALSE=
31115 if { test "$HAVE_LIBUNISTRING" != yes \
31120 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31121 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31122 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31123 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31124 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31134 LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE_TRUE=
31135 LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE_FALSE='#'
31137 LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE_TRUE='#'
31138 LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE_FALSE=
31144 if { test "$HAVE_LIBUNISTRING" != yes \
31149 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31150 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31151 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31152 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31153 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31163 LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER_TRUE=
31164 LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER_FALSE='#'
31166 LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER_TRUE='#'
31167 LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER_FALSE=
31173 if { test "$HAVE_LIBUNISTRING" != yes \
31178 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31179 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31180 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31181 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31182 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31192 LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE_TRUE=
31193 LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE_FALSE='#'
31195 LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE_TRUE='#'
31196 LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE_FALSE=
31202 if { test "$HAVE_LIBUNISTRING" != yes \
31207 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31208 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31209 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31210 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31211 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31221 LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER_TRUE=
31222 LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER_FALSE='#'
31224 LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER_TRUE='#'
31225 LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER_FALSE=
31231 if { test "$HAVE_LIBUNISTRING" != yes \
31236 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31237 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31238 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31239 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31240 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31250 LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP_TRUE=
31251 LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP_FALSE='#'
31253 LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP_TRUE='#'
31254 LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP_FALSE=
31260 if { test "$HAVE_LIBUNISTRING" != yes \
31265 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31266 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31267 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31268 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31269 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31279 LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL_TRUE=
31280 LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL_FALSE='#'
31282 LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL_TRUE='#'
31283 LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL_FALSE=
31289 if { test "$HAVE_LIBUNISTRING" != yes \
31294 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31295 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31296 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31297 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31298 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31308 LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD_TRUE=
31309 LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD_FALSE='#'
31311 LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD_TRUE='#'
31312 LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD_FALSE=
31318 if { test "$HAVE_LIBUNISTRING" != yes \
31323 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31324 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31325 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31326 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31327 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31337 LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM_TRUE=
31338 LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM_FALSE='#'
31340 LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM_TRUE='#'
31341 LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM_FALSE=
31347 if { test "$HAVE_LIBUNISTRING" != yes \
31352 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31353 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31354 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31355 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31356 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31366 LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD_TRUE=
31367 LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD_FALSE='#'
31369 LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD_TRUE='#'
31370 LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD_FALSE=
31376 if { test "$HAVE_LIBUNISTRING" != yes \
31381 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31382 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31383 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31384 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31385 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31395 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER_TRUE=
31396 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER_FALSE='#'
31398 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER_TRUE='#'
31399 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER_FALSE=
31405 if { test "$HAVE_LIBUNISTRING" != yes \
31410 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31411 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31412 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31413 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31414 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31424 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE_TRUE=
31425 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE_FALSE='#'
31427 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE_TRUE='#'
31428 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE_FALSE=
31434 if { test "$HAVE_LIBUNISTRING" != yes \
31439 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31440 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31441 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31442 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31443 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31453 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER_TRUE=
31454 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER_FALSE='#'
31456 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER_TRUE='#'
31457 LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER_FALSE=
31463 if { test "$HAVE_LIBUNISTRING" != yes \
31468 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31469 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31470 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31471 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31472 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31482 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED_TRUE=
31483 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED_FALSE='#'
31485 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED_TRUE='#'
31486 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED_FALSE=
31492 if { test "$HAVE_LIBUNISTRING" != yes \
31497 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31498 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31499 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31500 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31501 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31511 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED_TRUE=
31512 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED_FALSE='#'
31514 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED_TRUE='#'
31515 LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED_FALSE=
31521 if { test "$HAVE_LIBUNISTRING" != yes \
31526 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31527 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31528 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31529 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31530 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31540 LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE_TRUE=
31541 LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE_FALSE='#'
31543 LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE_TRUE='#'
31544 LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE_FALSE=
31550 if { test "$HAVE_LIBUNISTRING" != yes \
31555 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31556 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31557 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31558 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31559 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31569 LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE_TRUE=
31570 LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE_FALSE='#'
31572 LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE_TRUE='#'
31573 LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE_FALSE=
31579 if { test "$HAVE_LIBUNISTRING" != yes \
31584 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31585 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31586 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31587 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31588 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31598 LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE_TRUE=
31599 LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE_FALSE='#'
31601 LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE_TRUE='#'
31602 LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE_FALSE=
31608 if { test "$HAVE_LIBUNISTRING" != yes \
31613 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31614 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31615 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31616 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31617 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31627 LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER_TRUE=
31628 LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER_FALSE='#'
31630 LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER_TRUE='#'
31631 LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER_FALSE=
31637 if { test "$HAVE_LIBUNISTRING" != yes \
31642 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31643 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31644 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31645 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31646 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31656 LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE_TRUE=
31657 LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE_FALSE='#'
31659 LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE_TRUE='#'
31660 LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE_FALSE=
31666 if { test "$HAVE_LIBUNISTRING" != yes \
31671 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31672 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31673 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31674 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31675 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31685 LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER_TRUE=
31686 LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER_FALSE='#'
31688 LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER_TRUE='#'
31689 LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER_FALSE=
31695 if { test "$HAVE_LIBUNISTRING" != yes \
31700 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31701 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31702 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31703 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31704 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31714 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP_TRUE=
31715 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP_FALSE='#'
31717 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP_TRUE='#'
31718 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP_FALSE=
31724 if { test "$HAVE_LIBUNISTRING" != yes \
31729 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31730 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31731 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31732 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31733 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31743 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL_TRUE=
31744 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL_FALSE='#'
31746 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL_TRUE='#'
31747 LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL_FALSE=
31753 if { test "$HAVE_LIBUNISTRING" != yes \
31758 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31759 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31760 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31761 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31762 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
31772 LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM_TRUE=
31773 LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM_FALSE='#'
31775 LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM_TRUE='#'
31776 LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM_FALSE=
31782 if { test "$HAVE_LIBUNISTRING" != yes \
31787 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31788 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31789 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31790 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31791 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
31801 LIBUNISTRING_UNICONV_H='uniconv.h'
31803 LIBUNISTRING_UNICONV_H=
31810 if { test "$HAVE_LIBUNISTRING" != yes \
31815 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31816 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31817 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31818 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31819 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
31829 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC_TRUE=
31830 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC_FALSE='#'
31832 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC_TRUE='#'
31833 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC_FALSE=
31840 if { test "$HAVE_LIBUNISTRING" != yes \
31845 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31846 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31847 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31848 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31849 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
31859 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC_TRUE=
31860 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC_FALSE='#'
31862 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC_TRUE='#'
31863 LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC_FALSE=
31869 if { test "$HAVE_LIBUNISTRING" != yes \
31874 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31875 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31876 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31877 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31878 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
31888 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC_TRUE=
31889 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC_FALSE='#'
31891 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC_TRUE='#'
31892 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC_FALSE=
31898 if { test "$HAVE_LIBUNISTRING" != yes \
31903 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31904 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31905 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31906 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31907 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
31917 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE_TRUE=
31918 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE_FALSE='#'
31920 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE_TRUE='#'
31921 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE_FALSE=
31928 if { test "$HAVE_LIBUNISTRING" != yes \
31933 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31934 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31935 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31936 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31937 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
31947 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC_TRUE=
31948 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC_FALSE='#'
31950 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC_TRUE='#'
31951 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC_FALSE=
31957 if { test "$HAVE_LIBUNISTRING" != yes \
31962 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31963 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31964 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31965 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31966 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
31976 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE_TRUE=
31977 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE_FALSE='#'
31979 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE_TRUE='#'
31980 LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE_FALSE=
31986 if { test "$HAVE_LIBUNISTRING" != yes \
31991 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
31992 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
31993 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
31994 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
31995 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32005 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC_TRUE=
32006 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC_FALSE='#'
32008 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC_TRUE='#'
32009 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC_FALSE=
32015 if { test "$HAVE_LIBUNISTRING" != yes \
32020 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32021 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32022 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32023 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32024 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32034 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC_TRUE=
32035 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC_FALSE='#'
32037 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC_TRUE='#'
32038 LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC_FALSE=
32044 if { test "$HAVE_LIBUNISTRING" != yes \
32049 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32050 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32051 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32052 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32053 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32063 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC_TRUE=
32064 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC_FALSE='#'
32066 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC_TRUE='#'
32067 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC_FALSE=
32073 if { test "$HAVE_LIBUNISTRING" != yes \
32078 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32079 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32080 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32081 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32082 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32092 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE_TRUE=
32093 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE_FALSE='#'
32095 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE_TRUE='#'
32096 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE_FALSE=
32102 if { test "$HAVE_LIBUNISTRING" != yes \
32107 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32108 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32109 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32110 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32111 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32121 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC_TRUE=
32122 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC_FALSE='#'
32124 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC_TRUE='#'
32125 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC_FALSE=
32131 if { test "$HAVE_LIBUNISTRING" != yes \
32136 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32137 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32138 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32139 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32140 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32150 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE_TRUE=
32151 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE_FALSE='#'
32153 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE_TRUE='#'
32154 LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE_FALSE=
32160 if { test "$HAVE_LIBUNISTRING" != yes \
32165 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32166 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32167 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32168 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32169 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32179 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC_TRUE=
32180 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC_FALSE='#'
32182 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC_TRUE='#'
32183 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC_FALSE=
32189 if { test "$HAVE_LIBUNISTRING" != yes \
32194 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32195 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32196 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32197 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32198 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32208 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC_TRUE=
32209 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC_FALSE='#'
32211 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC_TRUE='#'
32212 LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC_FALSE=
32218 if { test "$HAVE_LIBUNISTRING" != yes \
32223 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32224 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32225 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32226 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32227 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32237 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC_TRUE=
32238 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC_FALSE='#'
32240 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC_TRUE='#'
32241 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC_FALSE=
32247 if { test "$HAVE_LIBUNISTRING" != yes \
32252 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32253 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32254 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32255 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32256 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32266 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE_TRUE=
32267 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE_FALSE='#'
32269 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE_TRUE='#'
32270 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE_FALSE=
32276 if { test "$HAVE_LIBUNISTRING" != yes \
32281 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32282 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32283 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32284 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32285 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32295 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC_TRUE=
32296 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC_FALSE='#'
32298 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC_TRUE='#'
32299 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC_FALSE=
32305 if { test "$HAVE_LIBUNISTRING" != yes \
32310 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32311 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32312 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32313 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32314 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32324 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE_TRUE=
32325 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE_FALSE='#'
32327 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE_TRUE='#'
32328 LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE_FALSE=
32334 if { test "$HAVE_LIBUNISTRING" != yes \
32339 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32340 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32341 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32342 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32343 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32353 LIBUNISTRING_UNICTYPE_H='unictype.h'
32355 LIBUNISTRING_UNICTYPE_H=
32361 if { test "$HAVE_LIBUNISTRING" != yes \
32366 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32367 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32368 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32369 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32370 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32380 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_BYNAME_TRUE=
32381 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_BYNAME_FALSE='#'
32383 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_BYNAME_TRUE='#'
32384 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_BYNAME_FALSE=
32390 if { test "$HAVE_LIBUNISTRING" != yes \
32395 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32396 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32397 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32398 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32399 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32409 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_LONGNAME_TRUE=
32410 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_LONGNAME_FALSE='#'
32412 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_LONGNAME_TRUE='#'
32413 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_LONGNAME_FALSE=
32419 if { test "$HAVE_LIBUNISTRING" != yes \
32424 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32425 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32426 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32427 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32428 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32438 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_NAME_TRUE=
32439 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_NAME_FALSE='#'
32441 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_NAME_TRUE='#'
32442 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_NAME_FALSE=
32448 if { test "$HAVE_LIBUNISTRING" != yes \
32453 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32454 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32455 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32456 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32457 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32467 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_OF_TRUE=
32468 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_OF_FALSE='#'
32470 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_OF_TRUE='#'
32471 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_OF_FALSE=
32477 if { test "$HAVE_LIBUNISTRING" != yes \
32482 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32483 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32484 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32485 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32486 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32496 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_TEST_TRUE=
32497 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_TEST_FALSE='#'
32499 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_TEST_TRUE='#'
32500 LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_TEST_FALSE=
32506 if { test "$HAVE_LIBUNISTRING" != yes \
32511 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32512 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32513 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32514 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32515 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32525 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST_TRUE=
32526 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST_FALSE='#'
32528 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST_TRUE='#'
32529 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST_FALSE=
32535 if { test "$HAVE_LIBUNISTRING" != yes \
32540 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32541 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32542 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32543 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32544 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32554 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST_TRUE=
32555 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST_FALSE='#'
32557 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST_TRUE='#'
32558 LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST_FALSE=
32564 if { test "$HAVE_LIBUNISTRING" != yes \
32569 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32570 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32571 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32572 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32573 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32583 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C_TRUE=
32584 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C_FALSE='#'
32586 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C_TRUE='#'
32587 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C_FALSE=
32593 if { test "$HAVE_LIBUNISTRING" != yes \
32598 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32599 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32600 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32601 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32602 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32612 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC_TRUE=
32613 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC_FALSE='#'
32615 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC_TRUE='#'
32616 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC_FALSE=
32622 if { test "$HAVE_LIBUNISTRING" != yes \
32627 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32628 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32629 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32630 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32631 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32641 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF_TRUE=
32642 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF_FALSE='#'
32644 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF_TRUE='#'
32645 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF_FALSE=
32651 if { test "$HAVE_LIBUNISTRING" != yes \
32656 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32657 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32658 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32659 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32660 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32670 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN_TRUE=
32671 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN_FALSE='#'
32673 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN_TRUE='#'
32674 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN_FALSE=
32680 if { test "$HAVE_LIBUNISTRING" != yes \
32685 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32686 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32687 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32688 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32689 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32699 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO_TRUE=
32700 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO_FALSE='#'
32702 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO_TRUE='#'
32703 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO_FALSE=
32709 if { test "$HAVE_LIBUNISTRING" != yes \
32714 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32715 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32716 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32717 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32718 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32728 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS_TRUE=
32729 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS_FALSE='#'
32731 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS_TRUE='#'
32732 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS_FALSE=
32738 if { test "$HAVE_LIBUNISTRING" != yes \
32743 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32744 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32745 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32746 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32747 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32757 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L_TRUE=
32758 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L_FALSE='#'
32760 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L_TRUE='#'
32761 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L_FALSE=
32767 if { test "$HAVE_LIBUNISTRING" != yes \
32772 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32773 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32774 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32775 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32776 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32786 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC_TRUE=
32787 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC_FALSE='#'
32789 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC_TRUE='#'
32790 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC_FALSE=
32796 if { test "$HAVE_LIBUNISTRING" != yes \
32801 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32802 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32803 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32804 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32805 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32815 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL_TRUE=
32816 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL_FALSE='#'
32818 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL_TRUE='#'
32819 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL_FALSE=
32825 if { test "$HAVE_LIBUNISTRING" != yes \
32830 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32831 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32832 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32833 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32834 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32844 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM_TRUE=
32845 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM_FALSE='#'
32847 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM_TRUE='#'
32848 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM_FALSE=
32854 if { test "$HAVE_LIBUNISTRING" != yes \
32859 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32860 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32861 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32862 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32863 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32873 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO_TRUE=
32874 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO_FALSE='#'
32876 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO_TRUE='#'
32877 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO_FALSE=
32883 if { test "$HAVE_LIBUNISTRING" != yes \
32888 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32889 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32890 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32891 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32892 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
32902 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT_TRUE=
32903 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT_FALSE='#'
32905 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT_TRUE='#'
32906 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT_FALSE=
32912 if { test "$HAVE_LIBUNISTRING" != yes \
32917 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32918 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32919 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32920 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32921 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32931 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU_TRUE=
32932 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU_FALSE='#'
32934 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU_TRUE='#'
32935 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU_FALSE=
32941 if { test "$HAVE_LIBUNISTRING" != yes \
32946 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32947 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32948 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32949 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32950 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32960 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M_TRUE=
32961 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M_FALSE='#'
32963 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M_TRUE='#'
32964 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M_FALSE=
32970 if { test "$HAVE_LIBUNISTRING" != yes \
32975 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
32976 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
32977 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
32978 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
32979 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
32989 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC_TRUE=
32990 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC_FALSE='#'
32992 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC_TRUE='#'
32993 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC_FALSE=
32999 if { test "$HAVE_LIBUNISTRING" != yes \
33004 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33005 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33006 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33007 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33008 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33018 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME_TRUE=
33019 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME_FALSE='#'
33021 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME_TRUE='#'
33022 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME_FALSE=
33028 if { test "$HAVE_LIBUNISTRING" != yes \
33033 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33034 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33035 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33036 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33037 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33047 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN_TRUE=
33048 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN_FALSE='#'
33050 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN_TRUE='#'
33051 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN_FALSE=
33057 if { test "$HAVE_LIBUNISTRING" != yes \
33062 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33063 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33064 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33065 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33066 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33076 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N_TRUE=
33077 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N_FALSE='#'
33079 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N_TRUE='#'
33080 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N_FALSE=
33086 if { test "$HAVE_LIBUNISTRING" != yes \
33091 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33092 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33093 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33094 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33095 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33105 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND_TRUE=
33106 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND_FALSE='#'
33108 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND_TRUE='#'
33109 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND_FALSE=
33115 if { test "$HAVE_LIBUNISTRING" != yes \
33120 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33121 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33122 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33123 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33124 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33134 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL_TRUE=
33135 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL_FALSE='#'
33137 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL_TRUE='#'
33138 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL_FALSE=
33144 if { test "$HAVE_LIBUNISTRING" != yes \
33149 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33150 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33151 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33152 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33153 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33163 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO_TRUE=
33164 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO_FALSE='#'
33166 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO_TRUE='#'
33167 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO_FALSE=
33173 if { test "$HAVE_LIBUNISTRING" != yes \
33178 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33179 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33180 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33181 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33182 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33192 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P_TRUE=
33193 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P_FALSE='#'
33195 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P_TRUE='#'
33196 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P_FALSE=
33202 if { test "$HAVE_LIBUNISTRING" != yes \
33207 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33208 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33209 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33210 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33211 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33221 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC_TRUE=
33222 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC_FALSE='#'
33224 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC_TRUE='#'
33225 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC_FALSE=
33231 if { test "$HAVE_LIBUNISTRING" != yes \
33236 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33237 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33238 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33239 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33240 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33250 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD_TRUE=
33251 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD_FALSE='#'
33253 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD_TRUE='#'
33254 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD_FALSE=
33260 if { test "$HAVE_LIBUNISTRING" != yes \
33265 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33266 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33267 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33268 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33269 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33279 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE_TRUE=
33280 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE_FALSE='#'
33282 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE_TRUE='#'
33283 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE_FALSE=
33289 if { test "$HAVE_LIBUNISTRING" != yes \
33294 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33295 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33296 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33297 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33298 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33308 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF_TRUE=
33309 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF_FALSE='#'
33311 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF_TRUE='#'
33312 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF_FALSE=
33318 if { test "$HAVE_LIBUNISTRING" != yes \
33323 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33324 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33325 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33326 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33327 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33337 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI_TRUE=
33338 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI_FALSE='#'
33340 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI_TRUE='#'
33341 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI_FALSE=
33347 if { test "$HAVE_LIBUNISTRING" != yes \
33352 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33353 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33354 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33355 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33356 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33366 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO_TRUE=
33367 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO_FALSE='#'
33369 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO_TRUE='#'
33370 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO_FALSE=
33376 if { test "$HAVE_LIBUNISTRING" != yes \
33381 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33382 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33383 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33384 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33385 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33395 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS_TRUE=
33396 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS_FALSE='#'
33398 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS_TRUE='#'
33399 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS_FALSE=
33405 if { test "$HAVE_LIBUNISTRING" != yes \
33410 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33411 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33412 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33413 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33414 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33424 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S_TRUE=
33425 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S_FALSE='#'
33427 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S_TRUE='#'
33428 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S_FALSE=
33434 if { test "$HAVE_LIBUNISTRING" != yes \
33439 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33440 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33441 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33442 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33443 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33453 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC_TRUE=
33454 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC_FALSE='#'
33456 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC_TRUE='#'
33457 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC_FALSE=
33463 if { test "$HAVE_LIBUNISTRING" != yes \
33468 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33469 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33470 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33471 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33472 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33482 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK_TRUE=
33483 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK_FALSE='#'
33485 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK_TRUE='#'
33486 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK_FALSE=
33492 if { test "$HAVE_LIBUNISTRING" != yes \
33497 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33498 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33499 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33500 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33501 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33511 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM_TRUE=
33512 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM_FALSE='#'
33514 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM_TRUE='#'
33515 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM_FALSE=
33521 if { test "$HAVE_LIBUNISTRING" != yes \
33526 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33527 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33528 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33529 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33530 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33540 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO_TRUE=
33541 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO_FALSE='#'
33543 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO_TRUE='#'
33544 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO_FALSE=
33550 if { test "$HAVE_LIBUNISTRING" != yes \
33555 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33556 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33557 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33558 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33559 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33569 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z_TRUE=
33570 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z_FALSE='#'
33572 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z_TRUE='#'
33573 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z_FALSE=
33579 if { test "$HAVE_LIBUNISTRING" != yes \
33584 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33585 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33586 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33587 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33588 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33598 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL_TRUE=
33599 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL_FALSE='#'
33601 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL_TRUE='#'
33602 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL_FALSE=
33608 if { test "$HAVE_LIBUNISTRING" != yes \
33613 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33614 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33615 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33616 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33617 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33627 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP_TRUE=
33628 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP_FALSE='#'
33630 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP_TRUE='#'
33631 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP_FALSE=
33637 if { test "$HAVE_LIBUNISTRING" != yes \
33642 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33643 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33644 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33645 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33646 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33656 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS_TRUE=
33657 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS_FALSE='#'
33659 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS_TRUE='#'
33660 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS_FALSE=
33666 if { test "$HAVE_LIBUNISTRING" != yes \
33671 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33672 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33673 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33674 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33675 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33685 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_TRUE=
33686 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_FALSE='#'
33688 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_TRUE='#'
33689 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_FALSE=
33695 if { test "$HAVE_LIBUNISTRING" != yes \
33700 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33701 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33702 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33703 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33704 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33714 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT_TRUE=
33715 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT_FALSE='#'
33717 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT_TRUE='#'
33718 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT_FALSE=
33724 if { test "$HAVE_LIBUNISTRING" != yes \
33729 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33730 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33731 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33732 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33733 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33743 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME_TRUE=
33744 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME_FALSE='#'
33746 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME_TRUE='#'
33747 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME_FALSE=
33753 if { test "$HAVE_LIBUNISTRING" != yes \
33758 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33759 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33760 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33761 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33762 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33772 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LONGNAME_TRUE=
33773 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LONGNAME_FALSE='#'
33775 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LONGNAME_TRUE='#'
33776 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LONGNAME_FALSE=
33782 if { test "$HAVE_LIBUNISTRING" != yes \
33787 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33788 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33789 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33790 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33791 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33801 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME_TRUE=
33802 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME_FALSE='#'
33804 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME_TRUE='#'
33805 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME_FALSE=
33811 if { test "$HAVE_LIBUNISTRING" != yes \
33816 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33817 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33818 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33819 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33820 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33830 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE_TRUE=
33831 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE_FALSE='#'
33833 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE_TRUE='#'
33834 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE_FALSE=
33841 if { test "$HAVE_LIBUNISTRING" != yes \
33846 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33847 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33848 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33849 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33850 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33860 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF_TRUE=
33861 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF_FALSE='#'
33863 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF_TRUE='#'
33864 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF_FALSE=
33870 if { test "$HAVE_LIBUNISTRING" != yes \
33875 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33876 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33877 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33878 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33879 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
33889 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR_TRUE=
33890 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR_FALSE='#'
33892 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR_TRUE='#'
33893 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR_FALSE=
33900 if { test "$HAVE_LIBUNISTRING" != yes \
33905 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33906 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33907 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33908 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33909 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33919 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST_TRUE=
33920 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST_FALSE='#'
33922 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST_TRUE='#'
33923 LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST_FALSE=
33929 if { test "$HAVE_LIBUNISTRING" != yes \
33934 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33935 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33936 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33937 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33938 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33948 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_TRUE=
33949 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_FALSE='#'
33951 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_TRUE='#'
33952 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_FALSE=
33958 if { test "$HAVE_LIBUNISTRING" != yes \
33963 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33964 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33965 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33966 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33967 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
33977 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_BYNAME_TRUE=
33978 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_BYNAME_FALSE='#'
33980 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_BYNAME_TRUE='#'
33981 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_BYNAME_FALSE=
33987 if { test "$HAVE_LIBUNISTRING" != yes \
33992 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
33993 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
33994 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
33995 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
33996 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34006 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_LONGNAME_TRUE=
34007 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_LONGNAME_FALSE='#'
34009 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_LONGNAME_TRUE='#'
34010 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_LONGNAME_FALSE=
34016 if { test "$HAVE_LIBUNISTRING" != yes \
34021 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34022 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34023 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34024 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34025 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34035 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_NAME_TRUE=
34036 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_NAME_FALSE='#'
34038 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_NAME_TRUE='#'
34039 LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_NAME_FALSE=
34046 if { test "$HAVE_LIBUNISTRING" != yes \
34051 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34052 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34053 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34054 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34055 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34065 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM_TRUE=
34066 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM_FALSE='#'
34068 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM_TRUE='#'
34069 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM_FALSE=
34076 if { test "$HAVE_LIBUNISTRING" != yes \
34081 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34082 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34083 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34084 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34085 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34095 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA_TRUE=
34096 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA_FALSE='#'
34098 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA_TRUE='#'
34099 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA_FALSE=
34106 if { test "$HAVE_LIBUNISTRING" != yes \
34111 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34112 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34113 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34114 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34115 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34125 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK_TRUE=
34126 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK_FALSE='#'
34128 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK_TRUE='#'
34129 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK_FALSE=
34136 if { test "$HAVE_LIBUNISTRING" != yes \
34141 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34142 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34143 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34144 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34145 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34155 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL_TRUE=
34156 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL_FALSE='#'
34158 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL_TRUE='#'
34159 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL_FALSE=
34166 if { test "$HAVE_LIBUNISTRING" != yes \
34171 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34172 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34173 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34174 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34175 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34185 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT_TRUE=
34186 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT_FALSE='#'
34188 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT_TRUE='#'
34189 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT_FALSE=
34196 if { test "$HAVE_LIBUNISTRING" != yes \
34201 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34202 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34203 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34204 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34205 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34215 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH_TRUE=
34216 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH_FALSE='#'
34218 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH_TRUE='#'
34219 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH_FALSE=
34226 if { test "$HAVE_LIBUNISTRING" != yes \
34231 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34232 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34233 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34234 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34235 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34245 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER_TRUE=
34246 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER_FALSE='#'
34248 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER_TRUE='#'
34249 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER_FALSE=
34256 if { test "$HAVE_LIBUNISTRING" != yes \
34261 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34262 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34263 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34264 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34265 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34275 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT_TRUE=
34276 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT_FALSE='#'
34278 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT_TRUE='#'
34279 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT_FALSE=
34286 if { test "$HAVE_LIBUNISTRING" != yes \
34291 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34292 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34293 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34294 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34295 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34305 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT_TRUE=
34306 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT_FALSE='#'
34308 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT_TRUE='#'
34309 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT_FALSE=
34316 if { test "$HAVE_LIBUNISTRING" != yes \
34321 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34322 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34323 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34324 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34325 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34335 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE_TRUE=
34336 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE_FALSE='#'
34338 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE_TRUE='#'
34339 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE_FALSE=
34346 if { test "$HAVE_LIBUNISTRING" != yes \
34351 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34352 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34353 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34354 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34355 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34365 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER_TRUE=
34366 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER_FALSE='#'
34368 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER_TRUE='#'
34369 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER_FALSE=
34376 if { test "$HAVE_LIBUNISTRING" != yes \
34381 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34382 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34383 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34384 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34385 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34395 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT_TRUE=
34396 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT_FALSE='#'
34398 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT_TRUE='#'
34399 LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT_FALSE=
34405 if { test "$HAVE_LIBUNISTRING" != yes \
34410 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34411 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34412 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34413 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34414 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34424 LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT_TRUE=
34425 LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT_FALSE='#'
34427 LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT_TRUE='#'
34428 LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT_FALSE=
34434 if { test "$HAVE_LIBUNISTRING" != yes \
34439 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34440 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34441 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34442 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34443 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34453 LIBUNISTRING_COMPILE_UNICTYPE_DIGIT_TRUE=
34454 LIBUNISTRING_COMPILE_UNICTYPE_DIGIT_FALSE='#'
34456 LIBUNISTRING_COMPILE_UNICTYPE_DIGIT_TRUE='#'
34457 LIBUNISTRING_COMPILE_UNICTYPE_DIGIT_FALSE=
34463 if { test "$HAVE_LIBUNISTRING" != yes \
34468 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34469 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34470 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34471 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34472 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34482 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_BYNAME_TRUE=
34483 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_BYNAME_FALSE='#'
34485 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_BYNAME_TRUE='#'
34486 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_BYNAME_FALSE=
34492 if { test "$HAVE_LIBUNISTRING" != yes \
34497 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34498 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34499 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34500 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34501 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34511 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_NAME_TRUE=
34512 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_NAME_FALSE='#'
34514 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_NAME_TRUE='#'
34515 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_NAME_FALSE=
34521 if { test "$HAVE_LIBUNISTRING" != yes \
34526 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34527 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34528 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34529 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34530 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34540 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_OF_TRUE=
34541 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_OF_FALSE='#'
34543 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_OF_TRUE='#'
34544 LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_OF_FALSE=
34550 if { test "$HAVE_LIBUNISTRING" != yes \
34555 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34556 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34557 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34558 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34559 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34569 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_BYNAME_TRUE=
34570 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_BYNAME_FALSE='#'
34572 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_BYNAME_TRUE='#'
34573 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_BYNAME_FALSE=
34579 if { test "$HAVE_LIBUNISTRING" != yes \
34584 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34585 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34586 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34587 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34588 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34598 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_LONGNAME_TRUE=
34599 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_LONGNAME_FALSE='#'
34601 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_LONGNAME_TRUE='#'
34602 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_LONGNAME_FALSE=
34608 if { test "$HAVE_LIBUNISTRING" != yes \
34613 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34614 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34615 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34616 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34617 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34627 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_NAME_TRUE=
34628 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_NAME_FALSE='#'
34630 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_NAME_TRUE='#'
34631 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_NAME_FALSE=
34637 if { test "$HAVE_LIBUNISTRING" != yes \
34642 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34643 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34644 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34645 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34646 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34656 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_OF_TRUE=
34657 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_OF_FALSE='#'
34659 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_OF_TRUE='#'
34660 LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_OF_FALSE=
34666 if { test "$HAVE_LIBUNISTRING" != yes \
34671 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34672 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34673 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34674 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34675 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34685 LIBUNISTRING_COMPILE_UNICTYPE_MIRROR_TRUE=
34686 LIBUNISTRING_COMPILE_UNICTYPE_MIRROR_FALSE='#'
34688 LIBUNISTRING_COMPILE_UNICTYPE_MIRROR_TRUE='#'
34689 LIBUNISTRING_COMPILE_UNICTYPE_MIRROR_FALSE=
34695 if { test "$HAVE_LIBUNISTRING" != yes \
34700 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34701 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34702 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34703 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34704 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34714 LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC_TRUE=
34715 LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC_FALSE='#'
34717 LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC_TRUE='#'
34718 LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC_FALSE=
34725 if { test "$HAVE_LIBUNISTRING" != yes \
34730 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34731 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34732 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34733 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34734 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34744 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC_TRUE=
34745 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC_FALSE='#'
34747 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC_TRUE='#'
34748 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC_FALSE=
34755 if { test "$HAVE_LIBUNISTRING" != yes \
34760 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34761 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34762 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34763 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34764 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34774 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_TRUE=
34775 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_FALSE='#'
34777 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_TRUE='#'
34778 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_FALSE=
34785 if { test "$HAVE_LIBUNISTRING" != yes \
34790 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34791 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34792 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34793 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34794 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34804 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_TRUE=
34805 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_FALSE='#'
34807 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_TRUE='#'
34808 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_FALSE=
34815 if { test "$HAVE_LIBUNISTRING" != yes \
34820 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34821 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34822 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34823 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34824 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34834 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_TRUE=
34835 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_FALSE='#'
34837 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_TRUE='#'
34838 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_FALSE=
34845 if { test "$HAVE_LIBUNISTRING" != yes \
34850 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34851 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34852 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34853 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34854 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34864 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_TRUE=
34865 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_FALSE='#'
34867 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_TRUE='#'
34868 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_FALSE=
34875 if { test "$HAVE_LIBUNISTRING" != yes \
34880 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34881 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34882 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34883 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34884 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
34894 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_TRUE=
34895 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_FALSE='#'
34897 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_TRUE='#'
34898 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_FALSE=
34905 if { test "$HAVE_LIBUNISTRING" != yes \
34910 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34911 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34912 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34913 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34914 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34924 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_TRUE=
34925 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_FALSE='#'
34927 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_TRUE='#'
34928 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_FALSE=
34935 if { test "$HAVE_LIBUNISTRING" != yes \
34940 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34941 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34942 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34943 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34944 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34954 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL_TRUE=
34955 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL_FALSE='#'
34957 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL_TRUE='#'
34958 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL_FALSE=
34965 if { test "$HAVE_LIBUNISTRING" != yes \
34970 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
34971 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
34972 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
34973 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
34974 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
34984 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_TRUE=
34985 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_FALSE='#'
34987 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_TRUE='#'
34988 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_FALSE=
34995 if { test "$HAVE_LIBUNISTRING" != yes \
35000 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35001 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35002 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35003 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35004 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
35014 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_TRUE=
35015 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_FALSE='#'
35017 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_TRUE='#'
35018 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_FALSE=
35025 if { test "$HAVE_LIBUNISTRING" != yes \
35030 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35031 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35032 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35033 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35034 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35044 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_TRUE=
35045 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_FALSE='#'
35047 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_TRUE='#'
35048 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_FALSE=
35055 if { test "$HAVE_LIBUNISTRING" != yes \
35060 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35061 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35062 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35063 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35064 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35074 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_TRUE=
35075 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_FALSE='#'
35077 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_TRUE='#'
35078 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_FALSE=
35085 if { test "$HAVE_LIBUNISTRING" != yes \
35090 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35091 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35092 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35093 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35094 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35104 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_TRUE=
35105 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_FALSE='#'
35107 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_TRUE='#'
35108 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_FALSE=
35115 if { test "$HAVE_LIBUNISTRING" != yes \
35120 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35121 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35122 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35123 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35124 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35134 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_TRUE=
35135 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_FALSE='#'
35137 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_TRUE='#'
35138 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_FALSE=
35145 if { test "$HAVE_LIBUNISTRING" != yes \
35150 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35151 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35152 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35153 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35154 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35164 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_TRUE=
35165 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_FALSE='#'
35167 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_TRUE='#'
35168 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_FALSE=
35175 if { test "$HAVE_LIBUNISTRING" != yes \
35180 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35181 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35182 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35183 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35184 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35194 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_TRUE=
35195 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_FALSE='#'
35197 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_TRUE='#'
35198 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_FALSE=
35205 if { test "$HAVE_LIBUNISTRING" != yes \
35210 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35211 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35212 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35213 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35214 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
35224 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF_TRUE=
35225 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF_FALSE='#'
35227 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF_TRUE='#'
35228 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF_FALSE=
35235 if { test "$HAVE_LIBUNISTRING" != yes \
35240 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35241 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35242 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35243 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35244 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
35254 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_TRUE=
35255 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_FALSE='#'
35257 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_TRUE='#'
35258 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_FALSE=
35265 if { test "$HAVE_LIBUNISTRING" != yes \
35270 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35271 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35272 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35273 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35274 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
35284 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE_TRUE=
35285 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE_FALSE='#'
35287 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE_TRUE='#'
35288 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE_FALSE=
35294 if { test "$HAVE_LIBUNISTRING" != yes \
35299 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35300 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35301 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35302 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35303 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35313 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME_TRUE=
35314 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME_FALSE='#'
35316 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME_TRUE='#'
35317 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME_FALSE=
35324 if { test "$HAVE_LIBUNISTRING" != yes \
35329 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35330 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35331 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35332 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35333 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35343 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE_TRUE=
35344 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE_FALSE='#'
35346 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE_TRUE='#'
35347 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE_FALSE=
35354 if { test "$HAVE_LIBUNISTRING" != yes \
35359 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35360 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35361 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35362 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35363 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35373 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED_TRUE=
35374 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED_FALSE='#'
35376 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED_TRUE='#'
35377 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED_FALSE=
35384 if { test "$HAVE_LIBUNISTRING" != yes \
35389 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35390 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35391 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35392 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35393 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35403 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_TRUE=
35404 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_FALSE='#'
35406 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_TRUE='#'
35407 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_FALSE=
35414 if { test "$HAVE_LIBUNISTRING" != yes \
35419 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35420 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35421 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35422 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35423 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35433 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_TRUE=
35434 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_FALSE='#'
35436 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_TRUE='#'
35437 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_FALSE=
35444 if { test "$HAVE_LIBUNISTRING" != yes \
35449 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35450 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35451 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35452 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35453 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35463 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_TRUE=
35464 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_FALSE='#'
35466 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_TRUE='#'
35467 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_FALSE=
35474 if { test "$HAVE_LIBUNISTRING" != yes \
35479 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35480 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35481 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35482 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35483 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35493 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_TRUE=
35494 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_FALSE='#'
35496 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_TRUE='#'
35497 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_FALSE=
35504 if { test "$HAVE_LIBUNISTRING" != yes \
35509 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35510 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35511 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35512 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35513 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35523 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_TRUE=
35524 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_FALSE='#'
35526 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_TRUE='#'
35527 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_FALSE=
35534 if { test "$HAVE_LIBUNISTRING" != yes \
35539 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35540 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35541 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35542 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35543 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35553 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING_TRUE=
35554 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING_FALSE='#'
35556 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING_TRUE='#'
35557 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING_FALSE=
35564 if { test "$HAVE_LIBUNISTRING" != yes \
35569 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35570 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35571 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35572 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35573 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35583 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE_TRUE=
35584 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE_FALSE='#'
35586 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE_TRUE='#'
35587 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE_FALSE=
35594 if { test "$HAVE_LIBUNISTRING" != yes \
35599 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35600 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35601 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35602 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35603 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35613 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_TRUE=
35614 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_FALSE='#'
35616 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_TRUE='#'
35617 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_FALSE=
35624 if { test "$HAVE_LIBUNISTRING" != yes \
35629 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35630 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35631 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35632 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35633 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35643 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH_TRUE=
35644 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH_FALSE='#'
35646 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH_TRUE='#'
35647 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH_FALSE=
35654 if { test "$HAVE_LIBUNISTRING" != yes \
35659 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35660 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35661 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35662 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35663 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35673 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT_TRUE=
35674 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT_FALSE='#'
35676 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT_TRUE='#'
35677 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT_FALSE=
35684 if { test "$HAVE_LIBUNISTRING" != yes \
35689 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35690 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35691 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35692 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35693 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
35703 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_TRUE=
35704 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_FALSE='#'
35706 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_TRUE='#'
35707 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_FALSE=
35714 if { test "$HAVE_LIBUNISTRING" != yes \
35719 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35720 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35721 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35722 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35723 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35733 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED_TRUE=
35734 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED_FALSE='#'
35736 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED_TRUE='#'
35737 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED_FALSE=
35744 if { test "$HAVE_LIBUNISTRING" != yes \
35749 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35750 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35751 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35752 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35753 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35763 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC_TRUE=
35764 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC_FALSE='#'
35766 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC_TRUE='#'
35767 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC_FALSE=
35774 if { test "$HAVE_LIBUNISTRING" != yes \
35779 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35780 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35781 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35782 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35783 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35793 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER_TRUE=
35794 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER_FALSE='#'
35796 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER_TRUE='#'
35797 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER_FALSE=
35804 if { test "$HAVE_LIBUNISTRING" != yes \
35809 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35810 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35811 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35812 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35813 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35823 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL_TRUE=
35824 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL_FALSE='#'
35826 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL_TRUE='#'
35827 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL_FALSE=
35834 if { test "$HAVE_LIBUNISTRING" != yes \
35839 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35840 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35841 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35842 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35843 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35853 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE_TRUE=
35854 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE_FALSE='#'
35856 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE_TRUE='#'
35857 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE_FALSE=
35864 if { test "$HAVE_LIBUNISTRING" != yes \
35869 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35870 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35871 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35872 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35873 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35883 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_TRUE=
35884 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_FALSE='#'
35886 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_TRUE='#'
35887 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_FALSE=
35894 if { test "$HAVE_LIBUNISTRING" != yes \
35899 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35900 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35901 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35902 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35903 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
35913 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK_TRUE=
35914 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK_FALSE='#'
35916 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK_TRUE='#'
35917 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK_FALSE=
35924 if { test "$HAVE_LIBUNISTRING" != yes \
35929 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35930 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35931 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35932 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35933 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
35943 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT_TRUE=
35944 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT_FALSE='#'
35946 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT_TRUE='#'
35947 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT_FALSE=
35954 if { test "$HAVE_LIBUNISTRING" != yes \
35959 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35960 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35961 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35962 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35963 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
35973 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN_TRUE=
35974 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN_FALSE='#'
35976 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN_TRUE='#'
35977 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN_FALSE=
35984 if { test "$HAVE_LIBUNISTRING" != yes \
35989 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
35990 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
35991 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
35992 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
35993 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36003 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE_TRUE=
36004 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE_FALSE='#'
36006 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE_TRUE='#'
36007 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE_FALSE=
36014 if { test "$HAVE_LIBUNISTRING" != yes \
36019 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36020 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36021 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36022 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36023 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36033 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START_TRUE=
36034 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START_FALSE='#'
36036 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START_TRUE='#'
36037 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START_FALSE=
36044 if { test "$HAVE_LIBUNISTRING" != yes \
36049 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36050 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36051 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36052 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36053 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36063 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC_TRUE=
36064 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC_FALSE='#'
36066 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC_TRUE='#'
36067 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC_FALSE=
36074 if { test "$HAVE_LIBUNISTRING" != yes \
36079 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36080 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36081 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36082 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36083 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36093 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_TRUE=
36094 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_FALSE='#'
36096 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_TRUE='#'
36097 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_FALSE=
36104 if { test "$HAVE_LIBUNISTRING" != yes \
36109 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36110 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36111 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36112 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36113 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36123 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_TRUE=
36124 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_FALSE='#'
36126 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_TRUE='#'
36127 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_FALSE=
36134 if { test "$HAVE_LIBUNISTRING" != yes \
36139 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36140 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36141 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36142 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36143 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36153 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_TRUE=
36154 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_FALSE='#'
36156 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_TRUE='#'
36157 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_FALSE=
36164 if { test "$HAVE_LIBUNISTRING" != yes \
36169 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36170 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36171 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36172 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36173 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36183 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL_TRUE=
36184 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL_FALSE='#'
36186 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL_TRUE='#'
36187 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL_FALSE=
36194 if { test "$HAVE_LIBUNISTRING" != yes \
36199 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36200 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36201 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36202 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36203 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36213 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL_TRUE=
36214 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL_FALSE='#'
36216 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL_TRUE='#'
36217 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL_FALSE=
36224 if { test "$HAVE_LIBUNISTRING" != yes \
36229 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36230 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36231 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36232 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36233 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36243 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR_TRUE=
36244 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR_FALSE='#'
36246 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR_TRUE='#'
36247 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR_FALSE=
36254 if { test "$HAVE_LIBUNISTRING" != yes \
36259 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36260 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36261 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36262 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36263 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36273 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR_TRUE=
36274 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR_FALSE='#'
36276 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR_TRUE='#'
36277 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR_FALSE=
36284 if { test "$HAVE_LIBUNISTRING" != yes \
36289 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36290 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36291 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36292 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36293 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36303 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_TRUE=
36304 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_FALSE='#'
36306 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_TRUE='#'
36307 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_FALSE=
36314 if { test "$HAVE_LIBUNISTRING" != yes \
36319 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36320 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36321 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36322 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36323 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36333 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE_TRUE=
36334 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE_FALSE='#'
36336 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE_TRUE='#'
36337 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE_FALSE=
36344 if { test "$HAVE_LIBUNISTRING" != yes \
36349 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36350 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36351 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36352 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36353 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36363 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH_TRUE=
36364 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH_FALSE='#'
36366 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH_TRUE='#'
36367 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH_FALSE=
36374 if { test "$HAVE_LIBUNISTRING" != yes \
36379 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36380 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36381 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36382 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36383 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36393 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK_TRUE=
36394 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK_FALSE='#'
36396 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK_TRUE='#'
36397 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK_FALSE=
36404 if { test "$HAVE_LIBUNISTRING" != yes \
36409 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36410 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36411 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36412 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36413 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36423 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER_TRUE=
36424 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER_FALSE='#'
36426 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER_TRUE='#'
36427 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER_FALSE=
36434 if { test "$HAVE_LIBUNISTRING" != yes \
36439 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36440 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36441 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36442 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36443 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36453 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC_TRUE=
36454 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC_FALSE='#'
36456 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC_TRUE='#'
36457 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC_FALSE=
36464 if { test "$HAVE_LIBUNISTRING" != yes \
36469 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36470 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36471 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36472 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36473 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36483 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_TRUE=
36484 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_FALSE='#'
36486 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_TRUE='#'
36487 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_FALSE=
36494 if { test "$HAVE_LIBUNISTRING" != yes \
36499 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36500 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36501 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36502 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36503 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36513 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_TRUE=
36514 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_FALSE='#'
36516 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_TRUE='#'
36517 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_FALSE=
36524 if { test "$HAVE_LIBUNISTRING" != yes \
36529 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36530 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36531 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36532 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36533 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36543 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_TRUE=
36544 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_FALSE='#'
36546 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_TRUE='#'
36547 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_FALSE=
36554 if { test "$HAVE_LIBUNISTRING" != yes \
36559 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36560 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36561 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36562 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36563 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36573 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_TRUE=
36574 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_FALSE='#'
36576 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_TRUE='#'
36577 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_FALSE=
36584 if { test "$HAVE_LIBUNISTRING" != yes \
36589 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36590 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36591 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36592 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36593 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36603 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START_TRUE=
36604 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START_FALSE='#'
36606 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START_TRUE='#'
36607 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START_FALSE=
36614 if { test "$HAVE_LIBUNISTRING" != yes \
36619 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36620 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36621 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36622 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36623 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36633 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE_TRUE=
36634 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE_FALSE='#'
36636 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE_TRUE='#'
36637 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE_FALSE=
36644 if { test "$HAVE_LIBUNISTRING" != yes \
36649 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36650 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36651 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36652 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36653 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36663 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH_TRUE=
36664 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH_FALSE='#'
36666 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH_TRUE='#'
36667 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH_FALSE=
36674 if { test "$HAVE_LIBUNISTRING" != yes \
36679 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36680 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36681 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36682 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36683 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36693 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE_TRUE=
36694 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE_FALSE='#'
36696 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE_TRUE='#'
36697 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE_FALSE=
36704 if { test "$HAVE_LIBUNISTRING" != yes \
36709 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36710 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36711 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36712 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36713 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36723 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_TRUE=
36724 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_FALSE='#'
36726 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_TRUE='#'
36727 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_FALSE=
36734 if { test "$HAVE_LIBUNISTRING" != yes \
36739 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36740 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36741 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36742 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36743 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36753 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_TRUE=
36754 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_FALSE='#'
36756 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_TRUE='#'
36757 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_FALSE=
36764 if { test "$HAVE_LIBUNISTRING" != yes \
36769 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36770 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36771 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36772 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36773 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36783 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX_TRUE=
36784 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX_FALSE='#'
36786 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX_TRUE='#'
36787 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX_FALSE=
36794 if { test "$HAVE_LIBUNISTRING" != yes \
36799 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36800 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36801 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36802 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36803 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36813 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_TRUE=
36814 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_FALSE='#'
36816 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_TRUE='#'
36817 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_FALSE=
36824 if { test "$HAVE_LIBUNISTRING" != yes \
36829 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36830 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36831 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36832 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36833 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36843 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE_TRUE=
36844 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE_FALSE='#'
36846 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE_TRUE='#'
36847 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE_FALSE=
36854 if { test "$HAVE_LIBUNISTRING" != yes \
36859 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36860 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36861 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36862 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36863 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36873 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION_TRUE=
36874 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION_FALSE='#'
36876 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION_TRUE='#'
36877 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION_FALSE=
36884 if { test "$HAVE_LIBUNISTRING" != yes \
36889 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36890 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36891 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36892 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36893 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36903 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK_TRUE=
36904 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK_FALSE='#'
36906 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK_TRUE='#'
36907 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK_FALSE=
36914 if { test "$HAVE_LIBUNISTRING" != yes \
36919 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36920 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36921 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36922 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36923 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36933 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL_TRUE=
36934 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL_FALSE='#'
36936 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL_TRUE='#'
36937 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL_FALSE=
36944 if { test "$HAVE_LIBUNISTRING" != yes \
36949 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36950 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36951 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36952 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36953 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
36963 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_TRUE=
36964 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_FALSE='#'
36966 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_TRUE='#'
36967 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_FALSE=
36974 if { test "$HAVE_LIBUNISTRING" != yes \
36979 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
36980 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
36981 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
36982 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
36983 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
36993 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED_TRUE=
36994 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED_FALSE='#'
36996 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED_TRUE='#'
36997 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED_FALSE=
37004 if { test "$HAVE_LIBUNISTRING" != yes \
37009 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37010 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37011 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37012 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37013 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
37023 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE_TRUE=
37024 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE_FALSE='#'
37026 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE_TRUE='#'
37027 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE_FALSE=
37034 if { test "$HAVE_LIBUNISTRING" != yes \
37039 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37040 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37041 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37042 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37043 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37053 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_TRUE=
37054 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_FALSE='#'
37056 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_TRUE='#'
37057 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_FALSE=
37063 if { test "$HAVE_LIBUNISTRING" != yes \
37068 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37069 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37070 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37071 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37072 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
37082 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST_TRUE=
37083 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST_FALSE='#'
37085 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST_TRUE='#'
37086 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST_FALSE=
37093 if { test "$HAVE_LIBUNISTRING" != yes \
37098 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37099 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37100 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37101 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37102 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
37112 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE_TRUE=
37113 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE_FALSE='#'
37115 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE_TRUE='#'
37116 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE_FALSE=
37123 if { test "$HAVE_LIBUNISTRING" != yes \
37128 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37129 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37130 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37131 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37132 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37142 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_TRUE=
37143 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_FALSE='#'
37145 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_TRUE='#'
37146 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_FALSE=
37153 if { test "$HAVE_LIBUNISTRING" != yes \
37158 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37159 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37160 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37161 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37162 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37172 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_TRUE=
37173 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_FALSE='#'
37175 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_TRUE='#'
37176 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_FALSE=
37183 if { test "$HAVE_LIBUNISTRING" != yes \
37188 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37189 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37190 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37191 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37192 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37202 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE_TRUE=
37203 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE_FALSE='#'
37205 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE_TRUE='#'
37206 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE_FALSE=
37213 if { test "$HAVE_LIBUNISTRING" != yes \
37218 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37219 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37220 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37221 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37222 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
37232 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR_TRUE=
37233 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR_FALSE='#'
37235 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR_TRUE='#'
37236 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR_FALSE=
37243 if { test "$HAVE_LIBUNISTRING" != yes \
37248 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37249 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37250 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37251 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37252 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
37262 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE_TRUE=
37263 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE_FALSE='#'
37265 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE_TRUE='#'
37266 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE_FALSE=
37273 if { test "$HAVE_LIBUNISTRING" != yes \
37278 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37279 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37280 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37281 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37282 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37292 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE_TRUE=
37293 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE_FALSE='#'
37295 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE_TRUE='#'
37296 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE_FALSE=
37303 if { test "$HAVE_LIBUNISTRING" != yes \
37308 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37309 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37310 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37311 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37312 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37322 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START_TRUE=
37323 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START_FALSE='#'
37325 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START_TRUE='#'
37326 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START_FALSE=
37333 if { test "$HAVE_LIBUNISTRING" != yes \
37338 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37339 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37340 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37341 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37342 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37352 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH_TRUE=
37353 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH_FALSE='#'
37355 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH_TRUE='#'
37356 LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH_FALSE=
37362 if { test "$HAVE_LIBUNISTRING" != yes \
37367 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37368 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37369 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37370 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37371 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37381 LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS_TRUE=
37382 LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS_FALSE='#'
37384 LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS_TRUE='#'
37385 LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS_FALSE=
37392 if { test "$HAVE_LIBUNISTRING" != yes \
37397 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37398 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37399 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37400 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37401 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
37411 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT_TRUE=
37412 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT_FALSE='#'
37414 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT_TRUE='#'
37415 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT_FALSE=
37421 if { test "$HAVE_LIBUNISTRING" != yes \
37426 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37427 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37428 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37429 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37430 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
37440 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE_TRUE=
37441 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE_FALSE='#'
37443 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE_TRUE='#'
37444 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE_FALSE=
37451 if { test "$HAVE_LIBUNISTRING" != yes \
37456 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37457 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37458 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37459 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37460 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37470 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT_TRUE=
37471 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT_FALSE='#'
37473 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT_TRUE='#'
37474 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT_FALSE=
37480 if { test "$HAVE_LIBUNISTRING" != yes \
37485 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37486 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37487 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37488 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37489 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
37499 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE_TRUE=
37500 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE_FALSE='#'
37502 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE_TRUE='#'
37503 LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE_FALSE=
37509 if { test "$HAVE_LIBUNISTRING" != yes \
37514 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37515 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37516 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37517 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37518 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37528 LIBUNISTRING_UNIGBRK_H='unigbrk.h'
37530 LIBUNISTRING_UNIGBRK_H=
37536 cat >>confdefs.h <<_ACEOF
37537 #define GNULIB_UNIGBRK_U16_GRAPHEME_BREAKS 1
37543 if { test "$HAVE_LIBUNISTRING" != yes \
37548 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37549 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37550 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37551 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37552 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37562 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_BREAKS_TRUE=
37563 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_BREAKS_FALSE='#'
37565 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_BREAKS_TRUE='#'
37566 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_BREAKS_FALSE=
37572 cat >>confdefs.h <<_ACEOF
37573 #define GNULIB_UNIGBRK_U16_GRAPHEME_NEXT 1
37579 if { test "$HAVE_LIBUNISTRING" != yes \
37584 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37585 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37586 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37587 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37588 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37598 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_NEXT_TRUE=
37599 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_NEXT_FALSE='#'
37601 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_NEXT_TRUE='#'
37602 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_NEXT_FALSE=
37608 cat >>confdefs.h <<_ACEOF
37609 #define GNULIB_UNIGBRK_U16_GRAPHEME_PREV 1
37615 if { test "$HAVE_LIBUNISTRING" != yes \
37620 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37621 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37622 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37623 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37624 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37634 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_PREV_TRUE=
37635 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_PREV_FALSE='#'
37637 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_PREV_TRUE='#'
37638 LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_PREV_FALSE=
37644 cat >>confdefs.h <<_ACEOF
37645 #define GNULIB_UNIGBRK_U32_GRAPHEME_BREAKS 1
37651 if { test "$HAVE_LIBUNISTRING" != yes \
37656 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37657 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37658 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37659 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37660 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37670 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_BREAKS_TRUE=
37671 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_BREAKS_FALSE='#'
37673 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_BREAKS_TRUE='#'
37674 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_BREAKS_FALSE=
37680 cat >>confdefs.h <<_ACEOF
37681 #define GNULIB_UNIGBRK_U32_GRAPHEME_NEXT 1
37687 if { test "$HAVE_LIBUNISTRING" != yes \
37692 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37693 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37694 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37695 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37696 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37706 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_NEXT_TRUE=
37707 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_NEXT_FALSE='#'
37709 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_NEXT_TRUE='#'
37710 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_NEXT_FALSE=
37716 cat >>confdefs.h <<_ACEOF
37717 #define GNULIB_UNIGBRK_U32_GRAPHEME_PREV 1
37723 if { test "$HAVE_LIBUNISTRING" != yes \
37728 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37729 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37730 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37731 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37732 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37742 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_PREV_TRUE=
37743 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_PREV_FALSE='#'
37745 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_PREV_TRUE='#'
37746 LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_PREV_FALSE=
37752 cat >>confdefs.h <<_ACEOF
37753 #define GNULIB_UNIGBRK_U8_GRAPHEME_BREAKS 1
37759 if { test "$HAVE_LIBUNISTRING" != yes \
37764 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37765 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37766 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37767 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37768 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37778 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_BREAKS_TRUE=
37779 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_BREAKS_FALSE='#'
37781 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_BREAKS_TRUE='#'
37782 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_BREAKS_FALSE=
37788 cat >>confdefs.h <<_ACEOF
37789 #define GNULIB_UNIGBRK_U8_GRAPHEME_NEXT 1
37795 if { test "$HAVE_LIBUNISTRING" != yes \
37800 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37801 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37802 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37803 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37804 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37814 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_NEXT_TRUE=
37815 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_NEXT_FALSE='#'
37817 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_NEXT_TRUE='#'
37818 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_NEXT_FALSE=
37824 cat >>confdefs.h <<_ACEOF
37825 #define GNULIB_UNIGBRK_U8_GRAPHEME_PREV 1
37831 if { test "$HAVE_LIBUNISTRING" != yes \
37836 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37837 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37838 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37839 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37840 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37850 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_PREV_TRUE=
37851 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_PREV_FALSE='#'
37853 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_PREV_TRUE='#'
37854 LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_PREV_FALSE=
37860 if { test "$HAVE_LIBUNISTRING" != yes \
37865 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37866 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37867 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37868 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37869 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37879 LIBUNISTRING_COMPILE_UNIGBRK_UC_GBRK_PROP_TRUE=
37880 LIBUNISTRING_COMPILE_UNIGBRK_UC_GBRK_PROP_FALSE='#'
37882 LIBUNISTRING_COMPILE_UNIGBRK_UC_GBRK_PROP_TRUE='#'
37883 LIBUNISTRING_COMPILE_UNIGBRK_UC_GBRK_PROP_FALSE=
37889 if { test "$HAVE_LIBUNISTRING" != yes \
37894 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37895 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37896 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37897 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37898 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37908 LIBUNISTRING_COMPILE_UNIGBRK_UC_IS_GRAPHEME_BREAK_TRUE=
37909 LIBUNISTRING_COMPILE_UNIGBRK_UC_IS_GRAPHEME_BREAK_FALSE='#'
37911 LIBUNISTRING_COMPILE_UNIGBRK_UC_IS_GRAPHEME_BREAK_TRUE='#'
37912 LIBUNISTRING_COMPILE_UNIGBRK_UC_IS_GRAPHEME_BREAK_FALSE=
37918 cat >>confdefs.h <<_ACEOF
37919 #define GNULIB_UNIGBRK_ULC_GRAPHEME_BREAKS 1
37925 if { test "$HAVE_LIBUNISTRING" != yes \
37930 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37931 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37932 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37933 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37934 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
37944 LIBUNISTRING_COMPILE_UNIGBRK_ULC_GRAPHEME_BREAKS_TRUE=
37945 LIBUNISTRING_COMPILE_UNIGBRK_ULC_GRAPHEME_BREAKS_FALSE='#'
37947 LIBUNISTRING_COMPILE_UNIGBRK_ULC_GRAPHEME_BREAKS_TRUE='#'
37948 LIBUNISTRING_COMPILE_UNIGBRK_ULC_GRAPHEME_BREAKS_FALSE=
37954 if { test "$HAVE_LIBUNISTRING" != yes \
37959 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37960 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37961 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37962 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37963 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
37973 LIBUNISTRING_UNILBRK_H='unilbrk.h'
37975 LIBUNISTRING_UNILBRK_H=
37982 if { test "$HAVE_LIBUNISTRING" != yes \
37987 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
37988 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
37989 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
37990 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
37991 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38001 LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS_TRUE=
38002 LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS_FALSE='#'
38004 LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS_TRUE='#'
38005 LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS_FALSE=
38011 if { test "$HAVE_LIBUNISTRING" != yes \
38016 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38017 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38018 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38019 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38020 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38030 LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS_TRUE=
38031 LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS_FALSE='#'
38033 LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS_TRUE='#'
38034 LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS_FALSE=
38040 if { test "$HAVE_LIBUNISTRING" != yes \
38045 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38046 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38047 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38048 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38049 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38059 LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS_TRUE=
38060 LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS_FALSE='#'
38062 LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS_TRUE='#'
38063 LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS_FALSE=
38069 if { test "$HAVE_LIBUNISTRING" != yes \
38074 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38075 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38076 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38077 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38078 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38088 LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS_TRUE=
38089 LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS_FALSE='#'
38091 LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS_TRUE='#'
38092 LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS_FALSE=
38098 if { test "$HAVE_LIBUNISTRING" != yes \
38103 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38104 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38105 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38106 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38107 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38117 LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS_TRUE=
38118 LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS_FALSE='#'
38120 LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS_TRUE='#'
38121 LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS_FALSE=
38127 if { test "$HAVE_LIBUNISTRING" != yes \
38132 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38133 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38134 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38135 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38136 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38146 LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS_TRUE=
38147 LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS_FALSE='#'
38149 LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS_TRUE='#'
38150 LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS_FALSE=
38156 if { test "$HAVE_LIBUNISTRING" != yes \
38161 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38162 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38163 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38164 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38165 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38175 LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS_TRUE=
38176 LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS_FALSE='#'
38178 LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS_TRUE='#'
38179 LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS_FALSE=
38185 if { test "$HAVE_LIBUNISTRING" != yes \
38190 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38191 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38192 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38193 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38194 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38204 LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS_TRUE=
38205 LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS_FALSE='#'
38207 LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS_TRUE='#'
38208 LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS_FALSE=
38214 if { test "$HAVE_LIBUNISTRING" != yes \
38219 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38220 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38221 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38222 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38223 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
38233 LIBUNISTRING_UNINAME_H='uniname.h'
38235 LIBUNISTRING_UNINAME_H=
38241 if { test "$HAVE_LIBUNISTRING" != yes \
38246 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38247 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38248 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38249 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38250 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
38260 LIBUNISTRING_COMPILE_UNINAME_UNINAME_TRUE=
38261 LIBUNISTRING_COMPILE_UNINAME_UNINAME_FALSE='#'
38263 LIBUNISTRING_COMPILE_UNINAME_UNINAME_TRUE='#'
38264 LIBUNISTRING_COMPILE_UNINAME_UNINAME_FALSE=
38270 if { test "$HAVE_LIBUNISTRING" != yes \
38275 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38276 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38277 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38278 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38279 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
38289 LIBUNISTRING_UNINORM_H='uninorm.h'
38291 LIBUNISTRING_UNINORM_H=
38297 if { test "$HAVE_LIBUNISTRING" != yes \
38302 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38303 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38304 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38305 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38306 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38316 LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION_TRUE=
38317 LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION_FALSE='#'
38319 LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION_TRUE='#'
38320 LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION_FALSE=
38326 if { test "$HAVE_LIBUNISTRING" != yes \
38331 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38332 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38333 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38334 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38335 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38345 LIBUNISTRING_COMPILE_UNINORM_COMPOSITION_TRUE=
38346 LIBUNISTRING_COMPILE_UNINORM_COMPOSITION_FALSE='#'
38348 LIBUNISTRING_COMPILE_UNINORM_COMPOSITION_TRUE='#'
38349 LIBUNISTRING_COMPILE_UNINORM_COMPOSITION_FALSE=
38355 if { test "$HAVE_LIBUNISTRING" != yes \
38360 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38361 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38362 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38363 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38364 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38374 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM_TRUE=
38375 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM_FALSE='#'
38377 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM_TRUE='#'
38378 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM_FALSE=
38384 if { test "$HAVE_LIBUNISTRING" != yes \
38389 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38390 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38391 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38392 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38393 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38403 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION_TRUE=
38404 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION_FALSE='#'
38406 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION_TRUE='#'
38407 LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION_FALSE=
38414 if { test "$HAVE_LIBUNISTRING" != yes \
38419 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38420 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38421 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38422 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38423 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38433 LIBUNISTRING_COMPILE_UNINORM_FILTER_TRUE=
38434 LIBUNISTRING_COMPILE_UNINORM_FILTER_FALSE='#'
38436 LIBUNISTRING_COMPILE_UNINORM_FILTER_TRUE='#'
38437 LIBUNISTRING_COMPILE_UNINORM_FILTER_FALSE=
38443 if { test "$HAVE_LIBUNISTRING" != yes \
38448 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38449 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38450 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38451 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38452 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38462 LIBUNISTRING_COMPILE_UNINORM_NFC_TRUE=
38463 LIBUNISTRING_COMPILE_UNINORM_NFC_FALSE='#'
38465 LIBUNISTRING_COMPILE_UNINORM_NFC_TRUE='#'
38466 LIBUNISTRING_COMPILE_UNINORM_NFC_FALSE=
38472 if { test "$HAVE_LIBUNISTRING" != yes \
38477 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38478 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38479 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38480 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38481 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38491 LIBUNISTRING_COMPILE_UNINORM_NFD_TRUE=
38492 LIBUNISTRING_COMPILE_UNINORM_NFD_FALSE='#'
38494 LIBUNISTRING_COMPILE_UNINORM_NFD_TRUE='#'
38495 LIBUNISTRING_COMPILE_UNINORM_NFD_FALSE=
38501 if { test "$HAVE_LIBUNISTRING" != yes \
38506 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38507 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38508 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38509 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38510 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38520 LIBUNISTRING_COMPILE_UNINORM_NFKC_TRUE=
38521 LIBUNISTRING_COMPILE_UNINORM_NFKC_FALSE='#'
38523 LIBUNISTRING_COMPILE_UNINORM_NFKC_TRUE='#'
38524 LIBUNISTRING_COMPILE_UNINORM_NFKC_FALSE=
38530 if { test "$HAVE_LIBUNISTRING" != yes \
38535 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38536 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38537 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38538 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38539 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38549 LIBUNISTRING_COMPILE_UNINORM_NFKD_TRUE=
38550 LIBUNISTRING_COMPILE_UNINORM_NFKD_FALSE='#'
38552 LIBUNISTRING_COMPILE_UNINORM_NFKD_TRUE='#'
38553 LIBUNISTRING_COMPILE_UNINORM_NFKD_FALSE=
38559 $as_echo "#define GNULIB_TEST_UNINORM_U16_NORMALIZE 1" >>confdefs.h
38564 if { test "$HAVE_LIBUNISTRING" != yes \
38569 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38570 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38571 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38572 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38573 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38583 LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE_TRUE=
38584 LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE_FALSE='#'
38586 LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE_TRUE='#'
38587 LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE_FALSE=
38593 if { test "$HAVE_LIBUNISTRING" != yes \
38598 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38599 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38600 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38601 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38602 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38612 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP_TRUE=
38613 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP_FALSE='#'
38615 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP_TRUE='#'
38616 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP_FALSE=
38622 if { test "$HAVE_LIBUNISTRING" != yes \
38627 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38628 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38629 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38630 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38631 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38641 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL_TRUE=
38642 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL_FALSE='#'
38644 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL_TRUE='#'
38645 LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL_FALSE=
38651 if { test "$HAVE_LIBUNISTRING" != yes \
38656 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38657 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38658 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38659 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38660 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38670 LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM_TRUE=
38671 LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM_FALSE='#'
38673 LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM_TRUE='#'
38674 LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM_FALSE=
38680 $as_echo "#define GNULIB_TEST_UNINORM_U32_NORMALIZE 1" >>confdefs.h
38685 if { test "$HAVE_LIBUNISTRING" != yes \
38690 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38691 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38692 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38693 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38694 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38704 LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE_TRUE=
38705 LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE_FALSE='#'
38707 LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE_TRUE='#'
38708 LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE_FALSE=
38714 if { test "$HAVE_LIBUNISTRING" != yes \
38719 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38720 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38721 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38722 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38723 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38733 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP_TRUE=
38734 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP_FALSE='#'
38736 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP_TRUE='#'
38737 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP_FALSE=
38743 if { test "$HAVE_LIBUNISTRING" != yes \
38748 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38749 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38750 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38751 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38752 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38762 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL_TRUE=
38763 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL_FALSE='#'
38765 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL_TRUE='#'
38766 LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL_FALSE=
38772 if { test "$HAVE_LIBUNISTRING" != yes \
38777 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38778 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38779 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38780 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38781 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38791 LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM_TRUE=
38792 LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM_FALSE='#'
38794 LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM_TRUE='#'
38795 LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM_FALSE=
38801 $as_echo "#define GNULIB_TEST_UNINORM_U8_NORMALIZE 1" >>confdefs.h
38806 if { test "$HAVE_LIBUNISTRING" != yes \
38811 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38812 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38813 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38814 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38815 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38825 LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE_TRUE=
38826 LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE_FALSE='#'
38828 LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE_TRUE='#'
38829 LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE_FALSE=
38835 if { test "$HAVE_LIBUNISTRING" != yes \
38840 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38841 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38842 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38843 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38844 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38854 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP_TRUE=
38855 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP_FALSE='#'
38857 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP_TRUE='#'
38858 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP_FALSE=
38864 if { test "$HAVE_LIBUNISTRING" != yes \
38869 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38870 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38871 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38872 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38873 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38883 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL_TRUE=
38884 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL_FALSE='#'
38886 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL_TRUE='#'
38887 LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL_FALSE=
38893 if { test "$HAVE_LIBUNISTRING" != yes \
38898 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
38899 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
38900 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
38901 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
38902 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
38912 LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM_TRUE=
38913 LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM_FALSE='#'
38915 LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM_TRUE='#'
38916 LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM_FALSE=
38932 if test $gl_cv_have_include_next = yes; then
38933 gl_cv_next_unistd_h='<'unistd.h'>'
38935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <unistd.h>" >&5
38936 $as_echo_n "checking absolute name of <unistd.h>... " >&6; }
38937 if ${gl_cv_next_unistd_h+:} false; then :
38938 $as_echo_n "(cached) " >&6
38941 if test $ac_cv_header_unistd_h = yes; then
38946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38947 /* end confdefs.h. */
38948 #include <unistd.h>
38951 aix*) gl_absname_cpp="$ac_cpp -C" ;;
38952 *) gl_absname_cpp="$ac_cpp" ;;
38957 gl_dirsep_regex='[/\\]'
38960 gl_dirsep_regex='\/'
38963 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
38964 gl_header_literal_regex=`echo 'unistd.h' \
38965 | sed -e "$gl_make_literal_regex_sed"`
38966 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
38967 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
38973 gl_cv_absolute_unistd_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
38974 sed -n "$gl_absolute_header_sed"`
38976 gl_header=$gl_cv_absolute_unistd_h
38977 gl_cv_next_unistd_h='"'$gl_header'"'
38979 gl_cv_next_unistd_h='<'unistd.h'>'
38984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_unistd_h" >&5
38985 $as_echo "$gl_cv_next_unistd_h" >&6; }
38987 NEXT_UNISTD_H=$gl_cv_next_unistd_h
38989 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
38990 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
38991 gl_next_as_first_directive='<'unistd.h'>'
38993 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
38994 gl_next_as_first_directive=$gl_cv_next_unistd_h
38996 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H=$gl_next_as_first_directive
39001 if test $ac_cv_header_unistd_h = yes; then
39013 for gl_func in chdir chown dup dup2 dup3 environ euidaccess faccessat fchdir fchownat fdatasync fsync ftruncate getcwd getdomainname getdtablesize getgroups gethostname getlogin getlogin_r getpagesize getusershell setusershell endusershell group_member isatty lchown link linkat lseek pipe pipe2 pread pwrite readlink readlinkat rmdir sethostname sleep symlink symlinkat ttyname_r unlink unlinkat usleep; do
39014 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
39015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
39016 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
39017 if eval \${$as_gl_Symbol+:} false; then :
39018 $as_echo_n "(cached) " >&6
39020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39021 /* end confdefs.h. */
39024 # include <unistd.h>
39026 /* Some systems declare various items in the wrong headers. */
39027 #if !(defined __GLIBC__ && !defined __UCLIBC__)
39028 # include <fcntl.h>
39029 # include <stdio.h>
39030 # include <stdlib.h>
39031 # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
39045 if ac_fn_c_try_compile "$LINENO"; then :
39046 eval "$as_gl_Symbol=yes"
39048 eval "$as_gl_Symbol=no"
39050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39052 eval ac_res=\$$as_gl_Symbol
39053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
39054 $as_echo "$ac_res" >&6; }
39055 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
39056 cat >>confdefs.h <<_ACEOF
39057 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
39060 eval ac_cv_have_decl_$gl_func=yes
39067 if { test "$HAVE_LIBUNISTRING" != yes \
39072 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39073 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39074 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39075 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39076 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39086 LIBUNISTRING_UNISTDIO_H='unistdio.h'
39088 LIBUNISTRING_UNISTDIO_H=
39099 if { test "$HAVE_LIBUNISTRING" != yes \
39104 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39105 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39106 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39107 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39108 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39118 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF_TRUE=
39119 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF_FALSE='#'
39121 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF_TRUE='#'
39122 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF_FALSE=
39128 if { test "$HAVE_LIBUNISTRING" != yes \
39133 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39134 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39135 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39136 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39137 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39147 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF_TRUE=
39148 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF_FALSE='#'
39150 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF_TRUE='#'
39151 LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF_FALSE=
39161 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
39162 if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
39166 $as_echo "#define ptrdiff_t long" >>confdefs.h
39175 if { test "$HAVE_LIBUNISTRING" != yes \
39180 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39181 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39182 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39183 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39184 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39194 LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF_TRUE=
39195 LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF_FALSE='#'
39197 LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF_TRUE='#'
39198 LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF_FALSE=
39204 if { test "$HAVE_LIBUNISTRING" != yes \
39209 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39210 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39211 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39212 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39213 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39223 LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF_TRUE=
39224 LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF_FALSE='#'
39226 LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF_TRUE='#'
39227 LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF_FALSE=
39233 if { test "$HAVE_LIBUNISTRING" != yes \
39238 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39239 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39240 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39241 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39242 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39252 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF_TRUE=
39253 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF_FALSE='#'
39255 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF_TRUE='#'
39256 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF_FALSE=
39262 if { test "$HAVE_LIBUNISTRING" != yes \
39267 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39268 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39269 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39270 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39271 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39281 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF_TRUE=
39282 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF_FALSE='#'
39284 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF_TRUE='#'
39285 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF_FALSE=
39291 if { test "$HAVE_LIBUNISTRING" != yes \
39296 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39297 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39298 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39299 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39300 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39310 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF_TRUE=
39311 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF_FALSE='#'
39313 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF_TRUE='#'
39314 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF_FALSE=
39320 if { test "$HAVE_LIBUNISTRING" != yes \
39325 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39326 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39327 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39328 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39329 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39339 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF_TRUE=
39340 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF_FALSE='#'
39342 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF_TRUE='#'
39343 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF_FALSE=
39352 case "$gl_cv_func_printf_infinite" in
39357 $as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h
39365 case "$gl_cv_func_printf_long_double" in
39367 case "$gl_cv_func_printf_infinite_long_double" in
39372 $as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h
39381 case "$gl_cv_func_printf_directive_a" in
39386 $as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h
39388 for ac_func in nl_langinfo
39390 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
39391 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
39392 cat >>confdefs.h <<_ACEOF
39393 #define HAVE_NL_LANGINFO 1
39404 case "$gl_cv_func_printf_directive_f" in
39409 $as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h
39416 case "$gl_cv_func_printf_directive_ls" in
39421 $as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h
39428 case "$gl_cv_func_printf_flag_grouping" in
39433 $as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h
39440 case "$gl_cv_func_printf_flag_leftadjust" in
39445 $as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h
39452 case "$gl_cv_func_printf_flag_zero" in
39457 $as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h
39464 case "$gl_cv_func_printf_precision" in
39469 $as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h
39472 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
39475 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
39482 case "$gl_cv_func_printf_enomem" in
39487 $as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h
39490 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
39493 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
39501 if { test "$HAVE_LIBUNISTRING" != yes \
39506 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39507 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39508 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39509 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39510 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39520 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF_TRUE=
39521 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF_FALSE='#'
39523 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF_TRUE='#'
39524 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF_FALSE=
39530 if { test "$HAVE_LIBUNISTRING" != yes \
39535 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39536 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39537 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39538 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39539 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39549 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF_TRUE=
39550 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF_FALSE='#'
39552 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF_TRUE='#'
39553 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF_FALSE=
39559 if { test "$HAVE_LIBUNISTRING" != yes \
39564 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39565 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39566 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39567 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39568 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39578 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF_TRUE=
39579 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF_FALSE='#'
39581 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF_TRUE='#'
39582 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF_FALSE=
39588 if { test "$HAVE_LIBUNISTRING" != yes \
39593 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39594 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39595 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39596 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39597 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39607 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF_TRUE=
39608 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF_FALSE='#'
39610 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF_TRUE='#'
39611 LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF_FALSE=
39620 case "$gl_cv_func_printf_infinite" in
39625 $as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h
39633 case "$gl_cv_func_printf_long_double" in
39635 case "$gl_cv_func_printf_infinite_long_double" in
39640 $as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h
39649 case "$gl_cv_func_printf_directive_a" in
39654 $as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h
39656 for ac_func in nl_langinfo
39658 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
39659 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
39660 cat >>confdefs.h <<_ACEOF
39661 #define HAVE_NL_LANGINFO 1
39672 case "$gl_cv_func_printf_directive_f" in
39677 $as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h
39684 case "$gl_cv_func_printf_directive_ls" in
39689 $as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h
39696 case "$gl_cv_func_printf_flag_grouping" in
39701 $as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h
39708 case "$gl_cv_func_printf_flag_leftadjust" in
39713 $as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h
39720 case "$gl_cv_func_printf_flag_zero" in
39725 $as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h
39732 case "$gl_cv_func_printf_precision" in
39737 $as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h
39740 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
39743 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
39750 case "$gl_cv_func_printf_enomem" in
39755 $as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h
39758 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
39761 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
39769 if { test "$HAVE_LIBUNISTRING" != yes \
39774 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39775 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39776 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39777 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39778 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39788 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF_TRUE=
39789 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF_FALSE='#'
39791 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF_TRUE='#'
39792 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF_FALSE=
39798 if { test "$HAVE_LIBUNISTRING" != yes \
39803 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39804 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39805 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39806 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39807 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39817 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF_TRUE=
39818 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF_FALSE='#'
39820 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF_TRUE='#'
39821 LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF_FALSE=
39827 if { test "$HAVE_LIBUNISTRING" != yes \
39832 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39833 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39834 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39835 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39836 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39846 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF_TRUE=
39847 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF_FALSE='#'
39849 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF_TRUE='#'
39850 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF_FALSE=
39856 if { test "$HAVE_LIBUNISTRING" != yes \
39861 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39862 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39863 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39864 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39865 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39875 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF_TRUE=
39876 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF_FALSE='#'
39878 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF_TRUE='#'
39879 LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF_FALSE=
39885 if { test "$HAVE_LIBUNISTRING" != yes \
39890 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39891 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39892 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39893 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39894 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39904 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF_TRUE=
39905 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF_FALSE='#'
39907 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF_TRUE='#'
39908 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF_FALSE=
39914 if { test "$HAVE_LIBUNISTRING" != yes \
39919 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39920 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39921 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39922 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39923 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39933 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF_TRUE=
39934 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF_FALSE='#'
39936 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF_TRUE='#'
39937 LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF_FALSE=
39947 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
39948 if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
39952 $as_echo "#define ptrdiff_t long" >>confdefs.h
39961 if { test "$HAVE_LIBUNISTRING" != yes \
39966 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39967 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39968 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39969 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39970 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
39980 LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF_TRUE=
39981 LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF_FALSE='#'
39983 LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF_TRUE='#'
39984 LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF_FALSE=
39990 if { test "$HAVE_LIBUNISTRING" != yes \
39995 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
39996 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
39997 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
39998 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
39999 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40009 LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF_TRUE=
40010 LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF_FALSE='#'
40012 LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF_TRUE='#'
40013 LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF_FALSE=
40019 if { test "$HAVE_LIBUNISTRING" != yes \
40024 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40025 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40026 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40027 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40028 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40038 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF_TRUE=
40039 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF_FALSE='#'
40041 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF_TRUE='#'
40042 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF_FALSE=
40048 if { test "$HAVE_LIBUNISTRING" != yes \
40053 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40054 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40055 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40056 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40057 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40067 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF_TRUE=
40068 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF_FALSE='#'
40070 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF_TRUE='#'
40071 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF_FALSE=
40077 if { test "$HAVE_LIBUNISTRING" != yes \
40082 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40083 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40084 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40085 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40086 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40096 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF_TRUE=
40097 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF_FALSE='#'
40099 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF_TRUE='#'
40100 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF_FALSE=
40106 if { test "$HAVE_LIBUNISTRING" != yes \
40111 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40112 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40113 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40114 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40115 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40125 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF_TRUE=
40126 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF_FALSE='#'
40128 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF_TRUE='#'
40129 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF_FALSE=
40138 case "$gl_cv_func_printf_infinite" in
40143 $as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h
40151 case "$gl_cv_func_printf_long_double" in
40153 case "$gl_cv_func_printf_infinite_long_double" in
40158 $as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h
40167 case "$gl_cv_func_printf_directive_a" in
40172 $as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h
40174 for ac_func in nl_langinfo
40176 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
40177 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
40178 cat >>confdefs.h <<_ACEOF
40179 #define HAVE_NL_LANGINFO 1
40190 case "$gl_cv_func_printf_directive_f" in
40195 $as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h
40202 case "$gl_cv_func_printf_directive_ls" in
40207 $as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h
40214 case "$gl_cv_func_printf_flag_grouping" in
40219 $as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h
40226 case "$gl_cv_func_printf_flag_leftadjust" in
40231 $as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h
40238 case "$gl_cv_func_printf_flag_zero" in
40243 $as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h
40250 case "$gl_cv_func_printf_precision" in
40255 $as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h
40258 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
40261 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
40268 case "$gl_cv_func_printf_enomem" in
40273 $as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h
40276 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
40279 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
40287 if { test "$HAVE_LIBUNISTRING" != yes \
40292 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40293 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40294 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40295 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40296 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40306 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF_TRUE=
40307 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF_FALSE='#'
40309 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF_TRUE='#'
40310 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF_FALSE=
40316 if { test "$HAVE_LIBUNISTRING" != yes \
40321 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40322 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40323 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40324 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40325 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40335 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF_TRUE=
40336 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF_FALSE='#'
40338 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF_TRUE='#'
40339 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF_FALSE=
40345 if { test "$HAVE_LIBUNISTRING" != yes \
40350 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40351 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40352 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40353 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40354 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40364 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF_TRUE=
40365 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF_FALSE='#'
40367 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF_TRUE='#'
40368 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF_FALSE=
40374 if { test "$HAVE_LIBUNISTRING" != yes \
40379 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40380 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40381 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40382 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40383 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40393 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF_TRUE=
40394 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF_FALSE='#'
40396 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF_TRUE='#'
40397 LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF_FALSE=
40406 case "$gl_cv_func_printf_infinite" in
40411 $as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h
40419 case "$gl_cv_func_printf_long_double" in
40421 case "$gl_cv_func_printf_infinite_long_double" in
40426 $as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h
40435 case "$gl_cv_func_printf_directive_a" in
40440 $as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h
40442 for ac_func in nl_langinfo
40444 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
40445 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
40446 cat >>confdefs.h <<_ACEOF
40447 #define HAVE_NL_LANGINFO 1
40458 case "$gl_cv_func_printf_directive_f" in
40463 $as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h
40470 case "$gl_cv_func_printf_directive_ls" in
40475 $as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h
40482 case "$gl_cv_func_printf_flag_grouping" in
40487 $as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h
40494 case "$gl_cv_func_printf_flag_leftadjust" in
40499 $as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h
40506 case "$gl_cv_func_printf_flag_zero" in
40511 $as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h
40518 case "$gl_cv_func_printf_precision" in
40523 $as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h
40526 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
40529 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
40536 case "$gl_cv_func_printf_enomem" in
40541 $as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h
40544 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
40547 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
40555 if { test "$HAVE_LIBUNISTRING" != yes \
40560 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40561 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40562 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40563 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40564 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40574 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF_TRUE=
40575 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF_FALSE='#'
40577 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF_TRUE='#'
40578 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF_FALSE=
40584 if { test "$HAVE_LIBUNISTRING" != yes \
40589 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40590 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40591 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40592 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40593 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40603 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF_TRUE=
40604 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF_FALSE='#'
40606 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF_TRUE='#'
40607 LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF_FALSE=
40613 if { test "$HAVE_LIBUNISTRING" != yes \
40618 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40619 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40620 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40621 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40622 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40632 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF_TRUE=
40633 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF_FALSE='#'
40635 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF_TRUE='#'
40636 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF_FALSE=
40642 if { test "$HAVE_LIBUNISTRING" != yes \
40647 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40648 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40649 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40650 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40651 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40661 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF_TRUE=
40662 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF_FALSE='#'
40664 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF_TRUE='#'
40665 LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF_FALSE=
40671 if { test "$HAVE_LIBUNISTRING" != yes \
40676 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40677 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40678 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40679 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40680 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40690 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF_TRUE=
40691 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF_FALSE='#'
40693 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF_TRUE='#'
40694 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF_FALSE=
40700 if { test "$HAVE_LIBUNISTRING" != yes \
40705 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40706 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40707 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40708 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40709 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40719 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF_TRUE=
40720 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF_FALSE='#'
40722 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF_TRUE='#'
40723 LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF_FALSE=
40733 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
40734 if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
40738 $as_echo "#define ptrdiff_t long" >>confdefs.h
40747 if { test "$HAVE_LIBUNISTRING" != yes \
40752 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40753 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40754 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40755 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40756 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40766 LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF_TRUE=
40767 LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF_FALSE='#'
40769 LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF_TRUE='#'
40770 LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF_FALSE=
40776 if { test "$HAVE_LIBUNISTRING" != yes \
40781 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40782 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40783 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40784 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40785 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40795 LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF_TRUE=
40796 LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF_FALSE='#'
40798 LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF_TRUE='#'
40799 LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF_FALSE=
40805 if { test "$HAVE_LIBUNISTRING" != yes \
40810 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40811 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40812 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40813 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40814 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40824 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF_TRUE=
40825 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF_FALSE='#'
40827 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF_TRUE='#'
40828 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF_FALSE=
40834 if { test "$HAVE_LIBUNISTRING" != yes \
40839 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40840 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40841 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40842 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40843 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40853 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF_TRUE=
40854 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF_FALSE='#'
40856 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF_TRUE='#'
40857 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF_FALSE=
40863 if { test "$HAVE_LIBUNISTRING" != yes \
40868 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40869 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40870 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40871 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40872 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40882 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF_TRUE=
40883 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF_FALSE='#'
40885 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF_TRUE='#'
40886 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF_FALSE=
40892 if { test "$HAVE_LIBUNISTRING" != yes \
40897 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
40898 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
40899 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
40900 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
40901 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
40911 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF_TRUE=
40912 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF_FALSE='#'
40914 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF_TRUE='#'
40915 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF_FALSE=
40924 case "$gl_cv_func_printf_infinite" in
40929 $as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h
40937 case "$gl_cv_func_printf_long_double" in
40939 case "$gl_cv_func_printf_infinite_long_double" in
40944 $as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h
40953 case "$gl_cv_func_printf_directive_a" in
40958 $as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h
40960 for ac_func in nl_langinfo
40962 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
40963 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
40964 cat >>confdefs.h <<_ACEOF
40965 #define HAVE_NL_LANGINFO 1
40976 case "$gl_cv_func_printf_directive_f" in
40981 $as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h
40988 case "$gl_cv_func_printf_directive_ls" in
40993 $as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h
41000 case "$gl_cv_func_printf_flag_grouping" in
41005 $as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h
41012 case "$gl_cv_func_printf_flag_leftadjust" in
41017 $as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h
41024 case "$gl_cv_func_printf_flag_zero" in
41029 $as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h
41036 case "$gl_cv_func_printf_precision" in
41041 $as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h
41044 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
41047 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
41054 case "$gl_cv_func_printf_enomem" in
41059 $as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h
41062 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
41065 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
41073 if { test "$HAVE_LIBUNISTRING" != yes \
41078 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41079 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41080 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41081 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41082 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41092 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF_TRUE=
41093 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF_FALSE='#'
41095 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF_TRUE='#'
41096 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF_FALSE=
41102 if { test "$HAVE_LIBUNISTRING" != yes \
41107 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41108 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41109 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41110 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41111 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41121 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF_TRUE=
41122 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF_FALSE='#'
41124 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF_TRUE='#'
41125 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF_FALSE=
41131 if { test "$HAVE_LIBUNISTRING" != yes \
41136 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41137 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41138 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41139 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41140 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41150 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF_TRUE=
41151 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF_FALSE='#'
41153 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF_TRUE='#'
41154 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF_FALSE=
41160 if { test "$HAVE_LIBUNISTRING" != yes \
41165 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41166 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41167 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41168 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41169 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41179 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF_TRUE=
41180 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF_FALSE='#'
41182 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF_TRUE='#'
41183 LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF_FALSE=
41192 case "$gl_cv_func_printf_infinite" in
41197 $as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h
41205 case "$gl_cv_func_printf_long_double" in
41207 case "$gl_cv_func_printf_infinite_long_double" in
41212 $as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h
41221 case "$gl_cv_func_printf_directive_a" in
41226 $as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h
41228 for ac_func in nl_langinfo
41230 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
41231 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
41232 cat >>confdefs.h <<_ACEOF
41233 #define HAVE_NL_LANGINFO 1
41244 case "$gl_cv_func_printf_directive_f" in
41249 $as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h
41256 case "$gl_cv_func_printf_directive_ls" in
41261 $as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h
41268 case "$gl_cv_func_printf_flag_grouping" in
41273 $as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h
41280 case "$gl_cv_func_printf_flag_leftadjust" in
41285 $as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h
41292 case "$gl_cv_func_printf_flag_zero" in
41297 $as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h
41304 case "$gl_cv_func_printf_precision" in
41309 $as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h
41312 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
41315 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
41322 case "$gl_cv_func_printf_enomem" in
41327 $as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h
41330 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
41333 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
41341 if { test "$HAVE_LIBUNISTRING" != yes \
41346 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41347 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41348 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41349 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41350 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41360 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF_TRUE=
41361 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF_FALSE='#'
41363 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF_TRUE='#'
41364 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF_FALSE=
41370 if { test "$HAVE_LIBUNISTRING" != yes \
41375 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41376 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41377 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41378 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41379 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41389 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF_TRUE=
41390 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF_FALSE='#'
41392 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF_TRUE='#'
41393 LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF_FALSE=
41399 if { test "$HAVE_LIBUNISTRING" != yes \
41404 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41405 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41406 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41407 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41408 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41418 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF_TRUE=
41419 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF_FALSE='#'
41421 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF_TRUE='#'
41422 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF_FALSE=
41428 if { test "$HAVE_LIBUNISTRING" != yes \
41433 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41434 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41435 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41436 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41437 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41447 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF_TRUE=
41448 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF_FALSE='#'
41450 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF_TRUE='#'
41451 LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF_FALSE=
41457 if { test "$HAVE_LIBUNISTRING" != yes \
41462 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41463 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41464 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41465 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41466 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41476 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF_TRUE=
41477 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF_FALSE='#'
41479 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF_TRUE='#'
41480 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF_FALSE=
41486 if { test "$HAVE_LIBUNISTRING" != yes \
41491 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41492 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41493 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41494 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41495 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41505 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF_TRUE=
41506 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF_FALSE='#'
41508 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF_TRUE='#'
41509 LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF_FALSE=
41515 if { test "$HAVE_LIBUNISTRING" != yes \
41520 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41521 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41522 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41523 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41524 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41534 LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF_TRUE=
41535 LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF_FALSE='#'
41537 LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF_TRUE='#'
41538 LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF_FALSE=
41548 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
41549 if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
41553 $as_echo "#define ptrdiff_t long" >>confdefs.h
41562 if { test "$HAVE_LIBUNISTRING" != yes \
41567 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41568 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41569 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41570 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41571 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41581 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF_TRUE=
41582 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF_FALSE='#'
41584 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF_TRUE='#'
41585 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF_FALSE=
41591 if { test "$HAVE_LIBUNISTRING" != yes \
41596 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41597 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41598 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41599 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41600 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41610 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF_TRUE=
41611 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF_FALSE='#'
41613 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF_TRUE='#'
41614 LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF_FALSE=
41623 case "$gl_cv_func_printf_infinite" in
41628 $as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h
41636 case "$gl_cv_func_printf_long_double" in
41638 case "$gl_cv_func_printf_infinite_long_double" in
41643 $as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h
41652 case "$gl_cv_func_printf_directive_a" in
41657 $as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h
41659 for ac_func in nl_langinfo
41661 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
41662 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
41663 cat >>confdefs.h <<_ACEOF
41664 #define HAVE_NL_LANGINFO 1
41675 case "$gl_cv_func_printf_directive_f" in
41680 $as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h
41687 case "$gl_cv_func_printf_directive_ls" in
41692 $as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h
41699 case "$gl_cv_func_printf_flag_grouping" in
41704 $as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h
41711 case "$gl_cv_func_printf_flag_leftadjust" in
41716 $as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h
41723 case "$gl_cv_func_printf_flag_zero" in
41728 $as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h
41735 case "$gl_cv_func_printf_precision" in
41740 $as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h
41743 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
41746 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
41753 case "$gl_cv_func_printf_enomem" in
41758 $as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h
41761 $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
41764 $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
41772 if { test "$HAVE_LIBUNISTRING" != yes \
41777 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41778 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41779 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41780 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41781 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41791 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF_TRUE=
41792 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF_FALSE='#'
41794 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF_TRUE='#'
41795 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF_FALSE=
41801 if { test "$HAVE_LIBUNISTRING" != yes \
41806 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41807 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41808 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41809 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41810 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41820 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF_TRUE=
41821 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF_FALSE='#'
41823 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF_TRUE='#'
41824 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF_FALSE=
41830 if { test "$HAVE_LIBUNISTRING" != yes \
41835 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41836 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41837 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41838 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41839 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41849 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF_TRUE=
41850 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF_FALSE='#'
41852 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF_TRUE='#'
41853 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF_FALSE=
41859 if { test "$HAVE_LIBUNISTRING" != yes \
41864 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41865 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41866 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41867 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41868 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41878 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF_TRUE=
41879 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF_FALSE='#'
41881 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF_TRUE='#'
41882 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF_FALSE=
41888 if { test "$HAVE_LIBUNISTRING" != yes \
41893 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41894 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41895 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41896 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41897 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41907 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF_TRUE=
41908 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF_FALSE='#'
41910 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF_TRUE='#'
41911 LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF_FALSE=
41917 if { test "$HAVE_LIBUNISTRING" != yes \
41922 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41923 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41924 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41925 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41926 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 2
41936 LIBUNISTRING_UNISTR_H='unistr.h'
41938 LIBUNISTRING_UNISTR_H=
41944 if { test "$HAVE_LIBUNISTRING" != yes \
41949 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41950 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41951 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41952 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41953 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41963 LIBUNISTRING_COMPILE_UNISTR_U16_CHECK_TRUE=
41964 LIBUNISTRING_COMPILE_UNISTR_U16_CHECK_FALSE='#'
41966 LIBUNISTRING_COMPILE_UNISTR_U16_CHECK_TRUE='#'
41967 LIBUNISTRING_COMPILE_UNISTR_U16_CHECK_FALSE=
41973 if { test "$HAVE_LIBUNISTRING" != yes \
41978 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
41979 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
41980 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
41981 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
41982 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
41992 LIBUNISTRING_COMPILE_UNISTR_U16_CHR_TRUE=
41993 LIBUNISTRING_COMPILE_UNISTR_U16_CHR_FALSE='#'
41995 LIBUNISTRING_COMPILE_UNISTR_U16_CHR_TRUE='#'
41996 LIBUNISTRING_COMPILE_UNISTR_U16_CHR_FALSE=
42002 if { test "$HAVE_LIBUNISTRING" != yes \
42007 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42008 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42009 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42010 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42011 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42021 LIBUNISTRING_COMPILE_UNISTR_U16_CMP_TRUE=
42022 LIBUNISTRING_COMPILE_UNISTR_U16_CMP_FALSE='#'
42024 LIBUNISTRING_COMPILE_UNISTR_U16_CMP_TRUE='#'
42025 LIBUNISTRING_COMPILE_UNISTR_U16_CMP_FALSE=
42031 if { test "$HAVE_LIBUNISTRING" != yes \
42036 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42037 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42038 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42039 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42040 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42050 LIBUNISTRING_COMPILE_UNISTR_U16_CMP2_TRUE=
42051 LIBUNISTRING_COMPILE_UNISTR_U16_CMP2_FALSE='#'
42053 LIBUNISTRING_COMPILE_UNISTR_U16_CMP2_TRUE='#'
42054 LIBUNISTRING_COMPILE_UNISTR_U16_CMP2_FALSE=
42060 if { test "$HAVE_LIBUNISTRING" != yes \
42065 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42066 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42067 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42068 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42069 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42079 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_TRUE=
42080 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_FALSE='#'
42082 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_TRUE='#'
42083 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_FALSE=
42089 if { test "$HAVE_LIBUNISTRING" != yes \
42094 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42095 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42096 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42097 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42098 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42108 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC_TRUE=
42109 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC_FALSE='#'
42111 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC_TRUE='#'
42112 LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC_FALSE=
42118 if { test "$HAVE_LIBUNISTRING" != yes \
42123 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42124 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42125 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42126 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42127 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42137 LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH_TRUE=
42138 LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH_FALSE='#'
42140 LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH_TRUE='#'
42141 LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH_FALSE=
42147 if { test "$HAVE_LIBUNISTRING" != yes \
42152 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42153 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42154 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42155 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42156 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42166 LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN_TRUE=
42167 LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN_FALSE='#'
42169 LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN_TRUE='#'
42170 LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN_FALSE=
42176 if { test "$HAVE_LIBUNISTRING" != yes \
42181 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42182 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42183 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42184 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42185 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42195 LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN_TRUE=
42196 LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN_FALSE='#'
42198 LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN_TRUE='#'
42199 LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN_FALSE=
42205 cat >>confdefs.h <<_ACEOF
42206 #define GNULIB_UNISTR_U16_MBTOUC 1
42212 if { test "$HAVE_LIBUNISTRING" != yes \
42217 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42218 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42219 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42220 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42221 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42231 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_TRUE=
42232 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_FALSE='#'
42234 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_TRUE='#'
42235 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_FALSE=
42241 cat >>confdefs.h <<_ACEOF
42242 #define GNULIB_UNISTR_U16_MBTOUC_UNSAFE 1
42248 if { test "$HAVE_LIBUNISTRING" != yes \
42253 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42254 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42255 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42256 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42257 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42267 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE_TRUE=
42268 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE_FALSE='#'
42270 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE_TRUE='#'
42271 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE_FALSE=
42277 cat >>confdefs.h <<_ACEOF
42278 #define GNULIB_UNISTR_U16_MBTOUCR 1
42284 if { test "$HAVE_LIBUNISTRING" != yes \
42289 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42290 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42291 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42292 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42293 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42303 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR_TRUE=
42304 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR_FALSE='#'
42306 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR_TRUE='#'
42307 LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR_FALSE=
42313 if { test "$HAVE_LIBUNISTRING" != yes \
42318 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42319 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42320 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42321 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42322 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42332 LIBUNISTRING_COMPILE_UNISTR_U16_MOVE_TRUE=
42333 LIBUNISTRING_COMPILE_UNISTR_U16_MOVE_FALSE='#'
42335 LIBUNISTRING_COMPILE_UNISTR_U16_MOVE_TRUE='#'
42336 LIBUNISTRING_COMPILE_UNISTR_U16_MOVE_FALSE=
42342 if { test "$HAVE_LIBUNISTRING" != yes \
42347 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42348 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42349 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42350 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42351 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42361 LIBUNISTRING_COMPILE_UNISTR_U16_NEXT_TRUE=
42362 LIBUNISTRING_COMPILE_UNISTR_U16_NEXT_FALSE='#'
42364 LIBUNISTRING_COMPILE_UNISTR_U16_NEXT_TRUE='#'
42365 LIBUNISTRING_COMPILE_UNISTR_U16_NEXT_FALSE=
42371 if { test "$HAVE_LIBUNISTRING" != yes \
42376 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42377 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42378 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42379 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42380 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42390 LIBUNISTRING_COMPILE_UNISTR_U16_PREV_TRUE=
42391 LIBUNISTRING_COMPILE_UNISTR_U16_PREV_FALSE='#'
42393 LIBUNISTRING_COMPILE_UNISTR_U16_PREV_TRUE='#'
42394 LIBUNISTRING_COMPILE_UNISTR_U16_PREV_FALSE=
42400 if { test "$HAVE_LIBUNISTRING" != yes \
42405 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42406 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42407 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42408 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42409 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42419 LIBUNISTRING_COMPILE_UNISTR_U16_SET_TRUE=
42420 LIBUNISTRING_COMPILE_UNISTR_U16_SET_FALSE='#'
42422 LIBUNISTRING_COMPILE_UNISTR_U16_SET_TRUE='#'
42423 LIBUNISTRING_COMPILE_UNISTR_U16_SET_FALSE=
42429 if { test "$HAVE_LIBUNISTRING" != yes \
42434 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42435 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42436 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42437 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42438 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42448 LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH_TRUE=
42449 LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH_FALSE='#'
42451 LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH_TRUE='#'
42452 LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH_FALSE=
42458 if { test "$HAVE_LIBUNISTRING" != yes \
42463 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42464 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42465 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42466 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42467 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42477 LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY_TRUE=
42478 LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY_FALSE='#'
42480 LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY_TRUE='#'
42481 LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY_FALSE=
42487 if { test "$HAVE_LIBUNISTRING" != yes \
42492 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42493 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42494 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42495 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42496 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 3
42506 LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY_TRUE=
42507 LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY_FALSE='#'
42509 LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY_TRUE='#'
42510 LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY_FALSE=
42516 if { test "$HAVE_LIBUNISTRING" != yes \
42521 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42522 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42523 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42524 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42525 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42535 LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT_TRUE=
42536 LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT_FALSE='#'
42538 LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT_TRUE='#'
42539 LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT_FALSE=
42545 if { test "$HAVE_LIBUNISTRING" != yes \
42550 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42551 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42552 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42553 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42554 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42564 LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR_TRUE=
42565 LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR_FALSE='#'
42567 LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR_TRUE='#'
42568 LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR_FALSE=
42574 if { test "$HAVE_LIBUNISTRING" != yes \
42579 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42580 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42581 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42582 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42583 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42593 LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP_TRUE=
42594 LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP_FALSE='#'
42596 LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP_TRUE='#'
42597 LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP_FALSE=
42603 if { test "$HAVE_LIBUNISTRING" != yes \
42608 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42609 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42610 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42611 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42612 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
42622 LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL_TRUE=
42623 LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL_FALSE='#'
42625 LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL_TRUE='#'
42626 LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL_FALSE=
42632 if { test "$HAVE_LIBUNISTRING" != yes \
42637 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42638 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42639 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42640 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42641 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42651 LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY_TRUE=
42652 LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY_FALSE='#'
42654 LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY_TRUE='#'
42655 LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY_FALSE=
42661 if { test "$HAVE_LIBUNISTRING" != yes \
42666 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42667 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42668 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42669 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42670 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42680 LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN_TRUE=
42681 LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN_FALSE='#'
42683 LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN_TRUE='#'
42684 LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN_FALSE=
42690 if { test "$HAVE_LIBUNISTRING" != yes \
42695 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42696 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42697 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42698 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42699 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42709 LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP_TRUE=
42710 LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP_FALSE='#'
42712 LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP_TRUE='#'
42713 LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP_FALSE=
42719 if { test "$HAVE_LIBUNISTRING" != yes \
42724 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42725 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42726 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42727 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42728 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42738 LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN_TRUE=
42739 LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN_FALSE='#'
42741 LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN_TRUE='#'
42742 LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN_FALSE=
42748 if { test "$HAVE_LIBUNISTRING" != yes \
42753 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42754 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42755 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42756 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42757 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42767 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN_TRUE=
42768 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN_FALSE='#'
42770 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN_TRUE='#'
42771 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN_FALSE=
42777 if { test "$HAVE_LIBUNISTRING" != yes \
42782 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42783 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42784 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42785 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42786 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42796 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC_TRUE=
42797 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC_FALSE='#'
42799 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC_TRUE='#'
42800 LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC_FALSE=
42806 if { test "$HAVE_LIBUNISTRING" != yes \
42811 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42812 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42813 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42814 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42815 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42825 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT_TRUE=
42826 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT_FALSE='#'
42828 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT_TRUE='#'
42829 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT_FALSE=
42835 if { test "$HAVE_LIBUNISTRING" != yes \
42840 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42841 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42842 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42843 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42844 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42854 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP_TRUE=
42855 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP_FALSE='#'
42857 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP_TRUE='#'
42858 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP_FALSE=
42864 if { test "$HAVE_LIBUNISTRING" != yes \
42869 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42870 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42871 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42872 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42873 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42883 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY_TRUE=
42884 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY_FALSE='#'
42886 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY_TRUE='#'
42887 LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY_FALSE=
42893 if { test "$HAVE_LIBUNISTRING" != yes \
42898 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42899 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42900 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42901 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42902 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42912 LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN_TRUE=
42913 LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN_FALSE='#'
42915 LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN_TRUE='#'
42916 LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN_FALSE=
42922 if { test "$HAVE_LIBUNISTRING" != yes \
42927 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42928 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42929 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42930 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42931 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42941 LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK_TRUE=
42942 LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK_FALSE='#'
42944 LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK_TRUE='#'
42945 LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK_FALSE=
42951 if { test "$HAVE_LIBUNISTRING" != yes \
42956 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42957 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42958 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42959 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42960 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42970 LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR_TRUE=
42971 LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR_FALSE='#'
42973 LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR_TRUE='#'
42974 LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR_FALSE=
42980 if { test "$HAVE_LIBUNISTRING" != yes \
42985 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
42986 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
42987 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
42988 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
42989 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
42999 LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN_TRUE=
43000 LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN_FALSE='#'
43002 LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN_TRUE='#'
43003 LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN_FALSE=
43009 if { test "$HAVE_LIBUNISTRING" != yes \
43014 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43015 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43016 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43017 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43018 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
43028 LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR_TRUE=
43029 LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR_FALSE='#'
43031 LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR_TRUE='#'
43032 LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR_FALSE=
43038 if { test "$HAVE_LIBUNISTRING" != yes \
43043 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43044 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43045 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43046 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43047 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43057 LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK_TRUE=
43058 LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK_FALSE='#'
43060 LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK_TRUE='#'
43061 LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK_FALSE=
43067 if { test "$HAVE_LIBUNISTRING" != yes \
43072 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43073 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43074 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43075 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43076 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 3
43086 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32_TRUE=
43087 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32_FALSE='#'
43089 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32_TRUE='#'
43090 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32_FALSE=
43096 if { test "$HAVE_LIBUNISTRING" != yes \
43101 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43102 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43103 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43104 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43105 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 3
43115 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8_TRUE=
43116 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8_FALSE='#'
43118 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8_TRUE='#'
43119 LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8_FALSE=
43125 cat >>confdefs.h <<_ACEOF
43126 #define GNULIB_UNISTR_U16_UCTOMB 1
43132 if { test "$HAVE_LIBUNISTRING" != yes \
43137 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43138 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43139 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43140 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43141 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43151 LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB_TRUE=
43152 LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB_FALSE='#'
43154 LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB_TRUE='#'
43155 LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB_FALSE=
43161 if { test "$HAVE_LIBUNISTRING" != yes \
43166 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43167 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43168 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43169 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43170 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43180 LIBUNISTRING_COMPILE_UNISTR_U32_CHECK_TRUE=
43181 LIBUNISTRING_COMPILE_UNISTR_U32_CHECK_FALSE='#'
43183 LIBUNISTRING_COMPILE_UNISTR_U32_CHECK_TRUE='#'
43184 LIBUNISTRING_COMPILE_UNISTR_U32_CHECK_FALSE=
43190 if { test "$HAVE_LIBUNISTRING" != yes \
43195 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43196 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43197 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43198 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43199 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43209 LIBUNISTRING_COMPILE_UNISTR_U32_CHR_TRUE=
43210 LIBUNISTRING_COMPILE_UNISTR_U32_CHR_FALSE='#'
43212 LIBUNISTRING_COMPILE_UNISTR_U32_CHR_TRUE='#'
43213 LIBUNISTRING_COMPILE_UNISTR_U32_CHR_FALSE=
43219 if { test "$HAVE_LIBUNISTRING" != yes \
43224 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43225 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43226 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43227 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43228 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43238 LIBUNISTRING_COMPILE_UNISTR_U32_CMP_TRUE=
43239 LIBUNISTRING_COMPILE_UNISTR_U32_CMP_FALSE='#'
43241 LIBUNISTRING_COMPILE_UNISTR_U32_CMP_TRUE='#'
43242 LIBUNISTRING_COMPILE_UNISTR_U32_CMP_FALSE=
43248 if { test "$HAVE_LIBUNISTRING" != yes \
43253 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43254 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43255 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43256 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43257 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43267 LIBUNISTRING_COMPILE_UNISTR_U32_CMP2_TRUE=
43268 LIBUNISTRING_COMPILE_UNISTR_U32_CMP2_FALSE='#'
43270 LIBUNISTRING_COMPILE_UNISTR_U32_CMP2_TRUE='#'
43271 LIBUNISTRING_COMPILE_UNISTR_U32_CMP2_FALSE=
43277 if { test "$HAVE_LIBUNISTRING" != yes \
43282 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43283 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43284 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43285 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43286 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43296 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_TRUE=
43297 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_FALSE='#'
43299 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_TRUE='#'
43300 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_FALSE=
43306 if { test "$HAVE_LIBUNISTRING" != yes \
43311 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43312 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43313 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43314 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43315 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43325 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC_TRUE=
43326 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC_FALSE='#'
43328 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC_TRUE='#'
43329 LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC_FALSE=
43335 if { test "$HAVE_LIBUNISTRING" != yes \
43340 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43341 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43342 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43343 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43344 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43354 LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH_TRUE=
43355 LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH_FALSE='#'
43357 LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH_TRUE='#'
43358 LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH_FALSE=
43364 if { test "$HAVE_LIBUNISTRING" != yes \
43369 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43370 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43371 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43372 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43373 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43383 LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN_TRUE=
43384 LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN_FALSE='#'
43386 LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN_TRUE='#'
43387 LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN_FALSE=
43393 if { test "$HAVE_LIBUNISTRING" != yes \
43398 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43399 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43400 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43401 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43402 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43412 LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN_TRUE=
43413 LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN_FALSE='#'
43415 LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN_TRUE='#'
43416 LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN_FALSE=
43422 cat >>confdefs.h <<_ACEOF
43423 #define GNULIB_UNISTR_U32_MBTOUC 1
43429 if { test "$HAVE_LIBUNISTRING" != yes \
43434 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43435 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43436 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43437 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43438 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43448 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_TRUE=
43449 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_FALSE='#'
43451 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_TRUE='#'
43452 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_FALSE=
43458 cat >>confdefs.h <<_ACEOF
43459 #define GNULIB_UNISTR_U32_MBTOUC_UNSAFE 1
43465 if { test "$HAVE_LIBUNISTRING" != yes \
43470 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43471 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43472 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43473 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43474 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43484 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE_TRUE=
43485 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE_FALSE='#'
43487 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE_TRUE='#'
43488 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE_FALSE=
43494 cat >>confdefs.h <<_ACEOF
43495 #define GNULIB_UNISTR_U32_MBTOUCR 1
43501 if { test "$HAVE_LIBUNISTRING" != yes \
43506 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43507 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43508 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43509 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43510 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43520 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR_TRUE=
43521 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR_FALSE='#'
43523 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR_TRUE='#'
43524 LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR_FALSE=
43530 if { test "$HAVE_LIBUNISTRING" != yes \
43535 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43536 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43537 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43538 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43539 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43549 LIBUNISTRING_COMPILE_UNISTR_U32_MOVE_TRUE=
43550 LIBUNISTRING_COMPILE_UNISTR_U32_MOVE_FALSE='#'
43552 LIBUNISTRING_COMPILE_UNISTR_U32_MOVE_TRUE='#'
43553 LIBUNISTRING_COMPILE_UNISTR_U32_MOVE_FALSE=
43559 if { test "$HAVE_LIBUNISTRING" != yes \
43564 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43565 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43566 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43567 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43568 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43578 LIBUNISTRING_COMPILE_UNISTR_U32_NEXT_TRUE=
43579 LIBUNISTRING_COMPILE_UNISTR_U32_NEXT_FALSE='#'
43581 LIBUNISTRING_COMPILE_UNISTR_U32_NEXT_TRUE='#'
43582 LIBUNISTRING_COMPILE_UNISTR_U32_NEXT_FALSE=
43588 if { test "$HAVE_LIBUNISTRING" != yes \
43593 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43594 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43595 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43596 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43597 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43607 LIBUNISTRING_COMPILE_UNISTR_U32_PREV_TRUE=
43608 LIBUNISTRING_COMPILE_UNISTR_U32_PREV_FALSE='#'
43610 LIBUNISTRING_COMPILE_UNISTR_U32_PREV_TRUE='#'
43611 LIBUNISTRING_COMPILE_UNISTR_U32_PREV_FALSE=
43617 if { test "$HAVE_LIBUNISTRING" != yes \
43622 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43623 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43624 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43625 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43626 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43636 LIBUNISTRING_COMPILE_UNISTR_U32_SET_TRUE=
43637 LIBUNISTRING_COMPILE_UNISTR_U32_SET_FALSE='#'
43639 LIBUNISTRING_COMPILE_UNISTR_U32_SET_TRUE='#'
43640 LIBUNISTRING_COMPILE_UNISTR_U32_SET_FALSE=
43646 if { test "$HAVE_LIBUNISTRING" != yes \
43651 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43652 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43653 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43654 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43655 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43665 LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH_TRUE=
43666 LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH_FALSE='#'
43668 LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH_TRUE='#'
43669 LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH_FALSE=
43675 if { test "$HAVE_LIBUNISTRING" != yes \
43680 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43681 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43682 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43683 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43684 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43694 LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY_TRUE=
43695 LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY_FALSE='#'
43697 LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY_TRUE='#'
43698 LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY_FALSE=
43704 if { test "$HAVE_LIBUNISTRING" != yes \
43709 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43710 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43711 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43712 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43713 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 3
43723 LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY_TRUE=
43724 LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY_FALSE='#'
43726 LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY_TRUE='#'
43727 LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY_FALSE=
43733 if { test "$HAVE_LIBUNISTRING" != yes \
43738 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43739 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43740 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43741 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43742 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43752 LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT_TRUE=
43753 LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT_FALSE='#'
43755 LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT_TRUE='#'
43756 LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT_FALSE=
43762 if { test "$HAVE_LIBUNISTRING" != yes \
43767 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43768 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43769 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43770 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43771 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43781 LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR_TRUE=
43782 LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR_FALSE='#'
43784 LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR_TRUE='#'
43785 LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR_FALSE=
43791 if { test "$HAVE_LIBUNISTRING" != yes \
43796 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43797 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43798 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43799 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43800 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43810 LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP_TRUE=
43811 LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP_FALSE='#'
43813 LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP_TRUE='#'
43814 LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP_FALSE=
43820 if { test "$HAVE_LIBUNISTRING" != yes \
43825 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43826 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43827 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43828 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43829 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
43839 LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL_TRUE=
43840 LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL_FALSE='#'
43842 LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL_TRUE='#'
43843 LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL_FALSE=
43849 if { test "$HAVE_LIBUNISTRING" != yes \
43854 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43855 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43856 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43857 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43858 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43868 LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY_TRUE=
43869 LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY_FALSE='#'
43871 LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY_TRUE='#'
43872 LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY_FALSE=
43878 if { test "$HAVE_LIBUNISTRING" != yes \
43883 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43884 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43885 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43886 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43887 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43897 LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN_TRUE=
43898 LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN_FALSE='#'
43900 LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN_TRUE='#'
43901 LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN_FALSE=
43907 if { test "$HAVE_LIBUNISTRING" != yes \
43912 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43913 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43914 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43915 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43916 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43926 LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP_TRUE=
43927 LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP_FALSE='#'
43929 LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP_TRUE='#'
43930 LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP_FALSE=
43936 if { test "$HAVE_LIBUNISTRING" != yes \
43941 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43942 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43943 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43944 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43945 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43955 LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN_TRUE=
43956 LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN_FALSE='#'
43958 LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN_TRUE='#'
43959 LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN_FALSE=
43965 if { test "$HAVE_LIBUNISTRING" != yes \
43970 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
43971 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
43972 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
43973 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
43974 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
43984 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN_TRUE=
43985 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN_FALSE='#'
43987 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN_TRUE='#'
43988 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN_FALSE=
43994 if { test "$HAVE_LIBUNISTRING" != yes \
43999 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44000 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44001 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44002 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44003 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44013 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC_TRUE=
44014 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC_FALSE='#'
44016 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC_TRUE='#'
44017 LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC_FALSE=
44023 if { test "$HAVE_LIBUNISTRING" != yes \
44028 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44029 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44030 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44031 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44032 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44042 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT_TRUE=
44043 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT_FALSE='#'
44045 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT_TRUE='#'
44046 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT_FALSE=
44052 if { test "$HAVE_LIBUNISTRING" != yes \
44057 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44058 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44059 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44060 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44061 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44071 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP_TRUE=
44072 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP_FALSE='#'
44074 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP_TRUE='#'
44075 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP_FALSE=
44081 if { test "$HAVE_LIBUNISTRING" != yes \
44086 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44087 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44088 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44089 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44090 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44100 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY_TRUE=
44101 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY_FALSE='#'
44103 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY_TRUE='#'
44104 LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY_FALSE=
44110 if { test "$HAVE_LIBUNISTRING" != yes \
44115 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44116 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44117 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44118 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44119 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44129 LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN_TRUE=
44130 LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN_FALSE='#'
44132 LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN_TRUE='#'
44133 LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN_FALSE=
44139 if { test "$HAVE_LIBUNISTRING" != yes \
44144 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44145 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44146 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44147 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44148 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44158 LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK_TRUE=
44159 LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK_FALSE='#'
44161 LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK_TRUE='#'
44162 LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK_FALSE=
44168 if { test "$HAVE_LIBUNISTRING" != yes \
44173 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44174 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44175 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44176 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44177 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44187 LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR_TRUE=
44188 LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR_FALSE='#'
44190 LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR_TRUE='#'
44191 LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR_FALSE=
44197 if { test "$HAVE_LIBUNISTRING" != yes \
44202 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44203 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44204 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44205 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44206 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44216 LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN_TRUE=
44217 LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN_FALSE='#'
44219 LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN_TRUE='#'
44220 LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN_FALSE=
44226 if { test "$HAVE_LIBUNISTRING" != yes \
44231 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44232 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44233 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44234 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44235 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
44245 LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR_TRUE=
44246 LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR_FALSE='#'
44248 LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR_TRUE='#'
44249 LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR_FALSE=
44255 if { test "$HAVE_LIBUNISTRING" != yes \
44260 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44261 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44262 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44263 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44264 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44274 LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK_TRUE=
44275 LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK_FALSE='#'
44277 LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK_TRUE='#'
44278 LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK_FALSE=
44284 if { test "$HAVE_LIBUNISTRING" != yes \
44289 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44290 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44291 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44292 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44293 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44303 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16_TRUE=
44304 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16_FALSE='#'
44306 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16_TRUE='#'
44307 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16_FALSE=
44313 if { test "$HAVE_LIBUNISTRING" != yes \
44318 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44319 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44320 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44321 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44322 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44332 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8_TRUE=
44333 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8_FALSE='#'
44335 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8_TRUE='#'
44336 LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8_FALSE=
44342 cat >>confdefs.h <<_ACEOF
44343 #define GNULIB_UNISTR_U32_UCTOMB 1
44349 if { test "$HAVE_LIBUNISTRING" != yes \
44354 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44355 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44356 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44357 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44358 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44368 LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB_TRUE=
44369 LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB_FALSE='#'
44371 LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB_TRUE='#'
44372 LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB_FALSE=
44378 if { test "$HAVE_LIBUNISTRING" != yes \
44383 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44384 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44385 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44386 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44387 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44397 LIBUNISTRING_COMPILE_UNISTR_U8_CHECK_TRUE=
44398 LIBUNISTRING_COMPILE_UNISTR_U8_CHECK_FALSE='#'
44400 LIBUNISTRING_COMPILE_UNISTR_U8_CHECK_TRUE='#'
44401 LIBUNISTRING_COMPILE_UNISTR_U8_CHECK_FALSE=
44407 if { test "$HAVE_LIBUNISTRING" != yes \
44412 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44413 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44414 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44415 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44416 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44426 LIBUNISTRING_COMPILE_UNISTR_U8_CHR_TRUE=
44427 LIBUNISTRING_COMPILE_UNISTR_U8_CHR_FALSE='#'
44429 LIBUNISTRING_COMPILE_UNISTR_U8_CHR_TRUE='#'
44430 LIBUNISTRING_COMPILE_UNISTR_U8_CHR_FALSE=
44436 if { test "$HAVE_LIBUNISTRING" != yes \
44441 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44442 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44443 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44444 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44445 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44455 LIBUNISTRING_COMPILE_UNISTR_U8_CMP_TRUE=
44456 LIBUNISTRING_COMPILE_UNISTR_U8_CMP_FALSE='#'
44458 LIBUNISTRING_COMPILE_UNISTR_U8_CMP_TRUE='#'
44459 LIBUNISTRING_COMPILE_UNISTR_U8_CMP_FALSE=
44465 if { test "$HAVE_LIBUNISTRING" != yes \
44470 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44471 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44472 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44473 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44474 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44484 LIBUNISTRING_COMPILE_UNISTR_U8_CMP2_TRUE=
44485 LIBUNISTRING_COMPILE_UNISTR_U8_CMP2_FALSE='#'
44487 LIBUNISTRING_COMPILE_UNISTR_U8_CMP2_TRUE='#'
44488 LIBUNISTRING_COMPILE_UNISTR_U8_CMP2_FALSE=
44494 if { test "$HAVE_LIBUNISTRING" != yes \
44499 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44500 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44501 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44502 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44503 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44513 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_TRUE=
44514 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_FALSE='#'
44516 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_TRUE='#'
44517 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_FALSE=
44523 if { test "$HAVE_LIBUNISTRING" != yes \
44528 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44529 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44530 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44531 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44532 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44542 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC_TRUE=
44543 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC_FALSE='#'
44545 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC_TRUE='#'
44546 LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC_FALSE=
44552 if { test "$HAVE_LIBUNISTRING" != yes \
44557 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44558 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44559 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44560 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44561 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44571 LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH_TRUE=
44572 LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH_FALSE='#'
44574 LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH_TRUE='#'
44575 LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH_FALSE=
44581 if { test "$HAVE_LIBUNISTRING" != yes \
44586 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44587 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44588 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44589 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44590 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44600 LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN_TRUE=
44601 LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN_FALSE='#'
44603 LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN_TRUE='#'
44604 LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN_FALSE=
44610 if { test "$HAVE_LIBUNISTRING" != yes \
44615 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44616 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44617 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44618 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44619 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
44629 LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN_TRUE=
44630 LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN_FALSE='#'
44632 LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN_TRUE='#'
44633 LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN_FALSE=
44639 cat >>confdefs.h <<_ACEOF
44640 #define GNULIB_UNISTR_U8_MBTOUC 1
44646 if { test "$HAVE_LIBUNISTRING" != yes \
44651 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44652 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44653 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44654 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44655 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
44665 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_TRUE=
44666 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_FALSE='#'
44668 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_TRUE='#'
44669 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_FALSE=
44675 cat >>confdefs.h <<_ACEOF
44676 #define GNULIB_UNISTR_U8_MBTOUC_UNSAFE 1
44682 if { test "$HAVE_LIBUNISTRING" != yes \
44687 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44688 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44689 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44690 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44691 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
44701 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE_TRUE=
44702 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE_FALSE='#'
44704 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE_TRUE='#'
44705 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE_FALSE=
44711 cat >>confdefs.h <<_ACEOF
44712 #define GNULIB_UNISTR_U8_MBTOUCR 1
44718 if { test "$HAVE_LIBUNISTRING" != yes \
44723 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44724 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44725 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44726 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44727 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44737 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR_TRUE=
44738 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR_FALSE='#'
44740 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR_TRUE='#'
44741 LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR_FALSE=
44747 if { test "$HAVE_LIBUNISTRING" != yes \
44752 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44753 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44754 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44755 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44756 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44766 LIBUNISTRING_COMPILE_UNISTR_U8_MOVE_TRUE=
44767 LIBUNISTRING_COMPILE_UNISTR_U8_MOVE_FALSE='#'
44769 LIBUNISTRING_COMPILE_UNISTR_U8_MOVE_TRUE='#'
44770 LIBUNISTRING_COMPILE_UNISTR_U8_MOVE_FALSE=
44776 if { test "$HAVE_LIBUNISTRING" != yes \
44781 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44782 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44783 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44784 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44785 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44795 LIBUNISTRING_COMPILE_UNISTR_U8_NEXT_TRUE=
44796 LIBUNISTRING_COMPILE_UNISTR_U8_NEXT_FALSE='#'
44798 LIBUNISTRING_COMPILE_UNISTR_U8_NEXT_TRUE='#'
44799 LIBUNISTRING_COMPILE_UNISTR_U8_NEXT_FALSE=
44805 if { test "$HAVE_LIBUNISTRING" != yes \
44810 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44811 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44812 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44813 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44814 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44824 LIBUNISTRING_COMPILE_UNISTR_U8_PREV_TRUE=
44825 LIBUNISTRING_COMPILE_UNISTR_U8_PREV_FALSE='#'
44827 LIBUNISTRING_COMPILE_UNISTR_U8_PREV_TRUE='#'
44828 LIBUNISTRING_COMPILE_UNISTR_U8_PREV_FALSE=
44834 if { test "$HAVE_LIBUNISTRING" != yes \
44839 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44840 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44841 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44842 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44843 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44853 LIBUNISTRING_COMPILE_UNISTR_U8_SET_TRUE=
44854 LIBUNISTRING_COMPILE_UNISTR_U8_SET_FALSE='#'
44856 LIBUNISTRING_COMPILE_UNISTR_U8_SET_TRUE='#'
44857 LIBUNISTRING_COMPILE_UNISTR_U8_SET_FALSE=
44863 if { test "$HAVE_LIBUNISTRING" != yes \
44868 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44869 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44870 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44871 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44872 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44882 LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH_TRUE=
44883 LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH_FALSE='#'
44885 LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH_TRUE='#'
44886 LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH_FALSE=
44893 if { test "$HAVE_LIBUNISTRING" != yes \
44898 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44899 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44900 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44901 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44902 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44912 LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY_TRUE=
44913 LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY_FALSE='#'
44915 LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY_TRUE='#'
44916 LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY_FALSE=
44922 if { test "$HAVE_LIBUNISTRING" != yes \
44927 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44928 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44929 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44930 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44931 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 3
44941 LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY_TRUE=
44942 LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY_FALSE='#'
44944 LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY_TRUE='#'
44945 LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY_FALSE=
44951 if { test "$HAVE_LIBUNISTRING" != yes \
44956 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44957 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44958 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44959 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44960 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44970 LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT_TRUE=
44971 LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT_FALSE='#'
44973 LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT_TRUE='#'
44974 LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT_FALSE=
44980 if { test "$HAVE_LIBUNISTRING" != yes \
44985 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
44986 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
44987 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
44988 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
44989 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
44999 LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR_TRUE=
45000 LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR_FALSE='#'
45002 LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR_TRUE='#'
45003 LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR_FALSE=
45009 if { test "$HAVE_LIBUNISTRING" != yes \
45014 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45015 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45016 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45017 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45018 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45028 LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP_TRUE=
45029 LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP_FALSE='#'
45031 LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP_TRUE='#'
45032 LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP_FALSE=
45038 if { test "$HAVE_LIBUNISTRING" != yes \
45043 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45044 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45045 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45046 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45047 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45057 LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL_TRUE=
45058 LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL_FALSE='#'
45060 LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL_TRUE='#'
45061 LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL_FALSE=
45067 if { test "$HAVE_LIBUNISTRING" != yes \
45072 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45073 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45074 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45075 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45076 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45086 LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY_TRUE=
45087 LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY_FALSE='#'
45089 LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY_TRUE='#'
45090 LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY_FALSE=
45096 if { test "$HAVE_LIBUNISTRING" != yes \
45101 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45102 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45103 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45104 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45105 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45115 LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN_TRUE=
45116 LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN_FALSE='#'
45118 LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN_TRUE='#'
45119 LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN_FALSE=
45126 if { test "$HAVE_LIBUNISTRING" != yes \
45131 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45132 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45133 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45134 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45135 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45145 LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP_TRUE=
45146 LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP_FALSE='#'
45148 LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP_TRUE='#'
45149 LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP_FALSE=
45155 if { test "$HAVE_LIBUNISTRING" != yes \
45160 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45161 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45162 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45163 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45164 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45174 LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN_TRUE=
45175 LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN_FALSE='#'
45177 LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN_TRUE='#'
45178 LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN_FALSE=
45184 if { test "$HAVE_LIBUNISTRING" != yes \
45189 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45190 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45191 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45192 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45193 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45203 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN_TRUE=
45204 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN_FALSE='#'
45206 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN_TRUE='#'
45207 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN_FALSE=
45213 if { test "$HAVE_LIBUNISTRING" != yes \
45218 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45219 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45220 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45221 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45222 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45232 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC_TRUE=
45233 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC_FALSE='#'
45235 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC_TRUE='#'
45236 LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC_FALSE=
45242 if { test "$HAVE_LIBUNISTRING" != yes \
45247 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45248 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45249 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45250 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45251 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45261 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT_TRUE=
45262 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT_FALSE='#'
45264 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT_TRUE='#'
45265 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT_FALSE=
45271 if { test "$HAVE_LIBUNISTRING" != yes \
45276 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45277 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45278 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45279 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45280 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45290 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP_TRUE=
45291 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP_FALSE='#'
45293 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP_TRUE='#'
45294 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP_FALSE=
45300 if { test "$HAVE_LIBUNISTRING" != yes \
45305 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45306 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45307 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45308 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45309 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45319 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY_TRUE=
45320 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY_FALSE='#'
45322 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY_TRUE='#'
45323 LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY_FALSE=
45329 if { test "$HAVE_LIBUNISTRING" != yes \
45334 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45335 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45336 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45337 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45338 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45348 LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN_TRUE=
45349 LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN_FALSE='#'
45351 LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN_TRUE='#'
45352 LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN_FALSE=
45358 if { test "$HAVE_LIBUNISTRING" != yes \
45363 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45364 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45365 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45366 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45367 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45377 LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK_TRUE=
45378 LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK_FALSE='#'
45380 LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK_TRUE='#'
45381 LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK_FALSE=
45387 if { test "$HAVE_LIBUNISTRING" != yes \
45392 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45393 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45394 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45395 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45396 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45406 LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR_TRUE=
45407 LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR_FALSE='#'
45409 LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR_TRUE='#'
45410 LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR_FALSE=
45416 if { test "$HAVE_LIBUNISTRING" != yes \
45421 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45422 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45423 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45424 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45425 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45435 LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN_TRUE=
45436 LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN_FALSE='#'
45438 LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN_TRUE='#'
45439 LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN_FALSE=
45445 if { test "$HAVE_LIBUNISTRING" != yes \
45450 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45451 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45452 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45453 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45454 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45464 LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR_TRUE=
45465 LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR_FALSE='#'
45467 LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR_TRUE='#'
45468 LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR_FALSE=
45474 if { test "$HAVE_LIBUNISTRING" != yes \
45479 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45480 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45481 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45482 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45483 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45493 LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK_TRUE=
45494 LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK_FALSE='#'
45496 LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK_TRUE='#'
45497 LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK_FALSE=
45503 if { test "$HAVE_LIBUNISTRING" != yes \
45508 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45509 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45510 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45511 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45512 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 3
45522 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16_TRUE=
45523 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16_FALSE='#'
45525 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16_TRUE='#'
45526 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16_FALSE=
45532 if { test "$HAVE_LIBUNISTRING" != yes \
45537 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45538 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45539 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45540 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45541 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 3
45551 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32_TRUE=
45552 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32_FALSE='#'
45554 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32_TRUE='#'
45555 LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32_FALSE=
45561 cat >>confdefs.h <<_ACEOF
45562 #define GNULIB_UNISTR_U8_UCTOMB 1
45568 if { test "$HAVE_LIBUNISTRING" != yes \
45573 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45574 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45575 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45576 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45577 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45587 LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB_TRUE=
45588 LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB_FALSE='#'
45590 LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB_TRUE='#'
45591 LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB_FALSE=
45597 if { test "$HAVE_LIBUNISTRING" != yes \
45602 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45603 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45604 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45605 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45606 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45616 LIBUNISTRING_UNITYPES_H='unitypes.h'
45618 LIBUNISTRING_UNITYPES_H=
45624 if { test "$HAVE_LIBUNISTRING" != yes \
45629 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45630 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45631 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45632 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45633 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45643 LIBUNISTRING_UNIWBRK_H='uniwbrk.h'
45645 LIBUNISTRING_UNIWBRK_H=
45651 if { test "$HAVE_LIBUNISTRING" != yes \
45656 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45657 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45658 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45659 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45660 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45670 LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS_TRUE=
45671 LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS_FALSE='#'
45673 LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS_TRUE='#'
45674 LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS_FALSE=
45680 if { test "$HAVE_LIBUNISTRING" != yes \
45685 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45686 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45687 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45688 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45689 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45699 LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS_TRUE=
45700 LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS_FALSE='#'
45702 LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS_TRUE='#'
45703 LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS_FALSE=
45709 if { test "$HAVE_LIBUNISTRING" != yes \
45714 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45715 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45716 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45717 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45718 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45728 LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS_TRUE=
45729 LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS_FALSE='#'
45731 LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS_TRUE='#'
45732 LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS_FALSE=
45738 if { test "$HAVE_LIBUNISTRING" != yes \
45743 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45744 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45745 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45746 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45747 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45757 LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS_TRUE=
45758 LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS_FALSE='#'
45760 LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS_TRUE='#'
45761 LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS_FALSE=
45767 if { test "$HAVE_LIBUNISTRING" != yes \
45772 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45773 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45774 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45775 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45776 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45786 LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY_TRUE=
45787 LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY_FALSE='#'
45789 LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY_TRUE='#'
45790 LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY_FALSE=
45796 if { test "$HAVE_LIBUNISTRING" != yes \
45801 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45802 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45803 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45804 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45805 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
45815 LIBUNISTRING_UNIWIDTH_H='uniwidth.h'
45817 LIBUNISTRING_UNIWIDTH_H=
45823 if { test "$HAVE_LIBUNISTRING" != yes \
45828 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45829 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45830 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45831 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45832 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45842 LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH_TRUE=
45843 LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH_FALSE='#'
45845 LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH_TRUE='#'
45846 LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH_FALSE=
45852 if { test "$HAVE_LIBUNISTRING" != yes \
45857 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45858 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45859 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45860 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45861 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45871 LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH_TRUE=
45872 LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH_FALSE='#'
45874 LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH_TRUE='#'
45875 LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH_FALSE=
45881 if { test "$HAVE_LIBUNISTRING" != yes \
45886 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45887 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45888 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45889 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45890 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45900 LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH_TRUE=
45901 LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH_FALSE='#'
45903 LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH_TRUE='#'
45904 LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH_FALSE=
45910 if { test "$HAVE_LIBUNISTRING" != yes \
45915 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45916 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45917 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45918 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45919 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45929 LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH_TRUE=
45930 LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH_FALSE='#'
45932 LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH_TRUE='#'
45933 LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH_FALSE=
45939 if { test "$HAVE_LIBUNISTRING" != yes \
45944 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45945 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45946 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45947 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45948 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45958 LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH_TRUE=
45959 LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH_FALSE='#'
45961 LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH_TRUE='#'
45962 LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH_FALSE=
45968 if { test "$HAVE_LIBUNISTRING" != yes \
45973 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
45974 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
45975 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
45976 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
45977 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
45987 LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH_TRUE=
45988 LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH_FALSE='#'
45990 LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH_TRUE='#'
45991 LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH_FALSE=
45997 if { test "$HAVE_LIBUNISTRING" != yes \
46002 test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
46003 || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
46004 && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
46005 || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
46006 && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
46016 LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE=
46017 LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE='#'
46019 LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE='#'
46020 LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE=
46036 if test $gl_cv_have_include_next = yes; then
46037 gl_cv_next_wchar_h='<'wchar.h'>'
46039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5
46040 $as_echo_n "checking absolute name of <wchar.h>... " >&6; }
46041 if ${gl_cv_next_wchar_h+:} false; then :
46042 $as_echo_n "(cached) " >&6
46045 if test $ac_cv_header_wchar_h = yes; then
46050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46051 /* end confdefs.h. */
46055 aix*) gl_absname_cpp="$ac_cpp -C" ;;
46056 *) gl_absname_cpp="$ac_cpp" ;;
46061 gl_dirsep_regex='[/\\]'
46064 gl_dirsep_regex='\/'
46067 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
46068 gl_header_literal_regex=`echo 'wchar.h' \
46069 | sed -e "$gl_make_literal_regex_sed"`
46070 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
46071 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
46077 gl_cv_absolute_wchar_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
46078 sed -n "$gl_absolute_header_sed"`
46080 gl_header=$gl_cv_absolute_wchar_h
46081 gl_cv_next_wchar_h='"'$gl_header'"'
46083 gl_cv_next_wchar_h='<'wchar.h'>'
46088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5
46089 $as_echo "$gl_cv_next_wchar_h" >&6; }
46091 NEXT_WCHAR_H=$gl_cv_next_wchar_h
46093 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
46094 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
46095 gl_next_as_first_directive='<'wchar.h'>'
46097 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
46098 gl_next_as_first_directive=$gl_cv_next_wchar_h
46100 NEXT_AS_FIRST_DIRECTIVE_WCHAR_H=$gl_next_as_first_directive
46105 if test $ac_cv_header_wchar_h = yes; then
46115 if test $gt_cv_c_wint_t = yes; then
46123 for gl_func in btowc wctob mbsinit mbrtowc mbrlen mbsrtowcs mbsnrtowcs wcrtomb wcsrtombs wcsnrtombs wcwidth wmemchr wmemcmp wmemcpy wmemmove wmemset wcslen wcsnlen wcscpy wcpcpy wcsncpy wcpncpy wcscat wcsncat wcscmp wcsncmp wcscasecmp wcsncasecmp wcscoll wcsxfrm wcsdup wcschr wcsrchr wcscspn wcsspn wcspbrk wcsstr wcstok wcswidth ; do
46124 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
46125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
46126 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
46127 if eval \${$as_gl_Symbol+:} false; then :
46128 $as_echo_n "(cached) " >&6
46130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46131 /* end confdefs.h. */
46133 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
46135 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
46136 included before <wchar.h>. */
46137 #if !(defined __GLIBC__ && !defined __UCLIBC__)
46138 # include <stddef.h>
46139 # include <stdio.h>
46153 if ac_fn_c_try_compile "$LINENO"; then :
46154 eval "$as_gl_Symbol=yes"
46156 eval "$as_gl_Symbol=no"
46158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
46160 eval ac_res=\$$as_gl_Symbol
46161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
46162 $as_echo "$ac_res" >&6; }
46163 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
46164 cat >>confdefs.h <<_ACEOF
46165 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
46168 eval ac_cv_have_decl_$gl_func=yes
46178 if test $ac_cv_func_iswcntrl = yes; then
46186 if test $gt_cv_c_wint_t = yes; then
46202 if test $gl_cv_have_include_next = yes; then
46203 gl_cv_next_wctype_h='<'wctype.h'>'
46205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wctype.h>" >&5
46206 $as_echo_n "checking absolute name of <wctype.h>... " >&6; }
46207 if ${gl_cv_next_wctype_h+:} false; then :
46208 $as_echo_n "(cached) " >&6
46211 if test $ac_cv_header_wctype_h = yes; then
46216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46217 /* end confdefs.h. */
46218 #include <wctype.h>
46221 aix*) gl_absname_cpp="$ac_cpp -C" ;;
46222 *) gl_absname_cpp="$ac_cpp" ;;
46227 gl_dirsep_regex='[/\\]'
46230 gl_dirsep_regex='\/'
46233 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
46234 gl_header_literal_regex=`echo 'wctype.h' \
46235 | sed -e "$gl_make_literal_regex_sed"`
46236 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
46237 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
46243 gl_cv_absolute_wctype_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
46244 sed -n "$gl_absolute_header_sed"`
46246 gl_header=$gl_cv_absolute_wctype_h
46247 gl_cv_next_wctype_h='"'$gl_header'"'
46249 gl_cv_next_wctype_h='<'wctype.h'>'
46254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wctype_h" >&5
46255 $as_echo "$gl_cv_next_wctype_h" >&6; }
46257 NEXT_WCTYPE_H=$gl_cv_next_wctype_h
46259 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
46260 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
46261 gl_next_as_first_directive='<'wctype.h'>'
46263 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
46264 gl_next_as_first_directive=$gl_cv_next_wctype_h
46266 NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H=$gl_next_as_first_directive
46271 if test $ac_cv_header_wctype_h = yes; then
46272 if test $ac_cv_func_iswcntrl = yes; then
46273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether iswcntrl works" >&5
46274 $as_echo_n "checking whether iswcntrl works... " >&6; }
46275 if ${gl_cv_func_iswcntrl_works+:} false; then :
46276 $as_echo_n "(cached) " >&6
46279 if test "$cross_compiling" = yes; then :
46280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46281 /* end confdefs.h. */
46282 #include <stdlib.h>
46283 #if __GNU_LIBRARY__ == 1
46284 Linux libc5 i18n is broken.
46294 if ac_fn_c_try_compile "$LINENO"; then :
46295 gl_cv_func_iswcntrl_works="guessing yes"
46297 gl_cv_func_iswcntrl_works="guessing no"
46299 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
46302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46303 /* end confdefs.h. */
46305 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
46306 included before <wchar.h>.
46307 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
46308 must be included before <wchar.h>. */
46309 #include <stddef.h>
46313 #include <wctype.h>
46314 int main () { return iswprint ('x') == 0; }
46317 if ac_fn_c_try_run "$LINENO"; then :
46318 gl_cv_func_iswcntrl_works=yes
46320 gl_cv_func_iswcntrl_works=no
46322 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
46323 conftest.$ac_objext conftest.beam conftest.$ac_ext
46328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_iswcntrl_works" >&5
46329 $as_echo "$gl_cv_func_iswcntrl_works" >&6; }
46337 case "$gl_cv_func_iswcntrl_works" in
46338 *yes) REPLACE_ISWCNTRL=0 ;;
46339 *) REPLACE_ISWCNTRL=1 ;;
46343 if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
46347 if test $REPLACE_ISWCNTRL = 1; then
46350 for ac_func in towlower
46352 ac_fn_c_check_func "$LINENO" "towlower" "ac_cv_func_towlower"
46353 if test "x$ac_cv_func_towlower" = xyes; then :
46354 cat >>confdefs.h <<_ACEOF
46355 #define HAVE_TOWLOWER 1
46361 if test $ac_cv_func_towlower = yes; then
46364 ac_fn_c_check_decl "$LINENO" "towlower" "ac_cv_have_decl_towlower" "/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
46365 included before <wchar.h>.
46366 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
46367 must be included before <wchar.h>. */
46368 #include <stddef.h>
46373 # include <wctype.h>
46377 if test "x$ac_cv_have_decl_towlower" = xyes; then :
46383 cat >>confdefs.h <<_ACEOF
46384 #define HAVE_DECL_TOWLOWER $ac_have_decl
46387 if test $ac_cv_have_decl_towlower = yes; then
46396 if test $HAVE_ISWCNTRL = 0 || test $REPLACE_TOWLOWER = 1; then
46400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t" >&5
46401 $as_echo_n "checking for wctype_t... " >&6; }
46402 if ${gl_cv_type_wctype_t+:} false; then :
46403 $as_echo_n "(cached) " >&6
46405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46406 /* end confdefs.h. */
46407 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
46408 included before <wchar.h>.
46409 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
46410 must be included before <wchar.h>. */
46411 #include <stddef.h>
46416 # include <wctype.h>
46428 if ac_fn_c_try_compile "$LINENO"; then :
46429 gl_cv_type_wctype_t=yes
46431 gl_cv_type_wctype_t=no
46433 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
46436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctype_t" >&5
46437 $as_echo "$gl_cv_type_wctype_t" >&6; }
46438 if test $gl_cv_type_wctype_t = no; then
46442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctrans_t" >&5
46443 $as_echo_n "checking for wctrans_t... " >&6; }
46444 if ${gl_cv_type_wctrans_t+:} false; then :
46445 $as_echo_n "(cached) " >&6
46447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46448 /* end confdefs.h. */
46449 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
46450 included before <wchar.h>.
46451 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
46452 must be included before <wchar.h>. */
46453 #include <stddef.h>
46457 #include <wctype.h>
46468 if ac_fn_c_try_compile "$LINENO"; then :
46469 gl_cv_type_wctrans_t=yes
46471 gl_cv_type_wctrans_t=no
46473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
46476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctrans_t" >&5
46477 $as_echo "$gl_cv_type_wctrans_t" >&6; }
46478 if test $gl_cv_type_wctrans_t = no; then
46483 for gl_func in wctype iswctype wctrans towctrans ; do
46484 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
46485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
46486 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
46487 if eval \${$as_gl_Symbol+:} false; then :
46488 $as_echo_n "(cached) " >&6
46490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46491 /* end confdefs.h. */
46493 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
46495 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
46496 included before <wchar.h>. */
46497 #if !(defined __GLIBC__ && !defined __UCLIBC__)
46498 # include <stddef.h>
46499 # include <stdio.h>
46501 # include <wchar.h>
46503 #include <wctype.h>
46514 if ac_fn_c_try_compile "$LINENO"; then :
46515 eval "$as_gl_Symbol=yes"
46517 eval "$as_gl_Symbol=no"
46519 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
46521 eval ac_res=\$$as_gl_Symbol
46522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
46523 $as_echo "$ac_res" >&6; }
46524 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
46525 cat >>confdefs.h <<_ACEOF
46526 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
46529 eval ac_cv_have_decl_$gl_func=yes
46545 ac_fn_c_check_decl "$LINENO" "wcwidth" "ac_cv_have_decl_wcwidth" "
46546 /* AIX 3.2.5 declares wcwidth in <string.h>. */
46547 #include <string.h>
46548 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
46550 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
46551 before <wchar.h>. */
46552 #include <stddef.h>
46558 if test "x$ac_cv_have_decl_wcwidth" = xyes; then :
46564 cat >>confdefs.h <<_ACEOF
46565 #define HAVE_DECL_WCWIDTH $ac_have_decl
46568 if test $ac_cv_have_decl_wcwidth != yes; then
46569 HAVE_DECL_WCWIDTH=0
46572 if test $ac_cv_func_wcwidth = yes; then
46574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether wcwidth works reasonably in UTF-8 locales" >&5
46575 $as_echo_n "checking whether wcwidth works reasonably in UTF-8 locales... " >&6; }
46576 if ${gl_cv_func_wcwidth_works+:} false; then :
46577 $as_echo_n "(cached) " >&6
46580 if test "$cross_compiling" = yes; then :
46583 # Guess yes on glibc and AIX 7 systems.
46584 *-gnu* | aix[7-9]*) gl_cv_func_wcwidth_works="guessing yes";;
46585 *) gl_cv_func_wcwidth_works="guessing no";;
46589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46590 /* end confdefs.h. */
46592 #include <locale.h>
46593 /* AIX 3.2.5 declares wcwidth in <string.h>. */
46594 #include <string.h>
46595 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
46597 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
46598 before <wchar.h>. */
46599 #include <stddef.h>
46603 #if !HAVE_DECL_WCWIDTH
46605 # ifdef __cplusplus
46613 if (setlocale (LC_ALL, "fr_FR.UTF-8") != NULL)
46615 if (wcwidth (0x0301) > 0)
46617 if (wcwidth (0x05B0) > 0)
46619 if (wcwidth (0x200B) > 0)
46625 if ac_fn_c_try_run "$LINENO"; then :
46626 gl_cv_func_wcwidth_works=yes
46628 gl_cv_func_wcwidth_works=no
46630 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
46631 conftest.$ac_objext conftest.beam conftest.$ac_ext
46636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_wcwidth_works" >&5
46637 $as_echo "$gl_cv_func_wcwidth_works" >&6; }
46638 case "$gl_cv_func_wcwidth_works" in
46640 *no) REPLACE_WCWIDTH=1 ;;
46646 if test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1; then
46655 gl_LIBOBJS="$gl_LIBOBJS wcwidth.$ac_objext"
46669 $as_echo "#define GNULIB_TEST_WCWIDTH 1" >>confdefs.h
46675 for ac_header in stdint.h
46677 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
46678 if test "x$ac_cv_header_stdint_h" = xyes; then :
46679 cat >>confdefs.h <<_ACEOF
46680 #define HAVE_STDINT_H 1
46688 # End of code from modules
46709 gl_source_base='tests'
46710 gltests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
46712 gl_module_indicator_condition=$gltests_WITNESS
46720 if test $ac_cv_func_btowc = no; then
46727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether btowc(0) is correct" >&5
46728 $as_echo_n "checking whether btowc(0) is correct... " >&6; }
46729 if ${gl_cv_func_btowc_nul+:} false; then :
46730 $as_echo_n "(cached) " >&6
46733 if test "$cross_compiling" = yes; then :
46736 # Guess no on Cygwin.
46737 cygwin*) gl_cv_func_btowc_nul="guessing no" ;;
46738 # Guess yes otherwise.
46739 *) gl_cv_func_btowc_nul="guessing yes" ;;
46743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46744 /* end confdefs.h. */
46746 #include <string.h>
46747 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
46749 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
46750 included before <wchar.h>. */
46751 #include <stddef.h>
46757 if (btowc ('\0') != 0)
46762 if ac_fn_c_try_run "$LINENO"; then :
46763 gl_cv_func_btowc_nul=yes
46765 gl_cv_func_btowc_nul=no
46767 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
46768 conftest.$ac_objext conftest.beam conftest.$ac_ext
46773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_btowc_nul" >&5
46774 $as_echo "$gl_cv_func_btowc_nul" >&6; }
46776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether btowc(EOF) is correct" >&5
46777 $as_echo_n "checking whether btowc(EOF) is correct... " >&6; }
46778 if ${gl_cv_func_btowc_eof+:} false; then :
46779 $as_echo_n "(cached) " >&6
46783 # Guess no on IRIX.
46784 irix*) gl_cv_func_btowc_eof="guessing no" ;;
46785 # Guess yes otherwise.
46786 *) gl_cv_func_btowc_eof="guessing yes" ;;
46788 if test $LOCALE_FR != none; then
46789 if test "$cross_compiling" = yes; then :
46792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46793 /* end confdefs.h. */
46795 #include <locale.h>
46796 #include <string.h>
46797 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
46799 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
46800 included before <wchar.h>. */
46801 #include <stddef.h>
46807 if (setlocale (LC_ALL, "$LOCALE_FR") != NULL)
46809 if (btowc (EOF) != WEOF)
46815 if ac_fn_c_try_run "$LINENO"; then :
46816 gl_cv_func_btowc_eof=yes
46818 gl_cv_func_btowc_eof=no
46820 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
46821 conftest.$ac_objext conftest.beam conftest.$ac_ext
46827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_btowc_eof" >&5
46828 $as_echo "$gl_cv_func_btowc_eof" >&6; }
46830 case "$gl_cv_func_btowc_nul" in
46832 *) REPLACE_BTOWC=1 ;;
46834 case "$gl_cv_func_btowc_eof" in
46836 *) REPLACE_BTOWC=1 ;;
46840 if test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1; then
46849 gltests_LIBOBJS="$gltests_LIBOBJS btowc.$ac_objext"
46860 if test "$GNULIB_BTOWC" != 1; then
46861 if test "$GNULIB_BTOWC" = 0; then
46862 GNULIB_BTOWC=$gl_module_indicator_condition
46864 GNULIB_BTOWC="($GNULIB_BTOWC || $gl_module_indicator_condition)"
46872 $as_echo "#define GNULIB_TEST_BTOWC 1" >>confdefs.h
46879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
46880 $as_echo_n "checking for a traditional french locale... " >&6; }
46881 if ${gt_cv_locale_fr+:} false; then :
46882 $as_echo_n "(cached) " >&6
46885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
46886 /* end confdefs.h. */
46888 #include <locale.h>
46890 #if HAVE_LANGINFO_CODESET
46891 # include <langinfo.h>
46893 #include <stdlib.h>
46894 #include <string.h>
46898 /* Check whether the given locale name is recognized by the system. */
46899 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
46900 /* On native Windows, setlocale(category, "") looks at the system settings,
46901 not at the environment variables. Also, when an encoding suffix such
46902 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
46903 category of the locale to "C". */
46904 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
46905 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
46908 if (setlocale (LC_ALL, "") == NULL) return 1;
46910 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
46911 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
46912 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
46913 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
46914 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
46915 some unit tests fail.
46916 On MirBSD 10, when an unsupported locale is specified, setlocale()
46917 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
46918 #if HAVE_LANGINFO_CODESET
46920 const char *cs = nl_langinfo (CODESET);
46921 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
46922 || strcmp (cs, "UTF-8") == 0)
46927 /* On Cygwin, avoid locale names without encoding suffix, because the
46928 locale_charset() function relies on the encoding suffix. Note that
46929 LC_ALL is set on the command line. */
46930 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
46932 /* Check whether in the abbreviation of the second month, the second
46933 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
46934 one byte long. This excludes the UTF-8 encoding. */
46935 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
46936 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
46937 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
46938 /* Check whether the decimal separator is a comma.
46939 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
46940 are nl_langinfo(RADIXCHAR) are both ".". */
46941 if (localeconv () ->decimal_point[0] != ',') return 1;
46947 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
46948 (eval $ac_link) 2>&5
46950 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
46951 test $ac_status = 0; } && test -s conftest$ac_exeext; then
46953 # Handle native Windows specially, because there setlocale() interprets
46954 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
46955 # "fr" or "fra" as "French" or "French_France.1252",
46956 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
46957 # "ja" as "Japanese" or "Japanese_Japan.932",
46960 # Test for the native Windows locale name.
46961 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
46962 gt_cv_locale_fr=French_France.1252
46965 gt_cv_locale_fr=none
46969 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
46970 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
46971 # configure script would override the LC_ALL setting. Likewise for
46972 # LC_CTYPE, which is also set at the beginning of the configure script.
46973 # Test for the usual locale name.
46974 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
46975 gt_cv_locale_fr=fr_FR
46977 # Test for the locale name with explicit encoding suffix.
46978 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
46979 gt_cv_locale_fr=fr_FR.ISO-8859-1
46981 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
46982 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
46983 gt_cv_locale_fr=fr_FR.ISO8859-1
46985 # Test for the HP-UX locale name.
46986 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
46987 gt_cv_locale_fr=fr_FR.iso88591
46989 # Test for the Solaris 7 locale name.
46990 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
46994 gt_cv_locale_fr=none
47006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
47007 $as_echo "$gt_cv_locale_fr" >&6; }
47008 LOCALE_FR=$gt_cv_locale_fr
47013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
47014 $as_echo_n "checking for a french Unicode locale... " >&6; }
47015 if ${gt_cv_locale_fr_utf8+:} false; then :
47016 $as_echo_n "(cached) " >&6
47019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47020 /* end confdefs.h. */
47022 #include <locale.h>
47024 #if HAVE_LANGINFO_CODESET
47025 # include <langinfo.h>
47027 #include <stdlib.h>
47028 #include <string.h>
47032 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
47033 imitates locale dependent behaviour by looking at the environment
47034 variables, and all locales use the UTF-8 encoding. */
47035 #if !(defined __BEOS__ || defined __HAIKU__)
47036 /* Check whether the given locale name is recognized by the system. */
47037 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
47038 /* On native Windows, setlocale(category, "") looks at the system settings,
47039 not at the environment variables. Also, when an encoding suffix such
47040 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
47041 category of the locale to "C". */
47042 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
47043 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
47046 if (setlocale (LC_ALL, "") == NULL) return 1;
47048 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
47049 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
47050 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
47051 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
47052 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
47053 some unit tests fail. */
47054 # if HAVE_LANGINFO_CODESET
47056 const char *cs = nl_langinfo (CODESET);
47057 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
47062 /* On Cygwin, avoid locale names without encoding suffix, because the
47063 locale_charset() function relies on the encoding suffix. Note that
47064 LC_ALL is set on the command line. */
47065 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
47067 /* Check whether in the abbreviation of the second month, the second
47068 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
47069 two bytes long, with UTF-8 encoding. */
47070 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
47071 if (strftime (buf, sizeof (buf), "%b", &t) < 4
47072 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
47075 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
47076 /* Check whether the decimal separator is a comma.
47077 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
47078 are nl_langinfo(RADIXCHAR) are both ".". */
47079 if (localeconv () ->decimal_point[0] != ',') return 1;
47085 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
47086 (eval $ac_link) 2>&5
47088 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
47089 test $ac_status = 0; } && test -s conftest$ac_exeext; then
47091 # Handle native Windows specially, because there setlocale() interprets
47092 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
47093 # "fr" or "fra" as "French" or "French_France.1252",
47094 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
47095 # "ja" as "Japanese" or "Japanese_Japan.932",
47098 # Test for the hypothetical native Windows locale name.
47099 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47100 gt_cv_locale_fr_utf8=French_France.65001
47103 gt_cv_locale_fr_utf8=none
47107 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
47108 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
47109 # configure script would override the LC_ALL setting. Likewise for
47110 # LC_CTYPE, which is also set at the beginning of the configure script.
47111 # Test for the usual locale name.
47112 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47113 gt_cv_locale_fr_utf8=fr_FR
47115 # Test for the locale name with explicit encoding suffix.
47116 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47117 gt_cv_locale_fr_utf8=fr_FR.UTF-8
47119 # Test for the Solaris 7 locale name.
47120 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47121 gt_cv_locale_fr_utf8=fr.UTF-8
47124 gt_cv_locale_fr_utf8=none
47134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
47135 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
47136 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
47142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
47143 $as_echo_n "checking for a traditional french locale... " >&6; }
47144 if ${gt_cv_locale_fr+:} false; then :
47145 $as_echo_n "(cached) " >&6
47148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47149 /* end confdefs.h. */
47151 #include <locale.h>
47153 #if HAVE_LANGINFO_CODESET
47154 # include <langinfo.h>
47156 #include <stdlib.h>
47157 #include <string.h>
47161 /* Check whether the given locale name is recognized by the system. */
47162 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
47163 /* On native Windows, setlocale(category, "") looks at the system settings,
47164 not at the environment variables. Also, when an encoding suffix such
47165 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
47166 category of the locale to "C". */
47167 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
47168 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
47171 if (setlocale (LC_ALL, "") == NULL) return 1;
47173 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
47174 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
47175 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
47176 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
47177 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
47178 some unit tests fail.
47179 On MirBSD 10, when an unsupported locale is specified, setlocale()
47180 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
47181 #if HAVE_LANGINFO_CODESET
47183 const char *cs = nl_langinfo (CODESET);
47184 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
47185 || strcmp (cs, "UTF-8") == 0)
47190 /* On Cygwin, avoid locale names without encoding suffix, because the
47191 locale_charset() function relies on the encoding suffix. Note that
47192 LC_ALL is set on the command line. */
47193 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
47195 /* Check whether in the abbreviation of the second month, the second
47196 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
47197 one byte long. This excludes the UTF-8 encoding. */
47198 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
47199 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
47200 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
47201 /* Check whether the decimal separator is a comma.
47202 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
47203 are nl_langinfo(RADIXCHAR) are both ".". */
47204 if (localeconv () ->decimal_point[0] != ',') return 1;
47210 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
47211 (eval $ac_link) 2>&5
47213 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
47214 test $ac_status = 0; } && test -s conftest$ac_exeext; then
47216 # Handle native Windows specially, because there setlocale() interprets
47217 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
47218 # "fr" or "fra" as "French" or "French_France.1252",
47219 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
47220 # "ja" as "Japanese" or "Japanese_Japan.932",
47223 # Test for the native Windows locale name.
47224 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47225 gt_cv_locale_fr=French_France.1252
47228 gt_cv_locale_fr=none
47232 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
47233 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
47234 # configure script would override the LC_ALL setting. Likewise for
47235 # LC_CTYPE, which is also set at the beginning of the configure script.
47236 # Test for the usual locale name.
47237 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47238 gt_cv_locale_fr=fr_FR
47240 # Test for the locale name with explicit encoding suffix.
47241 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47242 gt_cv_locale_fr=fr_FR.ISO-8859-1
47244 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
47245 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47246 gt_cv_locale_fr=fr_FR.ISO8859-1
47248 # Test for the HP-UX locale name.
47249 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47250 gt_cv_locale_fr=fr_FR.iso88591
47252 # Test for the Solaris 7 locale name.
47253 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47257 gt_cv_locale_fr=none
47269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
47270 $as_echo "$gt_cv_locale_fr" >&6; }
47271 LOCALE_FR=$gt_cv_locale_fr
47277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a turkish Unicode locale" >&5
47278 $as_echo_n "checking for a turkish Unicode locale... " >&6; }
47279 if ${gt_cv_locale_tr_utf8+:} false; then :
47280 $as_echo_n "(cached) " >&6
47283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47284 /* end confdefs.h. */
47286 #include <locale.h>
47288 #if HAVE_LANGINFO_CODESET
47289 # include <langinfo.h>
47291 #include <stdlib.h>
47292 #include <string.h>
47296 /* On BeOS, locales are not implemented in libc. Rather, libintl
47297 imitates locale dependent behaviour by looking at the environment
47298 variables, and all locales use the UTF-8 encoding. But BeOS does not
47299 implement the Turkish upper-/lowercase mappings. Therefore, let this
47300 program return 1 on BeOS. */
47301 /* Check whether the given locale name is recognized by the system. */
47302 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
47303 /* On native Windows, setlocale(category, "") looks at the system settings,
47304 not at the environment variables. Also, when an encoding suffix such
47305 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
47306 category of the locale to "C". */
47307 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
47308 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
47311 if (setlocale (LC_ALL, "") == NULL) return 1;
47313 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
47314 On Mac OS X 10.3.5 (Darwin 7.5) in the tr_TR locale, nl_langinfo(CODESET)
47315 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
47316 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
47317 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
47318 some unit tests fail. */
47319 #if HAVE_LANGINFO_CODESET
47321 const char *cs = nl_langinfo (CODESET);
47322 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
47327 /* On Cygwin, avoid locale names without encoding suffix, because the
47328 locale_charset() function relies on the encoding suffix. Note that
47329 LC_ALL is set on the command line. */
47330 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
47332 /* Check whether in the abbreviation of the eighth month, the second
47333 character (should be U+011F: LATIN SMALL LETTER G WITH BREVE) is
47334 two bytes long, with UTF-8 encoding. */
47335 t.tm_year = 1992 - 1900; t.tm_mon = 8 - 1; t.tm_mday = 19;
47336 if (strftime (buf, sizeof (buf), "%b", &t) < 4
47337 || buf[1] != (char) 0xc4 || buf[2] != (char) 0x9f)
47339 /* Check whether the upper-/lowercase mappings are as expected for
47341 if (towupper ('i') != 0x0130 || towlower (0x0130) != 'i'
47342 || towupper(0x0131) != 'I' || towlower ('I') != 0x0131)
47348 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
47349 (eval $ac_link) 2>&5
47351 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
47352 test $ac_status = 0; } && test -s conftest$ac_exeext; then
47354 # Handle native Windows specially, because there setlocale() interprets
47355 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
47356 # "fr" or "fra" as "French" or "French_France.1252",
47357 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
47358 # "ja" as "Japanese" or "Japanese_Japan.932",
47361 # Test for the hypothetical native Windows locale name.
47362 if (LC_ALL=Turkish_Turkey.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47363 gt_cv_locale_tr_utf8=Turkish_Turkey.65001
47366 gt_cv_locale_tr_utf8=none
47370 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
47371 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
47372 # configure script would override the LC_ALL setting. Likewise for
47373 # LC_CTYPE, which is also set at the beginning of the configure script.
47374 # Test for the usual locale name.
47375 if (LC_ALL=tr_TR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47376 gt_cv_locale_tr_utf8=tr_TR
47378 # Test for the locale name with explicit encoding suffix.
47379 if (LC_ALL=tr_TR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47380 gt_cv_locale_tr_utf8=tr_TR.UTF-8
47382 # Test for the Solaris 7 locale name.
47383 if (LC_ALL=tr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
47384 gt_cv_locale_tr_utf8=tr.UTF-8
47387 gt_cv_locale_tr_utf8=none
47394 gt_cv_locale_tr_utf8=none
47399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_tr_utf8" >&5
47400 $as_echo "$gt_cv_locale_tr_utf8" >&6; }
47401 LOCALE_TR_UTF8=$gt_cv_locale_tr_utf8
47410 if test "$GNULIB_ENVIRON" != 1; then
47411 if test "$GNULIB_ENVIRON" = 0; then
47412 GNULIB_ENVIRON=$gl_module_indicator_condition
47414 GNULIB_ENVIRON="($GNULIB_ENVIRON || $gl_module_indicator_condition)"
47422 $as_echo "#define GNULIB_TEST_ENVIRON 1" >>confdefs.h
47427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_at_line" >&5
47428 $as_echo_n "checking for error_at_line... " >&6; }
47429 if ${ac_cv_lib_error_at_line+:} false; then :
47430 $as_echo_n "(cached) " >&6
47432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47433 /* end confdefs.h. */
47438 error_at_line (0, 0, "", 0, "an error occurred");
47443 if ac_fn_c_try_link "$LINENO"; then :
47444 ac_cv_lib_error_at_line=yes
47446 ac_cv_lib_error_at_line=no
47448 rm -f core conftest.err conftest.$ac_objext \
47449 conftest$ac_exeext conftest.$ac_ext
47451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_error_at_line" >&5
47452 $as_echo "$ac_cv_lib_error_at_line" >&6; }
47454 if test $ac_cv_lib_error_at_line = no; then
47463 gltests_LIBOBJS="$gltests_LIBOBJS error.$ac_objext"
47472 XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=error:3:c-format"
47476 XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=error_at_line:5:c-format"
47481 if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
47484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fdopen sets errno" >&5
47485 $as_echo_n "checking whether fdopen sets errno... " >&6; }
47486 if ${gl_cv_func_fdopen_works+:} false; then :
47487 $as_echo_n "(cached) " >&6
47490 if test "$cross_compiling" = yes; then :
47492 mingw*) gl_cv_func_fdopen_works="guessing no" ;;
47493 *) gl_cv_func_fdopen_works="guessing yes" ;;
47497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47498 /* end confdefs.h. */
47507 fp = fdopen (-1, "r");
47508 if (fp == NULL && errno == 0)
47513 if ac_fn_c_try_run "$LINENO"; then :
47514 gl_cv_func_fdopen_works=yes
47516 gl_cv_func_fdopen_works=no
47518 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
47519 conftest.$ac_objext conftest.beam conftest.$ac_ext
47524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_fdopen_works" >&5
47525 $as_echo "$gl_cv_func_fdopen_works" >&6; }
47526 case "$gl_cv_func_fdopen_works" in
47527 *no) REPLACE_FDOPEN=1 ;;
47531 if test $REPLACE_FDOPEN = 1; then
47540 gltests_LIBOBJS="$gltests_LIBOBJS fdopen.$ac_objext"
47549 if test "$GNULIB_FDOPEN" != 1; then
47550 if test "$GNULIB_FDOPEN" = 0; then
47551 GNULIB_FDOPEN=$gl_module_indicator_condition
47553 GNULIB_FDOPEN="($GNULIB_FDOPEN || $gl_module_indicator_condition)"
47561 $as_echo "#define GNULIB_TEST_FDOPEN 1" >>confdefs.h
47568 for ac_func in getpagesize
47570 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
47571 if test "x$ac_cv_func_getpagesize" = xyes; then :
47572 cat >>confdefs.h <<_ACEOF
47573 #define HAVE_GETPAGESIZE 1
47579 if test $ac_cv_func_getpagesize = no; then
47581 for ac_header in OS.h
47583 ac_fn_c_check_header_mongrel "$LINENO" "OS.h" "ac_cv_header_OS_h" "$ac_includes_default"
47584 if test "x$ac_cv_header_OS_h" = xyes; then :
47585 cat >>confdefs.h <<_ACEOF
47586 #define HAVE_OS_H 1
47593 if test $ac_cv_header_OS_h = yes; then
47596 for ac_header in sys/param.h
47598 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
47599 if test "x$ac_cv_header_sys_param_h" = xyes; then :
47600 cat >>confdefs.h <<_ACEOF
47601 #define HAVE_SYS_PARAM_H 1
47608 if test $ac_cv_header_sys_param_h = yes; then
47614 REPLACE_GETPAGESIZE=1
47617 ac_fn_c_check_decl "$LINENO" "getpagesize" "ac_cv_have_decl_getpagesize" "$ac_includes_default"
47618 if test "x$ac_cv_have_decl_getpagesize" = xyes; then :
47621 HAVE_DECL_GETPAGESIZE=0
47625 if test $REPLACE_GETPAGESIZE = 1; then
47634 gltests_LIBOBJS="$gltests_LIBOBJS getpagesize.$ac_objext"
47642 if test "$GNULIB_GETPAGESIZE" != 1; then
47643 if test "$GNULIB_GETPAGESIZE" = 0; then
47644 GNULIB_GETPAGESIZE=$gl_module_indicator_condition
47646 GNULIB_GETPAGESIZE="($GNULIB_GETPAGESIZE || $gl_module_indicator_condition)"
47654 $as_echo "#define GNULIB_TEST_GETPAGESIZE 1" >>confdefs.h
47666 if test -n "$STDINT_H"; then
47667 PRIPTR_PREFIX='"l"'
47669 for glpfx in '' l ll I64; do
47671 '') gltype1='int';;
47672 l) gltype1='long int';;
47673 ll) gltype1='long long int';;
47674 I64) gltype1='__int64';;
47676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47677 /* end confdefs.h. */
47678 #include <stdint.h>
47679 extern intptr_t foo;
47680 extern $gltype1 foo;
47689 if ac_fn_c_try_compile "$LINENO"; then :
47690 PRIPTR_PREFIX='"'$glpfx'"'
47692 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
47693 test -n "$PRIPTR_PREFIX" && break
47699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether INT32_MAX < INTMAX_MAX" >&5
47700 $as_echo_n "checking whether INT32_MAX < INTMAX_MAX... " >&6; }
47701 if ${gl_cv_test_INT32_MAX_LT_INTMAX_MAX+:} false; then :
47702 $as_echo_n "(cached) " >&6
47704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47705 /* end confdefs.h. */
47706 /* Work also in C++ mode. */
47707 #define __STDC_LIMIT_MACROS 1
47709 /* Work if build is not clean. */
47710 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
47712 #include <limits.h>
47714 #include <stdint.h>
47717 #if defined INT32_MAX && defined INTMAX_MAX
47718 #define CONDITION (INT32_MAX < INTMAX_MAX)
47719 #elif HAVE_LONG_LONG_INT
47720 #define CONDITION (sizeof (int) < sizeof (long long int))
47722 #define CONDITION 0
47724 int test[CONDITION ? 1 : -1];
47733 if ac_fn_c_try_compile "$LINENO"; then :
47734 gl_cv_test_INT32_MAX_LT_INTMAX_MAX=yes
47736 gl_cv_test_INT32_MAX_LT_INTMAX_MAX=no
47738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
47740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_test_INT32_MAX_LT_INTMAX_MAX" >&5
47741 $as_echo "$gl_cv_test_INT32_MAX_LT_INTMAX_MAX" >&6; }
47742 if test $gl_cv_test_INT32_MAX_LT_INTMAX_MAX = yes; then
47743 INT32_MAX_LT_INTMAX_MAX=1;
47745 INT32_MAX_LT_INTMAX_MAX=0;
47749 if test $APPLE_UNIVERSAL_BUILD = 0; then
47751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether INT64_MAX == LONG_MAX" >&5
47752 $as_echo_n "checking whether INT64_MAX == LONG_MAX... " >&6; }
47753 if ${gl_cv_test_INT64_MAX_EQ_LONG_MAX+:} false; then :
47754 $as_echo_n "(cached) " >&6
47756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47757 /* end confdefs.h. */
47758 /* Work also in C++ mode. */
47759 #define __STDC_LIMIT_MACROS 1
47761 /* Work if build is not clean. */
47762 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
47764 #include <limits.h>
47766 #include <stdint.h>
47769 #if defined INT64_MAX
47770 #define CONDITION (INT64_MAX == LONG_MAX)
47771 #elif HAVE_LONG_LONG_INT
47772 #define CONDITION (sizeof (long long int) == sizeof (long int))
47774 #define CONDITION 0
47776 int test[CONDITION ? 1 : -1];
47785 if ac_fn_c_try_compile "$LINENO"; then :
47786 gl_cv_test_INT64_MAX_EQ_LONG_MAX=yes
47788 gl_cv_test_INT64_MAX_EQ_LONG_MAX=no
47790 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
47792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_test_INT64_MAX_EQ_LONG_MAX" >&5
47793 $as_echo "$gl_cv_test_INT64_MAX_EQ_LONG_MAX" >&6; }
47794 if test $gl_cv_test_INT64_MAX_EQ_LONG_MAX = yes; then
47795 INT64_MAX_EQ_LONG_MAX=1;
47797 INT64_MAX_EQ_LONG_MAX=0;
47802 INT64_MAX_EQ_LONG_MAX=-1
47805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether UINT32_MAX < UINTMAX_MAX" >&5
47806 $as_echo_n "checking whether UINT32_MAX < UINTMAX_MAX... " >&6; }
47807 if ${gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX+:} false; then :
47808 $as_echo_n "(cached) " >&6
47810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47811 /* end confdefs.h. */
47812 /* Work also in C++ mode. */
47813 #define __STDC_LIMIT_MACROS 1
47815 /* Work if build is not clean. */
47816 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
47818 #include <limits.h>
47820 #include <stdint.h>
47823 #if defined UINT32_MAX && defined UINTMAX_MAX
47824 #define CONDITION (UINT32_MAX < UINTMAX_MAX)
47825 #elif HAVE_LONG_LONG_INT
47826 #define CONDITION (sizeof (unsigned int) < sizeof (unsigned long long int))
47828 #define CONDITION 0
47830 int test[CONDITION ? 1 : -1];
47839 if ac_fn_c_try_compile "$LINENO"; then :
47840 gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX=yes
47842 gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX=no
47844 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
47846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX" >&5
47847 $as_echo "$gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX" >&6; }
47848 if test $gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX = yes; then
47849 UINT32_MAX_LT_UINTMAX_MAX=1;
47851 UINT32_MAX_LT_UINTMAX_MAX=0;
47855 if test $APPLE_UNIVERSAL_BUILD = 0; then
47857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether UINT64_MAX == ULONG_MAX" >&5
47858 $as_echo_n "checking whether UINT64_MAX == ULONG_MAX... " >&6; }
47859 if ${gl_cv_test_UINT64_MAX_EQ_ULONG_MAX+:} false; then :
47860 $as_echo_n "(cached) " >&6
47862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47863 /* end confdefs.h. */
47864 /* Work also in C++ mode. */
47865 #define __STDC_LIMIT_MACROS 1
47867 /* Work if build is not clean. */
47868 #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
47870 #include <limits.h>
47872 #include <stdint.h>
47875 #if defined UINT64_MAX
47876 #define CONDITION (UINT64_MAX == ULONG_MAX)
47877 #elif HAVE_LONG_LONG_INT
47878 #define CONDITION (sizeof (unsigned long long int) == sizeof (unsigned long int))
47880 #define CONDITION 0
47882 int test[CONDITION ? 1 : -1];
47891 if ac_fn_c_try_compile "$LINENO"; then :
47892 gl_cv_test_UINT64_MAX_EQ_ULONG_MAX=yes
47894 gl_cv_test_UINT64_MAX_EQ_ULONG_MAX=no
47896 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
47898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_test_UINT64_MAX_EQ_ULONG_MAX" >&5
47899 $as_echo "$gl_cv_test_UINT64_MAX_EQ_ULONG_MAX" >&6; }
47900 if test $gl_cv_test_UINT64_MAX_EQ_ULONG_MAX = yes; then
47901 UINT64_MAX_EQ_ULONG_MAX=1;
47903 UINT64_MAX_EQ_ULONG_MAX=0;
47908 UINT64_MAX_EQ_ULONG_MAX=-1
47914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'double'" >&5
47915 $as_echo_n "checking where to find the exponent in a 'double'... " >&6; }
47916 if ${gl_cv_cc_double_expbit0+:} false; then :
47917 $as_echo_n "(cached) " >&6
47920 if test "$cross_compiling" = yes; then :
47922 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47923 /* end confdefs.h. */
47925 #if defined arm || defined __arm || defined __arm__
47930 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
47931 $EGREP "mixed_endianness" >/dev/null 2>&1; then :
47932 gl_cv_cc_double_expbit0="unknown"
47936 if ${ac_cv_c_bigendian+:} false; then :
47937 $as_echo_n "(cached) " >&6
47939 ac_cv_c_bigendian=unknown
47940 # See if we're dealing with a universal compiler.
47941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47942 /* end confdefs.h. */
47943 #ifndef __APPLE_CC__
47944 not a universal capable compiler
47949 if ac_fn_c_try_compile "$LINENO"; then :
47951 # Check for potential -arch flags. It is not universal unless
47952 # there are at least two -arch flags with different values.
47955 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
47956 if test -n "$ac_prev"; then
47958 i?86 | x86_64 | ppc | ppc64)
47959 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
47962 ac_cv_c_bigendian=universal
47968 elif test "x$ac_word" = "x-arch"; then
47973 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
47974 if test $ac_cv_c_bigendian = unknown; then
47975 # See if sys/param.h defines the BYTE_ORDER macro.
47976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47977 /* end confdefs.h. */
47978 #include <sys/types.h>
47979 #include <sys/param.h>
47984 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
47985 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
47987 bogus endian macros
47994 if ac_fn_c_try_compile "$LINENO"; then :
47995 # It does; now see whether it defined to BIG_ENDIAN or not.
47996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47997 /* end confdefs.h. */
47998 #include <sys/types.h>
47999 #include <sys/param.h>
48004 #if BYTE_ORDER != BIG_ENDIAN
48012 if ac_fn_c_try_compile "$LINENO"; then :
48013 ac_cv_c_bigendian=yes
48015 ac_cv_c_bigendian=no
48017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48021 if test $ac_cv_c_bigendian = unknown; then
48022 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
48023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48024 /* end confdefs.h. */
48025 #include <limits.h>
48030 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
48031 bogus endian macros
48038 if ac_fn_c_try_compile "$LINENO"; then :
48039 # It does; now see whether it defined to _BIG_ENDIAN or not.
48040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48041 /* end confdefs.h. */
48042 #include <limits.h>
48047 #ifndef _BIG_ENDIAN
48055 if ac_fn_c_try_compile "$LINENO"; then :
48056 ac_cv_c_bigendian=yes
48058 ac_cv_c_bigendian=no
48060 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48064 if test $ac_cv_c_bigendian = unknown; then
48065 # Compile a test program.
48066 if test "$cross_compiling" = yes; then :
48067 # Try to guess by grepping values from an object file.
48068 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48069 /* end confdefs.h. */
48070 short int ascii_mm[] =
48071 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
48072 short int ascii_ii[] =
48073 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
48074 int use_ascii (int i) {
48075 return ascii_mm[i] + ascii_ii[i];
48077 short int ebcdic_ii[] =
48078 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
48079 short int ebcdic_mm[] =
48080 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
48081 int use_ebcdic (int i) {
48082 return ebcdic_mm[i] + ebcdic_ii[i];
48089 return use_ascii (foo) == use_ebcdic (foo);
48094 if ac_fn_c_try_compile "$LINENO"; then :
48095 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
48096 ac_cv_c_bigendian=yes
48098 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
48099 if test "$ac_cv_c_bigendian" = unknown; then
48100 ac_cv_c_bigendian=no
48102 # finding both strings is unlikely to happen, but who knows?
48103 ac_cv_c_bigendian=unknown
48107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48110 /* end confdefs.h. */
48111 $ac_includes_default
48116 /* Are we little or big endian? From Harbison&Steele. */
48120 char c[sizeof (long int)];
48123 return u.c[sizeof (long int) - 1] == 1;
48129 if ac_fn_c_try_run "$LINENO"; then :
48130 ac_cv_c_bigendian=no
48132 ac_cv_c_bigendian=yes
48134 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
48135 conftest.$ac_objext conftest.beam conftest.$ac_ext
48141 case $ac_cv_c_bigendian in #(
48143 gl_cv_cc_double_expbit0="word 0 bit 20";; #(
48145 gl_cv_cc_double_expbit0="word 1 bit 20" ;; #(
48148 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
48152 gl_cv_cc_double_expbit0="unknown" ;;
48161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48162 /* end confdefs.h. */
48165 #include <stddef.h>
48167 #include <string.h>
48169 ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
48170 typedef union { double value; unsigned int word[NWORDS]; } memory_double;
48171 static unsigned int ored_words[NWORDS];
48172 static unsigned int anded_words[NWORDS];
48173 static void add_to_ored_words (double x)
48177 /* Clear it first, in case sizeof (double) < sizeof (memory_double). */
48178 memset (&m, 0, sizeof (memory_double));
48180 for (i = 0; i < NWORDS; i++)
48182 ored_words[i] |= m.word[i];
48183 anded_words[i] &= m.word[i];
48189 FILE *fp = fopen ("conftest.out", "w");
48192 for (j = 0; j < NWORDS; j++)
48193 anded_words[j] = ~ (unsigned int) 0;
48194 add_to_ored_words (0.25);
48195 add_to_ored_words (0.5);
48196 add_to_ored_words (1.0);
48197 add_to_ored_words (2.0);
48198 add_to_ored_words (4.0);
48199 /* Remove bits that are common (e.g. if representation of the first mantissa
48200 bit is explicit). */
48201 for (j = 0; j < NWORDS; j++)
48202 ored_words[j] &= ~anded_words[j];
48203 /* Now find the nonzero word. */
48204 for (j = 0; j < NWORDS; j++)
48205 if (ored_words[j] != 0)
48210 for (i = j + 1; i < NWORDS; i++)
48211 if (ored_words[i] != 0)
48213 fprintf (fp, "unknown");
48214 return (fclose (fp) != 0);
48217 if ((ored_words[j] >> i) & 1)
48219 fprintf (fp, "word %d bit %d", (int) j, (int) i);
48220 return (fclose (fp) != 0);
48223 fprintf (fp, "unknown");
48224 return (fclose (fp) != 0);
48228 if ac_fn_c_try_run "$LINENO"; then :
48229 gl_cv_cc_double_expbit0=`cat conftest.out`
48231 gl_cv_cc_double_expbit0="unknown"
48233 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
48234 conftest.$ac_objext conftest.beam conftest.$ac_ext
48240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_double_expbit0" >&5
48241 $as_echo "$gl_cv_cc_double_expbit0" >&6; }
48242 case "$gl_cv_cc_double_expbit0" in
48244 word=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
48245 bit=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word.*bit //'`
48247 cat >>confdefs.h <<_ACEOF
48248 #define DBL_EXPBIT0_WORD $word
48252 cat >>confdefs.h <<_ACEOF
48253 #define DBL_EXPBIT0_BIT $bit
48260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'float'" >&5
48261 $as_echo_n "checking where to find the exponent in a 'float'... " >&6; }
48262 if ${gl_cv_cc_float_expbit0+:} false; then :
48263 $as_echo_n "(cached) " >&6
48266 if test "$cross_compiling" = yes; then :
48267 gl_cv_cc_float_expbit0="word 0 bit 23"
48269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48270 /* end confdefs.h. */
48273 #include <stddef.h>
48275 #include <string.h>
48277 ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
48278 typedef union { float value; unsigned int word[NWORDS]; } memory_float;
48279 static unsigned int ored_words[NWORDS];
48280 static unsigned int anded_words[NWORDS];
48281 static void add_to_ored_words (float x)
48285 /* Clear it first, in case
48286 sizeof (float) < sizeof (memory_float). */
48287 memset (&m, 0, sizeof (memory_float));
48289 for (i = 0; i < NWORDS; i++)
48291 ored_words[i] |= m.word[i];
48292 anded_words[i] &= m.word[i];
48298 FILE *fp = fopen ("conftest.out", "w");
48301 for (j = 0; j < NWORDS; j++)
48302 anded_words[j] = ~ (unsigned int) 0;
48303 add_to_ored_words (0.25f);
48304 add_to_ored_words (0.5f);
48305 add_to_ored_words (1.0f);
48306 add_to_ored_words (2.0f);
48307 add_to_ored_words (4.0f);
48308 /* Remove bits that are common (e.g. if representation of the first mantissa
48309 bit is explicit). */
48310 for (j = 0; j < NWORDS; j++)
48311 ored_words[j] &= ~anded_words[j];
48312 /* Now find the nonzero word. */
48313 for (j = 0; j < NWORDS; j++)
48314 if (ored_words[j] != 0)
48319 for (i = j + 1; i < NWORDS; i++)
48320 if (ored_words[i] != 0)
48322 fprintf (fp, "unknown");
48323 return (fclose (fp) != 0);
48326 if ((ored_words[j] >> i) & 1)
48328 fprintf (fp, "word %d bit %d", (int) j, (int) i);
48329 return (fclose (fp) != 0);
48332 fprintf (fp, "unknown");
48333 return (fclose (fp) != 0);
48337 if ac_fn_c_try_run "$LINENO"; then :
48338 gl_cv_cc_float_expbit0=`cat conftest.out`
48340 gl_cv_cc_float_expbit0="unknown"
48342 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
48343 conftest.$ac_objext conftest.beam conftest.$ac_ext
48349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_expbit0" >&5
48350 $as_echo "$gl_cv_cc_float_expbit0" >&6; }
48351 case "$gl_cv_cc_float_expbit0" in
48353 word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
48354 bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
48356 cat >>confdefs.h <<_ACEOF
48357 #define FLT_EXPBIT0_WORD $word
48361 cat >>confdefs.h <<_ACEOF
48362 #define FLT_EXPBIT0_BIT $bit
48370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'long double'" >&5
48371 $as_echo_n "checking where to find the exponent in a 'long double'... " >&6; }
48372 if ${gl_cv_cc_long_double_expbit0+:} false; then :
48373 $as_echo_n "(cached) " >&6
48376 if test "$cross_compiling" = yes; then :
48378 gl_cv_cc_long_double_expbit0="unknown"
48381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48382 /* end confdefs.h. */
48385 #include <stddef.h>
48387 #include <string.h>
48389 ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
48390 typedef union { long double value; unsigned int word[NWORDS]; }
48391 memory_long_double;
48392 static unsigned int ored_words[NWORDS];
48393 static unsigned int anded_words[NWORDS];
48394 static void add_to_ored_words (long double x)
48396 memory_long_double m;
48398 /* Clear it first, in case
48399 sizeof (long double) < sizeof (memory_long_double). */
48400 memset (&m, 0, sizeof (memory_long_double));
48402 for (i = 0; i < NWORDS; i++)
48404 ored_words[i] |= m.word[i];
48405 anded_words[i] &= m.word[i];
48411 FILE *fp = fopen ("conftest.out", "w");
48414 for (j = 0; j < NWORDS; j++)
48415 anded_words[j] = ~ (unsigned int) 0;
48416 add_to_ored_words (0.25L);
48417 add_to_ored_words (0.5L);
48418 add_to_ored_words (1.0L);
48419 add_to_ored_words (2.0L);
48420 add_to_ored_words (4.0L);
48421 /* Remove bits that are common (e.g. if representation of the first mantissa
48422 bit is explicit). */
48423 for (j = 0; j < NWORDS; j++)
48424 ored_words[j] &= ~anded_words[j];
48425 /* Now find the nonzero word. */
48426 for (j = 0; j < NWORDS; j++)
48427 if (ored_words[j] != 0)
48432 for (i = j + 1; i < NWORDS; i++)
48433 if (ored_words[i] != 0)
48435 fprintf (fp, "unknown");
48436 return (fclose (fp) != 0);
48439 if ((ored_words[j] >> i) & 1)
48441 fprintf (fp, "word %d bit %d", (int) j, (int) i);
48442 return (fclose (fp) != 0);
48445 fprintf (fp, "unknown");
48446 return (fclose (fp) != 0);
48450 if ac_fn_c_try_run "$LINENO"; then :
48451 gl_cv_cc_long_double_expbit0=`cat conftest.out`
48453 gl_cv_cc_long_double_expbit0="unknown"
48455 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
48456 conftest.$ac_objext conftest.beam conftest.$ac_ext
48462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_long_double_expbit0" >&5
48463 $as_echo "$gl_cv_cc_long_double_expbit0" >&6; }
48464 case "$gl_cv_cc_long_double_expbit0" in
48466 word=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
48467 bit=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word.*bit //'`
48469 cat >>confdefs.h <<_ACEOF
48470 #define LDBL_EXPBIT0_WORD $word
48474 cat >>confdefs.h <<_ACEOF
48475 #define LDBL_EXPBIT0_BIT $bit
48493 $as_echo "#define _LCONV_C99 1" >>confdefs.h
48498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether locale.h conforms to POSIX:2001" >&5
48499 $as_echo_n "checking whether locale.h conforms to POSIX:2001... " >&6; }
48500 if ${gl_cv_header_locale_h_posix2001+:} false; then :
48501 $as_echo_n "(cached) " >&6
48503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48504 /* end confdefs.h. */
48505 #include <locale.h>
48506 int x = LC_MESSAGES;
48507 int y = sizeof (((struct lconv *) 0)->decimal_point);
48516 if ac_fn_c_try_compile "$LINENO"; then :
48517 gl_cv_header_locale_h_posix2001=yes
48519 gl_cv_header_locale_h_posix2001=no
48521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_locale_h_posix2001" >&5
48524 $as_echo "$gl_cv_header_locale_h_posix2001" >&6; }
48527 if test $ac_cv_header_xlocale_h = yes; then
48529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether locale.h defines locale_t" >&5
48530 $as_echo_n "checking whether locale.h defines locale_t... " >&6; }
48531 if ${gl_cv_header_locale_has_locale_t+:} false; then :
48532 $as_echo_n "(cached) " >&6
48534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48535 /* end confdefs.h. */
48536 #include <locale.h>
48546 if ac_fn_c_try_compile "$LINENO"; then :
48547 gl_cv_header_locale_has_locale_t=yes
48549 gl_cv_header_locale_has_locale_t=no
48551 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_locale_has_locale_t" >&5
48555 $as_echo "$gl_cv_header_locale_has_locale_t" >&6; }
48556 if test $gl_cv_header_locale_has_locale_t = yes; then
48557 gl_cv_header_locale_h_needs_xlocale_h=no
48559 gl_cv_header_locale_h_needs_xlocale_h=yes
48563 gl_cv_header_locale_h_needs_xlocale_h=no
48567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct lconv is properly defined" >&5
48568 $as_echo_n "checking whether struct lconv is properly defined... " >&6; }
48569 if ${gl_cv_sys_struct_lconv_ok+:} false; then :
48570 $as_echo_n "(cached) " >&6
48572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48573 /* end confdefs.h. */
48574 #include <locale.h>
48576 int x = sizeof (l.decimal_point);
48577 int y = sizeof (l.int_p_cs_precedes);
48586 if ac_fn_c_try_compile "$LINENO"; then :
48587 gl_cv_sys_struct_lconv_ok=yes
48589 gl_cv_sys_struct_lconv_ok=no
48591 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_lconv_ok" >&5
48595 $as_echo "$gl_cv_sys_struct_lconv_ok" >&6; }
48596 if test $gl_cv_sys_struct_lconv_ok = no; then
48597 REPLACE_STRUCT_LCONV=1
48608 if test $gl_cv_have_include_next = yes; then
48609 gl_cv_next_locale_h='<'locale.h'>'
48611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <locale.h>" >&5
48612 $as_echo_n "checking absolute name of <locale.h>... " >&6; }
48613 if ${gl_cv_next_locale_h+:} false; then :
48614 $as_echo_n "(cached) " >&6
48619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48620 /* end confdefs.h. */
48621 #include <locale.h>
48624 aix*) gl_absname_cpp="$ac_cpp -C" ;;
48625 *) gl_absname_cpp="$ac_cpp" ;;
48630 gl_dirsep_regex='[/\\]'
48633 gl_dirsep_regex='\/'
48636 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
48637 gl_header_literal_regex=`echo 'locale.h' \
48638 | sed -e "$gl_make_literal_regex_sed"`
48639 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
48640 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
48646 gl_cv_absolute_locale_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
48647 sed -n "$gl_absolute_header_sed"`
48649 gl_header=$gl_cv_absolute_locale_h
48650 gl_cv_next_locale_h='"'$gl_header'"'
48654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_locale_h" >&5
48655 $as_echo "$gl_cv_next_locale_h" >&6; }
48657 NEXT_LOCALE_H=$gl_cv_next_locale_h
48659 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
48660 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
48661 gl_next_as_first_directive='<'locale.h'>'
48663 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
48664 gl_next_as_first_directive=$gl_cv_next_locale_h
48666 NEXT_AS_FIRST_DIRECTIVE_LOCALE_H=$gl_next_as_first_directive
48673 for gl_func in setlocale duplocale; do
48674 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
48675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
48676 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
48677 if eval \${$as_gl_Symbol+:} false; then :
48678 $as_echo_n "(cached) " >&6
48680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48681 /* end confdefs.h. */
48682 #include <locale.h>
48683 /* Some systems provide declarations in a non-standard header. */
48685 # include <xlocale.h>
48697 if ac_fn_c_try_compile "$LINENO"; then :
48698 eval "$as_gl_Symbol=yes"
48700 eval "$as_gl_Symbol=no"
48702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48704 eval ac_res=\$$as_gl_Symbol
48705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
48706 $as_echo "$ac_res" >&6; }
48707 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
48708 cat >>confdefs.h <<_ACEOF
48709 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
48712 eval ac_cv_have_decl_$gl_func=yes
48722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
48723 $as_echo_n "checking for a traditional french locale... " >&6; }
48724 if ${gt_cv_locale_fr+:} false; then :
48725 $as_echo_n "(cached) " >&6
48728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48729 /* end confdefs.h. */
48731 #include <locale.h>
48733 #if HAVE_LANGINFO_CODESET
48734 # include <langinfo.h>
48736 #include <stdlib.h>
48737 #include <string.h>
48741 /* Check whether the given locale name is recognized by the system. */
48742 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
48743 /* On native Windows, setlocale(category, "") looks at the system settings,
48744 not at the environment variables. Also, when an encoding suffix such
48745 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
48746 category of the locale to "C". */
48747 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
48748 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
48751 if (setlocale (LC_ALL, "") == NULL) return 1;
48753 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
48754 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
48755 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
48756 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
48757 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
48758 some unit tests fail.
48759 On MirBSD 10, when an unsupported locale is specified, setlocale()
48760 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
48761 #if HAVE_LANGINFO_CODESET
48763 const char *cs = nl_langinfo (CODESET);
48764 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
48765 || strcmp (cs, "UTF-8") == 0)
48770 /* On Cygwin, avoid locale names without encoding suffix, because the
48771 locale_charset() function relies on the encoding suffix. Note that
48772 LC_ALL is set on the command line. */
48773 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
48775 /* Check whether in the abbreviation of the second month, the second
48776 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
48777 one byte long. This excludes the UTF-8 encoding. */
48778 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
48779 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
48780 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
48781 /* Check whether the decimal separator is a comma.
48782 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
48783 are nl_langinfo(RADIXCHAR) are both ".". */
48784 if (localeconv () ->decimal_point[0] != ',') return 1;
48790 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
48791 (eval $ac_link) 2>&5
48793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
48794 test $ac_status = 0; } && test -s conftest$ac_exeext; then
48796 # Handle native Windows specially, because there setlocale() interprets
48797 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
48798 # "fr" or "fra" as "French" or "French_France.1252",
48799 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
48800 # "ja" as "Japanese" or "Japanese_Japan.932",
48803 # Test for the native Windows locale name.
48804 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48805 gt_cv_locale_fr=French_France.1252
48808 gt_cv_locale_fr=none
48812 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
48813 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
48814 # configure script would override the LC_ALL setting. Likewise for
48815 # LC_CTYPE, which is also set at the beginning of the configure script.
48816 # Test for the usual locale name.
48817 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48818 gt_cv_locale_fr=fr_FR
48820 # Test for the locale name with explicit encoding suffix.
48821 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48822 gt_cv_locale_fr=fr_FR.ISO-8859-1
48824 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
48825 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48826 gt_cv_locale_fr=fr_FR.ISO8859-1
48828 # Test for the HP-UX locale name.
48829 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48830 gt_cv_locale_fr=fr_FR.iso88591
48832 # Test for the Solaris 7 locale name.
48833 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48837 gt_cv_locale_fr=none
48849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
48850 $as_echo "$gt_cv_locale_fr" >&6; }
48851 LOCALE_FR=$gt_cv_locale_fr
48856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
48857 $as_echo_n "checking for a french Unicode locale... " >&6; }
48858 if ${gt_cv_locale_fr_utf8+:} false; then :
48859 $as_echo_n "(cached) " >&6
48862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48863 /* end confdefs.h. */
48865 #include <locale.h>
48867 #if HAVE_LANGINFO_CODESET
48868 # include <langinfo.h>
48870 #include <stdlib.h>
48871 #include <string.h>
48875 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
48876 imitates locale dependent behaviour by looking at the environment
48877 variables, and all locales use the UTF-8 encoding. */
48878 #if !(defined __BEOS__ || defined __HAIKU__)
48879 /* Check whether the given locale name is recognized by the system. */
48880 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
48881 /* On native Windows, setlocale(category, "") looks at the system settings,
48882 not at the environment variables. Also, when an encoding suffix such
48883 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
48884 category of the locale to "C". */
48885 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
48886 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
48889 if (setlocale (LC_ALL, "") == NULL) return 1;
48891 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
48892 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
48893 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
48894 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
48895 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
48896 some unit tests fail. */
48897 # if HAVE_LANGINFO_CODESET
48899 const char *cs = nl_langinfo (CODESET);
48900 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
48905 /* On Cygwin, avoid locale names without encoding suffix, because the
48906 locale_charset() function relies on the encoding suffix. Note that
48907 LC_ALL is set on the command line. */
48908 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
48910 /* Check whether in the abbreviation of the second month, the second
48911 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
48912 two bytes long, with UTF-8 encoding. */
48913 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
48914 if (strftime (buf, sizeof (buf), "%b", &t) < 4
48915 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
48918 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
48919 /* Check whether the decimal separator is a comma.
48920 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
48921 are nl_langinfo(RADIXCHAR) are both ".". */
48922 if (localeconv () ->decimal_point[0] != ',') return 1;
48928 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
48929 (eval $ac_link) 2>&5
48931 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
48932 test $ac_status = 0; } && test -s conftest$ac_exeext; then
48934 # Handle native Windows specially, because there setlocale() interprets
48935 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
48936 # "fr" or "fra" as "French" or "French_France.1252",
48937 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
48938 # "ja" as "Japanese" or "Japanese_Japan.932",
48941 # Test for the hypothetical native Windows locale name.
48942 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48943 gt_cv_locale_fr_utf8=French_France.65001
48946 gt_cv_locale_fr_utf8=none
48950 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
48951 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
48952 # configure script would override the LC_ALL setting. Likewise for
48953 # LC_CTYPE, which is also set at the beginning of the configure script.
48954 # Test for the usual locale name.
48955 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48956 gt_cv_locale_fr_utf8=fr_FR
48958 # Test for the locale name with explicit encoding suffix.
48959 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48960 gt_cv_locale_fr_utf8=fr_FR.UTF-8
48962 # Test for the Solaris 7 locale name.
48963 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
48964 gt_cv_locale_fr_utf8=fr.UTF-8
48967 gt_cv_locale_fr_utf8=none
48977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
48978 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
48979 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
48985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5
48986 $as_echo_n "checking for a traditional japanese locale... " >&6; }
48987 if ${gt_cv_locale_ja+:} false; then :
48988 $as_echo_n "(cached) " >&6
48991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48992 /* end confdefs.h. */
48994 #include <locale.h>
48996 #if HAVE_LANGINFO_CODESET
48997 # include <langinfo.h>
48999 #include <stdlib.h>
49000 #include <string.h>
49006 /* Check whether the given locale name is recognized by the system. */
49007 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
49008 /* On native Windows, setlocale(category, "") looks at the system settings,
49009 not at the environment variables. Also, when an encoding suffix such
49010 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
49011 category of the locale to "C". */
49012 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
49013 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
49016 if (setlocale (LC_ALL, "") == NULL) return 1;
49018 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
49019 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
49020 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
49021 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
49022 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
49023 some unit tests fail.
49024 On MirBSD 10, when an unsupported locale is specified, setlocale()
49025 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
49026 #if HAVE_LANGINFO_CODESET
49028 const char *cs = nl_langinfo (CODESET);
49029 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
49030 || strcmp (cs, "UTF-8") == 0)
49035 /* On Cygwin, avoid locale names without encoding suffix, because the
49036 locale_charset() function relies on the encoding suffix. Note that
49037 LC_ALL is set on the command line. */
49038 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
49040 /* Check whether MB_CUR_MAX is > 1. This excludes the dysfunctional locales
49041 on Cygwin 1.5.x. */
49042 if (MB_CUR_MAX == 1)
49044 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
49045 This excludes the UTF-8 encoding (except on MirBSD). */
49046 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
49047 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
49048 for (p = buf; *p != '\0'; p++)
49049 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
49055 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
49056 (eval $ac_link) 2>&5
49058 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
49059 test $ac_status = 0; } && test -s conftest$ac_exeext; then
49061 # Handle native Windows specially, because there setlocale() interprets
49062 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
49063 # "fr" or "fra" as "French" or "French_France.1252",
49064 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
49065 # "ja" as "Japanese" or "Japanese_Japan.932",
49068 # Note that on native Windows, the Japanese locale is
49069 # Japanese_Japan.932, and CP932 is very different from EUC-JP, so we
49070 # cannot use it here.
49071 gt_cv_locale_ja=none
49074 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
49075 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
49076 # configure script would override the LC_ALL setting. Likewise for
49077 # LC_CTYPE, which is also set at the beginning of the configure script.
49078 # Test for the AIX locale name.
49079 if (LC_ALL=ja_JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49080 gt_cv_locale_ja=ja_JP
49082 # Test for the locale name with explicit encoding suffix.
49083 if (LC_ALL=ja_JP.EUC-JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49084 gt_cv_locale_ja=ja_JP.EUC-JP
49086 # Test for the HP-UX, OSF/1, NetBSD locale name.
49087 if (LC_ALL=ja_JP.eucJP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49088 gt_cv_locale_ja=ja_JP.eucJP
49090 # Test for the IRIX, FreeBSD locale name.
49091 if (LC_ALL=ja_JP.EUC LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49092 gt_cv_locale_ja=ja_JP.EUC
49094 # Test for the Solaris 7 locale name.
49095 if (LC_ALL=ja LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49098 # Special test for NetBSD 1.6.
49099 if test -f /usr/share/locale/ja_JP.eucJP/LC_CTYPE; then
49100 gt_cv_locale_ja=ja_JP.eucJP
49103 gt_cv_locale_ja=none
49116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5
49117 $as_echo "$gt_cv_locale_ja" >&6; }
49118 LOCALE_JA=$gt_cv_locale_ja
49124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5
49125 $as_echo_n "checking for a transitional chinese locale... " >&6; }
49126 if ${gt_cv_locale_zh_CN+:} false; then :
49127 $as_echo_n "(cached) " >&6
49130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49131 /* end confdefs.h. */
49133 #include <locale.h>
49134 #include <stdlib.h>
49136 #if HAVE_LANGINFO_CODESET
49137 # include <langinfo.h>
49139 #include <stdlib.h>
49140 #include <string.h>
49146 /* Check whether the given locale name is recognized by the system. */
49147 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
49148 /* On native Windows, setlocale(category, "") looks at the system settings,
49149 not at the environment variables. Also, when an encoding suffix such
49150 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
49151 category of the locale to "C". */
49152 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
49153 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
49156 if (setlocale (LC_ALL, "") == NULL) return 1;
49158 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
49159 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
49160 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
49161 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
49162 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
49163 some unit tests fail.
49164 On MirBSD 10, when an unsupported locale is specified, setlocale()
49165 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
49166 #if HAVE_LANGINFO_CODESET
49168 const char *cs = nl_langinfo (CODESET);
49169 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
49170 || strcmp (cs, "UTF-8") == 0)
49175 /* On Cygwin, avoid locale names without encoding suffix, because the
49176 locale_charset() function relies on the encoding suffix. Note that
49177 LC_ALL is set on the command line. */
49178 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
49180 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
49181 This excludes the UTF-8 encoding (except on MirBSD). */
49182 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
49183 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
49184 for (p = buf; *p != '\0'; p++)
49185 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
49187 /* Check whether a typical GB18030 multibyte sequence is recognized as a
49188 single wide character. This excludes the GB2312 and GBK encodings. */
49189 if (mblen ("\203\062\332\066", 5) != 4)
49195 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
49196 (eval $ac_link) 2>&5
49198 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
49199 test $ac_status = 0; } && test -s conftest$ac_exeext; then
49201 # Handle native Windows specially, because there setlocale() interprets
49202 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
49203 # "fr" or "fra" as "French" or "French_France.1252",
49204 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
49205 # "ja" as "Japanese" or "Japanese_Japan.932",
49208 # Test for the hypothetical native Windows locale name.
49209 if (LC_ALL=Chinese_China.54936 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49210 gt_cv_locale_zh_CN=Chinese_China.54936
49213 gt_cv_locale_zh_CN=none
49217 # On Solaris 8, the locales zh_CN.GB18030, zh_CN.GBK, zh.GBK are
49218 # broken. One witness is the test case in gl_MBRTOWC_SANITYCHECK.
49219 # Another witness is that "LC_ALL=zh_CN.GB18030 bash -c true" dumps core.
49220 gt_cv_locale_zh_CN=none
49223 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
49224 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
49225 # configure script would override the LC_ALL setting. Likewise for
49226 # LC_CTYPE, which is also set at the beginning of the configure script.
49227 # Test for the locale name without encoding suffix.
49228 if (LC_ALL=zh_CN LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49229 gt_cv_locale_zh_CN=zh_CN
49231 # Test for the locale name with explicit encoding suffix.
49232 if (LC_ALL=zh_CN.GB18030 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49233 gt_cv_locale_zh_CN=zh_CN.GB18030
49236 gt_cv_locale_zh_CN=none
49242 # If there was a link error, due to mblen(), the system is so old that
49243 # it certainly doesn't have a chinese locale.
49244 gt_cv_locale_zh_CN=none
49249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5
49250 $as_echo "$gt_cv_locale_zh_CN" >&6; }
49251 LOCALE_ZH_CN=$gt_cv_locale_zh_CN
49256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
49257 $as_echo_n "checking for a french Unicode locale... " >&6; }
49258 if ${gt_cv_locale_fr_utf8+:} false; then :
49259 $as_echo_n "(cached) " >&6
49262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49263 /* end confdefs.h. */
49265 #include <locale.h>
49267 #if HAVE_LANGINFO_CODESET
49268 # include <langinfo.h>
49270 #include <stdlib.h>
49271 #include <string.h>
49275 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
49276 imitates locale dependent behaviour by looking at the environment
49277 variables, and all locales use the UTF-8 encoding. */
49278 #if !(defined __BEOS__ || defined __HAIKU__)
49279 /* Check whether the given locale name is recognized by the system. */
49280 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
49281 /* On native Windows, setlocale(category, "") looks at the system settings,
49282 not at the environment variables. Also, when an encoding suffix such
49283 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
49284 category of the locale to "C". */
49285 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
49286 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
49289 if (setlocale (LC_ALL, "") == NULL) return 1;
49291 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
49292 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
49293 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
49294 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
49295 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
49296 some unit tests fail. */
49297 # if HAVE_LANGINFO_CODESET
49299 const char *cs = nl_langinfo (CODESET);
49300 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
49305 /* On Cygwin, avoid locale names without encoding suffix, because the
49306 locale_charset() function relies on the encoding suffix. Note that
49307 LC_ALL is set on the command line. */
49308 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
49310 /* Check whether in the abbreviation of the second month, the second
49311 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
49312 two bytes long, with UTF-8 encoding. */
49313 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
49314 if (strftime (buf, sizeof (buf), "%b", &t) < 4
49315 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
49318 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
49319 /* Check whether the decimal separator is a comma.
49320 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
49321 are nl_langinfo(RADIXCHAR) are both ".". */
49322 if (localeconv () ->decimal_point[0] != ',') return 1;
49328 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
49329 (eval $ac_link) 2>&5
49331 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
49332 test $ac_status = 0; } && test -s conftest$ac_exeext; then
49334 # Handle native Windows specially, because there setlocale() interprets
49335 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
49336 # "fr" or "fra" as "French" or "French_France.1252",
49337 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
49338 # "ja" as "Japanese" or "Japanese_Japan.932",
49341 # Test for the hypothetical native Windows locale name.
49342 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49343 gt_cv_locale_fr_utf8=French_France.65001
49346 gt_cv_locale_fr_utf8=none
49350 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
49351 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
49352 # configure script would override the LC_ALL setting. Likewise for
49353 # LC_CTYPE, which is also set at the beginning of the configure script.
49354 # Test for the usual locale name.
49355 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49356 gt_cv_locale_fr_utf8=fr_FR
49358 # Test for the locale name with explicit encoding suffix.
49359 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49360 gt_cv_locale_fr_utf8=fr_FR.UTF-8
49362 # Test for the Solaris 7 locale name.
49363 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49364 gt_cv_locale_fr_utf8=fr.UTF-8
49367 gt_cv_locale_fr_utf8=none
49377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
49378 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
49379 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
49389 if test $REPLACE_MBTOWC = 1; then
49398 gltests_LIBOBJS="$gltests_LIBOBJS mbtowc.$ac_objext"
49409 if test "$GNULIB_MBTOWC" != 1; then
49410 if test "$GNULIB_MBTOWC" = 0; then
49411 GNULIB_MBTOWC=$gl_module_indicator_condition
49413 GNULIB_MBTOWC="($GNULIB_MBTOWC || $gl_module_indicator_condition)"
49421 $as_echo "#define GNULIB_TEST_MBTOWC 1" >>confdefs.h
49428 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
49429 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
49430 # irrelevant for anonymous mappings.
49431 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
49432 if test "x$ac_cv_func_mmap" = xyes; then :
49439 # Try to allow MAP_ANONYMOUS.
49440 gl_have_mmap_anonymous=no
49441 if test $gl_have_mmap = yes; then
49442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
49443 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
49444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49445 /* end confdefs.h. */
49447 #include <sys/mman.h>
49448 #ifdef MAP_ANONYMOUS
49449 I cannot identify this map
49453 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
49454 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
49455 gl_have_mmap_anonymous=yes
49459 if test $gl_have_mmap_anonymous != yes; then
49460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49461 /* end confdefs.h. */
49463 #include <sys/mman.h>
49465 I cannot identify this map
49469 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
49470 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
49472 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
49474 gl_have_mmap_anonymous=yes
49479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
49480 $as_echo "$gl_have_mmap_anonymous" >&6; }
49481 if test $gl_have_mmap_anonymous = yes; then
49483 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
49492 if test $ac_cv_func__set_invalid_parameter_handler = yes; then
49493 HAVE_MSVC_INVALID_PARAMETER_HANDLER=1
49495 $as_echo "#define HAVE_MSVC_INVALID_PARAMETER_HANDLER 1" >>confdefs.h
49498 HAVE_MSVC_INVALID_PARAMETER_HANDLER=0
49502 if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
49511 gltests_LIBOBJS="$gltests_LIBOBJS msvc-inval.$ac_objext"
49517 if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
49526 gltests_LIBOBJS="$gltests_LIBOBJS msvc-nothrow.$ac_objext"
49529 ac_fn_c_check_decl "$LINENO" "program_invocation_name" "ac_cv_have_decl_program_invocation_name" "#include <errno.h>
49531 if test "x$ac_cv_have_decl_program_invocation_name" = xyes; then :
49537 cat >>confdefs.h <<_ACEOF
49538 #define HAVE_DECL_PROGRAM_INVOCATION_NAME $ac_have_decl
49541 ac_fn_c_check_decl "$LINENO" "program_invocation_short_name" "ac_cv_have_decl_program_invocation_short_name" "#include <errno.h>
49543 if test "x$ac_cv_have_decl_program_invocation_short_name" = xyes; then :
49549 cat >>confdefs.h <<_ACEOF
49550 #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME $ac_have_decl
49555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for putenv compatible with GNU and SVID" >&5
49556 $as_echo_n "checking for putenv compatible with GNU and SVID... " >&6; }
49557 if ${gl_cv_func_svid_putenv+:} false; then :
49558 $as_echo_n "(cached) " >&6
49560 if test "$cross_compiling" = yes; then :
49562 # Guess yes on glibc systems.
49563 *-gnu*) gl_cv_func_svid_putenv="guessing yes" ;;
49564 # If we don't know, assume the worst.
49565 *) gl_cv_func_svid_putenv="guessing no" ;;
49569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49570 /* end confdefs.h. */
49571 $ac_includes_default
49576 /* Put it in env. */
49577 if (putenv ("CONFTEST_putenv=val"))
49580 /* Try to remove it. */
49581 if (putenv ("CONFTEST_putenv"))
49584 /* Make sure it was deleted. */
49585 if (getenv ("CONFTEST_putenv") != 0)
49594 if ac_fn_c_try_run "$LINENO"; then :
49595 gl_cv_func_svid_putenv=yes
49597 gl_cv_func_svid_putenv=no
49599 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
49600 conftest.$ac_objext conftest.beam conftest.$ac_ext
49605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_svid_putenv" >&5
49606 $as_echo "$gl_cv_func_svid_putenv" >&6; }
49607 case "$gl_cv_func_svid_putenv" in
49614 if test $REPLACE_PUTENV = 1; then
49623 gltests_LIBOBJS="$gltests_LIBOBJS putenv.$ac_objext"
49626 ac_fn_c_check_decl "$LINENO" "_putenv" "ac_cv_have_decl__putenv" "$ac_includes_default"
49627 if test "x$ac_cv_have_decl__putenv" = xyes; then :
49633 cat >>confdefs.h <<_ACEOF
49634 #define HAVE_DECL__PUTENV $ac_have_decl
49644 if test "$GNULIB_PUTENV" != 1; then
49645 if test "$GNULIB_PUTENV" = 0; then
49646 GNULIB_PUTENV=$gl_module_indicator_condition
49648 GNULIB_PUTENV="($GNULIB_PUTENV || $gl_module_indicator_condition)"
49656 $as_echo "#define GNULIB_TEST_PUTENV 1" >>confdefs.h
49662 if test $ac_cv_func_setenv = no; then
49665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setenv validates arguments" >&5
49666 $as_echo_n "checking whether setenv validates arguments... " >&6; }
49667 if ${gl_cv_func_setenv_works+:} false; then :
49668 $as_echo_n "(cached) " >&6
49670 if test "$cross_compiling" = yes; then :
49672 # Guess yes on glibc systems.
49673 *-gnu*) gl_cv_func_setenv_works="guessing yes" ;;
49674 # If we don't know, assume the worst.
49675 *) gl_cv_func_setenv_works="guessing no" ;;
49679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49680 /* end confdefs.h. */
49682 #include <stdlib.h>
49684 #include <string.h>
49692 if (setenv ("", "", 0) != -1)
49694 else if (errno != EINVAL)
49698 if (setenv ("a", "=", 1) != 0)
49700 else if (strcmp (getenv ("a"), "=") != 0)
49709 if ac_fn_c_try_run "$LINENO"; then :
49710 gl_cv_func_setenv_works=yes
49712 gl_cv_func_setenv_works=no
49714 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
49715 conftest.$ac_objext conftest.beam conftest.$ac_ext
49719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_setenv_works" >&5
49720 $as_echo "$gl_cv_func_setenv_works" >&6; }
49721 case "$gl_cv_func_setenv_works" in
49729 if test $HAVE_SETENV = 0 || test $REPLACE_SETENV = 1; then
49738 gltests_LIBOBJS="$gltests_LIBOBJS setenv.$ac_objext"
49746 if test "$GNULIB_SETENV" != 1; then
49747 if test "$GNULIB_SETENV" = 0; then
49748 GNULIB_SETENV=$gl_module_indicator_condition
49750 GNULIB_SETENV="($GNULIB_SETENV || $gl_module_indicator_condition)"
49758 $as_echo "#define GNULIB_TEST_SETENV 1" >>confdefs.h
49766 mingw*) REPLACE_SETLOCALE=1 ;;
49769 1.5.*) REPLACE_SETLOCALE=1 ;;
49774 if test $REPLACE_SETLOCALE = 1; then
49783 gltests_LIBOBJS="$gltests_LIBOBJS setlocale.$ac_objext"
49794 if test "$GNULIB_SETLOCALE" != 1; then
49795 if test "$GNULIB_SETLOCALE" = 0; then
49796 GNULIB_SETLOCALE=$gl_module_indicator_condition
49798 GNULIB_SETLOCALE="($GNULIB_SETLOCALE || $gl_module_indicator_condition)"
49806 $as_echo "#define GNULIB_TEST_SETLOCALE 1" >>confdefs.h
49813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
49814 $as_echo_n "checking for a traditional french locale... " >&6; }
49815 if ${gt_cv_locale_fr+:} false; then :
49816 $as_echo_n "(cached) " >&6
49819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49820 /* end confdefs.h. */
49822 #include <locale.h>
49824 #if HAVE_LANGINFO_CODESET
49825 # include <langinfo.h>
49827 #include <stdlib.h>
49828 #include <string.h>
49832 /* Check whether the given locale name is recognized by the system. */
49833 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
49834 /* On native Windows, setlocale(category, "") looks at the system settings,
49835 not at the environment variables. Also, when an encoding suffix such
49836 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
49837 category of the locale to "C". */
49838 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
49839 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
49842 if (setlocale (LC_ALL, "") == NULL) return 1;
49844 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
49845 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
49846 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
49847 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
49848 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
49849 some unit tests fail.
49850 On MirBSD 10, when an unsupported locale is specified, setlocale()
49851 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
49852 #if HAVE_LANGINFO_CODESET
49854 const char *cs = nl_langinfo (CODESET);
49855 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
49856 || strcmp (cs, "UTF-8") == 0)
49861 /* On Cygwin, avoid locale names without encoding suffix, because the
49862 locale_charset() function relies on the encoding suffix. Note that
49863 LC_ALL is set on the command line. */
49864 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
49866 /* Check whether in the abbreviation of the second month, the second
49867 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
49868 one byte long. This excludes the UTF-8 encoding. */
49869 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
49870 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
49871 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
49872 /* Check whether the decimal separator is a comma.
49873 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
49874 are nl_langinfo(RADIXCHAR) are both ".". */
49875 if (localeconv () ->decimal_point[0] != ',') return 1;
49881 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
49882 (eval $ac_link) 2>&5
49884 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
49885 test $ac_status = 0; } && test -s conftest$ac_exeext; then
49887 # Handle native Windows specially, because there setlocale() interprets
49888 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
49889 # "fr" or "fra" as "French" or "French_France.1252",
49890 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
49891 # "ja" as "Japanese" or "Japanese_Japan.932",
49894 # Test for the native Windows locale name.
49895 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49896 gt_cv_locale_fr=French_France.1252
49899 gt_cv_locale_fr=none
49903 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
49904 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
49905 # configure script would override the LC_ALL setting. Likewise for
49906 # LC_CTYPE, which is also set at the beginning of the configure script.
49907 # Test for the usual locale name.
49908 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49909 gt_cv_locale_fr=fr_FR
49911 # Test for the locale name with explicit encoding suffix.
49912 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49913 gt_cv_locale_fr=fr_FR.ISO-8859-1
49915 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
49916 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49917 gt_cv_locale_fr=fr_FR.ISO8859-1
49919 # Test for the HP-UX locale name.
49920 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49921 gt_cv_locale_fr=fr_FR.iso88591
49923 # Test for the Solaris 7 locale name.
49924 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
49928 gt_cv_locale_fr=none
49940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
49941 $as_echo "$gt_cv_locale_fr" >&6; }
49942 LOCALE_FR=$gt_cv_locale_fr
49947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
49948 $as_echo_n "checking for a french Unicode locale... " >&6; }
49949 if ${gt_cv_locale_fr_utf8+:} false; then :
49950 $as_echo_n "(cached) " >&6
49953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49954 /* end confdefs.h. */
49956 #include <locale.h>
49958 #if HAVE_LANGINFO_CODESET
49959 # include <langinfo.h>
49961 #include <stdlib.h>
49962 #include <string.h>
49966 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
49967 imitates locale dependent behaviour by looking at the environment
49968 variables, and all locales use the UTF-8 encoding. */
49969 #if !(defined __BEOS__ || defined __HAIKU__)
49970 /* Check whether the given locale name is recognized by the system. */
49971 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
49972 /* On native Windows, setlocale(category, "") looks at the system settings,
49973 not at the environment variables. Also, when an encoding suffix such
49974 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
49975 category of the locale to "C". */
49976 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
49977 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
49980 if (setlocale (LC_ALL, "") == NULL) return 1;
49982 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
49983 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
49984 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
49985 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
49986 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
49987 some unit tests fail. */
49988 # if HAVE_LANGINFO_CODESET
49990 const char *cs = nl_langinfo (CODESET);
49991 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
49996 /* On Cygwin, avoid locale names without encoding suffix, because the
49997 locale_charset() function relies on the encoding suffix. Note that
49998 LC_ALL is set on the command line. */
49999 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
50001 /* Check whether in the abbreviation of the second month, the second
50002 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
50003 two bytes long, with UTF-8 encoding. */
50004 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
50005 if (strftime (buf, sizeof (buf), "%b", &t) < 4
50006 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
50009 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
50010 /* Check whether the decimal separator is a comma.
50011 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
50012 are nl_langinfo(RADIXCHAR) are both ".". */
50013 if (localeconv () ->decimal_point[0] != ',') return 1;
50019 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
50020 (eval $ac_link) 2>&5
50022 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
50023 test $ac_status = 0; } && test -s conftest$ac_exeext; then
50025 # Handle native Windows specially, because there setlocale() interprets
50026 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
50027 # "fr" or "fra" as "French" or "French_France.1252",
50028 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
50029 # "ja" as "Japanese" or "Japanese_Japan.932",
50032 # Test for the hypothetical native Windows locale name.
50033 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50034 gt_cv_locale_fr_utf8=French_France.65001
50037 gt_cv_locale_fr_utf8=none
50041 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
50042 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
50043 # configure script would override the LC_ALL setting. Likewise for
50044 # LC_CTYPE, which is also set at the beginning of the configure script.
50045 # Test for the usual locale name.
50046 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50047 gt_cv_locale_fr_utf8=fr_FR
50049 # Test for the locale name with explicit encoding suffix.
50050 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50051 gt_cv_locale_fr_utf8=fr_FR.UTF-8
50053 # Test for the Solaris 7 locale name.
50054 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50055 gt_cv_locale_fr_utf8=fr.UTF-8
50058 gt_cv_locale_fr_utf8=none
50068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
50069 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
50070 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
50076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5
50077 $as_echo_n "checking for a traditional japanese locale... " >&6; }
50078 if ${gt_cv_locale_ja+:} false; then :
50079 $as_echo_n "(cached) " >&6
50082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50083 /* end confdefs.h. */
50085 #include <locale.h>
50087 #if HAVE_LANGINFO_CODESET
50088 # include <langinfo.h>
50090 #include <stdlib.h>
50091 #include <string.h>
50097 /* Check whether the given locale name is recognized by the system. */
50098 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
50099 /* On native Windows, setlocale(category, "") looks at the system settings,
50100 not at the environment variables. Also, when an encoding suffix such
50101 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
50102 category of the locale to "C". */
50103 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
50104 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
50107 if (setlocale (LC_ALL, "") == NULL) return 1;
50109 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
50110 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
50111 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
50112 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
50113 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
50114 some unit tests fail.
50115 On MirBSD 10, when an unsupported locale is specified, setlocale()
50116 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
50117 #if HAVE_LANGINFO_CODESET
50119 const char *cs = nl_langinfo (CODESET);
50120 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
50121 || strcmp (cs, "UTF-8") == 0)
50126 /* On Cygwin, avoid locale names without encoding suffix, because the
50127 locale_charset() function relies on the encoding suffix. Note that
50128 LC_ALL is set on the command line. */
50129 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
50131 /* Check whether MB_CUR_MAX is > 1. This excludes the dysfunctional locales
50132 on Cygwin 1.5.x. */
50133 if (MB_CUR_MAX == 1)
50135 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
50136 This excludes the UTF-8 encoding (except on MirBSD). */
50137 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
50138 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
50139 for (p = buf; *p != '\0'; p++)
50140 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
50146 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
50147 (eval $ac_link) 2>&5
50149 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
50150 test $ac_status = 0; } && test -s conftest$ac_exeext; then
50152 # Handle native Windows specially, because there setlocale() interprets
50153 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
50154 # "fr" or "fra" as "French" or "French_France.1252",
50155 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
50156 # "ja" as "Japanese" or "Japanese_Japan.932",
50159 # Note that on native Windows, the Japanese locale is
50160 # Japanese_Japan.932, and CP932 is very different from EUC-JP, so we
50161 # cannot use it here.
50162 gt_cv_locale_ja=none
50165 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
50166 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
50167 # configure script would override the LC_ALL setting. Likewise for
50168 # LC_CTYPE, which is also set at the beginning of the configure script.
50169 # Test for the AIX locale name.
50170 if (LC_ALL=ja_JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50171 gt_cv_locale_ja=ja_JP
50173 # Test for the locale name with explicit encoding suffix.
50174 if (LC_ALL=ja_JP.EUC-JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50175 gt_cv_locale_ja=ja_JP.EUC-JP
50177 # Test for the HP-UX, OSF/1, NetBSD locale name.
50178 if (LC_ALL=ja_JP.eucJP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50179 gt_cv_locale_ja=ja_JP.eucJP
50181 # Test for the IRIX, FreeBSD locale name.
50182 if (LC_ALL=ja_JP.EUC LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50183 gt_cv_locale_ja=ja_JP.EUC
50185 # Test for the Solaris 7 locale name.
50186 if (LC_ALL=ja LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50189 # Special test for NetBSD 1.6.
50190 if test -f /usr/share/locale/ja_JP.eucJP/LC_CTYPE; then
50191 gt_cv_locale_ja=ja_JP.eucJP
50194 gt_cv_locale_ja=none
50207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5
50208 $as_echo "$gt_cv_locale_ja" >&6; }
50209 LOCALE_JA=$gt_cv_locale_ja
50215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5
50216 $as_echo_n "checking for a transitional chinese locale... " >&6; }
50217 if ${gt_cv_locale_zh_CN+:} false; then :
50218 $as_echo_n "(cached) " >&6
50221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50222 /* end confdefs.h. */
50224 #include <locale.h>
50225 #include <stdlib.h>
50227 #if HAVE_LANGINFO_CODESET
50228 # include <langinfo.h>
50230 #include <stdlib.h>
50231 #include <string.h>
50237 /* Check whether the given locale name is recognized by the system. */
50238 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
50239 /* On native Windows, setlocale(category, "") looks at the system settings,
50240 not at the environment variables. Also, when an encoding suffix such
50241 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
50242 category of the locale to "C". */
50243 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
50244 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
50247 if (setlocale (LC_ALL, "") == NULL) return 1;
50249 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
50250 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
50251 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
50252 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
50253 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
50254 some unit tests fail.
50255 On MirBSD 10, when an unsupported locale is specified, setlocale()
50256 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
50257 #if HAVE_LANGINFO_CODESET
50259 const char *cs = nl_langinfo (CODESET);
50260 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
50261 || strcmp (cs, "UTF-8") == 0)
50266 /* On Cygwin, avoid locale names without encoding suffix, because the
50267 locale_charset() function relies on the encoding suffix. Note that
50268 LC_ALL is set on the command line. */
50269 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
50271 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
50272 This excludes the UTF-8 encoding (except on MirBSD). */
50273 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
50274 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
50275 for (p = buf; *p != '\0'; p++)
50276 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
50278 /* Check whether a typical GB18030 multibyte sequence is recognized as a
50279 single wide character. This excludes the GB2312 and GBK encodings. */
50280 if (mblen ("\203\062\332\066", 5) != 4)
50286 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
50287 (eval $ac_link) 2>&5
50289 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
50290 test $ac_status = 0; } && test -s conftest$ac_exeext; then
50292 # Handle native Windows specially, because there setlocale() interprets
50293 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
50294 # "fr" or "fra" as "French" or "French_France.1252",
50295 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
50296 # "ja" as "Japanese" or "Japanese_Japan.932",
50299 # Test for the hypothetical native Windows locale name.
50300 if (LC_ALL=Chinese_China.54936 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50301 gt_cv_locale_zh_CN=Chinese_China.54936
50304 gt_cv_locale_zh_CN=none
50308 # On Solaris 8, the locales zh_CN.GB18030, zh_CN.GBK, zh.GBK are
50309 # broken. One witness is the test case in gl_MBRTOWC_SANITYCHECK.
50310 # Another witness is that "LC_ALL=zh_CN.GB18030 bash -c true" dumps core.
50311 gt_cv_locale_zh_CN=none
50314 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
50315 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
50316 # configure script would override the LC_ALL setting. Likewise for
50317 # LC_CTYPE, which is also set at the beginning of the configure script.
50318 # Test for the locale name without encoding suffix.
50319 if (LC_ALL=zh_CN LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50320 gt_cv_locale_zh_CN=zh_CN
50322 # Test for the locale name with explicit encoding suffix.
50323 if (LC_ALL=zh_CN.GB18030 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50324 gt_cv_locale_zh_CN=zh_CN.GB18030
50327 gt_cv_locale_zh_CN=none
50333 # If there was a link error, due to mblen(), the system is so old that
50334 # it certainly doesn't have a chinese locale.
50335 gt_cv_locale_zh_CN=none
50340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5
50341 $as_echo "$gt_cv_locale_zh_CN" >&6; }
50342 LOCALE_ZH_CN=$gt_cv_locale_zh_CN
50360 if test $gl_cv_have_include_next = yes; then
50361 gl_cv_next_stdio_h='<'stdio.h'>'
50363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdio.h>" >&5
50364 $as_echo_n "checking absolute name of <stdio.h>... " >&6; }
50365 if ${gl_cv_next_stdio_h+:} false; then :
50366 $as_echo_n "(cached) " >&6
50371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50372 /* end confdefs.h. */
50376 aix*) gl_absname_cpp="$ac_cpp -C" ;;
50377 *) gl_absname_cpp="$ac_cpp" ;;
50382 gl_dirsep_regex='[/\\]'
50385 gl_dirsep_regex='\/'
50388 gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
50389 gl_header_literal_regex=`echo 'stdio.h' \
50390 | sed -e "$gl_make_literal_regex_sed"`
50391 gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
50392 s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
50398 gl_cv_absolute_stdio_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
50399 sed -n "$gl_absolute_header_sed"`
50401 gl_header=$gl_cv_absolute_stdio_h
50402 gl_cv_next_stdio_h='"'$gl_header'"'
50406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdio_h" >&5
50407 $as_echo "$gl_cv_next_stdio_h" >&6; }
50409 NEXT_STDIO_H=$gl_cv_next_stdio_h
50411 if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
50412 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
50413 gl_next_as_first_directive='<'stdio.h'>'
50415 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
50416 gl_next_as_first_directive=$gl_cv_next_stdio_h
50418 NEXT_AS_FIRST_DIRECTIVE_STDIO_H=$gl_next_as_first_directive
50427 cat >>confdefs.h <<_ACEOF
50428 #define GNULIB_FSCANF $gl_module_indicator_condition
50435 cat >>confdefs.h <<_ACEOF
50436 #define GNULIB_SCANF $gl_module_indicator_condition
50461 for gl_func in dprintf fpurge fseeko ftello getdelim getline gets pclose popen renameat snprintf tmpfile vdprintf vsnprintf; do
50462 as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
50463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
50464 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
50465 if eval \${$as_gl_Symbol+:} false; then :
50466 $as_echo_n "(cached) " >&6
50468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50469 /* end confdefs.h. */
50481 if ac_fn_c_try_compile "$LINENO"; then :
50482 eval "$as_gl_Symbol=yes"
50484 eval "$as_gl_Symbol=no"
50486 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50488 eval ac_res=\$$as_gl_Symbol
50489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
50490 $as_echo "$ac_res" >&6; }
50491 if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
50492 cat >>confdefs.h <<_ACEOF
50493 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
50496 eval ac_cv_have_decl_$gl_func=yes
50506 if test "$ERRNO_H:$REPLACE_STRERROR_0" = :0; then
50507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strerror function" >&5
50508 $as_echo_n "checking for working strerror function... " >&6; }
50509 if ${gl_cv_func_working_strerror+:} false; then :
50510 $as_echo_n "(cached) " >&6
50512 if test "$cross_compiling" = yes; then :
50514 # Guess yes on glibc systems.
50515 *-gnu*) gl_cv_func_working_strerror="guessing yes" ;;
50516 # If we don't know, assume the worst.
50517 *) gl_cv_func_working_strerror="guessing no" ;;
50521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50522 /* end confdefs.h. */
50523 #include <string.h>
50528 if (!*strerror (-2)) return 1;
50533 if ac_fn_c_try_run "$LINENO"; then :
50534 gl_cv_func_working_strerror=yes
50536 gl_cv_func_working_strerror=no
50538 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
50539 conftest.$ac_objext conftest.beam conftest.$ac_ext
50544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_working_strerror" >&5
50545 $as_echo "$gl_cv_func_working_strerror" >&6; }
50546 case "$gl_cv_func_working_strerror" in
50557 if test $REPLACE_STRERROR = 1; then
50566 gltests_LIBOBJS="$gltests_LIBOBJS strerror.$ac_objext"
50571 cat >>confdefs.h <<_ACEOF
50572 #define GNULIB_STRERROR $gl_module_indicator_condition
50581 if test "$GNULIB_STRERROR" != 1; then
50582 if test "$GNULIB_STRERROR" = 0; then
50583 GNULIB_STRERROR=$gl_module_indicator_condition
50585 GNULIB_STRERROR="($GNULIB_STRERROR || $gl_module_indicator_condition)"
50593 $as_echo "#define GNULIB_TEST_STRERROR 1" >>confdefs.h
50599 if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
50608 gltests_LIBOBJS="$gltests_LIBOBJS strerror-override.$ac_objext"
50614 if test $ac_cv_header_sys_socket_h != yes; then
50615 for ac_header in winsock2.h
50617 ac_fn_c_check_header_mongrel "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default"
50618 if test "x$ac_cv_header_winsock2_h" = xyes; then :
50619 cat >>confdefs.h <<_ACEOF
50620 #define HAVE_WINSOCK2_H 1
50628 if test "$ac_cv_header_winsock2_h" = yes; then
50630 UNISTD_H_HAVE_WINSOCK2_H=1
50631 SYS_IOCTL_H_HAVE_WINSOCK2_H=1
50641 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
50642 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
50643 # irrelevant for anonymous mappings.
50644 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
50645 if test "x$ac_cv_func_mmap" = xyes; then :
50652 # Try to allow MAP_ANONYMOUS.
50653 gl_have_mmap_anonymous=no
50654 if test $gl_have_mmap = yes; then
50655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
50656 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
50657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50658 /* end confdefs.h. */
50660 #include <sys/mman.h>
50661 #ifdef MAP_ANONYMOUS
50662 I cannot identify this map
50666 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
50667 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
50668 gl_have_mmap_anonymous=yes
50672 if test $gl_have_mmap_anonymous != yes; then
50673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50674 /* end confdefs.h. */
50676 #include <sys/mman.h>
50678 I cannot identify this map
50682 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
50683 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
50685 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
50687 gl_have_mmap_anonymous=yes
50692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
50693 $as_echo "$gl_have_mmap_anonymous" >&6; }
50694 if test $gl_have_mmap_anonymous = yes; then
50696 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
50707 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
50708 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
50709 # irrelevant for anonymous mappings.
50710 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
50711 if test "x$ac_cv_func_mmap" = xyes; then :
50718 # Try to allow MAP_ANONYMOUS.
50719 gl_have_mmap_anonymous=no
50720 if test $gl_have_mmap = yes; then
50721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
50722 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
50723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50724 /* end confdefs.h. */
50726 #include <sys/mman.h>
50727 #ifdef MAP_ANONYMOUS
50728 I cannot identify this map
50732 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
50733 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
50734 gl_have_mmap_anonymous=yes
50738 if test $gl_have_mmap_anonymous != yes; then
50739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50740 /* end confdefs.h. */
50742 #include <sys/mman.h>
50744 I cannot identify this map
50748 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
50749 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
50751 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
50753 gl_have_mmap_anonymous=yes
50758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
50759 $as_echo "$gl_have_mmap_anonymous" >&6; }
50760 if test $gl_have_mmap_anonymous = yes; then
50762 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
50772 if test $gl_threads_api = posix; then
50773 gl_save_LIBS="$LIBS"
50774 LIBS="$LIBS $LIBMULTITHREAD"
50775 for ac_func in pthread_atfork
50777 ac_fn_c_check_func "$LINENO" "pthread_atfork" "ac_cv_func_pthread_atfork"
50778 if test "x$ac_cv_func_pthread_atfork" = xyes; then :
50779 cat >>confdefs.h <<_ACEOF
50780 #define HAVE_PTHREAD_ATFORK 1
50786 LIBS="$gl_save_LIBS"
50792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
50793 $as_echo_n "checking for a traditional french locale... " >&6; }
50794 if ${gt_cv_locale_fr+:} false; then :
50795 $as_echo_n "(cached) " >&6
50798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50799 /* end confdefs.h. */
50801 #include <locale.h>
50803 #if HAVE_LANGINFO_CODESET
50804 # include <langinfo.h>
50806 #include <stdlib.h>
50807 #include <string.h>
50811 /* Check whether the given locale name is recognized by the system. */
50812 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
50813 /* On native Windows, setlocale(category, "") looks at the system settings,
50814 not at the environment variables. Also, when an encoding suffix such
50815 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
50816 category of the locale to "C". */
50817 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
50818 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
50821 if (setlocale (LC_ALL, "") == NULL) return 1;
50823 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
50824 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
50825 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
50826 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
50827 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
50828 some unit tests fail.
50829 On MirBSD 10, when an unsupported locale is specified, setlocale()
50830 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
50831 #if HAVE_LANGINFO_CODESET
50833 const char *cs = nl_langinfo (CODESET);
50834 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
50835 || strcmp (cs, "UTF-8") == 0)
50840 /* On Cygwin, avoid locale names without encoding suffix, because the
50841 locale_charset() function relies on the encoding suffix. Note that
50842 LC_ALL is set on the command line. */
50843 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
50845 /* Check whether in the abbreviation of the second month, the second
50846 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
50847 one byte long. This excludes the UTF-8 encoding. */
50848 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
50849 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
50850 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
50851 /* Check whether the decimal separator is a comma.
50852 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
50853 are nl_langinfo(RADIXCHAR) are both ".". */
50854 if (localeconv () ->decimal_point[0] != ',') return 1;
50860 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
50861 (eval $ac_link) 2>&5
50863 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
50864 test $ac_status = 0; } && test -s conftest$ac_exeext; then
50866 # Handle native Windows specially, because there setlocale() interprets
50867 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
50868 # "fr" or "fra" as "French" or "French_France.1252",
50869 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
50870 # "ja" as "Japanese" or "Japanese_Japan.932",
50873 # Test for the native Windows locale name.
50874 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50875 gt_cv_locale_fr=French_France.1252
50878 gt_cv_locale_fr=none
50882 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
50883 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
50884 # configure script would override the LC_ALL setting. Likewise for
50885 # LC_CTYPE, which is also set at the beginning of the configure script.
50886 # Test for the usual locale name.
50887 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50888 gt_cv_locale_fr=fr_FR
50890 # Test for the locale name with explicit encoding suffix.
50891 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50892 gt_cv_locale_fr=fr_FR.ISO-8859-1
50894 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
50895 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50896 gt_cv_locale_fr=fr_FR.ISO8859-1
50898 # Test for the HP-UX locale name.
50899 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50900 gt_cv_locale_fr=fr_FR.iso88591
50902 # Test for the Solaris 7 locale name.
50903 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
50907 gt_cv_locale_fr=none
50919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
50920 $as_echo "$gt_cv_locale_fr" >&6; }
50921 LOCALE_FR=$gt_cv_locale_fr
50926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
50927 $as_echo_n "checking for a french Unicode locale... " >&6; }
50928 if ${gt_cv_locale_fr_utf8+:} false; then :
50929 $as_echo_n "(cached) " >&6
50932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50933 /* end confdefs.h. */
50935 #include <locale.h>
50937 #if HAVE_LANGINFO_CODESET
50938 # include <langinfo.h>
50940 #include <stdlib.h>
50941 #include <string.h>
50945 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
50946 imitates locale dependent behaviour by looking at the environment
50947 variables, and all locales use the UTF-8 encoding. */
50948 #if !(defined __BEOS__ || defined __HAIKU__)
50949 /* Check whether the given locale name is recognized by the system. */
50950 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
50951 /* On native Windows, setlocale(category, "") looks at the system settings,
50952 not at the environment variables. Also, when an encoding suffix such
50953 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
50954 category of the locale to "C". */
50955 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
50956 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
50959 if (setlocale (LC_ALL, "") == NULL) return 1;
50961 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
50962 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
50963 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
50964 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
50965 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
50966 some unit tests fail. */
50967 # if HAVE_LANGINFO_CODESET
50969 const char *cs = nl_langinfo (CODESET);
50970 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
50975 /* On Cygwin, avoid locale names without encoding suffix, because the
50976 locale_charset() function relies on the encoding suffix. Note that
50977 LC_ALL is set on the command line. */
50978 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
50980 /* Check whether in the abbreviation of the second month, the second
50981 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
50982 two bytes long, with UTF-8 encoding. */
50983 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
50984 if (strftime (buf, sizeof (buf), "%b", &t) < 4
50985 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
50988 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
50989 /* Check whether the decimal separator is a comma.
50990 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
50991 are nl_langinfo(RADIXCHAR) are both ".". */
50992 if (localeconv () ->decimal_point[0] != ',') return 1;
50998 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
50999 (eval $ac_link) 2>&5
51001 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
51002 test $ac_status = 0; } && test -s conftest$ac_exeext; then
51004 # Handle native Windows specially, because there setlocale() interprets
51005 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
51006 # "fr" or "fra" as "French" or "French_France.1252",
51007 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
51008 # "ja" as "Japanese" or "Japanese_Japan.932",
51011 # Test for the hypothetical native Windows locale name.
51012 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51013 gt_cv_locale_fr_utf8=French_France.65001
51016 gt_cv_locale_fr_utf8=none
51020 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
51021 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
51022 # configure script would override the LC_ALL setting. Likewise for
51023 # LC_CTYPE, which is also set at the beginning of the configure script.
51024 # Test for the usual locale name.
51025 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51026 gt_cv_locale_fr_utf8=fr_FR
51028 # Test for the locale name with explicit encoding suffix.
51029 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51030 gt_cv_locale_fr_utf8=fr_FR.UTF-8
51032 # Test for the Solaris 7 locale name.
51033 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51034 gt_cv_locale_fr_utf8=fr.UTF-8
51037 gt_cv_locale_fr_utf8=none
51047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
51048 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
51049 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
51055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5
51056 $as_echo_n "checking for a traditional japanese locale... " >&6; }
51057 if ${gt_cv_locale_ja+:} false; then :
51058 $as_echo_n "(cached) " >&6
51061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51062 /* end confdefs.h. */
51064 #include <locale.h>
51066 #if HAVE_LANGINFO_CODESET
51067 # include <langinfo.h>
51069 #include <stdlib.h>
51070 #include <string.h>
51076 /* Check whether the given locale name is recognized by the system. */
51077 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
51078 /* On native Windows, setlocale(category, "") looks at the system settings,
51079 not at the environment variables. Also, when an encoding suffix such
51080 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
51081 category of the locale to "C". */
51082 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
51083 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
51086 if (setlocale (LC_ALL, "") == NULL) return 1;
51088 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
51089 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
51090 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
51091 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
51092 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
51093 some unit tests fail.
51094 On MirBSD 10, when an unsupported locale is specified, setlocale()
51095 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
51096 #if HAVE_LANGINFO_CODESET
51098 const char *cs = nl_langinfo (CODESET);
51099 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
51100 || strcmp (cs, "UTF-8") == 0)
51105 /* On Cygwin, avoid locale names without encoding suffix, because the
51106 locale_charset() function relies on the encoding suffix. Note that
51107 LC_ALL is set on the command line. */
51108 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
51110 /* Check whether MB_CUR_MAX is > 1. This excludes the dysfunctional locales
51111 on Cygwin 1.5.x. */
51112 if (MB_CUR_MAX == 1)
51114 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
51115 This excludes the UTF-8 encoding (except on MirBSD). */
51116 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
51117 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
51118 for (p = buf; *p != '\0'; p++)
51119 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
51125 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
51126 (eval $ac_link) 2>&5
51128 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
51129 test $ac_status = 0; } && test -s conftest$ac_exeext; then
51131 # Handle native Windows specially, because there setlocale() interprets
51132 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
51133 # "fr" or "fra" as "French" or "French_France.1252",
51134 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
51135 # "ja" as "Japanese" or "Japanese_Japan.932",
51138 # Note that on native Windows, the Japanese locale is
51139 # Japanese_Japan.932, and CP932 is very different from EUC-JP, so we
51140 # cannot use it here.
51141 gt_cv_locale_ja=none
51144 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
51145 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
51146 # configure script would override the LC_ALL setting. Likewise for
51147 # LC_CTYPE, which is also set at the beginning of the configure script.
51148 # Test for the AIX locale name.
51149 if (LC_ALL=ja_JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51150 gt_cv_locale_ja=ja_JP
51152 # Test for the locale name with explicit encoding suffix.
51153 if (LC_ALL=ja_JP.EUC-JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51154 gt_cv_locale_ja=ja_JP.EUC-JP
51156 # Test for the HP-UX, OSF/1, NetBSD locale name.
51157 if (LC_ALL=ja_JP.eucJP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51158 gt_cv_locale_ja=ja_JP.eucJP
51160 # Test for the IRIX, FreeBSD locale name.
51161 if (LC_ALL=ja_JP.EUC LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51162 gt_cv_locale_ja=ja_JP.EUC
51164 # Test for the Solaris 7 locale name.
51165 if (LC_ALL=ja LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51168 # Special test for NetBSD 1.6.
51169 if test -f /usr/share/locale/ja_JP.eucJP/LC_CTYPE; then
51170 gt_cv_locale_ja=ja_JP.eucJP
51173 gt_cv_locale_ja=none
51186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5
51187 $as_echo "$gt_cv_locale_ja" >&6; }
51188 LOCALE_JA=$gt_cv_locale_ja
51194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a turkish Unicode locale" >&5
51195 $as_echo_n "checking for a turkish Unicode locale... " >&6; }
51196 if ${gt_cv_locale_tr_utf8+:} false; then :
51197 $as_echo_n "(cached) " >&6
51200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51201 /* end confdefs.h. */
51203 #include <locale.h>
51205 #if HAVE_LANGINFO_CODESET
51206 # include <langinfo.h>
51208 #include <stdlib.h>
51209 #include <string.h>
51213 /* On BeOS, locales are not implemented in libc. Rather, libintl
51214 imitates locale dependent behaviour by looking at the environment
51215 variables, and all locales use the UTF-8 encoding. But BeOS does not
51216 implement the Turkish upper-/lowercase mappings. Therefore, let this
51217 program return 1 on BeOS. */
51218 /* Check whether the given locale name is recognized by the system. */
51219 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
51220 /* On native Windows, setlocale(category, "") looks at the system settings,
51221 not at the environment variables. Also, when an encoding suffix such
51222 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
51223 category of the locale to "C". */
51224 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
51225 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
51228 if (setlocale (LC_ALL, "") == NULL) return 1;
51230 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
51231 On Mac OS X 10.3.5 (Darwin 7.5) in the tr_TR locale, nl_langinfo(CODESET)
51232 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
51233 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
51234 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
51235 some unit tests fail. */
51236 #if HAVE_LANGINFO_CODESET
51238 const char *cs = nl_langinfo (CODESET);
51239 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
51244 /* On Cygwin, avoid locale names without encoding suffix, because the
51245 locale_charset() function relies on the encoding suffix. Note that
51246 LC_ALL is set on the command line. */
51247 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
51249 /* Check whether in the abbreviation of the eighth month, the second
51250 character (should be U+011F: LATIN SMALL LETTER G WITH BREVE) is
51251 two bytes long, with UTF-8 encoding. */
51252 t.tm_year = 1992 - 1900; t.tm_mon = 8 - 1; t.tm_mday = 19;
51253 if (strftime (buf, sizeof (buf), "%b", &t) < 4
51254 || buf[1] != (char) 0xc4 || buf[2] != (char) 0x9f)
51256 /* Check whether the upper-/lowercase mappings are as expected for
51258 if (towupper ('i') != 0x0130 || towlower (0x0130) != 'i'
51259 || towupper(0x0131) != 'I' || towlower ('I') != 0x0131)
51265 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
51266 (eval $ac_link) 2>&5
51268 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
51269 test $ac_status = 0; } && test -s conftest$ac_exeext; then
51271 # Handle native Windows specially, because there setlocale() interprets
51272 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
51273 # "fr" or "fra" as "French" or "French_France.1252",
51274 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
51275 # "ja" as "Japanese" or "Japanese_Japan.932",
51278 # Test for the hypothetical native Windows locale name.
51279 if (LC_ALL=Turkish_Turkey.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51280 gt_cv_locale_tr_utf8=Turkish_Turkey.65001
51283 gt_cv_locale_tr_utf8=none
51287 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
51288 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
51289 # configure script would override the LC_ALL setting. Likewise for
51290 # LC_CTYPE, which is also set at the beginning of the configure script.
51291 # Test for the usual locale name.
51292 if (LC_ALL=tr_TR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51293 gt_cv_locale_tr_utf8=tr_TR
51295 # Test for the locale name with explicit encoding suffix.
51296 if (LC_ALL=tr_TR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51297 gt_cv_locale_tr_utf8=tr_TR.UTF-8
51299 # Test for the Solaris 7 locale name.
51300 if (LC_ALL=tr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51301 gt_cv_locale_tr_utf8=tr.UTF-8
51304 gt_cv_locale_tr_utf8=none
51311 gt_cv_locale_tr_utf8=none
51316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_tr_utf8" >&5
51317 $as_echo "$gt_cv_locale_tr_utf8" >&6; }
51318 LOCALE_TR_UTF8=$gt_cv_locale_tr_utf8
51324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5
51325 $as_echo_n "checking for a transitional chinese locale... " >&6; }
51326 if ${gt_cv_locale_zh_CN+:} false; then :
51327 $as_echo_n "(cached) " >&6
51330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51331 /* end confdefs.h. */
51333 #include <locale.h>
51334 #include <stdlib.h>
51336 #if HAVE_LANGINFO_CODESET
51337 # include <langinfo.h>
51339 #include <stdlib.h>
51340 #include <string.h>
51346 /* Check whether the given locale name is recognized by the system. */
51347 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
51348 /* On native Windows, setlocale(category, "") looks at the system settings,
51349 not at the environment variables. Also, when an encoding suffix such
51350 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
51351 category of the locale to "C". */
51352 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
51353 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
51356 if (setlocale (LC_ALL, "") == NULL) return 1;
51358 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
51359 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
51360 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
51361 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
51362 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
51363 some unit tests fail.
51364 On MirBSD 10, when an unsupported locale is specified, setlocale()
51365 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
51366 #if HAVE_LANGINFO_CODESET
51368 const char *cs = nl_langinfo (CODESET);
51369 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
51370 || strcmp (cs, "UTF-8") == 0)
51375 /* On Cygwin, avoid locale names without encoding suffix, because the
51376 locale_charset() function relies on the encoding suffix. Note that
51377 LC_ALL is set on the command line. */
51378 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
51380 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
51381 This excludes the UTF-8 encoding (except on MirBSD). */
51382 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
51383 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
51384 for (p = buf; *p != '\0'; p++)
51385 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
51387 /* Check whether a typical GB18030 multibyte sequence is recognized as a
51388 single wide character. This excludes the GB2312 and GBK encodings. */
51389 if (mblen ("\203\062\332\066", 5) != 4)
51395 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
51396 (eval $ac_link) 2>&5
51398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
51399 test $ac_status = 0; } && test -s conftest$ac_exeext; then
51401 # Handle native Windows specially, because there setlocale() interprets
51402 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
51403 # "fr" or "fra" as "French" or "French_France.1252",
51404 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
51405 # "ja" as "Japanese" or "Japanese_Japan.932",
51408 # Test for the hypothetical native Windows locale name.
51409 if (LC_ALL=Chinese_China.54936 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51410 gt_cv_locale_zh_CN=Chinese_China.54936
51413 gt_cv_locale_zh_CN=none
51417 # On Solaris 8, the locales zh_CN.GB18030, zh_CN.GBK, zh.GBK are
51418 # broken. One witness is the test case in gl_MBRTOWC_SANITYCHECK.
51419 # Another witness is that "LC_ALL=zh_CN.GB18030 bash -c true" dumps core.
51420 gt_cv_locale_zh_CN=none
51423 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
51424 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
51425 # configure script would override the LC_ALL setting. Likewise for
51426 # LC_CTYPE, which is also set at the beginning of the configure script.
51427 # Test for the locale name without encoding suffix.
51428 if (LC_ALL=zh_CN LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51429 gt_cv_locale_zh_CN=zh_CN
51431 # Test for the locale name with explicit encoding suffix.
51432 if (LC_ALL=zh_CN.GB18030 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51433 gt_cv_locale_zh_CN=zh_CN.GB18030
51436 gt_cv_locale_zh_CN=none
51442 # If there was a link error, due to mblen(), the system is so old that
51443 # it certainly doesn't have a chinese locale.
51444 gt_cv_locale_zh_CN=none
51449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5
51450 $as_echo "$gt_cv_locale_zh_CN" >&6; }
51451 LOCALE_ZH_CN=$gt_cv_locale_zh_CN
51457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
51458 $as_echo_n "checking for a traditional french locale... " >&6; }
51459 if ${gt_cv_locale_fr+:} false; then :
51460 $as_echo_n "(cached) " >&6
51463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51464 /* end confdefs.h. */
51466 #include <locale.h>
51468 #if HAVE_LANGINFO_CODESET
51469 # include <langinfo.h>
51471 #include <stdlib.h>
51472 #include <string.h>
51476 /* Check whether the given locale name is recognized by the system. */
51477 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
51478 /* On native Windows, setlocale(category, "") looks at the system settings,
51479 not at the environment variables. Also, when an encoding suffix such
51480 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
51481 category of the locale to "C". */
51482 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
51483 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
51486 if (setlocale (LC_ALL, "") == NULL) return 1;
51488 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
51489 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
51490 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
51491 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
51492 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
51493 some unit tests fail.
51494 On MirBSD 10, when an unsupported locale is specified, setlocale()
51495 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
51496 #if HAVE_LANGINFO_CODESET
51498 const char *cs = nl_langinfo (CODESET);
51499 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
51500 || strcmp (cs, "UTF-8") == 0)
51505 /* On Cygwin, avoid locale names without encoding suffix, because the
51506 locale_charset() function relies on the encoding suffix. Note that
51507 LC_ALL is set on the command line. */
51508 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
51510 /* Check whether in the abbreviation of the second month, the second
51511 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
51512 one byte long. This excludes the UTF-8 encoding. */
51513 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
51514 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
51515 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
51516 /* Check whether the decimal separator is a comma.
51517 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
51518 are nl_langinfo(RADIXCHAR) are both ".". */
51519 if (localeconv () ->decimal_point[0] != ',') return 1;
51525 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
51526 (eval $ac_link) 2>&5
51528 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
51529 test $ac_status = 0; } && test -s conftest$ac_exeext; then
51531 # Handle native Windows specially, because there setlocale() interprets
51532 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
51533 # "fr" or "fra" as "French" or "French_France.1252",
51534 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
51535 # "ja" as "Japanese" or "Japanese_Japan.932",
51538 # Test for the native Windows locale name.
51539 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51540 gt_cv_locale_fr=French_France.1252
51543 gt_cv_locale_fr=none
51547 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
51548 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
51549 # configure script would override the LC_ALL setting. Likewise for
51550 # LC_CTYPE, which is also set at the beginning of the configure script.
51551 # Test for the usual locale name.
51552 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51553 gt_cv_locale_fr=fr_FR
51555 # Test for the locale name with explicit encoding suffix.
51556 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51557 gt_cv_locale_fr=fr_FR.ISO-8859-1
51559 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
51560 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51561 gt_cv_locale_fr=fr_FR.ISO8859-1
51563 # Test for the HP-UX locale name.
51564 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51565 gt_cv_locale_fr=fr_FR.iso88591
51567 # Test for the Solaris 7 locale name.
51568 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51572 gt_cv_locale_fr=none
51584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
51585 $as_echo "$gt_cv_locale_fr" >&6; }
51586 LOCALE_FR=$gt_cv_locale_fr
51591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
51592 $as_echo_n "checking for a french Unicode locale... " >&6; }
51593 if ${gt_cv_locale_fr_utf8+:} false; then :
51594 $as_echo_n "(cached) " >&6
51597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51598 /* end confdefs.h. */
51600 #include <locale.h>
51602 #if HAVE_LANGINFO_CODESET
51603 # include <langinfo.h>
51605 #include <stdlib.h>
51606 #include <string.h>
51610 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
51611 imitates locale dependent behaviour by looking at the environment
51612 variables, and all locales use the UTF-8 encoding. */
51613 #if !(defined __BEOS__ || defined __HAIKU__)
51614 /* Check whether the given locale name is recognized by the system. */
51615 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
51616 /* On native Windows, setlocale(category, "") looks at the system settings,
51617 not at the environment variables. Also, when an encoding suffix such
51618 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
51619 category of the locale to "C". */
51620 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
51621 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
51624 if (setlocale (LC_ALL, "") == NULL) return 1;
51626 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
51627 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
51628 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
51629 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
51630 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
51631 some unit tests fail. */
51632 # if HAVE_LANGINFO_CODESET
51634 const char *cs = nl_langinfo (CODESET);
51635 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
51640 /* On Cygwin, avoid locale names without encoding suffix, because the
51641 locale_charset() function relies on the encoding suffix. Note that
51642 LC_ALL is set on the command line. */
51643 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
51645 /* Check whether in the abbreviation of the second month, the second
51646 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
51647 two bytes long, with UTF-8 encoding. */
51648 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
51649 if (strftime (buf, sizeof (buf), "%b", &t) < 4
51650 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
51653 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
51654 /* Check whether the decimal separator is a comma.
51655 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
51656 are nl_langinfo(RADIXCHAR) are both ".". */
51657 if (localeconv () ->decimal_point[0] != ',') return 1;
51663 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
51664 (eval $ac_link) 2>&5
51666 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
51667 test $ac_status = 0; } && test -s conftest$ac_exeext; then
51669 # Handle native Windows specially, because there setlocale() interprets
51670 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
51671 # "fr" or "fra" as "French" or "French_France.1252",
51672 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
51673 # "ja" as "Japanese" or "Japanese_Japan.932",
51676 # Test for the hypothetical native Windows locale name.
51677 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51678 gt_cv_locale_fr_utf8=French_France.65001
51681 gt_cv_locale_fr_utf8=none
51685 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
51686 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
51687 # configure script would override the LC_ALL setting. Likewise for
51688 # LC_CTYPE, which is also set at the beginning of the configure script.
51689 # Test for the usual locale name.
51690 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51691 gt_cv_locale_fr_utf8=fr_FR
51693 # Test for the locale name with explicit encoding suffix.
51694 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51695 gt_cv_locale_fr_utf8=fr_FR.UTF-8
51697 # Test for the Solaris 7 locale name.
51698 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51699 gt_cv_locale_fr_utf8=fr.UTF-8
51702 gt_cv_locale_fr_utf8=none
51712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
51713 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
51714 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
51720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
51721 $as_echo_n "checking for a traditional french locale... " >&6; }
51722 if ${gt_cv_locale_fr+:} false; then :
51723 $as_echo_n "(cached) " >&6
51726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51727 /* end confdefs.h. */
51729 #include <locale.h>
51731 #if HAVE_LANGINFO_CODESET
51732 # include <langinfo.h>
51734 #include <stdlib.h>
51735 #include <string.h>
51739 /* Check whether the given locale name is recognized by the system. */
51740 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
51741 /* On native Windows, setlocale(category, "") looks at the system settings,
51742 not at the environment variables. Also, when an encoding suffix such
51743 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
51744 category of the locale to "C". */
51745 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
51746 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
51749 if (setlocale (LC_ALL, "") == NULL) return 1;
51751 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
51752 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
51753 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
51754 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
51755 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
51756 some unit tests fail.
51757 On MirBSD 10, when an unsupported locale is specified, setlocale()
51758 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
51759 #if HAVE_LANGINFO_CODESET
51761 const char *cs = nl_langinfo (CODESET);
51762 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
51763 || strcmp (cs, "UTF-8") == 0)
51768 /* On Cygwin, avoid locale names without encoding suffix, because the
51769 locale_charset() function relies on the encoding suffix. Note that
51770 LC_ALL is set on the command line. */
51771 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
51773 /* Check whether in the abbreviation of the second month, the second
51774 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
51775 one byte long. This excludes the UTF-8 encoding. */
51776 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
51777 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
51778 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
51779 /* Check whether the decimal separator is a comma.
51780 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
51781 are nl_langinfo(RADIXCHAR) are both ".". */
51782 if (localeconv () ->decimal_point[0] != ',') return 1;
51788 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
51789 (eval $ac_link) 2>&5
51791 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
51792 test $ac_status = 0; } && test -s conftest$ac_exeext; then
51794 # Handle native Windows specially, because there setlocale() interprets
51795 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
51796 # "fr" or "fra" as "French" or "French_France.1252",
51797 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
51798 # "ja" as "Japanese" or "Japanese_Japan.932",
51801 # Test for the native Windows locale name.
51802 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51803 gt_cv_locale_fr=French_France.1252
51806 gt_cv_locale_fr=none
51810 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
51811 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
51812 # configure script would override the LC_ALL setting. Likewise for
51813 # LC_CTYPE, which is also set at the beginning of the configure script.
51814 # Test for the usual locale name.
51815 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51816 gt_cv_locale_fr=fr_FR
51818 # Test for the locale name with explicit encoding suffix.
51819 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51820 gt_cv_locale_fr=fr_FR.ISO-8859-1
51822 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
51823 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51824 gt_cv_locale_fr=fr_FR.ISO8859-1
51826 # Test for the HP-UX locale name.
51827 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51828 gt_cv_locale_fr=fr_FR.iso88591
51830 # Test for the Solaris 7 locale name.
51831 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51835 gt_cv_locale_fr=none
51847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
51848 $as_echo "$gt_cv_locale_fr" >&6; }
51849 LOCALE_FR=$gt_cv_locale_fr
51854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
51855 $as_echo_n "checking for a french Unicode locale... " >&6; }
51856 if ${gt_cv_locale_fr_utf8+:} false; then :
51857 $as_echo_n "(cached) " >&6
51860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51861 /* end confdefs.h. */
51863 #include <locale.h>
51865 #if HAVE_LANGINFO_CODESET
51866 # include <langinfo.h>
51868 #include <stdlib.h>
51869 #include <string.h>
51873 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
51874 imitates locale dependent behaviour by looking at the environment
51875 variables, and all locales use the UTF-8 encoding. */
51876 #if !(defined __BEOS__ || defined __HAIKU__)
51877 /* Check whether the given locale name is recognized by the system. */
51878 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
51879 /* On native Windows, setlocale(category, "") looks at the system settings,
51880 not at the environment variables. Also, when an encoding suffix such
51881 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
51882 category of the locale to "C". */
51883 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
51884 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
51887 if (setlocale (LC_ALL, "") == NULL) return 1;
51889 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
51890 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
51891 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
51892 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
51893 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
51894 some unit tests fail. */
51895 # if HAVE_LANGINFO_CODESET
51897 const char *cs = nl_langinfo (CODESET);
51898 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
51903 /* On Cygwin, avoid locale names without encoding suffix, because the
51904 locale_charset() function relies on the encoding suffix. Note that
51905 LC_ALL is set on the command line. */
51906 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
51908 /* Check whether in the abbreviation of the second month, the second
51909 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
51910 two bytes long, with UTF-8 encoding. */
51911 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
51912 if (strftime (buf, sizeof (buf), "%b", &t) < 4
51913 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
51916 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
51917 /* Check whether the decimal separator is a comma.
51918 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
51919 are nl_langinfo(RADIXCHAR) are both ".". */
51920 if (localeconv () ->decimal_point[0] != ',') return 1;
51926 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
51927 (eval $ac_link) 2>&5
51929 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
51930 test $ac_status = 0; } && test -s conftest$ac_exeext; then
51932 # Handle native Windows specially, because there setlocale() interprets
51933 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
51934 # "fr" or "fra" as "French" or "French_France.1252",
51935 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
51936 # "ja" as "Japanese" or "Japanese_Japan.932",
51939 # Test for the hypothetical native Windows locale name.
51940 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51941 gt_cv_locale_fr_utf8=French_France.65001
51944 gt_cv_locale_fr_utf8=none
51948 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
51949 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
51950 # configure script would override the LC_ALL setting. Likewise for
51951 # LC_CTYPE, which is also set at the beginning of the configure script.
51952 # Test for the usual locale name.
51953 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51954 gt_cv_locale_fr_utf8=fr_FR
51956 # Test for the locale name with explicit encoding suffix.
51957 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51958 gt_cv_locale_fr_utf8=fr_FR.UTF-8
51960 # Test for the Solaris 7 locale name.
51961 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
51962 gt_cv_locale_fr_utf8=fr.UTF-8
51965 gt_cv_locale_fr_utf8=none
51975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
51976 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
51977 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
51983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional Arabic locale" >&5
51984 $as_echo_n "checking for a traditional Arabic locale... " >&6; }
51985 if ${gt_cv_locale_ar+:} false; then :
51986 $as_echo_n "(cached) " >&6
51989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51990 /* end confdefs.h. */
51992 #include <locale.h>
51994 #if HAVE_LANGINFO_CODESET
51995 # include <langinfo.h>
51997 #include <stdlib.h>
51998 #include <string.h>
52002 /* Check whether the given locale name is recognized by the system. */
52003 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
52004 /* On native Windows, setlocale(category, "") looks at the system settings,
52005 not at the environment variables. Also, when an encoding suffix such
52006 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
52007 category of the locale to "C". */
52008 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
52009 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
52012 if (setlocale (LC_ALL, "") == NULL) return 1;
52014 /* Check that nl_langinfo(CODESET) is nonempty and not "ASCII" or "646"
52015 and ends in "6". */
52016 #if HAVE_LANGINFO_CODESET
52018 const char *cs = nl_langinfo (CODESET);
52019 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
52020 || cs[strlen (cs) - 1] != '6')
52025 /* On Cygwin, avoid locale names without encoding suffix, because the
52026 locale_charset() function relies on the encoding suffix. Note that
52027 LC_ALL is set on the command line. */
52028 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
52034 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
52035 (eval $ac_link) 2>&5
52037 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
52038 test $ac_status = 0; } && test -s conftest$ac_exeext; then
52040 # Handle native Windows specially, because there setlocale() interprets
52041 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
52042 # "fr" or "fra" as "French" or "French_France.1252",
52043 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
52044 # "ja" as "Japanese" or "Japanese_Japan.932",
52047 # Note that on native Windows, the Arabic locale is
52048 # "Arabic_Saudi Arabia.1256", and CP1256 is very different from
52049 # ISO-8859-6, so we cannot use it here.
52050 gt_cv_locale_ar=none
52053 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
52054 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
52055 # configure script would override the LC_ALL setting. Likewise for
52056 # LC_CTYPE, which is also set at the beginning of the configure script.
52058 # - The usual locale name: ar_SA
52059 # - The locale name with explicit encoding suffix: ar_SA.ISO-8859-6
52060 # - The HP-UX locale name: ar_SA.iso88596
52061 # - The Solaris 7 locale name: ar
52062 # Also try ar_EG instead of ar_SA because Egypt is a large country too.
52063 for gt_cv_locale_ar in ar_SA ar_SA.ISO-8859-6 ar_SA.iso88596 ar_EG ar_EG.ISO-8859-6 ar_EG.iso88596 ar none; do
52064 if test $gt_cv_locale_ar = none; then
52067 if (LC_ALL=$gt_cv_locale_ar LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ar" >&5
52078 $as_echo "$gt_cv_locale_ar" >&6; }
52079 LOCALE_AR=$gt_cv_locale_ar
52089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
52090 $as_echo_n "checking for a traditional french locale... " >&6; }
52091 if ${gt_cv_locale_fr+:} false; then :
52092 $as_echo_n "(cached) " >&6
52095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52096 /* end confdefs.h. */
52098 #include <locale.h>
52100 #if HAVE_LANGINFO_CODESET
52101 # include <langinfo.h>
52103 #include <stdlib.h>
52104 #include <string.h>
52108 /* Check whether the given locale name is recognized by the system. */
52109 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
52110 /* On native Windows, setlocale(category, "") looks at the system settings,
52111 not at the environment variables. Also, when an encoding suffix such
52112 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
52113 category of the locale to "C". */
52114 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
52115 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
52118 if (setlocale (LC_ALL, "") == NULL) return 1;
52120 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
52121 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
52122 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
52123 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
52124 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
52125 some unit tests fail.
52126 On MirBSD 10, when an unsupported locale is specified, setlocale()
52127 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
52128 #if HAVE_LANGINFO_CODESET
52130 const char *cs = nl_langinfo (CODESET);
52131 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
52132 || strcmp (cs, "UTF-8") == 0)
52137 /* On Cygwin, avoid locale names without encoding suffix, because the
52138 locale_charset() function relies on the encoding suffix. Note that
52139 LC_ALL is set on the command line. */
52140 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
52142 /* Check whether in the abbreviation of the second month, the second
52143 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
52144 one byte long. This excludes the UTF-8 encoding. */
52145 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
52146 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
52147 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
52148 /* Check whether the decimal separator is a comma.
52149 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
52150 are nl_langinfo(RADIXCHAR) are both ".". */
52151 if (localeconv () ->decimal_point[0] != ',') return 1;
52157 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
52158 (eval $ac_link) 2>&5
52160 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
52161 test $ac_status = 0; } && test -s conftest$ac_exeext; then
52163 # Handle native Windows specially, because there setlocale() interprets
52164 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
52165 # "fr" or "fra" as "French" or "French_France.1252",
52166 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
52167 # "ja" as "Japanese" or "Japanese_Japan.932",
52170 # Test for the native Windows locale name.
52171 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52172 gt_cv_locale_fr=French_France.1252
52175 gt_cv_locale_fr=none
52179 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
52180 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
52181 # configure script would override the LC_ALL setting. Likewise for
52182 # LC_CTYPE, which is also set at the beginning of the configure script.
52183 # Test for the usual locale name.
52184 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52185 gt_cv_locale_fr=fr_FR
52187 # Test for the locale name with explicit encoding suffix.
52188 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52189 gt_cv_locale_fr=fr_FR.ISO-8859-1
52191 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
52192 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52193 gt_cv_locale_fr=fr_FR.ISO8859-1
52195 # Test for the HP-UX locale name.
52196 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52197 gt_cv_locale_fr=fr_FR.iso88591
52199 # Test for the Solaris 7 locale name.
52200 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52204 gt_cv_locale_fr=none
52216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
52217 $as_echo "$gt_cv_locale_fr" >&6; }
52218 LOCALE_FR=$gt_cv_locale_fr
52223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
52224 $as_echo_n "checking for a french Unicode locale... " >&6; }
52225 if ${gt_cv_locale_fr_utf8+:} false; then :
52226 $as_echo_n "(cached) " >&6
52229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52230 /* end confdefs.h. */
52232 #include <locale.h>
52234 #if HAVE_LANGINFO_CODESET
52235 # include <langinfo.h>
52237 #include <stdlib.h>
52238 #include <string.h>
52242 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
52243 imitates locale dependent behaviour by looking at the environment
52244 variables, and all locales use the UTF-8 encoding. */
52245 #if !(defined __BEOS__ || defined __HAIKU__)
52246 /* Check whether the given locale name is recognized by the system. */
52247 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
52248 /* On native Windows, setlocale(category, "") looks at the system settings,
52249 not at the environment variables. Also, when an encoding suffix such
52250 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
52251 category of the locale to "C". */
52252 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
52253 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
52256 if (setlocale (LC_ALL, "") == NULL) return 1;
52258 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
52259 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
52260 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
52261 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
52262 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
52263 some unit tests fail. */
52264 # if HAVE_LANGINFO_CODESET
52266 const char *cs = nl_langinfo (CODESET);
52267 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
52272 /* On Cygwin, avoid locale names without encoding suffix, because the
52273 locale_charset() function relies on the encoding suffix. Note that
52274 LC_ALL is set on the command line. */
52275 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
52277 /* Check whether in the abbreviation of the second month, the second
52278 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
52279 two bytes long, with UTF-8 encoding. */
52280 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
52281 if (strftime (buf, sizeof (buf), "%b", &t) < 4
52282 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
52285 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
52286 /* Check whether the decimal separator is a comma.
52287 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
52288 are nl_langinfo(RADIXCHAR) are both ".". */
52289 if (localeconv () ->decimal_point[0] != ',') return 1;
52295 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
52296 (eval $ac_link) 2>&5
52298 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
52299 test $ac_status = 0; } && test -s conftest$ac_exeext; then
52301 # Handle native Windows specially, because there setlocale() interprets
52302 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
52303 # "fr" or "fra" as "French" or "French_France.1252",
52304 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
52305 # "ja" as "Japanese" or "Japanese_Japan.932",
52308 # Test for the hypothetical native Windows locale name.
52309 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52310 gt_cv_locale_fr_utf8=French_France.65001
52313 gt_cv_locale_fr_utf8=none
52317 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
52318 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
52319 # configure script would override the LC_ALL setting. Likewise for
52320 # LC_CTYPE, which is also set at the beginning of the configure script.
52321 # Test for the usual locale name.
52322 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52323 gt_cv_locale_fr_utf8=fr_FR
52325 # Test for the locale name with explicit encoding suffix.
52326 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52327 gt_cv_locale_fr_utf8=fr_FR.UTF-8
52329 # Test for the Solaris 7 locale name.
52330 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52331 gt_cv_locale_fr_utf8=fr.UTF-8
52334 gt_cv_locale_fr_utf8=none
52344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
52345 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
52346 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
52352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
52353 $as_echo_n "checking for a traditional french locale... " >&6; }
52354 if ${gt_cv_locale_fr+:} false; then :
52355 $as_echo_n "(cached) " >&6
52358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52359 /* end confdefs.h. */
52361 #include <locale.h>
52363 #if HAVE_LANGINFO_CODESET
52364 # include <langinfo.h>
52366 #include <stdlib.h>
52367 #include <string.h>
52371 /* Check whether the given locale name is recognized by the system. */
52372 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
52373 /* On native Windows, setlocale(category, "") looks at the system settings,
52374 not at the environment variables. Also, when an encoding suffix such
52375 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
52376 category of the locale to "C". */
52377 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
52378 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
52381 if (setlocale (LC_ALL, "") == NULL) return 1;
52383 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
52384 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
52385 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
52386 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
52387 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
52388 some unit tests fail.
52389 On MirBSD 10, when an unsupported locale is specified, setlocale()
52390 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
52391 #if HAVE_LANGINFO_CODESET
52393 const char *cs = nl_langinfo (CODESET);
52394 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
52395 || strcmp (cs, "UTF-8") == 0)
52400 /* On Cygwin, avoid locale names without encoding suffix, because the
52401 locale_charset() function relies on the encoding suffix. Note that
52402 LC_ALL is set on the command line. */
52403 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
52405 /* Check whether in the abbreviation of the second month, the second
52406 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
52407 one byte long. This excludes the UTF-8 encoding. */
52408 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
52409 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
52410 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
52411 /* Check whether the decimal separator is a comma.
52412 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
52413 are nl_langinfo(RADIXCHAR) are both ".". */
52414 if (localeconv () ->decimal_point[0] != ',') return 1;
52420 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
52421 (eval $ac_link) 2>&5
52423 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
52424 test $ac_status = 0; } && test -s conftest$ac_exeext; then
52426 # Handle native Windows specially, because there setlocale() interprets
52427 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
52428 # "fr" or "fra" as "French" or "French_France.1252",
52429 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
52430 # "ja" as "Japanese" or "Japanese_Japan.932",
52433 # Test for the native Windows locale name.
52434 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52435 gt_cv_locale_fr=French_France.1252
52438 gt_cv_locale_fr=none
52442 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
52443 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
52444 # configure script would override the LC_ALL setting. Likewise for
52445 # LC_CTYPE, which is also set at the beginning of the configure script.
52446 # Test for the usual locale name.
52447 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52448 gt_cv_locale_fr=fr_FR
52450 # Test for the locale name with explicit encoding suffix.
52451 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52452 gt_cv_locale_fr=fr_FR.ISO-8859-1
52454 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
52455 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52456 gt_cv_locale_fr=fr_FR.ISO8859-1
52458 # Test for the HP-UX locale name.
52459 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52460 gt_cv_locale_fr=fr_FR.iso88591
52462 # Test for the Solaris 7 locale name.
52463 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52467 gt_cv_locale_fr=none
52479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
52480 $as_echo "$gt_cv_locale_fr" >&6; }
52481 LOCALE_FR=$gt_cv_locale_fr
52486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
52487 $as_echo_n "checking for a french Unicode locale... " >&6; }
52488 if ${gt_cv_locale_fr_utf8+:} false; then :
52489 $as_echo_n "(cached) " >&6
52492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52493 /* end confdefs.h. */
52495 #include <locale.h>
52497 #if HAVE_LANGINFO_CODESET
52498 # include <langinfo.h>
52500 #include <stdlib.h>
52501 #include <string.h>
52505 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
52506 imitates locale dependent behaviour by looking at the environment
52507 variables, and all locales use the UTF-8 encoding. */
52508 #if !(defined __BEOS__ || defined __HAIKU__)
52509 /* Check whether the given locale name is recognized by the system. */
52510 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
52511 /* On native Windows, setlocale(category, "") looks at the system settings,
52512 not at the environment variables. Also, when an encoding suffix such
52513 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
52514 category of the locale to "C". */
52515 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
52516 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
52519 if (setlocale (LC_ALL, "") == NULL) return 1;
52521 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
52522 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
52523 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
52524 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
52525 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
52526 some unit tests fail. */
52527 # if HAVE_LANGINFO_CODESET
52529 const char *cs = nl_langinfo (CODESET);
52530 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
52535 /* On Cygwin, avoid locale names without encoding suffix, because the
52536 locale_charset() function relies on the encoding suffix. Note that
52537 LC_ALL is set on the command line. */
52538 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
52540 /* Check whether in the abbreviation of the second month, the second
52541 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
52542 two bytes long, with UTF-8 encoding. */
52543 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
52544 if (strftime (buf, sizeof (buf), "%b", &t) < 4
52545 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
52548 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
52549 /* Check whether the decimal separator is a comma.
52550 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
52551 are nl_langinfo(RADIXCHAR) are both ".". */
52552 if (localeconv () ->decimal_point[0] != ',') return 1;
52558 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
52559 (eval $ac_link) 2>&5
52561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
52562 test $ac_status = 0; } && test -s conftest$ac_exeext; then
52564 # Handle native Windows specially, because there setlocale() interprets
52565 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
52566 # "fr" or "fra" as "French" or "French_France.1252",
52567 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
52568 # "ja" as "Japanese" or "Japanese_Japan.932",
52571 # Test for the hypothetical native Windows locale name.
52572 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52573 gt_cv_locale_fr_utf8=French_France.65001
52576 gt_cv_locale_fr_utf8=none
52580 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
52581 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
52582 # configure script would override the LC_ALL setting. Likewise for
52583 # LC_CTYPE, which is also set at the beginning of the configure script.
52584 # Test for the usual locale name.
52585 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52586 gt_cv_locale_fr_utf8=fr_FR
52588 # Test for the locale name with explicit encoding suffix.
52589 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52590 gt_cv_locale_fr_utf8=fr_FR.UTF-8
52592 # Test for the Solaris 7 locale name.
52593 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52594 gt_cv_locale_fr_utf8=fr.UTF-8
52597 gt_cv_locale_fr_utf8=none
52607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
52608 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
52609 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
52615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
52616 $as_echo_n "checking for a traditional french locale... " >&6; }
52617 if ${gt_cv_locale_fr+:} false; then :
52618 $as_echo_n "(cached) " >&6
52621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52622 /* end confdefs.h. */
52624 #include <locale.h>
52626 #if HAVE_LANGINFO_CODESET
52627 # include <langinfo.h>
52629 #include <stdlib.h>
52630 #include <string.h>
52634 /* Check whether the given locale name is recognized by the system. */
52635 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
52636 /* On native Windows, setlocale(category, "") looks at the system settings,
52637 not at the environment variables. Also, when an encoding suffix such
52638 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
52639 category of the locale to "C". */
52640 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
52641 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
52644 if (setlocale (LC_ALL, "") == NULL) return 1;
52646 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
52647 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
52648 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
52649 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
52650 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
52651 some unit tests fail.
52652 On MirBSD 10, when an unsupported locale is specified, setlocale()
52653 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
52654 #if HAVE_LANGINFO_CODESET
52656 const char *cs = nl_langinfo (CODESET);
52657 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
52658 || strcmp (cs, "UTF-8") == 0)
52663 /* On Cygwin, avoid locale names without encoding suffix, because the
52664 locale_charset() function relies on the encoding suffix. Note that
52665 LC_ALL is set on the command line. */
52666 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
52668 /* Check whether in the abbreviation of the second month, the second
52669 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
52670 one byte long. This excludes the UTF-8 encoding. */
52671 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
52672 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
52673 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
52674 /* Check whether the decimal separator is a comma.
52675 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
52676 are nl_langinfo(RADIXCHAR) are both ".". */
52677 if (localeconv () ->decimal_point[0] != ',') return 1;
52683 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
52684 (eval $ac_link) 2>&5
52686 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
52687 test $ac_status = 0; } && test -s conftest$ac_exeext; then
52689 # Handle native Windows specially, because there setlocale() interprets
52690 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
52691 # "fr" or "fra" as "French" or "French_France.1252",
52692 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
52693 # "ja" as "Japanese" or "Japanese_Japan.932",
52696 # Test for the native Windows locale name.
52697 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52698 gt_cv_locale_fr=French_France.1252
52701 gt_cv_locale_fr=none
52705 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
52706 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
52707 # configure script would override the LC_ALL setting. Likewise for
52708 # LC_CTYPE, which is also set at the beginning of the configure script.
52709 # Test for the usual locale name.
52710 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52711 gt_cv_locale_fr=fr_FR
52713 # Test for the locale name with explicit encoding suffix.
52714 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52715 gt_cv_locale_fr=fr_FR.ISO-8859-1
52717 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
52718 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52719 gt_cv_locale_fr=fr_FR.ISO8859-1
52721 # Test for the HP-UX locale name.
52722 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52723 gt_cv_locale_fr=fr_FR.iso88591
52725 # Test for the Solaris 7 locale name.
52726 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52730 gt_cv_locale_fr=none
52742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
52743 $as_echo "$gt_cv_locale_fr" >&6; }
52744 LOCALE_FR=$gt_cv_locale_fr
52749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
52750 $as_echo_n "checking for a french Unicode locale... " >&6; }
52751 if ${gt_cv_locale_fr_utf8+:} false; then :
52752 $as_echo_n "(cached) " >&6
52755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52756 /* end confdefs.h. */
52758 #include <locale.h>
52760 #if HAVE_LANGINFO_CODESET
52761 # include <langinfo.h>
52763 #include <stdlib.h>
52764 #include <string.h>
52768 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
52769 imitates locale dependent behaviour by looking at the environment
52770 variables, and all locales use the UTF-8 encoding. */
52771 #if !(defined __BEOS__ || defined __HAIKU__)
52772 /* Check whether the given locale name is recognized by the system. */
52773 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
52774 /* On native Windows, setlocale(category, "") looks at the system settings,
52775 not at the environment variables. Also, when an encoding suffix such
52776 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
52777 category of the locale to "C". */
52778 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
52779 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
52782 if (setlocale (LC_ALL, "") == NULL) return 1;
52784 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
52785 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
52786 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
52787 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
52788 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
52789 some unit tests fail. */
52790 # if HAVE_LANGINFO_CODESET
52792 const char *cs = nl_langinfo (CODESET);
52793 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
52798 /* On Cygwin, avoid locale names without encoding suffix, because the
52799 locale_charset() function relies on the encoding suffix. Note that
52800 LC_ALL is set on the command line. */
52801 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
52803 /* Check whether in the abbreviation of the second month, the second
52804 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
52805 two bytes long, with UTF-8 encoding. */
52806 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
52807 if (strftime (buf, sizeof (buf), "%b", &t) < 4
52808 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
52811 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
52812 /* Check whether the decimal separator is a comma.
52813 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
52814 are nl_langinfo(RADIXCHAR) are both ".". */
52815 if (localeconv () ->decimal_point[0] != ',') return 1;
52821 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
52822 (eval $ac_link) 2>&5
52824 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
52825 test $ac_status = 0; } && test -s conftest$ac_exeext; then
52827 # Handle native Windows specially, because there setlocale() interprets
52828 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
52829 # "fr" or "fra" as "French" or "French_France.1252",
52830 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
52831 # "ja" as "Japanese" or "Japanese_Japan.932",
52834 # Test for the hypothetical native Windows locale name.
52835 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52836 gt_cv_locale_fr_utf8=French_France.65001
52839 gt_cv_locale_fr_utf8=none
52843 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
52844 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
52845 # configure script would override the LC_ALL setting. Likewise for
52846 # LC_CTYPE, which is also set at the beginning of the configure script.
52847 # Test for the usual locale name.
52848 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52849 gt_cv_locale_fr_utf8=fr_FR
52851 # Test for the locale name with explicit encoding suffix.
52852 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52853 gt_cv_locale_fr_utf8=fr_FR.UTF-8
52855 # Test for the Solaris 7 locale name.
52856 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52857 gt_cv_locale_fr_utf8=fr.UTF-8
52860 gt_cv_locale_fr_utf8=none
52870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
52871 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
52872 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
52878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
52879 $as_echo_n "checking for a traditional french locale... " >&6; }
52880 if ${gt_cv_locale_fr+:} false; then :
52881 $as_echo_n "(cached) " >&6
52884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52885 /* end confdefs.h. */
52887 #include <locale.h>
52889 #if HAVE_LANGINFO_CODESET
52890 # include <langinfo.h>
52892 #include <stdlib.h>
52893 #include <string.h>
52897 /* Check whether the given locale name is recognized by the system. */
52898 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
52899 /* On native Windows, setlocale(category, "") looks at the system settings,
52900 not at the environment variables. Also, when an encoding suffix such
52901 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
52902 category of the locale to "C". */
52903 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
52904 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
52907 if (setlocale (LC_ALL, "") == NULL) return 1;
52909 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
52910 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
52911 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
52912 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
52913 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
52914 some unit tests fail.
52915 On MirBSD 10, when an unsupported locale is specified, setlocale()
52916 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
52917 #if HAVE_LANGINFO_CODESET
52919 const char *cs = nl_langinfo (CODESET);
52920 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
52921 || strcmp (cs, "UTF-8") == 0)
52926 /* On Cygwin, avoid locale names without encoding suffix, because the
52927 locale_charset() function relies on the encoding suffix. Note that
52928 LC_ALL is set on the command line. */
52929 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
52931 /* Check whether in the abbreviation of the second month, the second
52932 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
52933 one byte long. This excludes the UTF-8 encoding. */
52934 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
52935 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
52936 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
52937 /* Check whether the decimal separator is a comma.
52938 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
52939 are nl_langinfo(RADIXCHAR) are both ".". */
52940 if (localeconv () ->decimal_point[0] != ',') return 1;
52946 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
52947 (eval $ac_link) 2>&5
52949 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
52950 test $ac_status = 0; } && test -s conftest$ac_exeext; then
52952 # Handle native Windows specially, because there setlocale() interprets
52953 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
52954 # "fr" or "fra" as "French" or "French_France.1252",
52955 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
52956 # "ja" as "Japanese" or "Japanese_Japan.932",
52959 # Test for the native Windows locale name.
52960 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52961 gt_cv_locale_fr=French_France.1252
52964 gt_cv_locale_fr=none
52968 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
52969 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
52970 # configure script would override the LC_ALL setting. Likewise for
52971 # LC_CTYPE, which is also set at the beginning of the configure script.
52972 # Test for the usual locale name.
52973 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52974 gt_cv_locale_fr=fr_FR
52976 # Test for the locale name with explicit encoding suffix.
52977 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52978 gt_cv_locale_fr=fr_FR.ISO-8859-1
52980 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
52981 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52982 gt_cv_locale_fr=fr_FR.ISO8859-1
52984 # Test for the HP-UX locale name.
52985 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52986 gt_cv_locale_fr=fr_FR.iso88591
52988 # Test for the Solaris 7 locale name.
52989 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
52993 gt_cv_locale_fr=none
53005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
53006 $as_echo "$gt_cv_locale_fr" >&6; }
53007 LOCALE_FR=$gt_cv_locale_fr
53012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
53013 $as_echo_n "checking for a french Unicode locale... " >&6; }
53014 if ${gt_cv_locale_fr_utf8+:} false; then :
53015 $as_echo_n "(cached) " >&6
53018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53019 /* end confdefs.h. */
53021 #include <locale.h>
53023 #if HAVE_LANGINFO_CODESET
53024 # include <langinfo.h>
53026 #include <stdlib.h>
53027 #include <string.h>
53031 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
53032 imitates locale dependent behaviour by looking at the environment
53033 variables, and all locales use the UTF-8 encoding. */
53034 #if !(defined __BEOS__ || defined __HAIKU__)
53035 /* Check whether the given locale name is recognized by the system. */
53036 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
53037 /* On native Windows, setlocale(category, "") looks at the system settings,
53038 not at the environment variables. Also, when an encoding suffix such
53039 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
53040 category of the locale to "C". */
53041 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
53042 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
53045 if (setlocale (LC_ALL, "") == NULL) return 1;
53047 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
53048 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
53049 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
53050 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
53051 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
53052 some unit tests fail. */
53053 # if HAVE_LANGINFO_CODESET
53055 const char *cs = nl_langinfo (CODESET);
53056 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
53061 /* On Cygwin, avoid locale names without encoding suffix, because the
53062 locale_charset() function relies on the encoding suffix. Note that
53063 LC_ALL is set on the command line. */
53064 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
53066 /* Check whether in the abbreviation of the second month, the second
53067 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
53068 two bytes long, with UTF-8 encoding. */
53069 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
53070 if (strftime (buf, sizeof (buf), "%b", &t) < 4
53071 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
53074 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
53075 /* Check whether the decimal separator is a comma.
53076 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
53077 are nl_langinfo(RADIXCHAR) are both ".". */
53078 if (localeconv () ->decimal_point[0] != ',') return 1;
53084 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
53085 (eval $ac_link) 2>&5
53087 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
53088 test $ac_status = 0; } && test -s conftest$ac_exeext; then
53090 # Handle native Windows specially, because there setlocale() interprets
53091 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
53092 # "fr" or "fra" as "French" or "French_France.1252",
53093 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
53094 # "ja" as "Japanese" or "Japanese_Japan.932",
53097 # Test for the hypothetical native Windows locale name.
53098 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
53099 gt_cv_locale_fr_utf8=French_France.65001
53102 gt_cv_locale_fr_utf8=none
53106 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
53107 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
53108 # configure script would override the LC_ALL setting. Likewise for
53109 # LC_CTYPE, which is also set at the beginning of the configure script.
53110 # Test for the usual locale name.
53111 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
53112 gt_cv_locale_fr_utf8=fr_FR
53114 # Test for the locale name with explicit encoding suffix.
53115 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
53116 gt_cv_locale_fr_utf8=fr_FR.UTF-8
53118 # Test for the Solaris 7 locale name.
53119 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
53120 gt_cv_locale_fr_utf8=fr.UTF-8
53123 gt_cv_locale_fr_utf8=none
53133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
53134 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
53135 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
53141 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53142 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53143 # irrelevant for anonymous mappings.
53144 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53145 if test "x$ac_cv_func_mmap" = xyes; then :
53152 # Try to allow MAP_ANONYMOUS.
53153 gl_have_mmap_anonymous=no
53154 if test $gl_have_mmap = yes; then
53155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53156 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53158 /* end confdefs.h. */
53160 #include <sys/mman.h>
53161 #ifdef MAP_ANONYMOUS
53162 I cannot identify this map
53166 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53167 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53168 gl_have_mmap_anonymous=yes
53172 if test $gl_have_mmap_anonymous != yes; then
53173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53174 /* end confdefs.h. */
53176 #include <sys/mman.h>
53178 I cannot identify this map
53182 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53183 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53185 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53187 gl_have_mmap_anonymous=yes
53192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53193 $as_echo "$gl_have_mmap_anonymous" >&6; }
53194 if test $gl_have_mmap_anonymous = yes; then
53196 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53206 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53207 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53208 # irrelevant for anonymous mappings.
53209 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53210 if test "x$ac_cv_func_mmap" = xyes; then :
53217 # Try to allow MAP_ANONYMOUS.
53218 gl_have_mmap_anonymous=no
53219 if test $gl_have_mmap = yes; then
53220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53221 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53223 /* end confdefs.h. */
53225 #include <sys/mman.h>
53226 #ifdef MAP_ANONYMOUS
53227 I cannot identify this map
53231 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53232 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53233 gl_have_mmap_anonymous=yes
53237 if test $gl_have_mmap_anonymous != yes; then
53238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53239 /* end confdefs.h. */
53241 #include <sys/mman.h>
53243 I cannot identify this map
53247 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53248 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53250 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53252 gl_have_mmap_anonymous=yes
53257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53258 $as_echo "$gl_have_mmap_anonymous" >&6; }
53259 if test $gl_have_mmap_anonymous = yes; then
53261 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53271 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53272 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53273 # irrelevant for anonymous mappings.
53274 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53275 if test "x$ac_cv_func_mmap" = xyes; then :
53282 # Try to allow MAP_ANONYMOUS.
53283 gl_have_mmap_anonymous=no
53284 if test $gl_have_mmap = yes; then
53285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53286 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53288 /* end confdefs.h. */
53290 #include <sys/mman.h>
53291 #ifdef MAP_ANONYMOUS
53292 I cannot identify this map
53296 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53297 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53298 gl_have_mmap_anonymous=yes
53302 if test $gl_have_mmap_anonymous != yes; then
53303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53304 /* end confdefs.h. */
53306 #include <sys/mman.h>
53308 I cannot identify this map
53312 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53313 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53315 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53317 gl_have_mmap_anonymous=yes
53322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53323 $as_echo "$gl_have_mmap_anonymous" >&6; }
53324 if test $gl_have_mmap_anonymous = yes; then
53326 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53336 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53337 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53338 # irrelevant for anonymous mappings.
53339 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53340 if test "x$ac_cv_func_mmap" = xyes; then :
53347 # Try to allow MAP_ANONYMOUS.
53348 gl_have_mmap_anonymous=no
53349 if test $gl_have_mmap = yes; then
53350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53351 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53353 /* end confdefs.h. */
53355 #include <sys/mman.h>
53356 #ifdef MAP_ANONYMOUS
53357 I cannot identify this map
53361 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53362 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53363 gl_have_mmap_anonymous=yes
53367 if test $gl_have_mmap_anonymous != yes; then
53368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53369 /* end confdefs.h. */
53371 #include <sys/mman.h>
53373 I cannot identify this map
53377 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53378 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53380 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53382 gl_have_mmap_anonymous=yes
53387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53388 $as_echo "$gl_have_mmap_anonymous" >&6; }
53389 if test $gl_have_mmap_anonymous = yes; then
53391 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53401 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53402 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53403 # irrelevant for anonymous mappings.
53404 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53405 if test "x$ac_cv_func_mmap" = xyes; then :
53412 # Try to allow MAP_ANONYMOUS.
53413 gl_have_mmap_anonymous=no
53414 if test $gl_have_mmap = yes; then
53415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53416 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53418 /* end confdefs.h. */
53420 #include <sys/mman.h>
53421 #ifdef MAP_ANONYMOUS
53422 I cannot identify this map
53426 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53427 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53428 gl_have_mmap_anonymous=yes
53432 if test $gl_have_mmap_anonymous != yes; then
53433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53434 /* end confdefs.h. */
53436 #include <sys/mman.h>
53438 I cannot identify this map
53442 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53443 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53445 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53447 gl_have_mmap_anonymous=yes
53452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53453 $as_echo "$gl_have_mmap_anonymous" >&6; }
53454 if test $gl_have_mmap_anonymous = yes; then
53456 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53466 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53467 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53468 # irrelevant for anonymous mappings.
53469 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53470 if test "x$ac_cv_func_mmap" = xyes; then :
53477 # Try to allow MAP_ANONYMOUS.
53478 gl_have_mmap_anonymous=no
53479 if test $gl_have_mmap = yes; then
53480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53481 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53483 /* end confdefs.h. */
53485 #include <sys/mman.h>
53486 #ifdef MAP_ANONYMOUS
53487 I cannot identify this map
53491 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53492 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53493 gl_have_mmap_anonymous=yes
53497 if test $gl_have_mmap_anonymous != yes; then
53498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53499 /* end confdefs.h. */
53501 #include <sys/mman.h>
53503 I cannot identify this map
53507 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53508 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53510 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53512 gl_have_mmap_anonymous=yes
53517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53518 $as_echo "$gl_have_mmap_anonymous" >&6; }
53519 if test $gl_have_mmap_anonymous = yes; then
53521 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53531 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53532 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53533 # irrelevant for anonymous mappings.
53534 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53535 if test "x$ac_cv_func_mmap" = xyes; then :
53542 # Try to allow MAP_ANONYMOUS.
53543 gl_have_mmap_anonymous=no
53544 if test $gl_have_mmap = yes; then
53545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53546 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53548 /* end confdefs.h. */
53550 #include <sys/mman.h>
53551 #ifdef MAP_ANONYMOUS
53552 I cannot identify this map
53556 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53557 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53558 gl_have_mmap_anonymous=yes
53562 if test $gl_have_mmap_anonymous != yes; then
53563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53564 /* end confdefs.h. */
53566 #include <sys/mman.h>
53568 I cannot identify this map
53572 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53573 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53575 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53577 gl_have_mmap_anonymous=yes
53582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53583 $as_echo "$gl_have_mmap_anonymous" >&6; }
53584 if test $gl_have_mmap_anonymous = yes; then
53586 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53597 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53598 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53599 # irrelevant for anonymous mappings.
53600 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53601 if test "x$ac_cv_func_mmap" = xyes; then :
53608 # Try to allow MAP_ANONYMOUS.
53609 gl_have_mmap_anonymous=no
53610 if test $gl_have_mmap = yes; then
53611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53612 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53614 /* end confdefs.h. */
53616 #include <sys/mman.h>
53617 #ifdef MAP_ANONYMOUS
53618 I cannot identify this map
53622 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53623 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53624 gl_have_mmap_anonymous=yes
53628 if test $gl_have_mmap_anonymous != yes; then
53629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53630 /* end confdefs.h. */
53632 #include <sys/mman.h>
53634 I cannot identify this map
53638 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53639 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53641 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53643 gl_have_mmap_anonymous=yes
53648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53649 $as_echo "$gl_have_mmap_anonymous" >&6; }
53650 if test $gl_have_mmap_anonymous = yes; then
53652 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53662 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53663 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53664 # irrelevant for anonymous mappings.
53665 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53666 if test "x$ac_cv_func_mmap" = xyes; then :
53673 # Try to allow MAP_ANONYMOUS.
53674 gl_have_mmap_anonymous=no
53675 if test $gl_have_mmap = yes; then
53676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53677 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53679 /* end confdefs.h. */
53681 #include <sys/mman.h>
53682 #ifdef MAP_ANONYMOUS
53683 I cannot identify this map
53687 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53688 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53689 gl_have_mmap_anonymous=yes
53693 if test $gl_have_mmap_anonymous != yes; then
53694 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53695 /* end confdefs.h. */
53697 #include <sys/mman.h>
53699 I cannot identify this map
53703 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53704 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53706 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53708 gl_have_mmap_anonymous=yes
53713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53714 $as_echo "$gl_have_mmap_anonymous" >&6; }
53715 if test $gl_have_mmap_anonymous = yes; then
53717 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53727 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53728 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53729 # irrelevant for anonymous mappings.
53730 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53731 if test "x$ac_cv_func_mmap" = xyes; then :
53738 # Try to allow MAP_ANONYMOUS.
53739 gl_have_mmap_anonymous=no
53740 if test $gl_have_mmap = yes; then
53741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53742 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53744 /* end confdefs.h. */
53746 #include <sys/mman.h>
53747 #ifdef MAP_ANONYMOUS
53748 I cannot identify this map
53752 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53753 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53754 gl_have_mmap_anonymous=yes
53758 if test $gl_have_mmap_anonymous != yes; then
53759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53760 /* end confdefs.h. */
53762 #include <sys/mman.h>
53764 I cannot identify this map
53768 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53769 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53771 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53773 gl_have_mmap_anonymous=yes
53778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53779 $as_echo "$gl_have_mmap_anonymous" >&6; }
53780 if test $gl_have_mmap_anonymous = yes; then
53782 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53792 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53793 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53794 # irrelevant for anonymous mappings.
53795 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53796 if test "x$ac_cv_func_mmap" = xyes; then :
53803 # Try to allow MAP_ANONYMOUS.
53804 gl_have_mmap_anonymous=no
53805 if test $gl_have_mmap = yes; then
53806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53807 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53809 /* end confdefs.h. */
53811 #include <sys/mman.h>
53812 #ifdef MAP_ANONYMOUS
53813 I cannot identify this map
53817 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53818 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53819 gl_have_mmap_anonymous=yes
53823 if test $gl_have_mmap_anonymous != yes; then
53824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53825 /* end confdefs.h. */
53827 #include <sys/mman.h>
53829 I cannot identify this map
53833 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53834 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53836 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53838 gl_have_mmap_anonymous=yes
53843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53844 $as_echo "$gl_have_mmap_anonymous" >&6; }
53845 if test $gl_have_mmap_anonymous = yes; then
53847 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53857 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53858 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53859 # irrelevant for anonymous mappings.
53860 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53861 if test "x$ac_cv_func_mmap" = xyes; then :
53868 # Try to allow MAP_ANONYMOUS.
53869 gl_have_mmap_anonymous=no
53870 if test $gl_have_mmap = yes; then
53871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53872 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53874 /* end confdefs.h. */
53876 #include <sys/mman.h>
53877 #ifdef MAP_ANONYMOUS
53878 I cannot identify this map
53882 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53883 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53884 gl_have_mmap_anonymous=yes
53888 if test $gl_have_mmap_anonymous != yes; then
53889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53890 /* end confdefs.h. */
53892 #include <sys/mman.h>
53894 I cannot identify this map
53898 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53899 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53901 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53903 gl_have_mmap_anonymous=yes
53908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53909 $as_echo "$gl_have_mmap_anonymous" >&6; }
53910 if test $gl_have_mmap_anonymous = yes; then
53912 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53922 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53923 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53924 # irrelevant for anonymous mappings.
53925 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53926 if test "x$ac_cv_func_mmap" = xyes; then :
53933 # Try to allow MAP_ANONYMOUS.
53934 gl_have_mmap_anonymous=no
53935 if test $gl_have_mmap = yes; then
53936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
53937 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
53938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53939 /* end confdefs.h. */
53941 #include <sys/mman.h>
53942 #ifdef MAP_ANONYMOUS
53943 I cannot identify this map
53947 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53948 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53949 gl_have_mmap_anonymous=yes
53953 if test $gl_have_mmap_anonymous != yes; then
53954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53955 /* end confdefs.h. */
53957 #include <sys/mman.h>
53959 I cannot identify this map
53963 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
53964 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
53966 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
53968 gl_have_mmap_anonymous=yes
53973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
53974 $as_echo "$gl_have_mmap_anonymous" >&6; }
53975 if test $gl_have_mmap_anonymous = yes; then
53977 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
53987 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
53988 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
53989 # irrelevant for anonymous mappings.
53990 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
53991 if test "x$ac_cv_func_mmap" = xyes; then :
53998 # Try to allow MAP_ANONYMOUS.
53999 gl_have_mmap_anonymous=no
54000 if test $gl_have_mmap = yes; then
54001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
54002 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
54003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54004 /* end confdefs.h. */
54006 #include <sys/mman.h>
54007 #ifdef MAP_ANONYMOUS
54008 I cannot identify this map
54012 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54013 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54014 gl_have_mmap_anonymous=yes
54018 if test $gl_have_mmap_anonymous != yes; then
54019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54020 /* end confdefs.h. */
54022 #include <sys/mman.h>
54024 I cannot identify this map
54028 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54029 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54031 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
54033 gl_have_mmap_anonymous=yes
54038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
54039 $as_echo "$gl_have_mmap_anonymous" >&6; }
54040 if test $gl_have_mmap_anonymous = yes; then
54042 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
54053 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
54054 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
54055 # irrelevant for anonymous mappings.
54056 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
54057 if test "x$ac_cv_func_mmap" = xyes; then :
54064 # Try to allow MAP_ANONYMOUS.
54065 gl_have_mmap_anonymous=no
54066 if test $gl_have_mmap = yes; then
54067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
54068 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
54069 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54070 /* end confdefs.h. */
54072 #include <sys/mman.h>
54073 #ifdef MAP_ANONYMOUS
54074 I cannot identify this map
54078 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54079 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54080 gl_have_mmap_anonymous=yes
54084 if test $gl_have_mmap_anonymous != yes; then
54085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54086 /* end confdefs.h. */
54088 #include <sys/mman.h>
54090 I cannot identify this map
54094 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54095 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54097 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
54099 gl_have_mmap_anonymous=yes
54104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
54105 $as_echo "$gl_have_mmap_anonymous" >&6; }
54106 if test $gl_have_mmap_anonymous = yes; then
54108 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
54118 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
54119 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
54120 # irrelevant for anonymous mappings.
54121 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
54122 if test "x$ac_cv_func_mmap" = xyes; then :
54129 # Try to allow MAP_ANONYMOUS.
54130 gl_have_mmap_anonymous=no
54131 if test $gl_have_mmap = yes; then
54132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
54133 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
54134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54135 /* end confdefs.h. */
54137 #include <sys/mman.h>
54138 #ifdef MAP_ANONYMOUS
54139 I cannot identify this map
54143 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54144 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54145 gl_have_mmap_anonymous=yes
54149 if test $gl_have_mmap_anonymous != yes; then
54150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54151 /* end confdefs.h. */
54153 #include <sys/mman.h>
54155 I cannot identify this map
54159 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54160 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54162 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
54164 gl_have_mmap_anonymous=yes
54169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
54170 $as_echo "$gl_have_mmap_anonymous" >&6; }
54171 if test $gl_have_mmap_anonymous = yes; then
54173 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
54183 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
54184 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
54185 # irrelevant for anonymous mappings.
54186 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
54187 if test "x$ac_cv_func_mmap" = xyes; then :
54194 # Try to allow MAP_ANONYMOUS.
54195 gl_have_mmap_anonymous=no
54196 if test $gl_have_mmap = yes; then
54197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
54198 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
54199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54200 /* end confdefs.h. */
54202 #include <sys/mman.h>
54203 #ifdef MAP_ANONYMOUS
54204 I cannot identify this map
54208 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54209 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54210 gl_have_mmap_anonymous=yes
54214 if test $gl_have_mmap_anonymous != yes; then
54215 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54216 /* end confdefs.h. */
54218 #include <sys/mman.h>
54220 I cannot identify this map
54224 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54225 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54227 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
54229 gl_have_mmap_anonymous=yes
54234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
54235 $as_echo "$gl_have_mmap_anonymous" >&6; }
54236 if test $gl_have_mmap_anonymous = yes; then
54238 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
54248 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
54249 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
54250 # irrelevant for anonymous mappings.
54251 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
54252 if test "x$ac_cv_func_mmap" = xyes; then :
54259 # Try to allow MAP_ANONYMOUS.
54260 gl_have_mmap_anonymous=no
54261 if test $gl_have_mmap = yes; then
54262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
54263 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
54264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54265 /* end confdefs.h. */
54267 #include <sys/mman.h>
54268 #ifdef MAP_ANONYMOUS
54269 I cannot identify this map
54273 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54274 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54275 gl_have_mmap_anonymous=yes
54279 if test $gl_have_mmap_anonymous != yes; then
54280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54281 /* end confdefs.h. */
54283 #include <sys/mman.h>
54285 I cannot identify this map
54289 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54290 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54292 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
54294 gl_have_mmap_anonymous=yes
54299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
54300 $as_echo "$gl_have_mmap_anonymous" >&6; }
54301 if test $gl_have_mmap_anonymous = yes; then
54303 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
54313 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
54314 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
54315 # irrelevant for anonymous mappings.
54316 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
54317 if test "x$ac_cv_func_mmap" = xyes; then :
54324 # Try to allow MAP_ANONYMOUS.
54325 gl_have_mmap_anonymous=no
54326 if test $gl_have_mmap = yes; then
54327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
54328 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
54329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54330 /* end confdefs.h. */
54332 #include <sys/mman.h>
54333 #ifdef MAP_ANONYMOUS
54334 I cannot identify this map
54338 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54339 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54340 gl_have_mmap_anonymous=yes
54344 if test $gl_have_mmap_anonymous != yes; then
54345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54346 /* end confdefs.h. */
54348 #include <sys/mman.h>
54350 I cannot identify this map
54354 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54355 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54357 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
54359 gl_have_mmap_anonymous=yes
54364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
54365 $as_echo "$gl_have_mmap_anonymous" >&6; }
54366 if test $gl_have_mmap_anonymous = yes; then
54368 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
54378 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
54379 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
54380 # irrelevant for anonymous mappings.
54381 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
54382 if test "x$ac_cv_func_mmap" = xyes; then :
54389 # Try to allow MAP_ANONYMOUS.
54390 gl_have_mmap_anonymous=no
54391 if test $gl_have_mmap = yes; then
54392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
54393 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
54394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54395 /* end confdefs.h. */
54397 #include <sys/mman.h>
54398 #ifdef MAP_ANONYMOUS
54399 I cannot identify this map
54403 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54404 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54405 gl_have_mmap_anonymous=yes
54409 if test $gl_have_mmap_anonymous != yes; then
54410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54411 /* end confdefs.h. */
54413 #include <sys/mman.h>
54415 I cannot identify this map
54419 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54420 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54422 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
54424 gl_have_mmap_anonymous=yes
54429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
54430 $as_echo "$gl_have_mmap_anonymous" >&6; }
54431 if test $gl_have_mmap_anonymous = yes; then
54433 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
54443 # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
54444 # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
54445 # irrelevant for anonymous mappings.
54446 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
54447 if test "x$ac_cv_func_mmap" = xyes; then :
54454 # Try to allow MAP_ANONYMOUS.
54455 gl_have_mmap_anonymous=no
54456 if test $gl_have_mmap = yes; then
54457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
54458 $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
54459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54460 /* end confdefs.h. */
54462 #include <sys/mman.h>
54463 #ifdef MAP_ANONYMOUS
54464 I cannot identify this map
54468 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54469 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54470 gl_have_mmap_anonymous=yes
54474 if test $gl_have_mmap_anonymous != yes; then
54475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54476 /* end confdefs.h. */
54478 #include <sys/mman.h>
54480 I cannot identify this map
54484 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
54485 $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
54487 $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
54489 gl_have_mmap_anonymous=yes
54494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
54495 $as_echo "$gl_have_mmap_anonymous" >&6; }
54496 if test $gl_have_mmap_anonymous = yes; then
54498 $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
54509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
54510 $as_echo_n "checking for a traditional french locale... " >&6; }
54511 if ${gt_cv_locale_fr+:} false; then :
54512 $as_echo_n "(cached) " >&6
54515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54516 /* end confdefs.h. */
54518 #include <locale.h>
54520 #if HAVE_LANGINFO_CODESET
54521 # include <langinfo.h>
54523 #include <stdlib.h>
54524 #include <string.h>
54528 /* Check whether the given locale name is recognized by the system. */
54529 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
54530 /* On native Windows, setlocale(category, "") looks at the system settings,
54531 not at the environment variables. Also, when an encoding suffix such
54532 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
54533 category of the locale to "C". */
54534 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
54535 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
54538 if (setlocale (LC_ALL, "") == NULL) return 1;
54540 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
54541 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
54542 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
54543 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
54544 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
54545 some unit tests fail.
54546 On MirBSD 10, when an unsupported locale is specified, setlocale()
54547 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
54548 #if HAVE_LANGINFO_CODESET
54550 const char *cs = nl_langinfo (CODESET);
54551 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
54552 || strcmp (cs, "UTF-8") == 0)
54557 /* On Cygwin, avoid locale names without encoding suffix, because the
54558 locale_charset() function relies on the encoding suffix. Note that
54559 LC_ALL is set on the command line. */
54560 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
54562 /* Check whether in the abbreviation of the second month, the second
54563 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
54564 one byte long. This excludes the UTF-8 encoding. */
54565 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
54566 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
54567 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
54568 /* Check whether the decimal separator is a comma.
54569 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
54570 are nl_langinfo(RADIXCHAR) are both ".". */
54571 if (localeconv () ->decimal_point[0] != ',') return 1;
54577 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
54578 (eval $ac_link) 2>&5
54580 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
54581 test $ac_status = 0; } && test -s conftest$ac_exeext; then
54583 # Handle native Windows specially, because there setlocale() interprets
54584 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
54585 # "fr" or "fra" as "French" or "French_France.1252",
54586 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
54587 # "ja" as "Japanese" or "Japanese_Japan.932",
54590 # Test for the native Windows locale name.
54591 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
54592 gt_cv_locale_fr=French_France.1252
54595 gt_cv_locale_fr=none
54599 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
54600 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
54601 # configure script would override the LC_ALL setting. Likewise for
54602 # LC_CTYPE, which is also set at the beginning of the configure script.
54603 # Test for the usual locale name.
54604 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
54605 gt_cv_locale_fr=fr_FR
54607 # Test for the locale name with explicit encoding suffix.
54608 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
54609 gt_cv_locale_fr=fr_FR.ISO-8859-1
54611 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
54612 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
54613 gt_cv_locale_fr=fr_FR.ISO8859-1
54615 # Test for the HP-UX locale name.
54616 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
54617 gt_cv_locale_fr=fr_FR.iso88591
54619 # Test for the Solaris 7 locale name.
54620 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
54624 gt_cv_locale_fr=none
54636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
54637 $as_echo "$gt_cv_locale_fr" >&6; }
54638 LOCALE_FR=$gt_cv_locale_fr
54644 if test $ac_cv_have_decl_unsetenv = no; then
54645 HAVE_DECL_UNSETENV=0
54647 for ac_func in unsetenv
54649 ac_fn_c_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
54650 if test "x$ac_cv_func_unsetenv" = xyes; then :
54651 cat >>confdefs.h <<_ACEOF
54652 #define HAVE_UNSETENV 1
54658 if test $ac_cv_func_unsetenv = no; then
54662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsetenv() return type" >&5
54663 $as_echo_n "checking for unsetenv() return type... " >&6; }
54664 if ${gt_cv_func_unsetenv_ret+:} false; then :
54665 $as_echo_n "(cached) " >&6
54667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54668 /* end confdefs.h. */
54671 #define _BSD 1 /* unhide unsetenv declaration in OSF/1 5.1 <stdlib.h> */
54672 #include <stdlib.h>
54677 int unsetenv (const char *name);
54687 if ac_fn_c_try_compile "$LINENO"; then :
54688 gt_cv_func_unsetenv_ret='int'
54690 gt_cv_func_unsetenv_ret='void'
54692 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
54694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_unsetenv_ret" >&5
54695 $as_echo "$gt_cv_func_unsetenv_ret" >&6; }
54696 if test $gt_cv_func_unsetenv_ret = 'void'; then
54698 $as_echo "#define VOID_UNSETENV 1" >>confdefs.h
54703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether unsetenv obeys POSIX" >&5
54704 $as_echo_n "checking whether unsetenv obeys POSIX... " >&6; }
54705 if ${gl_cv_func_unsetenv_works+:} false; then :
54706 $as_echo_n "(cached) " >&6
54708 if test "$cross_compiling" = yes; then :
54710 # Guess yes on glibc systems.
54711 *-gnu*) gl_cv_func_unsetenv_works="guessing yes" ;;
54712 # If we don't know, assume the worst.
54713 *) gl_cv_func_unsetenv_works="guessing no" ;;
54717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54718 /* end confdefs.h. */
54720 #include <stdlib.h>
54722 extern char **environ;
54728 char entry1[] = "a=1";
54729 char entry2[] = "b=2";
54730 char *env[] = { entry1, entry2, NULL };
54731 if (putenv ((char *) "a=1")) return 1;
54732 if (putenv (entry2)) return 2;
54735 if (getenv ("a")) return 3;
54736 if (!unsetenv ("") || errno != EINVAL) return 4;
54739 if (!getenv ("a")) return 5;
54742 if (getenv ("a")) return 6;
54748 if ac_fn_c_try_run "$LINENO"; then :
54749 gl_cv_func_unsetenv_works=yes
54751 gl_cv_func_unsetenv_works=no
54753 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
54754 conftest.$ac_objext conftest.beam conftest.$ac_ext
54758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_unsetenv_works" >&5
54759 $as_echo "$gl_cv_func_unsetenv_works" >&6; }
54760 case "$gl_cv_func_unsetenv_works" in
54768 if test $HAVE_UNSETENV = 0 || test $REPLACE_UNSETENV = 1; then
54777 gltests_LIBOBJS="$gltests_LIBOBJS unsetenv.$ac_objext"
54789 if test "$GNULIB_UNSETENV" != 1; then
54790 if test "$GNULIB_UNSETENV" = 0; then
54791 GNULIB_UNSETENV=$gl_module_indicator_condition
54793 GNULIB_UNSETENV="($GNULIB_UNSETENV || $gl_module_indicator_condition)"
54801 $as_echo "#define GNULIB_TEST_UNSETENV 1" >>confdefs.h
54815 if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then
54819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5
54820 $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; }
54821 if ${gl_cv_func_mbrtowc_incomplete_state+:} false; then :
54822 $as_echo_n "(cached) " >&6
54826 # Guess no on AIX and OSF/1.
54827 aix* | osf*) gl_cv_func_mbrtowc_incomplete_state="guessing no" ;;
54828 # Guess yes otherwise.
54829 *) gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;
54831 if test $LOCALE_JA != none; then
54832 if test "$cross_compiling" = yes; then :
54835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54836 /* end confdefs.h. */
54838 #include <locale.h>
54839 #include <string.h>
54840 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
54842 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
54843 included before <wchar.h>. */
54844 #include <stddef.h>
54850 if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
54852 const char input[] = "B\217\253\344\217\251\316er"; /* "Büßer" */
54856 memset (&state, '\0', sizeof (mbstate_t));
54857 if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
54858 if (mbsinit (&state))
54864 if ac_fn_c_try_run "$LINENO"; then :
54865 gl_cv_func_mbrtowc_incomplete_state=yes
54867 gl_cv_func_mbrtowc_incomplete_state=no
54869 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
54870 conftest.$ac_objext conftest.beam conftest.$ac_ext
54876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5
54877 $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; }
54882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5
54883 $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; }
54884 if ${gl_cv_func_mbrtowc_sanitycheck+:} false; then :
54885 $as_echo_n "(cached) " >&6
54889 # Guess no on Solaris 8.
54890 solaris2.8) gl_cv_func_mbrtowc_sanitycheck="guessing no" ;;
54891 # Guess yes otherwise.
54892 *) gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;
54894 if test $LOCALE_ZH_CN != none; then
54895 if test "$cross_compiling" = yes; then :
54898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54899 /* end confdefs.h. */
54901 #include <locale.h>
54902 #include <stdlib.h>
54903 #include <string.h>
54904 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
54906 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
54907 included before <wchar.h>. */
54908 #include <stddef.h>
54914 /* This fails on Solaris 8:
54915 mbrtowc returns 2, and sets wc to 0x00F0.
54916 mbtowc returns 4 (correct) and sets wc to 0x5EDC. */
54917 if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
54919 char input[] = "B\250\271\201\060\211\070er"; /* "Büßer" */
54923 memset (&state, '\0', sizeof (mbstate_t));
54924 if (mbrtowc (&wc, input + 3, 6, &state) != 4
54925 && mbtowc (&wc, input + 3, 6) == 4)
54931 if ac_fn_c_try_run "$LINENO"; then :
54932 gl_cv_func_mbrtowc_sanitycheck=yes
54934 gl_cv_func_mbrtowc_sanitycheck=no
54936 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
54937 conftest.$ac_objext conftest.beam conftest.$ac_ext
54943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5
54944 $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }
54946 REPLACE_MBSTATE_T=0
54947 case "$gl_cv_func_mbrtowc_incomplete_state" in
54949 *) REPLACE_MBSTATE_T=1 ;;
54951 case "$gl_cv_func_mbrtowc_sanitycheck" in
54953 *) REPLACE_MBSTATE_T=1 ;;
54956 REPLACE_MBSTATE_T=1
54961 if test $ac_cv_func_wcrtomb = no; then
54963 ac_fn_c_check_decl "$LINENO" "wcrtomb" "ac_cv_have_decl_wcrtomb" "
54964 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
54966 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
54967 included before <wchar.h>. */
54968 #include <stddef.h>
54974 if test "x$ac_cv_have_decl_wcrtomb" = xyes; then :
54980 cat >>confdefs.h <<_ACEOF
54981 #define HAVE_DECL_WCRTOMB $ac_have_decl
54984 if test $ac_cv_have_decl_wcrtomb = yes; then
54988 if test $REPLACE_MBSTATE_T = 1; then
54996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether wcrtomb return value is correct" >&5
54997 $as_echo_n "checking whether wcrtomb return value is correct... " >&6; }
54998 if ${gl_cv_func_wcrtomb_retval+:} false; then :
54999 $as_echo_n "(cached) " >&6
55003 # Guess no on AIX 4, OSF/1 and Solaris.
55004 aix4* | osf* | solaris*) gl_cv_func_wcrtomb_retval="guessing no" ;;
55005 # Guess yes otherwise.
55006 *) gl_cv_func_wcrtomb_retval="guessing yes" ;;
55008 if test $LOCALE_FR != none || test $LOCALE_FR_UTF8 != none || test $LOCALE_JA != none || test $LOCALE_ZH_CN != none; then
55009 if test "$cross_compiling" = yes; then :
55012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55013 /* end confdefs.h. */
55015 #include <locale.h>
55016 #include <string.h>
55017 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
55019 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
55020 included before <wchar.h>. */
55021 #include <stddef.h>
55028 if (setlocale (LC_ALL, "$LOCALE_FR") != NULL)
55030 if (wcrtomb (NULL, 0, NULL) != 1)
55033 if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
55035 if (wcrtomb (NULL, 0, NULL) != 1)
55038 if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
55040 if (wcrtomb (NULL, 0, NULL) != 1)
55043 if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
55045 if (wcrtomb (NULL, 0, NULL) != 1)
55051 if ac_fn_c_try_run "$LINENO"; then :
55052 gl_cv_func_wcrtomb_retval=yes
55054 gl_cv_func_wcrtomb_retval=no
55056 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
55057 conftest.$ac_objext conftest.beam conftest.$ac_ext
55063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_wcrtomb_retval" >&5
55064 $as_echo "$gl_cv_func_wcrtomb_retval" >&6; }
55065 case "$gl_cv_func_wcrtomb_retval" in
55067 *) REPLACE_WCRTOMB=1 ;;
55072 if test $HAVE_WCRTOMB = 0 || test $REPLACE_WCRTOMB = 1; then
55081 gltests_LIBOBJS="$gltests_LIBOBJS wcrtomb.$ac_objext"
55092 if test "$GNULIB_WCRTOMB" != 1; then
55093 if test "$GNULIB_WCRTOMB" = 0; then
55094 GNULIB_WCRTOMB=$gl_module_indicator_condition
55096 GNULIB_WCRTOMB="($GNULIB_WCRTOMB || $gl_module_indicator_condition)"
55104 $as_echo "#define GNULIB_TEST_WCRTOMB 1" >>confdefs.h
55111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional french locale" >&5
55112 $as_echo_n "checking for a traditional french locale... " >&6; }
55113 if ${gt_cv_locale_fr+:} false; then :
55114 $as_echo_n "(cached) " >&6
55117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55118 /* end confdefs.h. */
55120 #include <locale.h>
55122 #if HAVE_LANGINFO_CODESET
55123 # include <langinfo.h>
55125 #include <stdlib.h>
55126 #include <string.h>
55130 /* Check whether the given locale name is recognized by the system. */
55131 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
55132 /* On native Windows, setlocale(category, "") looks at the system settings,
55133 not at the environment variables. Also, when an encoding suffix such
55134 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
55135 category of the locale to "C". */
55136 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
55137 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
55140 if (setlocale (LC_ALL, "") == NULL) return 1;
55142 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
55143 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
55144 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
55145 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
55146 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
55147 some unit tests fail.
55148 On MirBSD 10, when an unsupported locale is specified, setlocale()
55149 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
55150 #if HAVE_LANGINFO_CODESET
55152 const char *cs = nl_langinfo (CODESET);
55153 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
55154 || strcmp (cs, "UTF-8") == 0)
55159 /* On Cygwin, avoid locale names without encoding suffix, because the
55160 locale_charset() function relies on the encoding suffix. Note that
55161 LC_ALL is set on the command line. */
55162 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
55164 /* Check whether in the abbreviation of the second month, the second
55165 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is only
55166 one byte long. This excludes the UTF-8 encoding. */
55167 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
55168 if (strftime (buf, sizeof (buf), "%b", &t) < 3 || buf[2] != 'v') return 1;
55169 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
55170 /* Check whether the decimal separator is a comma.
55171 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
55172 are nl_langinfo(RADIXCHAR) are both ".". */
55173 if (localeconv () ->decimal_point[0] != ',') return 1;
55179 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
55180 (eval $ac_link) 2>&5
55182 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
55183 test $ac_status = 0; } && test -s conftest$ac_exeext; then
55185 # Handle native Windows specially, because there setlocale() interprets
55186 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
55187 # "fr" or "fra" as "French" or "French_France.1252",
55188 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
55189 # "ja" as "Japanese" or "Japanese_Japan.932",
55192 # Test for the native Windows locale name.
55193 if (LC_ALL=French_France.1252 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55194 gt_cv_locale_fr=French_France.1252
55197 gt_cv_locale_fr=none
55201 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
55202 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
55203 # configure script would override the LC_ALL setting. Likewise for
55204 # LC_CTYPE, which is also set at the beginning of the configure script.
55205 # Test for the usual locale name.
55206 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55207 gt_cv_locale_fr=fr_FR
55209 # Test for the locale name with explicit encoding suffix.
55210 if (LC_ALL=fr_FR.ISO-8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55211 gt_cv_locale_fr=fr_FR.ISO-8859-1
55213 # Test for the AIX, OSF/1, FreeBSD, NetBSD, OpenBSD locale name.
55214 if (LC_ALL=fr_FR.ISO8859-1 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55215 gt_cv_locale_fr=fr_FR.ISO8859-1
55217 # Test for the HP-UX locale name.
55218 if (LC_ALL=fr_FR.iso88591 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55219 gt_cv_locale_fr=fr_FR.iso88591
55221 # Test for the Solaris 7 locale name.
55222 if (LC_ALL=fr LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55226 gt_cv_locale_fr=none
55238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
55239 $as_echo "$gt_cv_locale_fr" >&6; }
55240 LOCALE_FR=$gt_cv_locale_fr
55245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
55246 $as_echo_n "checking for a french Unicode locale... " >&6; }
55247 if ${gt_cv_locale_fr_utf8+:} false; then :
55248 $as_echo_n "(cached) " >&6
55251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55252 /* end confdefs.h. */
55254 #include <locale.h>
55256 #if HAVE_LANGINFO_CODESET
55257 # include <langinfo.h>
55259 #include <stdlib.h>
55260 #include <string.h>
55264 /* On BeOS and Haiku, locales are not implemented in libc. Rather, libintl
55265 imitates locale dependent behaviour by looking at the environment
55266 variables, and all locales use the UTF-8 encoding. */
55267 #if !(defined __BEOS__ || defined __HAIKU__)
55268 /* Check whether the given locale name is recognized by the system. */
55269 # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
55270 /* On native Windows, setlocale(category, "") looks at the system settings,
55271 not at the environment variables. Also, when an encoding suffix such
55272 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
55273 category of the locale to "C". */
55274 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
55275 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
55278 if (setlocale (LC_ALL, "") == NULL) return 1;
55280 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
55281 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
55282 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
55283 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
55284 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
55285 some unit tests fail. */
55286 # if HAVE_LANGINFO_CODESET
55288 const char *cs = nl_langinfo (CODESET);
55289 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
55294 /* On Cygwin, avoid locale names without encoding suffix, because the
55295 locale_charset() function relies on the encoding suffix. Note that
55296 LC_ALL is set on the command line. */
55297 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
55299 /* Check whether in the abbreviation of the second month, the second
55300 character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
55301 two bytes long, with UTF-8 encoding. */
55302 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
55303 if (strftime (buf, sizeof (buf), "%b", &t) < 4
55304 || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
55307 #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy. */
55308 /* Check whether the decimal separator is a comma.
55309 On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
55310 are nl_langinfo(RADIXCHAR) are both ".". */
55311 if (localeconv () ->decimal_point[0] != ',') return 1;
55317 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
55318 (eval $ac_link) 2>&5
55320 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
55321 test $ac_status = 0; } && test -s conftest$ac_exeext; then
55323 # Handle native Windows specially, because there setlocale() interprets
55324 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
55325 # "fr" or "fra" as "French" or "French_France.1252",
55326 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
55327 # "ja" as "Japanese" or "Japanese_Japan.932",
55330 # Test for the hypothetical native Windows locale name.
55331 if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55332 gt_cv_locale_fr_utf8=French_France.65001
55335 gt_cv_locale_fr_utf8=none
55339 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
55340 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
55341 # configure script would override the LC_ALL setting. Likewise for
55342 # LC_CTYPE, which is also set at the beginning of the configure script.
55343 # Test for the usual locale name.
55344 if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55345 gt_cv_locale_fr_utf8=fr_FR
55347 # Test for the locale name with explicit encoding suffix.
55348 if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55349 gt_cv_locale_fr_utf8=fr_FR.UTF-8
55351 # Test for the Solaris 7 locale name.
55352 if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55353 gt_cv_locale_fr_utf8=fr.UTF-8
55356 gt_cv_locale_fr_utf8=none
55366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
55367 $as_echo "$gt_cv_locale_fr_utf8" >&6; }
55368 LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
55374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5
55375 $as_echo_n "checking for a traditional japanese locale... " >&6; }
55376 if ${gt_cv_locale_ja+:} false; then :
55377 $as_echo_n "(cached) " >&6
55380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55381 /* end confdefs.h. */
55383 #include <locale.h>
55385 #if HAVE_LANGINFO_CODESET
55386 # include <langinfo.h>
55388 #include <stdlib.h>
55389 #include <string.h>
55395 /* Check whether the given locale name is recognized by the system. */
55396 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
55397 /* On native Windows, setlocale(category, "") looks at the system settings,
55398 not at the environment variables. Also, when an encoding suffix such
55399 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
55400 category of the locale to "C". */
55401 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
55402 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
55405 if (setlocale (LC_ALL, "") == NULL) return 1;
55407 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
55408 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
55409 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
55410 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
55411 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
55412 some unit tests fail.
55413 On MirBSD 10, when an unsupported locale is specified, setlocale()
55414 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
55415 #if HAVE_LANGINFO_CODESET
55417 const char *cs = nl_langinfo (CODESET);
55418 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
55419 || strcmp (cs, "UTF-8") == 0)
55424 /* On Cygwin, avoid locale names without encoding suffix, because the
55425 locale_charset() function relies on the encoding suffix. Note that
55426 LC_ALL is set on the command line. */
55427 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
55429 /* Check whether MB_CUR_MAX is > 1. This excludes the dysfunctional locales
55430 on Cygwin 1.5.x. */
55431 if (MB_CUR_MAX == 1)
55433 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
55434 This excludes the UTF-8 encoding (except on MirBSD). */
55435 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
55436 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
55437 for (p = buf; *p != '\0'; p++)
55438 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
55444 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
55445 (eval $ac_link) 2>&5
55447 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
55448 test $ac_status = 0; } && test -s conftest$ac_exeext; then
55450 # Handle native Windows specially, because there setlocale() interprets
55451 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
55452 # "fr" or "fra" as "French" or "French_France.1252",
55453 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
55454 # "ja" as "Japanese" or "Japanese_Japan.932",
55457 # Note that on native Windows, the Japanese locale is
55458 # Japanese_Japan.932, and CP932 is very different from EUC-JP, so we
55459 # cannot use it here.
55460 gt_cv_locale_ja=none
55463 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
55464 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
55465 # configure script would override the LC_ALL setting. Likewise for
55466 # LC_CTYPE, which is also set at the beginning of the configure script.
55467 # Test for the AIX locale name.
55468 if (LC_ALL=ja_JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55469 gt_cv_locale_ja=ja_JP
55471 # Test for the locale name with explicit encoding suffix.
55472 if (LC_ALL=ja_JP.EUC-JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55473 gt_cv_locale_ja=ja_JP.EUC-JP
55475 # Test for the HP-UX, OSF/1, NetBSD locale name.
55476 if (LC_ALL=ja_JP.eucJP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55477 gt_cv_locale_ja=ja_JP.eucJP
55479 # Test for the IRIX, FreeBSD locale name.
55480 if (LC_ALL=ja_JP.EUC LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55481 gt_cv_locale_ja=ja_JP.EUC
55483 # Test for the Solaris 7 locale name.
55484 if (LC_ALL=ja LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55487 # Special test for NetBSD 1.6.
55488 if test -f /usr/share/locale/ja_JP.eucJP/LC_CTYPE; then
55489 gt_cv_locale_ja=ja_JP.eucJP
55492 gt_cv_locale_ja=none
55505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5
55506 $as_echo "$gt_cv_locale_ja" >&6; }
55507 LOCALE_JA=$gt_cv_locale_ja
55513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5
55514 $as_echo_n "checking for a transitional chinese locale... " >&6; }
55515 if ${gt_cv_locale_zh_CN+:} false; then :
55516 $as_echo_n "(cached) " >&6
55519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55520 /* end confdefs.h. */
55522 #include <locale.h>
55523 #include <stdlib.h>
55525 #if HAVE_LANGINFO_CODESET
55526 # include <langinfo.h>
55528 #include <stdlib.h>
55529 #include <string.h>
55535 /* Check whether the given locale name is recognized by the system. */
55536 #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
55537 /* On native Windows, setlocale(category, "") looks at the system settings,
55538 not at the environment variables. Also, when an encoding suffix such
55539 as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
55540 category of the locale to "C". */
55541 if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
55542 || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
55545 if (setlocale (LC_ALL, "") == NULL) return 1;
55547 /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
55548 On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
55549 is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
55550 On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
55551 succeeds but then nl_langinfo(CODESET) is "646". In this situation,
55552 some unit tests fail.
55553 On MirBSD 10, when an unsupported locale is specified, setlocale()
55554 succeeds but then nl_langinfo(CODESET) is "UTF-8". */
55555 #if HAVE_LANGINFO_CODESET
55557 const char *cs = nl_langinfo (CODESET);
55558 if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
55559 || strcmp (cs, "UTF-8") == 0)
55564 /* On Cygwin, avoid locale names without encoding suffix, because the
55565 locale_charset() function relies on the encoding suffix. Note that
55566 LC_ALL is set on the command line. */
55567 if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
55569 /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
55570 This excludes the UTF-8 encoding (except on MirBSD). */
55571 t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
55572 if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
55573 for (p = buf; *p != '\0'; p++)
55574 if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
55576 /* Check whether a typical GB18030 multibyte sequence is recognized as a
55577 single wide character. This excludes the GB2312 and GBK encodings. */
55578 if (mblen ("\203\062\332\066", 5) != 4)
55584 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
55585 (eval $ac_link) 2>&5
55587 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
55588 test $ac_status = 0; } && test -s conftest$ac_exeext; then
55590 # Handle native Windows specially, because there setlocale() interprets
55591 # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
55592 # "fr" or "fra" as "French" or "French_France.1252",
55593 # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
55594 # "ja" as "Japanese" or "Japanese_Japan.932",
55597 # Test for the hypothetical native Windows locale name.
55598 if (LC_ALL=Chinese_China.54936 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55599 gt_cv_locale_zh_CN=Chinese_China.54936
55602 gt_cv_locale_zh_CN=none
55606 # On Solaris 8, the locales zh_CN.GB18030, zh_CN.GBK, zh.GBK are
55607 # broken. One witness is the test case in gl_MBRTOWC_SANITYCHECK.
55608 # Another witness is that "LC_ALL=zh_CN.GB18030 bash -c true" dumps core.
55609 gt_cv_locale_zh_CN=none
55612 # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
55613 # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
55614 # configure script would override the LC_ALL setting. Likewise for
55615 # LC_CTYPE, which is also set at the beginning of the configure script.
55616 # Test for the locale name without encoding suffix.
55617 if (LC_ALL=zh_CN LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55618 gt_cv_locale_zh_CN=zh_CN
55620 # Test for the locale name with explicit encoding suffix.
55621 if (LC_ALL=zh_CN.GB18030 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
55622 gt_cv_locale_zh_CN=zh_CN.GB18030
55625 gt_cv_locale_zh_CN=none
55631 # If there was a link error, due to mblen(), the system is so old that
55632 # it certainly doesn't have a chinese locale.
55633 gt_cv_locale_zh_CN=none
55638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5
55639 $as_echo "$gt_cv_locale_zh_CN" >&6; }
55640 LOCALE_ZH_CN=$gt_cv_locale_zh_CN
55647 if test $ac_cv_func_wctob = no; then
55655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether wctob works" >&5
55656 $as_echo_n "checking whether wctob works... " >&6; }
55657 if ${gl_cv_func_wctob_works+:} false; then :
55658 $as_echo_n "(cached) " >&6
55662 # Guess no on Solaris <= 9 and Cygwin.
55663 solaris2.[1-9] | solaris2.[1-9].* | cygwin*)
55664 gl_cv_func_wctob_works="guessing no" ;;
55665 # Guess yes otherwise.
55666 *) gl_cv_func_wctob_works="guessing yes" ;;
55670 if test "$cross_compiling" = yes; then :
55673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55674 /* end confdefs.h. */
55676 #include <locale.h>
55677 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
55679 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
55680 included before <wchar.h>. */
55681 #include <stddef.h>
55686 register long global __asm__ ("%ebx");
55690 setlocale (LC_ALL, "en_US.UTF-8");
55692 global = 0x12345678;
55693 if (wctob (0x00FC) != -1)
55695 if (global != 0x12345678)
55700 if ac_fn_c_try_run "$LINENO"; then :
55703 gl_cv_func_wctob_works=no
55705 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
55706 conftest.$ac_objext conftest.beam conftest.$ac_ext
55711 if test "$gl_cv_func_wctob_works" != no && test $LOCALE_FR != none; then
55712 if test "$cross_compiling" = yes; then :
55715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55716 /* end confdefs.h. */
55718 #include <locale.h>
55719 #include <string.h>
55720 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
55722 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
55723 included before <wchar.h>. */
55724 #include <stddef.h>
55730 if (setlocale (LC_ALL, "$LOCALE_FR") != NULL)
55734 if (mbtowc (&wc, "\374", 1) == 1)
55735 if (wctob (wc) != (unsigned char) '\374')
55741 if ac_fn_c_try_run "$LINENO"; then :
55742 gl_cv_func_wctob_works=yes
55744 gl_cv_func_wctob_works=no
55746 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
55747 conftest.$ac_objext conftest.beam conftest.$ac_ext
55753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_wctob_works" >&5
55754 $as_echo "$gl_cv_func_wctob_works" >&6; }
55755 case "$gl_cv_func_wctob_works" in
55757 *) REPLACE_WCTOB=1 ;;
55759 if test $REPLACE_WCTOB = 0; then
55761 ac_fn_c_check_decl "$LINENO" "wctob" "ac_cv_have_decl_wctob" "
55762 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
55764 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
55765 before <wchar.h>. */
55766 #include <stddef.h>
55772 if test "x$ac_cv_have_decl_wctob" = xyes; then :
55778 cat >>confdefs.h <<_ACEOF
55779 #define HAVE_DECL_WCTOB $ac_have_decl
55782 if test $ac_cv_have_decl_wctob != yes; then
55788 if test $HAVE_WCTOB = 0 || test $REPLACE_WCTOB = 1; then
55797 gltests_LIBOBJS="$gltests_LIBOBJS wctob.$ac_objext"
55808 if test "$GNULIB_WCTOB" != 1; then
55809 if test "$GNULIB_WCTOB" = 0; then
55810 GNULIB_WCTOB=$gl_module_indicator_condition
55812 GNULIB_WCTOB="($GNULIB_WCTOB || $gl_module_indicator_condition)"
55820 $as_echo "#define GNULIB_TEST_WCTOB 1" >>confdefs.h
55831 if test $REPLACE_WCTOMB = 1; then
55840 gltests_LIBOBJS="$gltests_LIBOBJS wctomb.$ac_objext"
55851 if test "$GNULIB_WCTOMB" != 1; then
55852 if test "$GNULIB_WCTOMB" = 0; then
55853 GNULIB_WCTOMB=$gl_module_indicator_condition
55855 GNULIB_WCTOMB="($GNULIB_WCTOMB || $gl_module_indicator_condition)"
55863 $as_echo "#define GNULIB_TEST_WCTOMB 1" >>confdefs.h
55871 if test $gl_threads_api = posix; then
55872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_yield in -lrt" >&5
55873 $as_echo_n "checking for sched_yield in -lrt... " >&6; }
55874 if ${ac_cv_lib_rt_sched_yield+:} false; then :
55875 $as_echo_n "(cached) " >&6
55877 ac_check_lib_save_LIBS=$LIBS
55879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55880 /* end confdefs.h. */
55882 /* Override any GCC internal prototype to avoid an error.
55883 Use char because int might match the return type of a GCC
55884 builtin and then its argument prototype would still apply. */
55888 char sched_yield ();
55892 return sched_yield ();
55897 if ac_fn_c_try_link "$LINENO"; then :
55898 ac_cv_lib_rt_sched_yield=yes
55900 ac_cv_lib_rt_sched_yield=no
55902 rm -f core conftest.err conftest.$ac_objext \
55903 conftest$ac_exeext conftest.$ac_ext
55904 LIBS=$ac_check_lib_save_LIBS
55906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sched_yield" >&5
55907 $as_echo "$ac_cv_lib_rt_sched_yield" >&6; }
55908 if test "x$ac_cv_lib_rt_sched_yield" = xyes; then :
55911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_yield in -lposix4" >&5
55912 $as_echo_n "checking for sched_yield in -lposix4... " >&6; }
55913 if ${ac_cv_lib_posix4_sched_yield+:} false; then :
55914 $as_echo_n "(cached) " >&6
55916 ac_check_lib_save_LIBS=$LIBS
55917 LIBS="-lposix4 $LIBS"
55918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55919 /* end confdefs.h. */
55921 /* Override any GCC internal prototype to avoid an error.
55922 Use char because int might match the return type of a GCC
55923 builtin and then its argument prototype would still apply. */
55927 char sched_yield ();
55931 return sched_yield ();
55936 if ac_fn_c_try_link "$LINENO"; then :
55937 ac_cv_lib_posix4_sched_yield=yes
55939 ac_cv_lib_posix4_sched_yield=no
55941 rm -f core conftest.err conftest.$ac_objext \
55942 conftest$ac_exeext conftest.$ac_ext
55943 LIBS=$ac_check_lib_save_LIBS
55945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sched_yield" >&5
55946 $as_echo "$ac_cv_lib_posix4_sched_yield" >&6; }
55947 if test "x$ac_cv_lib_posix4_sched_yield" = xyes; then :
55966 LIBTESTS_LIBDEPS="$gltests_libdeps"
55970 if test "$enable_shared" = yes; then
55972 mingw* | cygwin*) is_woe32dll=yes ;;
55973 *) is_woe32dll=no ;;
55978 if test $is_woe32dll = yes; then
55986 if test $is_woe32dll = yes; then
55987 DLL_VARIABLE='__declspec (dllimport)'
55992 if test $is_woe32dll = yes; then
55994 $as_echo "#define WOE32DLL 1" >>confdefs.h
55998 # Check whether --enable-namespacing was given.
55999 if test "${enable_namespacing+set}" = set; then :
56000 enableval=$enable_namespacing; :
56002 enable_namespacing=yes
56005 if test "$enable_namespacing" != no; then
56012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
56013 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
56014 if ${lt_cv_path_NM+:} false; then :
56015 $as_echo_n "(cached) " >&6
56017 if test -n "$NM"; then
56018 # Let the user override the test.
56019 lt_cv_path_NM="$NM"
56021 lt_nm_to_check="${ac_tool_prefix}nm"
56022 if test -n "$ac_tool_prefix" \
56023 && { test "$build" = "$host" \
56024 || { test "$build_os" = cygwin && test "$host_os" = mingw32; }; \
56026 lt_nm_to_check="$lt_nm_to_check nm"
56028 for lt_tmp_nm in $lt_nm_to_check; do
56029 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
56030 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
56032 test -z "$ac_dir" && ac_dir=.
56033 tmp_nm="$ac_dir/$lt_tmp_nm"
56034 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
56035 # Check to see if the nm accepts a BSD-compat flag.
56036 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
56037 # nm: unknown option "B" ignored
56038 # Tru64's nm complains that /dev/null is an invalid object file
56039 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
56040 */dev/null* | *'Invalid file or object type'*)
56041 lt_cv_path_NM="$tmp_nm -B"
56045 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
56047 lt_cv_path_NM="$tmp_nm -p"
56051 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
56052 continue # so that we can try to find one that supports BSD flags
56061 : ${lt_cv_path_NM=no}
56064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
56065 $as_echo "$lt_cv_path_NM" >&6; }
56066 if test "$lt_cv_path_NM" != "no"; then
56067 NM="$lt_cv_path_NM"
56069 # Didn't find any BSD compatible name lister, look for dumpbin.
56070 if test -n "$DUMPBIN"; then :
56071 # Let the user override the test.
56073 if test -n "$ac_tool_prefix"; then
56074 for ac_prog in dumpbin "link -dump"
56076 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
56077 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
56078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
56079 $as_echo_n "checking for $ac_word... " >&6; }
56080 if ${ac_cv_prog_DUMPBIN+:} false; then :
56081 $as_echo_n "(cached) " >&6
56083 if test -n "$DUMPBIN"; then
56084 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
56086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
56087 for as_dir in $PATH
56090 test -z "$as_dir" && as_dir=.
56091 for ac_exec_ext in '' $ac_executable_extensions; do
56092 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
56093 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
56094 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
56103 DUMPBIN=$ac_cv_prog_DUMPBIN
56104 if test -n "$DUMPBIN"; then
56105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
56106 $as_echo "$DUMPBIN" >&6; }
56108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
56109 $as_echo "no" >&6; }
56113 test -n "$DUMPBIN" && break
56116 if test -z "$DUMPBIN"; then
56117 ac_ct_DUMPBIN=$DUMPBIN
56118 for ac_prog in dumpbin "link -dump"
56120 # Extract the first word of "$ac_prog", so it can be a program name with args.
56121 set dummy $ac_prog; ac_word=$2
56122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
56123 $as_echo_n "checking for $ac_word... " >&6; }
56124 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
56125 $as_echo_n "(cached) " >&6
56127 if test -n "$ac_ct_DUMPBIN"; then
56128 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
56130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
56131 for as_dir in $PATH
56134 test -z "$as_dir" && as_dir=.
56135 for ac_exec_ext in '' $ac_executable_extensions; do
56136 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
56137 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
56138 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
56147 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
56148 if test -n "$ac_ct_DUMPBIN"; then
56149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
56150 $as_echo "$ac_ct_DUMPBIN" >&6; }
56152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
56153 $as_echo "no" >&6; }
56157 test -n "$ac_ct_DUMPBIN" && break
56160 if test "x$ac_ct_DUMPBIN" = x; then
56163 case $cross_compiling:$ac_tool_warned in
56165 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
56166 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
56167 ac_tool_warned=yes ;;
56169 DUMPBIN=$ac_ct_DUMPBIN
56173 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
56175 DUMPBIN="$DUMPBIN -symbols"
56183 if test "$DUMPBIN" != ":"; then
56187 test -z "$NM" && NM=nm
56191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
56192 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
56193 if ${lt_cv_nm_interface+:} false; then :
56194 $as_echo_n "(cached) " >&6
56196 lt_cv_nm_interface="BSD nm"
56197 echo "int some_variable = 0;" > conftest.$ac_ext
56198 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
56199 (eval "$ac_compile" 2>conftest.err)
56200 cat conftest.err >&5
56201 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
56202 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
56203 cat conftest.err >&5
56204 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
56205 cat conftest.out >&5
56206 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
56207 lt_cv_nm_interface="MS dumpbin"
56211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
56212 $as_echo "$lt_cv_nm_interface" >&6; }
56217 GLOBAL_SYMBOL_PIPE=$lt_cv_sys_global_symbol_pipe
56219 if test -n "$GLOBAL_SYMBOL_PIPE"; then
56220 HAVE_GLOBAL_SYMBOL_PIPE=1
56222 HAVE_GLOBAL_SYMBOL_PIPE=
56227 for ac_prog in gawk mawk nawk awk
56229 # Extract the first word of "$ac_prog", so it can be a program name with args.
56230 set dummy $ac_prog; ac_word=$2
56231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
56232 $as_echo_n "checking for $ac_word... " >&6; }
56233 if ${ac_cv_prog_AWK+:} false; then :
56234 $as_echo_n "(cached) " >&6
56236 if test -n "$AWK"; then
56237 ac_cv_prog_AWK="$AWK" # Let the user override the test.
56239 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
56240 for as_dir in $PATH
56243 test -z "$as_dir" && as_dir=.
56244 for ac_exec_ext in '' $ac_executable_extensions; do
56245 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
56246 ac_cv_prog_AWK="$ac_prog"
56247 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
56256 AWK=$ac_cv_prog_AWK
56257 if test -n "$AWK"; then
56258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
56259 $as_echo "$AWK" >&6; }
56261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
56262 $as_echo "no" >&6; }
56266 test -n "$AWK" && break
56270 sed_extract_major='/^[0-9]/{s/^\([0-9]*\).*/\1/p;q;}
56275 sed_extract_minor='/^[0-9][0-9]*[.][0-9]/{s/^[0-9]*[.]\([0-9]*\).*/\1/p;q;}
56280 sed_extract_subminor='/^[0-9][0-9]*[.][0-9][0-9]*[.][0-9]/{s/^[0-9]*[.][0-9]*[.]\([0-9]*\).*/\1/p;q;}
56286 version_major=`echo "${VERSION}" | sed -n -e "$sed_extract_major"`
56287 version_minor=`echo "${VERSION}" | sed -n -e "$sed_extract_minor"`
56288 version_subminor=`echo "${VERSION}" | sed -n -e "$sed_extract_subminor"`
56289 HEXVERSION=0x`$AWK 'BEGIN { printf("%02X%02X%02X"',"$version_major","$version_minor","$version_subminor"') }'`
56292 ac_aux_dir_abs=`cd $ac_aux_dir && pwd`
56293 # Extract the first word of "texi2dvi", so it can be a program name with args.
56294 set dummy texi2dvi; ac_word=$2
56295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
56296 $as_echo_n "checking for $ac_word... " >&6; }
56297 if ${ac_cv_path_TEXI2DVI+:} false; then :
56298 $as_echo_n "(cached) " >&6
56302 ac_cv_path_TEXI2DVI="$TEXI2DVI" # Let the user override the test with a path.
56305 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
56306 for as_dir in $PATH
56309 test -z "$as_dir" && as_dir=.
56310 for ac_exec_ext in '' $ac_executable_extensions; do
56311 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
56312 ac_cv_path_TEXI2DVI="$as_dir/$ac_word$ac_exec_ext"
56313 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
56320 test -z "$ac_cv_path_TEXI2DVI" && ac_cv_path_TEXI2DVI="$ac_aux_dir_abs/missing texi2dvi"
56324 TEXI2DVI=$ac_cv_path_TEXI2DVI
56325 if test -n "$TEXI2DVI"; then
56326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TEXI2DVI" >&5
56327 $as_echo "$TEXI2DVI" >&6; }
56329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
56330 $as_echo "no" >&6; }
56334 # Extract the first word of "dvips", so it can be a program name with args.
56335 set dummy dvips; ac_word=$2
56336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
56337 $as_echo_n "checking for $ac_word... " >&6; }
56338 if ${ac_cv_path_DVIPS+:} false; then :
56339 $as_echo_n "(cached) " >&6
56343 ac_cv_path_DVIPS="$DVIPS" # Let the user override the test with a path.
56346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
56347 for as_dir in $PATH
56350 test -z "$as_dir" && as_dir=.
56351 for ac_exec_ext in '' $ac_executable_extensions; do
56352 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
56353 ac_cv_path_DVIPS="$as_dir/$ac_word$ac_exec_ext"
56354 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
56361 test -z "$ac_cv_path_DVIPS" && ac_cv_path_DVIPS="$ac_aux_dir_abs/missing dvips"
56365 DVIPS=$ac_cv_path_DVIPS
56366 if test -n "$DVIPS"; then
56367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DVIPS" >&5
56368 $as_echo "$DVIPS" >&6; }
56370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
56371 $as_echo "no" >&6; }
56375 # Extract the first word of "perl", so it can be a program name with args.
56376 set dummy perl; ac_word=$2
56377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
56378 $as_echo_n "checking for $ac_word... " >&6; }
56379 if ${ac_cv_path_PERL+:} false; then :
56380 $as_echo_n "(cached) " >&6
56384 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
56387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
56388 for as_dir in $PATH
56391 test -z "$as_dir" && as_dir=.
56392 for ac_exec_ext in '' $ac_executable_extensions; do
56393 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
56394 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
56395 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
56402 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="$ac_aux_dir_abs/missing perl"
56406 PERL=$ac_cv_path_PERL
56407 if test -n "$PERL"; then
56408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
56409 $as_echo "$PERL" >&6; }
56411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
56412 $as_echo "no" >&6; }
56417 ac_config_files="$ac_config_files Makefile"
56419 ac_config_files="$ac_config_files doc/Makefile"
56421 ac_config_files="$ac_config_files gnulib-local/Makefile"
56423 ac_config_files="$ac_config_files lib/Makefile"
56425 ac_config_files="$ac_config_files lib/exported.sh"
56427 ac_config_files="$ac_config_files lib/unistring/version.h:lib/unistring/version.in.h"
56429 ac_config_files="$ac_config_files lib/unistring/woe32dll.h:lib/unistring/woe32dll.in.h"
56431 ac_config_files="$ac_config_files tests/Makefile"
56433 cat >confcache <<\_ACEOF
56434 # This file is a shell script that caches the results of configure
56435 # tests run on this system so they can be shared between configure
56436 # scripts and configure runs, see configure's option --config-cache.
56437 # It is not useful on other systems. If it contains results you don't
56438 # want to keep, you may remove or edit it.
56440 # config.status only pays attention to the cache file if you give it
56441 # the --recheck option to rerun configure.
56443 # `ac_cv_env_foo' variables (set or unset) will be overridden when
56444 # loading this file, other *unset* `ac_cv_foo' will be assigned the
56445 # following values.
56449 # The following way of writing the cache mishandles newlines in values,
56450 # but we know of no workaround that is simple, portable, and efficient.
56451 # So, we kill variables containing newlines.
56452 # Ultrix sh set writes to stderr and can't be redirected directly,
56453 # and sets the high bit in the cache file unless we assign to the vars.
56455 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
56456 eval ac_val=\$$ac_var
56460 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
56461 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
56464 _ | IFS | as_nl) ;; #(
56465 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
56466 *) { eval $ac_var=; unset $ac_var;} ;;
56472 case $as_nl`(ac_space=' '; set) 2>&1` in #(
56473 *${as_nl}ac_space=\ *)
56474 # `set' does not quote correctly, so add quotes: double-quote
56475 # substitution turns \\\\ into \\, and sed turns \\ into \.
56478 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
56481 # `set' quotes correctly as required by POSIX, so do not add quotes.
56482 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
56491 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
56493 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
56495 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
56496 if test -w "$cache_file"; then
56497 if test "x$cache_file" != "x/dev/null"; then
56498 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
56499 $as_echo "$as_me: updating cache $cache_file" >&6;}
56500 if test ! -f "$cache_file" || test -h "$cache_file"; then
56501 cat confcache >"$cache_file"
56503 case $cache_file in #(
56505 mv -f confcache "$cache_file"$$ &&
56506 mv -f "$cache_file"$$ "$cache_file" ;; #(
56508 mv -f confcache "$cache_file" ;;
56513 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
56514 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
56519 test "x$prefix" = xNONE && prefix=$ac_default_prefix
56520 # Let make expand exec_prefix.
56521 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
56523 DEFS=-DHAVE_CONFIG_H
56527 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
56528 # 1. Remove the extension, and $U if already installed.
56529 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
56530 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
56531 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
56532 # will be set to the directory where LIBOBJS objects are built.
56533 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
56534 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
56536 LIBOBJS=$ac_libobjs
56538 LTLIBOBJS=$ac_ltlibobjs
56541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
56542 $as_echo_n "checking that generated files are newer than configure... " >&6; }
56543 if test -n "$am_sleep_pid"; then
56544 # Hide warnings about reused PIDs.
56545 wait $am_sleep_pid 2>/dev/null
56547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
56548 $as_echo "done" >&6; }
56549 if test -n "$EXEEXT"; then
56551 am__EXEEXT_FALSE='#'
56553 am__EXEEXT_TRUE='#'
56557 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
56558 as_fn_error $? "conditional \"AMDEP\" was never defined.
56559 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56561 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
56562 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
56563 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56565 if test -z "${WOE32_TRUE}" && test -z "${WOE32_FALSE}"; then
56566 as_fn_error $? "conditional \"WOE32\" was never defined.
56567 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56569 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
56570 as_fn_error $? "conditional \"GL_COND_LIBTOOL\" was never defined.
56571 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56573 if test -z "${GL_GENERATE_ALLOCA_H_TRUE}" && test -z "${GL_GENERATE_ALLOCA_H_FALSE}"; then
56574 as_fn_error $? "conditional \"GL_GENERATE_ALLOCA_H\" was never defined.
56575 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56577 if test -z "${GL_GENERATE_ERRNO_H_TRUE}" && test -z "${GL_GENERATE_ERRNO_H_FALSE}"; then
56578 as_fn_error $? "conditional \"GL_GENERATE_ERRNO_H\" was never defined.
56579 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56581 if test -z "${GL_GENERATE_FLOAT_H_TRUE}" && test -z "${GL_GENERATE_FLOAT_H_FALSE}"; then
56582 as_fn_error $? "conditional \"GL_GENERATE_FLOAT_H\" was never defined.
56583 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56585 if test -z "${GL_GENERATE_ICONV_H_TRUE}" && test -z "${GL_GENERATE_ICONV_H_FALSE}"; then
56586 as_fn_error $? "conditional \"GL_GENERATE_ICONV_H\" was never defined.
56587 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56589 if test -z "${GL_GENERATE_ICONV_H_TRUE}" && test -z "${GL_GENERATE_ICONV_H_FALSE}"; then
56590 as_fn_error $? "conditional \"GL_GENERATE_ICONV_H\" was never defined.
56591 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56593 if test -z "${GL_GENERATE_ICONV_H_TRUE}" && test -z "${GL_GENERATE_ICONV_H_FALSE}"; then
56594 as_fn_error $? "conditional \"GL_GENERATE_ICONV_H\" was never defined.
56595 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56599 if test -z "${GL_GENERATE_STDBOOL_H_TRUE}" && test -z "${GL_GENERATE_STDBOOL_H_FALSE}"; then
56600 as_fn_error $? "conditional \"GL_GENERATE_STDBOOL_H\" was never defined.
56601 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56603 if test -z "${GL_GENERATE_STDDEF_H_TRUE}" && test -z "${GL_GENERATE_STDDEF_H_FALSE}"; then
56604 as_fn_error $? "conditional \"GL_GENERATE_STDDEF_H\" was never defined.
56605 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56607 if test -z "${GL_GENERATE_STDINT_H_TRUE}" && test -z "${GL_GENERATE_STDINT_H_FALSE}"; then
56608 as_fn_error $? "conditional \"GL_GENERATE_STDINT_H\" was never defined.
56609 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56611 if test -z "${LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT_FALSE}"; then
56612 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT\" was never defined.
56613 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56615 if test -z "${LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT_FALSE}"; then
56616 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT\" was never defined.
56617 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56619 if test -z "${LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE_FALSE}"; then
56620 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE\" was never defined.
56621 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56623 if test -z "${LIBUNISTRING_COMPILE_UNICASE_TOLOWER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_TOLOWER_FALSE}"; then
56624 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_TOLOWER\" was never defined.
56625 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56627 if test -z "${LIBUNISTRING_COMPILE_UNICASE_TOTITLE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_TOTITLE_FALSE}"; then
56628 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_TOTITLE\" was never defined.
56629 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56631 if test -z "${LIBUNISTRING_COMPILE_UNICASE_TOUPPER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_TOUPPER_FALSE}"; then
56632 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_TOUPPER\" was never defined.
56633 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56635 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP_FALSE}"; then
56636 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP\" was never defined.
56637 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56639 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL_FALSE}"; then
56640 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL\" was never defined.
56641 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56643 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD_FALSE}"; then
56644 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD\" was never defined.
56645 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56647 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM_FALSE}"; then
56648 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM\" was never defined.
56649 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56651 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD_FALSE}"; then
56652 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD\" was never defined.
56653 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56655 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER_FALSE}"; then
56656 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER\" was never defined.
56657 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56659 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE_FALSE}"; then
56660 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE\" was never defined.
56661 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56663 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER_FALSE}"; then
56664 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER\" was never defined.
56665 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56667 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED_FALSE}"; then
56668 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED\" was never defined.
56669 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56671 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED_FALSE}"; then
56672 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED\" was never defined.
56673 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56675 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE_FALSE}"; then
56676 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE\" was never defined.
56677 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56679 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE_FALSE}"; then
56680 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE\" was never defined.
56681 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56683 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE_FALSE}"; then
56684 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE\" was never defined.
56685 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56687 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER_FALSE}"; then
56688 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER\" was never defined.
56689 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56691 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE_FALSE}"; then
56692 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE\" was never defined.
56693 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56695 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER_FALSE}"; then
56696 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER\" was never defined.
56697 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56699 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP_FALSE}"; then
56700 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP\" was never defined.
56701 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56703 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL_FALSE}"; then
56704 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL\" was never defined.
56705 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56707 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD_FALSE}"; then
56708 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD\" was never defined.
56709 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56711 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM_FALSE}"; then
56712 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM\" was never defined.
56713 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56715 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD_FALSE}"; then
56716 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD\" was never defined.
56717 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56719 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER_FALSE}"; then
56720 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER\" was never defined.
56721 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56723 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE_FALSE}"; then
56724 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE\" was never defined.
56725 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56727 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER_FALSE}"; then
56728 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER\" was never defined.
56729 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56731 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED_FALSE}"; then
56732 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED\" was never defined.
56733 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56735 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED_FALSE}"; then
56736 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED\" was never defined.
56737 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56739 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE_FALSE}"; then
56740 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE\" was never defined.
56741 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56743 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE_FALSE}"; then
56744 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE\" was never defined.
56745 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56747 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE_FALSE}"; then
56748 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE\" was never defined.
56749 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56751 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER_FALSE}"; then
56752 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER\" was never defined.
56753 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56755 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE_FALSE}"; then
56756 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE\" was never defined.
56757 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56759 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER_FALSE}"; then
56760 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER\" was never defined.
56761 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56763 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP_FALSE}"; then
56764 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP\" was never defined.
56765 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56767 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL_FALSE}"; then
56768 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL\" was never defined.
56769 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56771 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD_FALSE}"; then
56772 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD\" was never defined.
56773 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56775 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM_FALSE}"; then
56776 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM\" was never defined.
56777 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56779 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD_FALSE}"; then
56780 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD\" was never defined.
56781 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56783 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER_FALSE}"; then
56784 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER\" was never defined.
56785 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56787 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE_FALSE}"; then
56788 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE\" was never defined.
56789 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56791 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER_FALSE}"; then
56792 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER\" was never defined.
56793 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56795 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED_FALSE}"; then
56796 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED\" was never defined.
56797 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56799 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED_FALSE}"; then
56800 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED\" was never defined.
56801 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56803 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE_FALSE}"; then
56804 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE\" was never defined.
56805 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56807 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE_FALSE}"; then
56808 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE\" was never defined.
56809 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56811 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE_FALSE}"; then
56812 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE\" was never defined.
56813 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56815 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER_FALSE}"; then
56816 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER\" was never defined.
56817 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56819 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE_FALSE}"; then
56820 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE\" was never defined.
56821 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56823 if test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER_FALSE}"; then
56824 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER\" was never defined.
56825 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56827 if test -z "${LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP_FALSE}"; then
56828 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP\" was never defined.
56829 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56831 if test -z "${LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL_FALSE}"; then
56832 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL\" was never defined.
56833 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56835 if test -z "${LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM_FALSE}"; then
56836 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM\" was never defined.
56837 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56839 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC_FALSE}"; then
56840 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC\" was never defined.
56841 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56843 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC_FALSE}"; then
56844 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC\" was never defined.
56845 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56847 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC_FALSE}"; then
56848 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC\" was never defined.
56849 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56851 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE_FALSE}"; then
56852 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE\" was never defined.
56853 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56855 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC_FALSE}"; then
56856 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC\" was never defined.
56857 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56859 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE_FALSE}"; then
56860 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE\" was never defined.
56861 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56863 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC_FALSE}"; then
56864 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC\" was never defined.
56865 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56867 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC_FALSE}"; then
56868 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC\" was never defined.
56869 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56871 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC_FALSE}"; then
56872 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC\" was never defined.
56873 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56875 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE_FALSE}"; then
56876 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE\" was never defined.
56877 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56879 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC_FALSE}"; then
56880 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC\" was never defined.
56881 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56883 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE_FALSE}"; then
56884 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE\" was never defined.
56885 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56887 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC_FALSE}"; then
56888 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC\" was never defined.
56889 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56891 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC_FALSE}"; then
56892 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC\" was never defined.
56893 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56895 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC_FALSE}"; then
56896 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC\" was never defined.
56897 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56899 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE_FALSE}"; then
56900 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE\" was never defined.
56901 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56903 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC_FALSE}"; then
56904 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC\" was never defined.
56905 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56907 if test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE_FALSE}"; then
56908 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE\" was never defined.
56909 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56911 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_BYNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_BYNAME_FALSE}"; then
56912 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_BYNAME\" was never defined.
56913 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56915 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_LONGNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_LONGNAME_FALSE}"; then
56916 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_LONGNAME\" was never defined.
56917 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56919 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_NAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_NAME_FALSE}"; then
56920 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_NAME\" was never defined.
56921 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56923 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_OF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_OF_FALSE}"; then
56924 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_OF\" was never defined.
56925 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56927 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_TEST_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_TEST_FALSE}"; then
56928 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_BIDICLASS_TEST\" was never defined.
56929 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56931 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST_FALSE}"; then
56932 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST\" was never defined.
56933 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56935 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST_FALSE}"; then
56936 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST\" was never defined.
56937 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56939 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C_FALSE}"; then
56940 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C\" was never defined.
56941 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56943 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC_FALSE}"; then
56944 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC\" was never defined.
56945 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56947 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF_FALSE}"; then
56948 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF\" was never defined.
56949 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56951 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN_FALSE}"; then
56952 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN\" was never defined.
56953 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56955 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO_FALSE}"; then
56956 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO\" was never defined.
56957 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56959 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS_FALSE}"; then
56960 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS\" was never defined.
56961 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56963 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L_FALSE}"; then
56964 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L\" was never defined.
56965 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56967 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC_FALSE}"; then
56968 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC\" was never defined.
56969 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56971 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL_FALSE}"; then
56972 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL\" was never defined.
56973 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56975 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM_FALSE}"; then
56976 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM\" was never defined.
56977 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56979 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO_FALSE}"; then
56980 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO\" was never defined.
56981 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56983 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT_FALSE}"; then
56984 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT\" was never defined.
56985 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56987 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU_FALSE}"; then
56988 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU\" was never defined.
56989 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56991 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M_FALSE}"; then
56992 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M\" was never defined.
56993 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56995 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC_FALSE}"; then
56996 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC\" was never defined.
56997 Usually this means the macro was only invoked conditionally." "$LINENO" 5
56999 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME_FALSE}"; then
57000 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME\" was never defined.
57001 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57003 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN_FALSE}"; then
57004 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN\" was never defined.
57005 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57007 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N_FALSE}"; then
57008 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N\" was never defined.
57009 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57011 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND_FALSE}"; then
57012 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND\" was never defined.
57013 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57015 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL_FALSE}"; then
57016 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL\" was never defined.
57017 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57019 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO_FALSE}"; then
57020 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO\" was never defined.
57021 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57023 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P_FALSE}"; then
57024 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P\" was never defined.
57025 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57027 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC_FALSE}"; then
57028 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC\" was never defined.
57029 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57031 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD_FALSE}"; then
57032 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD\" was never defined.
57033 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57035 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE_FALSE}"; then
57036 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE\" was never defined.
57037 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57039 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF_FALSE}"; then
57040 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF\" was never defined.
57041 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57043 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI_FALSE}"; then
57044 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI\" was never defined.
57045 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57047 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO_FALSE}"; then
57048 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO\" was never defined.
57049 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57051 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS_FALSE}"; then
57052 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS\" was never defined.
57053 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57055 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S_FALSE}"; then
57056 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S\" was never defined.
57057 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57059 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC_FALSE}"; then
57060 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC\" was never defined.
57061 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57063 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK_FALSE}"; then
57064 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK\" was never defined.
57065 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57067 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM_FALSE}"; then
57068 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM\" was never defined.
57069 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57071 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO_FALSE}"; then
57072 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO\" was never defined.
57073 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57075 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z_FALSE}"; then
57076 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z\" was never defined.
57077 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57079 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL_FALSE}"; then
57080 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL\" was never defined.
57081 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57083 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP_FALSE}"; then
57084 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP\" was never defined.
57085 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57087 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS_FALSE}"; then
57088 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS\" was never defined.
57089 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57091 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_FALSE}"; then
57092 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND\" was never defined.
57093 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57095 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT_FALSE}"; then
57096 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT\" was never defined.
57097 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57099 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME_FALSE}"; then
57100 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME\" was never defined.
57101 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57103 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LONGNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LONGNAME_FALSE}"; then
57104 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LONGNAME\" was never defined.
57105 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57107 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME_FALSE}"; then
57108 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME\" was never defined.
57109 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57111 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE_FALSE}"; then
57112 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE\" was never defined.
57113 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57115 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF_FALSE}"; then
57116 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF\" was never defined.
57117 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57119 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR_FALSE}"; then
57120 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR\" was never defined.
57121 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57123 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST_FALSE}"; then
57124 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST\" was never defined.
57125 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57127 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_FALSE}"; then
57128 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS\" was never defined.
57129 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57131 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_BYNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_BYNAME_FALSE}"; then
57132 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_BYNAME\" was never defined.
57133 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57135 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_LONGNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_LONGNAME_FALSE}"; then
57136 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_LONGNAME\" was never defined.
57137 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57139 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_NAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_NAME_FALSE}"; then
57140 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS_NAME\" was never defined.
57141 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57143 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM_FALSE}"; then
57144 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM\" was never defined.
57145 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57147 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA_FALSE}"; then
57148 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA\" was never defined.
57149 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57151 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK_FALSE}"; then
57152 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK\" was never defined.
57153 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57155 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL_FALSE}"; then
57156 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL\" was never defined.
57157 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57159 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT_FALSE}"; then
57160 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT\" was never defined.
57161 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57163 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH_FALSE}"; then
57164 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH\" was never defined.
57165 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57167 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER_FALSE}"; then
57168 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER\" was never defined.
57169 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57171 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT_FALSE}"; then
57172 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT\" was never defined.
57173 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57175 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT_FALSE}"; then
57176 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT\" was never defined.
57177 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57179 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE_FALSE}"; then
57180 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE\" was never defined.
57181 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57183 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER_FALSE}"; then
57184 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER\" was never defined.
57185 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57187 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT_FALSE}"; then
57188 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT\" was never defined.
57189 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57191 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT_FALSE}"; then
57192 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT\" was never defined.
57193 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57195 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_DIGIT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_DIGIT_FALSE}"; then
57196 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_DIGIT\" was never defined.
57197 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57199 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_BYNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_BYNAME_FALSE}"; then
57200 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_BYNAME\" was never defined.
57201 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57203 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_NAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_NAME_FALSE}"; then
57204 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_NAME\" was never defined.
57205 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57207 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_OF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_OF_FALSE}"; then
57208 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_JOININGGROUP_OF\" was never defined.
57209 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57211 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_BYNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_BYNAME_FALSE}"; then
57212 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_BYNAME\" was never defined.
57213 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57215 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_LONGNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_LONGNAME_FALSE}"; then
57216 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_LONGNAME\" was never defined.
57217 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57219 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_NAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_NAME_FALSE}"; then
57220 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_NAME\" was never defined.
57221 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57223 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_OF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_OF_FALSE}"; then
57224 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_JOININGTYPE_OF\" was never defined.
57225 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57227 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_MIRROR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_MIRROR_FALSE}"; then
57228 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_MIRROR\" was never defined.
57229 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57231 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC_FALSE}"; then
57232 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC\" was never defined.
57233 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57235 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC_FALSE}"; then
57236 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC\" was never defined.
57237 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57239 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_FALSE}"; then
57240 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT\" was never defined.
57241 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57243 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_FALSE}"; then
57244 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT\" was never defined.
57245 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57247 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_FALSE}"; then
57248 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT\" was never defined.
57249 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57251 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_FALSE}"; then
57252 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR\" was never defined.
57253 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57255 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_FALSE}"; then
57256 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL\" was never defined.
57257 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57259 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_FALSE}"; then
57260 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR\" was never defined.
57261 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57263 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL_FALSE}"; then
57264 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL\" was never defined.
57265 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57267 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_FALSE}"; then
57268 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE\" was never defined.
57269 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57271 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_FALSE}"; then
57272 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR\" was never defined.
57273 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57275 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_FALSE}"; then
57276 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR\" was never defined.
57277 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57279 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_FALSE}"; then
57280 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT\" was never defined.
57281 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57283 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_FALSE}"; then
57284 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT\" was never defined.
57285 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57287 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_FALSE}"; then
57288 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT\" was never defined.
57289 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57291 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_FALSE}"; then
57292 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK\" was never defined.
57293 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57295 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_FALSE}"; then
57296 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL\" was never defined.
57297 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57299 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF_FALSE}"; then
57300 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF\" was never defined.
57301 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57303 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_FALSE}"; then
57304 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR\" was never defined.
57305 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57307 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE_FALSE}"; then
57308 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE\" was never defined.
57309 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57311 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME_FALSE}"; then
57312 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME\" was never defined.
57313 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57315 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE_FALSE}"; then
57316 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE\" was never defined.
57317 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57319 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED_FALSE}"; then
57320 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED\" was never defined.
57321 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57323 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_FALSE}"; then
57324 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED\" was never defined.
57325 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57327 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_FALSE}"; then
57328 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED\" was never defined.
57329 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57331 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_FALSE}"; then
57332 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED\" was never defined.
57333 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57335 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_FALSE}"; then
57336 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED\" was never defined.
57337 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57339 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_FALSE}"; then
57340 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED\" was never defined.
57341 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57343 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING_FALSE}"; then
57344 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING\" was never defined.
57345 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57347 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE_FALSE}"; then
57348 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE\" was never defined.
57349 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57351 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_FALSE}"; then
57352 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL\" was never defined.
57353 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57355 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH_FALSE}"; then
57356 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH\" was never defined.
57357 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57359 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT_FALSE}"; then
57360 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT\" was never defined.
57361 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57363 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_FALSE}"; then
57364 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT\" was never defined.
57365 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57367 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED_FALSE}"; then
57368 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED\" was never defined.
57369 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57371 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC_FALSE}"; then
57372 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC\" was never defined.
57373 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57375 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER_FALSE}"; then
57376 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER\" was never defined.
57377 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57379 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL_FALSE}"; then
57380 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL\" was never defined.
57381 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57383 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE_FALSE}"; then
57384 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE\" was never defined.
57385 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57387 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_FALSE}"; then
57388 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND\" was never defined.
57389 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57391 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK_FALSE}"; then
57392 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK\" was never defined.
57393 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57395 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT_FALSE}"; then
57396 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT\" was never defined.
57397 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57399 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN_FALSE}"; then
57400 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN\" was never defined.
57401 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57403 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE_FALSE}"; then
57404 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE\" was never defined.
57405 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57407 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START_FALSE}"; then
57408 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START\" was never defined.
57409 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57411 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC_FALSE}"; then
57412 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC\" was never defined.
57413 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57415 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_FALSE}"; then
57416 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR\" was never defined.
57417 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57419 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_FALSE}"; then
57420 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR\" was never defined.
57421 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57423 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_FALSE}"; then
57424 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL\" was never defined.
57425 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57427 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL_FALSE}"; then
57428 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL\" was never defined.
57429 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57431 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL_FALSE}"; then
57432 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL\" was never defined.
57433 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57435 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR_FALSE}"; then
57436 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR\" was never defined.
57437 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57439 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR_FALSE}"; then
57440 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR\" was never defined.
57441 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57443 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_FALSE}"; then
57444 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION\" was never defined.
57445 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57447 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE_FALSE}"; then
57448 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE\" was never defined.
57449 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57451 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH_FALSE}"; then
57452 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH\" was never defined.
57453 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57455 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK_FALSE}"; then
57456 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK\" was never defined.
57457 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57459 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER_FALSE}"; then
57460 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER\" was never defined.
57461 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57463 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC_FALSE}"; then
57464 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC\" was never defined.
57465 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57467 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_FALSE}"; then
57468 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC\" was never defined.
57469 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57471 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_FALSE}"; then
57472 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT\" was never defined.
57473 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57475 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_FALSE}"; then
57476 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND\" was never defined.
57477 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57479 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_FALSE}"; then
57480 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE\" was never defined.
57481 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57483 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START_FALSE}"; then
57484 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START\" was never defined.
57485 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57487 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE_FALSE}"; then
57488 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE\" was never defined.
57489 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57491 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH_FALSE}"; then
57492 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH\" was never defined.
57493 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57495 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE_FALSE}"; then
57496 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE\" was never defined.
57497 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57499 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_FALSE}"; then
57500 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION\" was never defined.
57501 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57503 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_FALSE}"; then
57504 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR\" was never defined.
57505 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57507 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX_FALSE}"; then
57508 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX\" was never defined.
57509 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57511 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_FALSE}"; then
57512 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE\" was never defined.
57513 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57515 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE_FALSE}"; then
57516 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE\" was never defined.
57517 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57519 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION_FALSE}"; then
57520 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION\" was never defined.
57521 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57523 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK_FALSE}"; then
57524 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK\" was never defined.
57525 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57527 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL_FALSE}"; then
57528 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL\" was never defined.
57529 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57531 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_FALSE}"; then
57532 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL\" was never defined.
57533 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57535 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED_FALSE}"; then
57536 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED\" was never defined.
57537 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57539 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE_FALSE}"; then
57540 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE\" was never defined.
57541 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57543 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_FALSE}"; then
57544 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION\" was never defined.
57545 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57547 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST_FALSE}"; then
57548 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST\" was never defined.
57549 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57551 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE_FALSE}"; then
57552 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE\" was never defined.
57553 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57555 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_FALSE}"; then
57556 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE\" was never defined.
57557 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57559 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_FALSE}"; then
57560 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH\" was never defined.
57561 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57563 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE_FALSE}"; then
57564 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE\" was never defined.
57565 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57567 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR_FALSE}"; then
57568 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR\" was never defined.
57569 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57571 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE_FALSE}"; then
57572 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE\" was never defined.
57573 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57575 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE_FALSE}"; then
57576 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE\" was never defined.
57577 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57579 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START_FALSE}"; then
57580 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START\" was never defined.
57581 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57583 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH_FALSE}"; then
57584 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH\" was never defined.
57585 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57587 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS_FALSE}"; then
57588 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS\" was never defined.
57589 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57591 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT_FALSE}"; then
57592 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT\" was never defined.
57593 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57595 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE_FALSE}"; then
57596 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE\" was never defined.
57597 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57599 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT_FALSE}"; then
57600 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT\" was never defined.
57601 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57603 if test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE_FALSE}"; then
57604 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE\" was never defined.
57605 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57607 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_BREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_BREAKS_FALSE}"; then
57608 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_BREAKS\" was never defined.
57609 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57611 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_NEXT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_NEXT_FALSE}"; then
57612 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_NEXT\" was never defined.
57613 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57615 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_PREV_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_PREV_FALSE}"; then
57616 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_U16_GRAPHEME_PREV\" was never defined.
57617 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57619 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_BREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_BREAKS_FALSE}"; then
57620 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_BREAKS\" was never defined.
57621 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57623 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_NEXT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_NEXT_FALSE}"; then
57624 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_NEXT\" was never defined.
57625 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57627 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_PREV_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_PREV_FALSE}"; then
57628 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_U32_GRAPHEME_PREV\" was never defined.
57629 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57631 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_BREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_BREAKS_FALSE}"; then
57632 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_BREAKS\" was never defined.
57633 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57635 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_NEXT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_NEXT_FALSE}"; then
57636 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_NEXT\" was never defined.
57637 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57639 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_PREV_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_PREV_FALSE}"; then
57640 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_U8_GRAPHEME_PREV\" was never defined.
57641 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57643 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_UC_GBRK_PROP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_UC_GBRK_PROP_FALSE}"; then
57644 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_UC_GBRK_PROP\" was never defined.
57645 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57647 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_UC_IS_GRAPHEME_BREAK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_UC_IS_GRAPHEME_BREAK_FALSE}"; then
57648 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_UC_IS_GRAPHEME_BREAK\" was never defined.
57649 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57651 if test -z "${LIBUNISTRING_COMPILE_UNIGBRK_ULC_GRAPHEME_BREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIGBRK_ULC_GRAPHEME_BREAKS_FALSE}"; then
57652 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIGBRK_ULC_GRAPHEME_BREAKS\" was never defined.
57653 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57655 if test -z "${LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS_FALSE}"; then
57656 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS\" was never defined.
57657 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57659 if test -z "${LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS_FALSE}"; then
57660 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS\" was never defined.
57661 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57663 if test -z "${LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS_FALSE}"; then
57664 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS\" was never defined.
57665 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57667 if test -z "${LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS_FALSE}"; then
57668 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS\" was never defined.
57669 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57671 if test -z "${LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS_FALSE}"; then
57672 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS\" was never defined.
57673 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57675 if test -z "${LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS_FALSE}"; then
57676 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS\" was never defined.
57677 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57679 if test -z "${LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS_FALSE}"; then
57680 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS\" was never defined.
57681 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57683 if test -z "${LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS_FALSE}"; then
57684 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS\" was never defined.
57685 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57687 if test -z "${LIBUNISTRING_COMPILE_UNINAME_UNINAME_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINAME_UNINAME_FALSE}"; then
57688 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINAME_UNINAME\" was never defined.
57689 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57691 if test -z "${LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION_FALSE}"; then
57692 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION\" was never defined.
57693 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57695 if test -z "${LIBUNISTRING_COMPILE_UNINORM_COMPOSITION_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_COMPOSITION_FALSE}"; then
57696 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_COMPOSITION\" was never defined.
57697 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57699 if test -z "${LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM_FALSE}"; then
57700 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM\" was never defined.
57701 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57703 if test -z "${LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION_FALSE}"; then
57704 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION\" was never defined.
57705 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57707 if test -z "${LIBUNISTRING_COMPILE_UNINORM_FILTER_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_FILTER_FALSE}"; then
57708 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_FILTER\" was never defined.
57709 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57711 if test -z "${LIBUNISTRING_COMPILE_UNINORM_NFC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_NFC_FALSE}"; then
57712 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_NFC\" was never defined.
57713 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57715 if test -z "${LIBUNISTRING_COMPILE_UNINORM_NFD_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_NFD_FALSE}"; then
57716 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_NFD\" was never defined.
57717 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57719 if test -z "${LIBUNISTRING_COMPILE_UNINORM_NFKC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_NFKC_FALSE}"; then
57720 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_NFKC\" was never defined.
57721 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57723 if test -z "${LIBUNISTRING_COMPILE_UNINORM_NFKD_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_NFKD_FALSE}"; then
57724 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_NFKD\" was never defined.
57725 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57727 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE_FALSE}"; then
57728 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE\" was never defined.
57729 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57731 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP_FALSE}"; then
57732 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP\" was never defined.
57733 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57735 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL_FALSE}"; then
57736 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL\" was never defined.
57737 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57739 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM_FALSE}"; then
57740 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM\" was never defined.
57741 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57743 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE_FALSE}"; then
57744 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE\" was never defined.
57745 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57747 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP_FALSE}"; then
57748 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP\" was never defined.
57749 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57751 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL_FALSE}"; then
57752 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL\" was never defined.
57753 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57755 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM_FALSE}"; then
57756 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM\" was never defined.
57757 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57759 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE_FALSE}"; then
57760 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE\" was never defined.
57761 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57763 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP_FALSE}"; then
57764 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP\" was never defined.
57765 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57767 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL_FALSE}"; then
57768 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL\" was never defined.
57769 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57771 if test -z "${LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM_FALSE}"; then
57772 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM\" was never defined.
57773 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57775 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF_FALSE}"; then
57776 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF\" was never defined.
57777 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57779 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF_FALSE}"; then
57780 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF\" was never defined.
57781 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57783 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF_FALSE}"; then
57784 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF\" was never defined.
57785 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57787 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF_FALSE}"; then
57788 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF\" was never defined.
57789 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57791 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF_FALSE}"; then
57792 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF\" was never defined.
57793 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57795 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF_FALSE}"; then
57796 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF\" was never defined.
57797 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57799 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF_FALSE}"; then
57800 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF\" was never defined.
57801 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57803 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF_FALSE}"; then
57804 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF\" was never defined.
57805 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57807 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF_FALSE}"; then
57808 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF\" was never defined.
57809 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57811 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF_FALSE}"; then
57812 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF\" was never defined.
57813 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57815 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF_FALSE}"; then
57816 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF\" was never defined.
57817 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57819 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF_FALSE}"; then
57820 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF\" was never defined.
57821 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57823 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF_FALSE}"; then
57824 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF\" was never defined.
57825 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57827 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF_FALSE}"; then
57828 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF\" was never defined.
57829 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57831 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF_FALSE}"; then
57832 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF\" was never defined.
57833 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57835 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF_FALSE}"; then
57836 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF\" was never defined.
57837 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57839 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF_FALSE}"; then
57840 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF\" was never defined.
57841 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57843 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF_FALSE}"; then
57844 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF\" was never defined.
57845 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57847 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF_FALSE}"; then
57848 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF\" was never defined.
57849 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57851 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF_FALSE}"; then
57852 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF\" was never defined.
57853 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57855 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF_FALSE}"; then
57856 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF\" was never defined.
57857 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57859 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF_FALSE}"; then
57860 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF\" was never defined.
57861 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57863 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF_FALSE}"; then
57864 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF\" was never defined.
57865 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57867 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF_FALSE}"; then
57868 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF\" was never defined.
57869 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57871 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF_FALSE}"; then
57872 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF\" was never defined.
57873 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57875 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF_FALSE}"; then
57876 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF\" was never defined.
57877 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57879 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF_FALSE}"; then
57880 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF\" was never defined.
57881 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57883 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF_FALSE}"; then
57884 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF\" was never defined.
57885 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57887 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF_FALSE}"; then
57888 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF\" was never defined.
57889 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57891 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF_FALSE}"; then
57892 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF\" was never defined.
57893 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57895 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF_FALSE}"; then
57896 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF\" was never defined.
57897 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57899 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF_FALSE}"; then
57900 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF\" was never defined.
57901 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57903 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF_FALSE}"; then
57904 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF\" was never defined.
57905 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57907 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF_FALSE}"; then
57908 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF\" was never defined.
57909 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57911 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF_FALSE}"; then
57912 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF\" was never defined.
57913 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57915 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF_FALSE}"; then
57916 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF\" was never defined.
57917 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57919 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF_FALSE}"; then
57920 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF\" was never defined.
57921 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57923 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF_FALSE}"; then
57924 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF\" was never defined.
57925 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57927 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF_FALSE}"; then
57928 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF\" was never defined.
57929 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57931 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF_FALSE}"; then
57932 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF\" was never defined.
57933 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57935 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF_FALSE}"; then
57936 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF\" was never defined.
57937 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57939 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF_FALSE}"; then
57940 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF\" was never defined.
57941 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57943 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF_FALSE}"; then
57944 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF\" was never defined.
57945 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57947 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF_FALSE}"; then
57948 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF\" was never defined.
57949 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57951 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF_FALSE}"; then
57952 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF\" was never defined.
57953 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57955 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF_FALSE}"; then
57956 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF\" was never defined.
57957 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57959 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF_FALSE}"; then
57960 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF\" was never defined.
57961 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57963 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF_FALSE}"; then
57964 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF\" was never defined.
57965 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57967 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF_FALSE}"; then
57968 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF\" was never defined.
57969 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57971 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF_FALSE}"; then
57972 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF\" was never defined.
57973 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57975 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF_FALSE}"; then
57976 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF\" was never defined.
57977 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57979 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF_FALSE}"; then
57980 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF\" was never defined.
57981 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57983 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF_FALSE}"; then
57984 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF\" was never defined.
57985 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57987 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF_FALSE}"; then
57988 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF\" was never defined.
57989 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57991 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF_FALSE}"; then
57992 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF\" was never defined.
57993 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57995 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF_FALSE}"; then
57996 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF\" was never defined.
57997 Usually this means the macro was only invoked conditionally." "$LINENO" 5
57999 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF_FALSE}"; then
58000 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF\" was never defined.
58001 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58003 if test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF_FALSE}"; then
58004 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF\" was never defined.
58005 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58007 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CHECK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CHECK_FALSE}"; then
58008 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_CHECK\" was never defined.
58009 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58011 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CHR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CHR_FALSE}"; then
58012 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_CHR\" was never defined.
58013 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58015 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CMP_FALSE}"; then
58016 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_CMP\" was never defined.
58017 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58019 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CMP2_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CMP2_FALSE}"; then
58020 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_CMP2\" was never defined.
58021 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58023 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CPY_FALSE}"; then
58024 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_CPY\" was never defined.
58025 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58027 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC_FALSE}"; then
58028 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC\" was never defined.
58029 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58031 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH_FALSE}"; then
58032 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH\" was never defined.
58033 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58035 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN_FALSE}"; then
58036 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN\" was never defined.
58037 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58039 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN_FALSE}"; then
58040 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN\" was never defined.
58041 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58043 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_FALSE}"; then
58044 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC\" was never defined.
58045 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58047 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE_FALSE}"; then
58048 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE\" was never defined.
58049 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58051 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR_FALSE}"; then
58052 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR\" was never defined.
58053 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58055 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MOVE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_MOVE_FALSE}"; then
58056 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_MOVE\" was never defined.
58057 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58059 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_NEXT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_NEXT_FALSE}"; then
58060 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_NEXT\" was never defined.
58061 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58063 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_PREV_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_PREV_FALSE}"; then
58064 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_PREV\" was never defined.
58065 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58067 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_SET_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_SET_FALSE}"; then
58068 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_SET\" was never defined.
58069 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58071 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH_FALSE}"; then
58072 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH\" was never defined.
58073 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58075 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY_FALSE}"; then
58076 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY\" was never defined.
58077 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58079 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY_FALSE}"; then
58080 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY\" was never defined.
58081 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58083 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT_FALSE}"; then
58084 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT\" was never defined.
58085 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58087 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR_FALSE}"; then
58088 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR\" was never defined.
58089 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58091 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP_FALSE}"; then
58092 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP\" was never defined.
58093 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58095 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL_FALSE}"; then
58096 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL\" was never defined.
58097 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58099 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY_FALSE}"; then
58100 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY\" was never defined.
58101 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58103 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN_FALSE}"; then
58104 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN\" was never defined.
58105 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58107 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP_FALSE}"; then
58108 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP\" was never defined.
58109 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58111 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN_FALSE}"; then
58112 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN\" was never defined.
58113 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58115 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN_FALSE}"; then
58116 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN\" was never defined.
58117 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58119 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC_FALSE}"; then
58120 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC\" was never defined.
58121 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58123 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT_FALSE}"; then
58124 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT\" was never defined.
58125 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58127 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP_FALSE}"; then
58128 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP\" was never defined.
58129 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58131 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY_FALSE}"; then
58132 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY\" was never defined.
58133 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58135 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN_FALSE}"; then
58136 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN\" was never defined.
58137 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58139 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK_FALSE}"; then
58140 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK\" was never defined.
58141 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58143 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR_FALSE}"; then
58144 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR\" was never defined.
58145 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58147 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN_FALSE}"; then
58148 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN\" was never defined.
58149 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58151 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR_FALSE}"; then
58152 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR\" was never defined.
58153 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58155 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK_FALSE}"; then
58156 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK\" was never defined.
58157 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58159 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32_FALSE}"; then
58160 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32\" was never defined.
58161 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58163 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8_FALSE}"; then
58164 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8\" was never defined.
58165 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58167 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB_FALSE}"; then
58168 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB\" was never defined.
58169 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58171 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CHECK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CHECK_FALSE}"; then
58172 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_CHECK\" was never defined.
58173 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58175 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CHR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CHR_FALSE}"; then
58176 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_CHR\" was never defined.
58177 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58179 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CMP_FALSE}"; then
58180 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_CMP\" was never defined.
58181 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58183 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CMP2_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CMP2_FALSE}"; then
58184 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_CMP2\" was never defined.
58185 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58187 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CPY_FALSE}"; then
58188 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_CPY\" was never defined.
58189 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58191 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC_FALSE}"; then
58192 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC\" was never defined.
58193 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58195 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH_FALSE}"; then
58196 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH\" was never defined.
58197 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58199 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN_FALSE}"; then
58200 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN\" was never defined.
58201 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58203 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN_FALSE}"; then
58204 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN\" was never defined.
58205 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58207 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_FALSE}"; then
58208 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC\" was never defined.
58209 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58211 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE_FALSE}"; then
58212 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE\" was never defined.
58213 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58215 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR_FALSE}"; then
58216 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR\" was never defined.
58217 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58219 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MOVE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_MOVE_FALSE}"; then
58220 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_MOVE\" was never defined.
58221 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58223 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_NEXT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_NEXT_FALSE}"; then
58224 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_NEXT\" was never defined.
58225 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58227 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_PREV_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_PREV_FALSE}"; then
58228 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_PREV\" was never defined.
58229 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58231 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_SET_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_SET_FALSE}"; then
58232 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_SET\" was never defined.
58233 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58235 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH_FALSE}"; then
58236 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH\" was never defined.
58237 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58239 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY_FALSE}"; then
58240 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY\" was never defined.
58241 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58243 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY_FALSE}"; then
58244 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY\" was never defined.
58245 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58247 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT_FALSE}"; then
58248 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT\" was never defined.
58249 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58251 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR_FALSE}"; then
58252 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR\" was never defined.
58253 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58255 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP_FALSE}"; then
58256 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP\" was never defined.
58257 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58259 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL_FALSE}"; then
58260 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL\" was never defined.
58261 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58263 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY_FALSE}"; then
58264 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY\" was never defined.
58265 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58267 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN_FALSE}"; then
58268 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN\" was never defined.
58269 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58271 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP_FALSE}"; then
58272 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP\" was never defined.
58273 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58275 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN_FALSE}"; then
58276 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN\" was never defined.
58277 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58279 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN_FALSE}"; then
58280 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN\" was never defined.
58281 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58283 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC_FALSE}"; then
58284 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC\" was never defined.
58285 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58287 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT_FALSE}"; then
58288 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT\" was never defined.
58289 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58291 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP_FALSE}"; then
58292 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP\" was never defined.
58293 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58295 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY_FALSE}"; then
58296 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY\" was never defined.
58297 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58299 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN_FALSE}"; then
58300 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN\" was never defined.
58301 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58303 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK_FALSE}"; then
58304 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK\" was never defined.
58305 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58307 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR_FALSE}"; then
58308 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR\" was never defined.
58309 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58311 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN_FALSE}"; then
58312 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN\" was never defined.
58313 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58315 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR_FALSE}"; then
58316 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR\" was never defined.
58317 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58319 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK_FALSE}"; then
58320 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK\" was never defined.
58321 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58323 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16_FALSE}"; then
58324 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16\" was never defined.
58325 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58327 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8_FALSE}"; then
58328 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8\" was never defined.
58329 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58331 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB_FALSE}"; then
58332 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB\" was never defined.
58333 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58335 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CHECK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CHECK_FALSE}"; then
58336 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_CHECK\" was never defined.
58337 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58339 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CHR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CHR_FALSE}"; then
58340 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_CHR\" was never defined.
58341 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58343 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CMP_FALSE}"; then
58344 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_CMP\" was never defined.
58345 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58347 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CMP2_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CMP2_FALSE}"; then
58348 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_CMP2\" was never defined.
58349 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58351 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CPY_FALSE}"; then
58352 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_CPY\" was never defined.
58353 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58355 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC_FALSE}"; then
58356 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC\" was never defined.
58357 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58359 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH_FALSE}"; then
58360 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH\" was never defined.
58361 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58363 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN_FALSE}"; then
58364 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN\" was never defined.
58365 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58367 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN_FALSE}"; then
58368 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN\" was never defined.
58369 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58371 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_FALSE}"; then
58372 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC\" was never defined.
58373 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58375 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE_FALSE}"; then
58376 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE\" was never defined.
58377 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58379 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR_FALSE}"; then
58380 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR\" was never defined.
58381 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58383 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MOVE_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_MOVE_FALSE}"; then
58384 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_MOVE\" was never defined.
58385 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58387 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_NEXT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_NEXT_FALSE}"; then
58388 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_NEXT\" was never defined.
58389 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58391 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_PREV_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_PREV_FALSE}"; then
58392 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_PREV\" was never defined.
58393 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58395 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_SET_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_SET_FALSE}"; then
58396 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_SET\" was never defined.
58397 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58399 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH_FALSE}"; then
58400 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH\" was never defined.
58401 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58403 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY_FALSE}"; then
58404 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY\" was never defined.
58405 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58407 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY_FALSE}"; then
58408 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY\" was never defined.
58409 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58411 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT_FALSE}"; then
58412 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT\" was never defined.
58413 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58415 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR_FALSE}"; then
58416 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR\" was never defined.
58417 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58419 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP_FALSE}"; then
58420 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP\" was never defined.
58421 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58423 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL_FALSE}"; then
58424 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL\" was never defined.
58425 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58427 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY_FALSE}"; then
58428 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY\" was never defined.
58429 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58431 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN_FALSE}"; then
58432 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN\" was never defined.
58433 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58435 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP_FALSE}"; then
58436 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP\" was never defined.
58437 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58439 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN_FALSE}"; then
58440 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN\" was never defined.
58441 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58443 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN_FALSE}"; then
58444 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN\" was never defined.
58445 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58447 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC_FALSE}"; then
58448 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC\" was never defined.
58449 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58451 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT_FALSE}"; then
58452 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT\" was never defined.
58453 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58455 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP_FALSE}"; then
58456 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP\" was never defined.
58457 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58459 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY_FALSE}"; then
58460 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY\" was never defined.
58461 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58463 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN_FALSE}"; then
58464 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN\" was never defined.
58465 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58467 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK_FALSE}"; then
58468 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK\" was never defined.
58469 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58471 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR_FALSE}"; then
58472 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR\" was never defined.
58473 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58475 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN_FALSE}"; then
58476 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN\" was never defined.
58477 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58479 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR_FALSE}"; then
58480 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR\" was never defined.
58481 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58483 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK_FALSE}"; then
58484 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK\" was never defined.
58485 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58487 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16_FALSE}"; then
58488 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16\" was never defined.
58489 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58491 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32_FALSE}"; then
58492 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32\" was never defined.
58493 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58495 if test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB_FALSE}"; then
58496 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB\" was never defined.
58497 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58499 if test -z "${LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS_FALSE}"; then
58500 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS\" was never defined.
58501 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58503 if test -z "${LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS_FALSE}"; then
58504 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS\" was never defined.
58505 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58507 if test -z "${LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS_FALSE}"; then
58508 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS\" was never defined.
58509 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58511 if test -z "${LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS_FALSE}"; then
58512 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS\" was never defined.
58513 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58515 if test -z "${LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY_FALSE}"; then
58516 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY\" was never defined.
58517 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58519 if test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH_FALSE}"; then
58520 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH\" was never defined.
58521 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58523 if test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH_FALSE}"; then
58524 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH\" was never defined.
58525 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58527 if test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH_FALSE}"; then
58528 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH\" was never defined.
58529 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58531 if test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH_FALSE}"; then
58532 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH\" was never defined.
58533 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58535 if test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH_FALSE}"; then
58536 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH\" was never defined.
58537 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58539 if test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH_FALSE}"; then
58540 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH\" was never defined.
58541 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58543 if test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE}" && test -z "${LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE}"; then
58544 as_fn_error $? "conditional \"LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH\" was never defined.
58545 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58550 if test -n "$gl_LIBOBJS"; then
58551 # Remove the extension.
58552 sed_drop_objext='s/\.o$//;s/\.obj$//'
58553 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
58554 gl_libobjs="$gl_libobjs $i.$ac_objext"
58555 gl_ltlibobjs="$gl_ltlibobjs $i.lo"
58558 gl_LIBOBJS=$gl_libobjs
58560 gl_LTLIBOBJS=$gl_ltlibobjs
58567 if test -n "$gltests_LIBOBJS"; then
58568 # Remove the extension.
58569 sed_drop_objext='s/\.o$//;s/\.obj$//'
58570 for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
58571 gltests_libobjs="$gltests_libobjs $i.$ac_objext"
58572 gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
58575 gltests_LIBOBJS=$gltests_libobjs
58577 gltests_LTLIBOBJS=$gltests_ltlibobjs
58580 if test -z "${WOE32DLL_TRUE}" && test -z "${WOE32DLL_FALSE}"; then
58581 as_fn_error $? "conditional \"WOE32DLL\" was never defined.
58582 Usually this means the macro was only invoked conditionally." "$LINENO" 5
58585 : "${CONFIG_STATUS=./config.status}"
58587 ac_clean_files_save=$ac_clean_files
58588 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
58589 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
58590 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
58592 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
58594 # Generated by $as_me.
58595 # Run this file to recreate the current configuration.
58596 # Compiler output produced by configure, useful for debugging
58597 # configure, is in config.log if it exists.
58600 ac_cs_recheck=false
58603 SHELL=\${CONFIG_SHELL-$SHELL}
58606 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
58607 ## -------------------- ##
58608 ## M4sh Initialization. ##
58609 ## -------------------- ##
58611 # Be more Bourne compatible
58612 DUALCASE=1; export DUALCASE # for MKS sh
58613 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
58616 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
58617 # is contrary to our usage. Disable this feature.
58618 alias -g '${1+"$@"}'='"$@"'
58619 setopt NO_GLOB_SUBST
58621 case `(set -o) 2>/dev/null` in #(
58633 # Printing a long string crashes Solaris 7 /usr/bin/printf.
58634 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
58635 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
58636 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
58637 # Prefer a ksh shell builtin over an external printf program on Solaris,
58638 # but without wasting forks for bash or zsh.
58639 if test -z "$BASH_VERSION$ZSH_VERSION" \
58640 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
58641 as_echo='print -r --'
58642 as_echo_n='print -rn --'
58643 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
58644 as_echo='printf %s\n'
58645 as_echo_n='printf %s'
58647 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
58648 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
58649 as_echo_n='/usr/ucb/echo -n'
58651 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58652 as_echo_n_body='eval
58656 expr "X$arg" : "X\\(.*\\)$as_nl";
58657 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
58659 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
58661 export as_echo_n_body
58662 as_echo_n='sh -c $as_echo_n_body as_echo'
58664 export as_echo_body
58665 as_echo='sh -c $as_echo_body as_echo'
58668 # The user is always right.
58669 if test "${PATH_SEPARATOR+set}" != set; then
58671 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
58672 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
58679 # We need space, tab and new line, in precisely that order. Quoting is
58680 # there to prevent editors from complaining about space-tab.
58681 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
58682 # splitting by setting IFS to empty value.)
58685 # Find who we are. Look in the path if we contain no directory separator.
58688 *[\\/]* ) as_myself=$0 ;;
58689 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
58690 for as_dir in $PATH
58693 test -z "$as_dir" && as_dir=.
58694 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
58700 # We did not find ourselves, most probably we were run as `sh COMMAND'
58701 # in which case we are not to be found in the path.
58702 if test "x$as_myself" = x; then
58705 if test ! -f "$as_myself"; then
58706 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
58710 # Unset variables that we do not need and which cause bugs (e.g. in
58711 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
58712 # suppresses any "Segmentation fault" message there. '((' could
58713 # trigger a bug in pdksh 5.2.14.
58714 for as_var in BASH_ENV ENV MAIL MAILPATH
58715 do eval test x\${$as_var+set} = xset \
58716 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
58729 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
58732 # as_fn_error STATUS ERROR [LINENO LOG_FD]
58733 # ----------------------------------------
58734 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
58735 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
58736 # script with STATUS, using 1 if that was 0.
58739 as_status=$1; test $as_status -eq 0 && as_status=1
58741 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
58742 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
58744 $as_echo "$as_me: error: $2" >&2
58745 as_fn_exit $as_status
58749 # as_fn_set_status STATUS
58750 # -----------------------
58751 # Set $? to STATUS, without forking.
58752 as_fn_set_status ()
58755 } # as_fn_set_status
58757 # as_fn_exit STATUS
58758 # -----------------
58759 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
58763 as_fn_set_status $1
58769 # Portably unset VAR.
58772 { eval $1=; unset $1;}
58774 as_unset=as_fn_unset
58775 # as_fn_append VAR VALUE
58776 # ----------------------
58777 # Append the text in VALUE to the end of the definition contained in VAR. Take
58778 # advantage of any shell optimizations that allow amortized linear growth over
58779 # repeated appends, instead of the typical quadratic growth present in naive
58781 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
58782 eval 'as_fn_append ()
58793 # as_fn_arith ARG...
58794 # ------------------
58795 # Perform arithmetic evaluation on the ARGs, and store the result in the
58796 # global $as_val. Take advantage of shells that can avoid forks. The arguments
58797 # must be portable across $(()) and expr.
58798 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
58799 eval 'as_fn_arith ()
58806 as_val=`expr "$@" || test $? -eq 1`
58811 if expr a : '\(a\)' >/dev/null 2>&1 &&
58812 test "X`expr 00001 : '.*\(...\)'`" = X001; then
58818 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
58819 as_basename=basename
58824 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
58830 as_me=`$as_basename -- "$0" ||
58831 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
58832 X"$0" : 'X\(//\)$' \| \
58833 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
58835 sed '/^.*\/\([^/][^/]*\)\/*$/{
58849 # Avoid depending upon Character Ranges.
58850 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
58851 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
58852 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
58853 as_cr_digits='0123456789'
58854 as_cr_alnum=$as_cr_Letters$as_cr_digits
58856 ECHO_C= ECHO_N= ECHO_T=
58857 case `echo -n x` in #(((((
58859 case `echo 'xy\c'` in
58860 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
58862 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
58869 rm -f conf$$ conf$$.exe conf$$.file
58870 if test -d conf$$.dir; then
58871 rm -f conf$$.dir/conf$$.file
58874 mkdir conf$$.dir 2>/dev/null
58876 if (echo >conf$$.file) 2>/dev/null; then
58877 if ln -s conf$$.file conf$$ 2>/dev/null; then
58879 # ... but there are two gotchas:
58880 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
58881 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
58882 # In both cases, we have to default to `cp -pR'.
58883 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
58885 elif ln conf$$.file conf$$ 2>/dev/null; then
58893 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
58894 rmdir conf$$.dir 2>/dev/null
58899 # Create "$as_dir" as a directory, including parents if necessary.
58904 -*) as_dir=./$as_dir;;
58906 test -d "$as_dir" || eval $as_mkdir_p || {
58910 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
58911 *) as_qdir=$as_dir;;
58913 as_dirs="'$as_qdir' $as_dirs"
58914 as_dir=`$as_dirname -- "$as_dir" ||
58915 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
58916 X"$as_dir" : 'X\(//\)[^/]' \| \
58917 X"$as_dir" : 'X\(//\)$' \| \
58918 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
58919 $as_echo X"$as_dir" |
58920 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
58924 /^X\(\/\/\)[^/].*/{
58937 test -d "$as_dir" && break
58939 test -z "$as_dirs" || eval "mkdir $as_dirs"
58940 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
58944 if mkdir -p . 2>/dev/null; then
58945 as_mkdir_p='mkdir -p "$as_dir"'
58947 test -d ./-p && rmdir ./-p
58952 # as_fn_executable_p FILE
58953 # -----------------------
58954 # Test if FILE is an executable regular file.
58955 as_fn_executable_p ()
58957 test -f "$1" && test -x "$1"
58958 } # as_fn_executable_p
58959 as_test_x='test -x'
58960 as_executable_p=as_fn_executable_p
58962 # Sed expression to map a string onto a valid CPP name.
58963 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
58965 # Sed expression to map a string onto a valid variable name.
58966 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
58970 ## ----------------------------------- ##
58971 ## Main body of $CONFIG_STATUS script. ##
58972 ## ----------------------------------- ##
58974 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
58976 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
58977 # Save the log message, to keep $0 and so on meaningful, and to
58978 # report actual input values of CONFIG_FILES etc. instead of their
58979 # values after options handling.
58981 This file was extended by $as_me, which was
58982 generated by GNU Autoconf 2.69. Invocation command line was
58984 CONFIG_FILES = $CONFIG_FILES
58985 CONFIG_HEADERS = $CONFIG_HEADERS
58986 CONFIG_LINKS = $CONFIG_LINKS
58987 CONFIG_COMMANDS = $CONFIG_COMMANDS
58990 on `(hostname || uname -n) 2>/dev/null | sed 1q`
58995 case $ac_config_files in *"
58996 "*) set x $ac_config_files; shift; ac_config_files=$*;;
58999 case $ac_config_headers in *"
59000 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
59004 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
59005 # Files that config.status was made for.
59006 config_files="$ac_config_files"
59007 config_headers="$ac_config_headers"
59008 config_commands="$ac_config_commands"
59012 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
59014 \`$as_me' instantiates files and other configuration actions
59015 from templates according to the current configuration. Unless the files
59016 and actions are specified as TAGs, all are instantiated by default.
59018 Usage: $0 [OPTION]... [TAG]...
59020 -h, --help print this help, then exit
59021 -V, --version print version number and configuration settings, then exit
59022 --config print configuration, then exit
59023 -q, --quiet, --silent
59024 do not print progress messages
59025 -d, --debug don't remove temporary files
59026 --recheck update $as_me by reconfiguring in the same conditions
59027 --file=FILE[:TEMPLATE]
59028 instantiate the configuration file FILE
59029 --header=FILE[:TEMPLATE]
59030 instantiate the configuration header FILE
59032 Configuration files:
59035 Configuration headers:
59038 Configuration commands:
59041 Report bugs to the package provider."
59044 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
59045 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
59048 configured by $0, generated by GNU Autoconf 2.69,
59049 with options \\"\$ac_cs_config\\"
59051 Copyright (C) 2012 Free Software Foundation, Inc.
59052 This config.status script is free software; the Free Software Foundation
59053 gives unlimited permission to copy, distribute and modify it."
59060 test -n "\$AWK" || AWK=awk
59063 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
59064 # The default lists apply if the user does not specify any file.
59070 ac_option=`expr "X$1" : 'X\([^=]*\)='`
59071 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
59075 ac_option=`expr "X$1" : 'X\([^=]*\)='`
59087 # Handling of the options.
59088 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
59090 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
59091 $as_echo "$ac_cs_version"; exit ;;
59092 --config | --confi | --conf | --con | --co | --c )
59093 $as_echo "$ac_cs_config"; exit ;;
59094 --debug | --debu | --deb | --de | --d | -d )
59096 --file | --fil | --fi | --f )
59099 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
59100 '') as_fn_error $? "missing file argument" ;;
59102 as_fn_append CONFIG_FILES " '$ac_optarg'"
59103 ac_need_defaults=false;;
59104 --header | --heade | --head | --hea )
59107 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
59109 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
59110 ac_need_defaults=false;;
59112 # Conflict between --help and --header
59113 as_fn_error $? "ambiguous option: \`$1'
59114 Try \`$0 --help' for more information.";;
59115 --help | --hel | -h )
59116 $as_echo "$ac_cs_usage"; exit ;;
59117 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
59118 | -silent | --silent | --silen | --sile | --sil | --si | --s)
59121 # This is an error.
59122 -*) as_fn_error $? "unrecognized option: \`$1'
59123 Try \`$0 --help' for more information." ;;
59125 *) as_fn_append ac_config_targets " $1"
59126 ac_need_defaults=false ;;
59132 ac_configure_extra_args=
59134 if $ac_cs_silent; then
59136 ac_configure_extra_args="$ac_configure_extra_args --silent"
59140 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
59141 if \$ac_cs_recheck; then
59142 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
59144 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
59145 CONFIG_SHELL='$SHELL'
59146 export CONFIG_SHELL
59151 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
59155 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
59156 ## Running $as_me. ##
59162 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
59166 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
59169 # The HP-UX ksh and POSIX shell print the target directory to stdout
59170 # if CDPATH is set.
59171 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
59173 sed_quote_subst='$sed_quote_subst'
59174 double_quote_subst='$double_quote_subst'
59175 delay_variable_subst='$delay_variable_subst'
59176 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
59177 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
59178 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
59179 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
59180 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
59181 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
59182 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
59183 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
59184 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
59185 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
59186 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
59187 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
59188 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
59189 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
59190 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
59191 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
59192 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
59193 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
59194 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
59195 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
59196 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
59197 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
59198 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
59199 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
59200 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
59201 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
59202 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
59203 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
59204 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
59205 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
59206 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
59207 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
59208 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
59209 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
59210 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
59211 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
59212 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
59213 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
59214 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
59215 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
59216 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
59217 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
59218 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
59219 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
59220 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
59221 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
59222 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
59223 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
59224 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
59225 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
59226 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
59227 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
59228 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
59229 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
59230 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
59231 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
59232 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
59233 lt_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"`'
59234 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
59235 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
59236 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
59237 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
59238 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
59239 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
59240 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
59241 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
59242 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
59243 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
59244 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
59245 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
59246 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
59247 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
59248 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
59249 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
59250 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
59251 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
59252 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
59253 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
59254 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
59255 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
59256 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
59257 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
59258 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
59259 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
59260 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
59261 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
59262 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
59263 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
59264 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
59265 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
59266 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
59267 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
59268 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
59269 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
59270 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
59271 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
59272 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
59273 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
59274 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
59275 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
59276 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
59277 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
59278 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
59279 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
59280 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
59281 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
59282 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
59283 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
59284 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
59285 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
59286 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
59287 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
59288 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
59289 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
59290 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
59291 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
59292 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
59293 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
59294 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
59295 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
59296 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
59297 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
59298 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
59299 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
59300 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
59301 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
59302 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
59303 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
59304 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
59305 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
59306 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
59307 LD_RC='`$ECHO "$LD_RC" | $SED "$delay_single_quote_subst"`'
59308 reload_flag_RC='`$ECHO "$reload_flag_RC" | $SED "$delay_single_quote_subst"`'
59309 reload_cmds_RC='`$ECHO "$reload_cmds_RC" | $SED "$delay_single_quote_subst"`'
59310 old_archive_cmds_RC='`$ECHO "$old_archive_cmds_RC" | $SED "$delay_single_quote_subst"`'
59311 compiler_RC='`$ECHO "$compiler_RC" | $SED "$delay_single_quote_subst"`'
59312 GCC_RC='`$ECHO "$GCC_RC" | $SED "$delay_single_quote_subst"`'
59313 lt_prog_compiler_no_builtin_flag_RC='`$ECHO "$lt_prog_compiler_no_builtin_flag_RC" | $SED "$delay_single_quote_subst"`'
59314 lt_prog_compiler_pic_RC='`$ECHO "$lt_prog_compiler_pic_RC" | $SED "$delay_single_quote_subst"`'
59315 lt_prog_compiler_wl_RC='`$ECHO "$lt_prog_compiler_wl_RC" | $SED "$delay_single_quote_subst"`'
59316 lt_prog_compiler_static_RC='`$ECHO "$lt_prog_compiler_static_RC" | $SED "$delay_single_quote_subst"`'
59317 lt_cv_prog_compiler_c_o_RC='`$ECHO "$lt_cv_prog_compiler_c_o_RC" | $SED "$delay_single_quote_subst"`'
59318 archive_cmds_need_lc_RC='`$ECHO "$archive_cmds_need_lc_RC" | $SED "$delay_single_quote_subst"`'
59319 enable_shared_with_static_runtimes_RC='`$ECHO "$enable_shared_with_static_runtimes_RC" | $SED "$delay_single_quote_subst"`'
59320 export_dynamic_flag_spec_RC='`$ECHO "$export_dynamic_flag_spec_RC" | $SED "$delay_single_quote_subst"`'
59321 whole_archive_flag_spec_RC='`$ECHO "$whole_archive_flag_spec_RC" | $SED "$delay_single_quote_subst"`'
59322 compiler_needs_object_RC='`$ECHO "$compiler_needs_object_RC" | $SED "$delay_single_quote_subst"`'
59323 old_archive_from_new_cmds_RC='`$ECHO "$old_archive_from_new_cmds_RC" | $SED "$delay_single_quote_subst"`'
59324 old_archive_from_expsyms_cmds_RC='`$ECHO "$old_archive_from_expsyms_cmds_RC" | $SED "$delay_single_quote_subst"`'
59325 archive_cmds_RC='`$ECHO "$archive_cmds_RC" | $SED "$delay_single_quote_subst"`'
59326 archive_expsym_cmds_RC='`$ECHO "$archive_expsym_cmds_RC" | $SED "$delay_single_quote_subst"`'
59327 module_cmds_RC='`$ECHO "$module_cmds_RC" | $SED "$delay_single_quote_subst"`'
59328 module_expsym_cmds_RC='`$ECHO "$module_expsym_cmds_RC" | $SED "$delay_single_quote_subst"`'
59329 with_gnu_ld_RC='`$ECHO "$with_gnu_ld_RC" | $SED "$delay_single_quote_subst"`'
59330 allow_undefined_flag_RC='`$ECHO "$allow_undefined_flag_RC" | $SED "$delay_single_quote_subst"`'
59331 no_undefined_flag_RC='`$ECHO "$no_undefined_flag_RC" | $SED "$delay_single_quote_subst"`'
59332 hardcode_libdir_flag_spec_RC='`$ECHO "$hardcode_libdir_flag_spec_RC" | $SED "$delay_single_quote_subst"`'
59333 hardcode_libdir_separator_RC='`$ECHO "$hardcode_libdir_separator_RC" | $SED "$delay_single_quote_subst"`'
59334 hardcode_direct_RC='`$ECHO "$hardcode_direct_RC" | $SED "$delay_single_quote_subst"`'
59335 hardcode_direct_absolute_RC='`$ECHO "$hardcode_direct_absolute_RC" | $SED "$delay_single_quote_subst"`'
59336 hardcode_minus_L_RC='`$ECHO "$hardcode_minus_L_RC" | $SED "$delay_single_quote_subst"`'
59337 hardcode_shlibpath_var_RC='`$ECHO "$hardcode_shlibpath_var_RC" | $SED "$delay_single_quote_subst"`'
59338 hardcode_automatic_RC='`$ECHO "$hardcode_automatic_RC" | $SED "$delay_single_quote_subst"`'
59339 inherit_rpath_RC='`$ECHO "$inherit_rpath_RC" | $SED "$delay_single_quote_subst"`'
59340 link_all_deplibs_RC='`$ECHO "$link_all_deplibs_RC" | $SED "$delay_single_quote_subst"`'
59341 always_export_symbols_RC='`$ECHO "$always_export_symbols_RC" | $SED "$delay_single_quote_subst"`'
59342 export_symbols_cmds_RC='`$ECHO "$export_symbols_cmds_RC" | $SED "$delay_single_quote_subst"`'
59343 exclude_expsyms_RC='`$ECHO "$exclude_expsyms_RC" | $SED "$delay_single_quote_subst"`'
59344 include_expsyms_RC='`$ECHO "$include_expsyms_RC" | $SED "$delay_single_quote_subst"`'
59345 prelink_cmds_RC='`$ECHO "$prelink_cmds_RC" | $SED "$delay_single_quote_subst"`'
59346 postlink_cmds_RC='`$ECHO "$postlink_cmds_RC" | $SED "$delay_single_quote_subst"`'
59347 file_list_spec_RC='`$ECHO "$file_list_spec_RC" | $SED "$delay_single_quote_subst"`'
59348 hardcode_action_RC='`$ECHO "$hardcode_action_RC" | $SED "$delay_single_quote_subst"`'
59351 LTCFLAGS='$LTCFLAGS'
59352 compiler='$compiler_DEFAULT'
59354 # A function that is used when there is no print builtin or printf.
59355 func_fallback_echo ()
59357 eval 'cat <<_LTECHO_EOF
59362 # Quote evaled strings.
59379 deplibs_check_method \
59383 sharedlib_from_linklib_cmd \
59386 archiver_list_spec \
59392 lt_cv_sys_global_symbol_pipe \
59393 lt_cv_sys_global_symbol_to_cdecl \
59394 lt_cv_sys_global_symbol_to_c_name_address \
59395 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
59396 nm_file_list_spec \
59397 lt_prog_compiler_no_builtin_flag \
59398 lt_prog_compiler_pic \
59399 lt_prog_compiler_wl \
59400 lt_prog_compiler_static \
59401 lt_cv_prog_compiler_c_o \
59410 export_dynamic_flag_spec \
59411 whole_archive_flag_spec \
59412 compiler_needs_object \
59414 allow_undefined_flag \
59415 no_undefined_flag \
59416 hardcode_libdir_flag_spec \
59417 hardcode_libdir_separator \
59421 variables_saved_for_relink \
59423 library_names_spec \
59425 install_override_mode \
59432 lt_prog_compiler_no_builtin_flag_RC \
59433 lt_prog_compiler_pic_RC \
59434 lt_prog_compiler_wl_RC \
59435 lt_prog_compiler_static_RC \
59436 lt_cv_prog_compiler_c_o_RC \
59437 export_dynamic_flag_spec_RC \
59438 whole_archive_flag_spec_RC \
59439 compiler_needs_object_RC \
59441 allow_undefined_flag_RC \
59442 no_undefined_flag_RC \
59443 hardcode_libdir_flag_spec_RC \
59444 hardcode_libdir_separator_RC \
59445 exclude_expsyms_RC \
59446 include_expsyms_RC \
59447 file_list_spec_RC; do
59448 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
59449 *[\\\\\\\`\\"\\\$]*)
59450 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
59453 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
59458 # Double-quote double-evaled strings.
59459 for var in reload_cmds \
59460 old_postinstall_cmds \
59461 old_postuninstall_cmds \
59463 extract_expsyms_cmds \
59464 old_archive_from_new_cmds \
59465 old_archive_from_expsyms_cmds \
59467 archive_expsym_cmds \
59469 module_expsym_cmds \
59470 export_symbols_cmds \
59474 postuninstall_cmds \
59476 sys_lib_search_path_spec \
59477 sys_lib_dlsearch_path_spec \
59479 old_archive_cmds_RC \
59480 old_archive_from_new_cmds_RC \
59481 old_archive_from_expsyms_cmds_RC \
59483 archive_expsym_cmds_RC \
59485 module_expsym_cmds_RC \
59486 export_symbols_cmds_RC \
59488 postlink_cmds_RC; do
59489 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
59490 *[\\\\\\\`\\"\\\$]*)
59491 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
59494 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
59499 ac_aux_dir='$ac_aux_dir'
59500 xsi_shell='$xsi_shell'
59501 lt_shell_append='$lt_shell_append'
59503 # See if we are running on zsh, and set the options which allow our
59504 # commands through without removal of \ escapes INIT.
59505 if test -n "\${ZSH_VERSION+set}" ; then
59506 setopt NO_GLOB_SUBST
59512 TIMESTAMP='$TIMESTAMP'
59523 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
59525 # Handling of arguments.
59526 for ac_config_target in $ac_config_targets
59528 case $ac_config_target in
59529 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
59530 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
59531 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
59532 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
59533 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
59534 "gnulib-local/Makefile") CONFIG_FILES="$CONFIG_FILES gnulib-local/Makefile" ;;
59535 "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
59536 "lib/exported.sh") CONFIG_FILES="$CONFIG_FILES lib/exported.sh" ;;
59537 "lib/unistring/version.h") CONFIG_FILES="$CONFIG_FILES lib/unistring/version.h:lib/unistring/version.in.h" ;;
59538 "lib/unistring/woe32dll.h") CONFIG_FILES="$CONFIG_FILES lib/unistring/woe32dll.h:lib/unistring/woe32dll.in.h" ;;
59539 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
59541 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
59546 # If the user did not use the arguments to specify the items to instantiate,
59547 # then the envvar interface is used. Set only those that are not.
59548 # We use the long form for the default assignment because of an extremely
59549 # bizarre bug on SunOS 4.1.3.
59550 if $ac_need_defaults; then
59551 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
59552 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
59553 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
59556 # Have a temporary directory for convenience. Make it in the build tree
59557 # simply because there is no reason against having it here, and in addition,
59558 # creating and moving files from /tmp can sometimes cause problems.
59559 # Hook for its removal unless debugging.
59560 # Note that there is a small window in which the directory will not be cleaned:
59561 # after its creation but before its name has been assigned to `$tmp'.
59565 trap 'exit_status=$?
59566 : "${ac_tmp:=$tmp}"
59567 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
59569 trap 'as_fn_exit 1' 1 2 13 15
59571 # Create a (secure) tmp directory for tmp files.
59574 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
59578 tmp=./conf$$-$RANDOM
59579 (umask 077 && mkdir "$tmp")
59580 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
59583 # Set up the scripts for CONFIG_FILES section.
59584 # No need to generate them if there are no CONFIG_FILES.
59585 # This happens for instance with `./config.status config.h'.
59586 if test -n "$CONFIG_FILES"; then
59589 ac_cr=`echo X | tr X '\015'`
59590 # On cygwin, bash can eat \r inside `` if the user requested igncr.
59591 # But we know of no other shell where ac_cr would be empty at this
59592 # point, so we can use a bashism as a fallback.
59593 if test "x$ac_cr" = x; then
59594 eval ac_cr=\$\'\\r\'
59596 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
59597 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
59600 ac_cs_awk_cr=$ac_cr
59603 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
59608 echo "cat >conf$$subs.awk <<_ACEOF" &&
59609 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
59611 } >conf$$subs.sh ||
59612 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
59613 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
59615 for ac_last_try in false false false false false :; do
59616 . ./conf$$subs.sh ||
59617 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
59619 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
59620 if test $ac_delim_n = $ac_delim_num; then
59622 elif $ac_last_try; then
59623 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
59625 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
59628 rm -f conf$$subs.sh
59630 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
59631 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
59635 s/^/S["/; s/!.*/"]=/
59645 s/\(.\{148\}\)..*/\1/
59647 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
59652 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
59659 s/\(.\{148\}\)..*/\1/
59661 s/["\\]/\\&/g; s/^/"/; s/$/"/
59665 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
59670 ' <conf$$subs.awk | sed '
59675 ' >>$CONFIG_STATUS || ac_write_fail=1
59676 rm -f conf$$subs.awk
59677 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
59679 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
59680 for (key in S) S_is_set[key] = 1
59686 nfields = split(line, field, "@")
59688 len = length(field[1])
59689 for (i = 2; i < nfields; i++) {
59691 keylen = length(key)
59692 if (S_is_set[key]) {
59694 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
59695 len += length(value) + length(field[++i])
59706 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
59707 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
59708 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
59711 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
59712 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
59715 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
59716 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
59717 # trailing colons and then remove the whole line if VPATH becomes empty
59718 # (actually we leave an empty line to preserve line numbers).
59719 if test "x$srcdir" = x.; then
59720 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
59738 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
59739 fi # test -n "$CONFIG_FILES"
59741 # Set up the scripts for CONFIG_HEADERS section.
59742 # No need to generate them if there are no CONFIG_HEADERS.
59743 # This happens for instance with `./config.status Makefile'.
59744 if test -n "$CONFIG_HEADERS"; then
59745 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
59749 # Transform confdefs.h into an awk script `defines.awk', embedded as
59750 # here-document in config.status, that substitutes the proper values into
59751 # config.h.in to produce config.h.
59753 # Create a delimiter string that does not exist in confdefs.h, to ease
59754 # handling of long lines.
59756 for ac_last_try in false false :; do
59757 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
59758 if test -z "$ac_tt"; then
59760 elif $ac_last_try; then
59761 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
59763 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
59767 # For the awk script, D is an array of macro values keyed by name,
59768 # likewise P contains macro parameters if any. Preserve backslash
59769 # newline sequences.
59771 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
59773 s/.\{148\}/&'"$ac_delim"'/g
59776 s/^[ ]*#[ ]*define[ ][ ]*/ /
59783 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
59785 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
59789 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
59790 D["\1"]=" \3\\\\\\n"\\/p
59792 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
59797 s/.\{148\}/&'"$ac_delim"'/g
59802 s/["\\]/\\&/g; s/^/"/; s/$/"/p
59805 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
59807 ' <confdefs.h | sed '
59808 s/'"$ac_delim"'/"\\\
59809 "/g' >>$CONFIG_STATUS || ac_write_fail=1
59811 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
59812 for (key in D) D_is_set[key] = 1
59815 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
59817 split(line, arg, " ")
59818 if (arg[1] == "#") {
59822 defundef = substr(arg[1], 2)
59825 split(mac1, mac2, "(") #)
59827 prefix = substr(line, 1, index(line, defundef) - 1)
59828 if (D_is_set[macro]) {
59829 # Preserve the white space surrounding the "#".
59830 print prefix "define", macro P[macro] D[macro]
59833 # Replace #undef with comments. This is necessary, for example,
59834 # in the case of _POSIX_SOURCE, which is predefined and required
59835 # on some systems where configure will not decide to define it.
59836 if (defundef == "undef") {
59837 print "/*", prefix defundef, macro, "*/"
59845 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
59846 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
59847 fi # test -n "$CONFIG_HEADERS"
59850 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
59855 :[FHLC]) ac_mode=$ac_tag; continue;;
59857 case $ac_mode$ac_tag in
59859 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
59860 :[FH]-) ac_tag=-:-;;
59861 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
59878 -) ac_f="$ac_tmp/stdin";;
59879 *) # Look for the file first in the build tree, then in the source tree
59880 # (if the path is not absolute). The absolute path cannot be DOS-style,
59881 # because $ac_f cannot contain `:'.
59885 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
59887 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
59889 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
59890 as_fn_append ac_file_inputs " '$ac_f'"
59893 # Let's still pretend it is `configure' which instantiates (i.e., don't
59894 # use $as_me), people would be surprised to read:
59895 # /* config.h. Generated by config.status. */
59896 configure_input='Generated from '`
59897 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
59899 if test x"$ac_file" != x-; then
59900 configure_input="$ac_file. $configure_input"
59901 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
59902 $as_echo "$as_me: creating $ac_file" >&6;}
59904 # Neutralize special characters interpreted by sed in replacement strings.
59905 case $configure_input in #(
59906 *\&* | *\|* | *\\* )
59907 ac_sed_conf_input=`$as_echo "$configure_input" |
59908 sed 's/[\\\\&|]/\\\\&/g'`;; #(
59909 *) ac_sed_conf_input=$configure_input;;
59913 *:-:* | *:-) cat >"$ac_tmp/stdin" \
59914 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
59919 ac_dir=`$as_dirname -- "$ac_file" ||
59920 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
59921 X"$ac_file" : 'X\(//\)[^/]' \| \
59922 X"$ac_file" : 'X\(//\)$' \| \
59923 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
59924 $as_echo X"$ac_file" |
59925 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
59929 /^X\(\/\/\)[^/].*/{
59942 as_dir="$ac_dir"; as_fn_mkdir_p
59946 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
59948 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
59949 # A ".." for each directory in $ac_dir_suffix.
59950 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
59951 case $ac_top_builddir_sub in
59952 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
59953 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
59956 ac_abs_top_builddir=$ac_pwd
59957 ac_abs_builddir=$ac_pwd$ac_dir_suffix
59958 # for backward compatibility:
59959 ac_top_builddir=$ac_top_build_prefix
59962 .) # We are building in place.
59964 ac_top_srcdir=$ac_top_builddir_sub
59965 ac_abs_top_srcdir=$ac_pwd ;;
59966 [\\/]* | ?:[\\/]* ) # Absolute name.
59967 ac_srcdir=$srcdir$ac_dir_suffix;
59968 ac_top_srcdir=$srcdir
59969 ac_abs_top_srcdir=$srcdir ;;
59970 *) # Relative name.
59971 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
59972 ac_top_srcdir=$ac_top_build_prefix$srcdir
59973 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
59975 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
59985 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
59986 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
59988 ac_MKDIR_P=$MKDIR_P
59990 [\\/$]* | ?:[\\/]* ) ;;
59991 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
59995 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
59996 # If the template does not know about datarootdir, expand it.
59997 # FIXME: This hack should be removed a few years after 2.60.
59998 ac_datarootdir_hack=; ac_datarootdir_seen=
60009 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
60010 *datarootdir*) ac_datarootdir_seen=yes;;
60011 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
60012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
60013 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
60015 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
60016 ac_datarootdir_hack='
60017 s&@datadir@&$datadir&g
60018 s&@docdir@&$docdir&g
60019 s&@infodir@&$infodir&g
60020 s&@localedir@&$localedir&g
60021 s&@mandir@&$mandir&g
60022 s&\\\${datarootdir}&$datarootdir&g' ;;
60026 # Neutralize VPATH when `$srcdir' = `.'.
60027 # Shell code in configure.ac might set extrasub.
60028 # FIXME: do we really want to maintain this feature?
60029 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
60030 ac_sed_extra="$ac_vpsub
60033 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
60035 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
60036 s|@configure_input@|$ac_sed_conf_input|;t t
60037 s&@top_builddir@&$ac_top_builddir_sub&;t t
60038 s&@top_build_prefix@&$ac_top_build_prefix&;t t
60039 s&@srcdir@&$ac_srcdir&;t t
60040 s&@abs_srcdir@&$ac_abs_srcdir&;t t
60041 s&@top_srcdir@&$ac_top_srcdir&;t t
60042 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
60043 s&@builddir@&$ac_builddir&;t t
60044 s&@abs_builddir@&$ac_abs_builddir&;t t
60045 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
60046 s&@INSTALL@&$ac_INSTALL&;t t
60047 s&@MKDIR_P@&$ac_MKDIR_P&;t t
60048 $ac_datarootdir_hack
60050 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
60051 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
60053 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
60054 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
60055 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
60056 "$ac_tmp/out"`; test -z "$ac_out"; } &&
60057 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
60058 which seems to be undefined. Please make sure it is defined" >&5
60059 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
60060 which seems to be undefined. Please make sure it is defined" >&2;}
60062 rm -f "$ac_tmp/stdin"
60064 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
60065 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
60067 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
60073 if test x"$ac_file" != x-; then
60075 $as_echo "/* $configure_input */" \
60076 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
60077 } >"$ac_tmp/config.h" \
60078 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
60079 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
60080 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
60081 $as_echo "$as_me: $ac_file is unchanged" >&6;}
60084 mv "$ac_tmp/config.h" "$ac_file" \
60085 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
60088 $as_echo "/* $configure_input */" \
60089 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
60090 || as_fn_error $? "could not create -" "$LINENO" 5
60092 # Compute "$ac_file"'s index in $config_headers.
60095 for _am_header in $config_headers :; do
60096 case $_am_header in
60097 $_am_arg | $_am_arg:* )
60100 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
60103 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
60104 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
60105 X"$_am_arg" : 'X\(//\)[^/]' \| \
60106 X"$_am_arg" : 'X\(//\)$' \| \
60107 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
60108 $as_echo X"$_am_arg" |
60109 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
60113 /^X\(\/\/\)[^/].*/{
60125 s/.*/./; q'`/stamp-h$_am_stamp_count
60128 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
60129 $as_echo "$as_me: executing $ac_file commands" >&6;}
60134 case $ac_file$ac_mode in
60135 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
60136 # Older Autoconf quotes --file arguments for eval, but not when files
60137 # are listed without --file. Let's play safe and only enable the eval
60138 # if we detect the quoting.
60139 case $CONFIG_FILES in
60140 *\'*) eval set x "$CONFIG_FILES" ;;
60141 *) set x $CONFIG_FILES ;;
60146 # Strip MF so we end up with the name of the file.
60147 mf=`echo "$mf" | sed -e 's/:.*$//'`
60148 # Check whether this is an Automake generated Makefile or not.
60149 # We used to match only the files named 'Makefile.in', but
60150 # some people rename them; so instead we look at the file content.
60151 # Grep'ing the first line is not enough: some people post-process
60152 # each Makefile.in and add a new line on top of each file to say so.
60153 # Grep'ing the whole file is not good either: AIX grep has a line
60154 # limit of 2048, but all sed's we know have understand at least 4000.
60155 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
60156 dirpart=`$as_dirname -- "$mf" ||
60157 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
60158 X"$mf" : 'X\(//\)[^/]' \| \
60159 X"$mf" : 'X\(//\)$' \| \
60160 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
60162 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
60166 /^X\(\/\/\)[^/].*/{
60182 # Extract the definition of DEPDIR, am__include, and am__quote
60183 # from the Makefile without running 'make'.
60184 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
60185 test -z "$DEPDIR" && continue
60186 am__include=`sed -n 's/^am__include = //p' < "$mf"`
60187 test -z "$am__include" && continue
60188 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
60189 # Find all dependency output files, they are included files with
60190 # $(DEPDIR) in their names. We invoke sed twice because it is the
60191 # simplest approach to changing $(DEPDIR) to its actual value in the
60193 for file in `sed -n "
60194 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
60195 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
60196 # Make sure the directory exists.
60197 test -f "$dirpart/$file" && continue
60198 fdir=`$as_dirname -- "$file" ||
60199 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
60200 X"$file" : 'X\(//\)[^/]' \| \
60201 X"$file" : 'X\(//\)$' \| \
60202 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
60203 $as_echo X"$file" |
60204 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
60208 /^X\(\/\/\)[^/].*/{
60221 as_dir=$dirpart/$fdir; as_fn_mkdir_p
60222 # echo "creating $dirpart/$file"
60223 echo '# dummy' > "$dirpart/$file"
60230 # See if we are running on zsh, and set the options which allow our
60231 # commands through without removal of \ escapes.
60232 if test -n "${ZSH_VERSION+set}" ; then
60233 setopt NO_GLOB_SUBST
60236 cfgfile="${ofile}T"
60237 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
60240 cat <<_LT_EOF >> "$cfgfile"
60243 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
60244 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
60245 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
60246 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
60248 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
60249 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
60251 # Written by Gordon Matzigkeit, 1996
60253 # This file is part of GNU Libtool.
60255 # GNU Libtool is free software; you can redistribute it and/or
60256 # modify it under the terms of the GNU General Public License as
60257 # published by the Free Software Foundation; either version 2 of
60258 # the License, or (at your option) any later version.
60260 # As a special exception to the GNU General Public License,
60261 # if you distribute this file as part of a program or library that
60262 # is built using GNU Libtool, you may include this file under the
60263 # same distribution terms that you use for the rest of that program.
60265 # GNU Libtool is distributed in the hope that it will be useful,
60266 # but WITHOUT ANY WARRANTY; without even the implied warranty of
60267 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
60268 # GNU General Public License for more details.
60270 # You should have received a copy of the GNU General Public License
60271 # along with GNU Libtool; see the file COPYING. If not, a copy
60272 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
60273 # obtained by writing to the Free Software Foundation, Inc.,
60274 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
60277 # The names of the tagged configurations supported by this script.
60278 available_tags="RC "
60280 # ### BEGIN LIBTOOL CONFIG
60282 # Which release of libtool.m4 was used?
60283 macro_version=$macro_version
60284 macro_revision=$macro_revision
60286 # Assembler program.
60289 # DLL creation program.
60290 DLLTOOL=$lt_DLLTOOL
60292 # Object dumper program.
60293 OBJDUMP=$lt_OBJDUMP
60295 # Whether or not to build shared libraries.
60296 build_libtool_libs=$enable_shared
60298 # Whether or not to build static libraries.
60299 build_old_libs=$enable_static
60301 # What type of objects to build.
60304 # Whether or not to optimize for fast installation.
60305 fast_install=$enable_fast_install
60307 # Shell to use when invoking shell scripts.
60310 # An echo program that protects backslashes.
60313 # The PATH separator for the build system.
60314 PATH_SEPARATOR=$lt_PATH_SEPARATOR
60317 host_alias=$host_alias
60321 # The build system.
60322 build_alias=$build_alias
60326 # A sed program that does not truncate output.
60329 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
60330 Xsed="\$SED -e 1s/^X//"
60332 # A grep program that handles long lines.
60338 # A literal string matcher.
60341 # A BSD- or MS-compatible name lister.
60344 # Whether we need soft or hard links.
60347 # What is the maximum length of a command?
60348 max_cmd_len=$max_cmd_len
60350 # Object file suffix (normally "o").
60353 # Executable file suffix (normally "").
60356 # whether the shell understands "unset".
60359 # turn spaces into newlines.
60362 # turn newlines into spaces.
60365 # convert \$build file names to \$host format.
60366 to_host_file_cmd=$lt_cv_to_host_file_cmd
60368 # convert \$build files to toolchain format.
60369 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
60371 # Method to check whether dependent libraries are shared objects.
60372 deplibs_check_method=$lt_deplibs_check_method
60374 # Command to use when deplibs_check_method = "file_magic".
60375 file_magic_cmd=$lt_file_magic_cmd
60377 # How to find potential files when deplibs_check_method = "file_magic".
60378 file_magic_glob=$lt_file_magic_glob
60380 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
60381 want_nocaseglob=$lt_want_nocaseglob
60383 # Command to associate shared and link libraries.
60384 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
60389 # Flags to create an archive.
60390 AR_FLAGS=$lt_AR_FLAGS
60392 # How to feed a file listing to the archiver.
60393 archiver_list_spec=$lt_archiver_list_spec
60395 # A symbol stripping program.
60398 # Commands used to install an old-style archive.
60400 old_postinstall_cmds=$lt_old_postinstall_cmds
60401 old_postuninstall_cmds=$lt_old_postuninstall_cmds
60403 # Whether to use a lock for old archive extraction.
60404 lock_old_archive_extraction=$lock_old_archive_extraction
60409 # LTCC compiler flags.
60410 LTCFLAGS=$lt_CFLAGS
60412 # Take the output of nm and produce a listing of raw symbols and C names.
60413 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
60415 # Transform the output of nm in a proper C declaration.
60416 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
60418 # Transform the output of nm in a C name address pair.
60419 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
60421 # Transform the output of nm in a C name address pair when lib prefix is needed.
60422 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
60424 # Specify filename containing input files for \$NM.
60425 nm_file_list_spec=$lt_nm_file_list_spec
60427 # The root where to search for dependent libraries,and in which our libraries should be installed.
60428 lt_sysroot=$lt_sysroot
60430 # The name of the directory that contains temporary libtool files.
60433 # Used to examine libraries when file_magic_cmd begins with "file".
60434 MAGIC_CMD=$MAGIC_CMD
60436 # Must we lock files when doing compilation?
60437 need_locks=$lt_need_locks
60440 MANIFEST_TOOL=$lt_MANIFEST_TOOL
60442 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
60443 DSYMUTIL=$lt_DSYMUTIL
60445 # Tool to change global to local symbols on Mac OS X.
60448 # Tool to manipulate fat objects and archives on Mac OS X.
60451 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
60454 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
60455 OTOOL64=$lt_OTOOL64
60457 # Old archive suffix (normally "a").
60460 # Shared library suffix (normally ".so").
60461 shrext_cmds=$lt_shrext_cmds
60463 # The commands to extract the exported symbol list from a shared archive.
60464 extract_expsyms_cmds=$lt_extract_expsyms_cmds
60466 # Variables whose values should be saved in libtool wrapper scripts and
60467 # restored at link time.
60468 variables_saved_for_relink=$lt_variables_saved_for_relink
60470 # Do we need the "lib" prefix for modules?
60471 need_lib_prefix=$need_lib_prefix
60473 # Do we need a version for libraries?
60474 need_version=$need_version
60476 # Library versioning type.
60477 version_type=$version_type
60479 # Shared library runtime path variable.
60480 runpath_var=$runpath_var
60482 # Shared library path variable.
60483 shlibpath_var=$shlibpath_var
60485 # Is shlibpath searched before the hard-coded library search path?
60486 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
60488 # Format of library name prefix.
60489 libname_spec=$lt_libname_spec
60491 # List of archive names. First name is the real one, the rest are links.
60492 # The last name is the one that the linker finds with -lNAME
60493 library_names_spec=$lt_library_names_spec
60495 # The coded name of the library, if different from the real name.
60496 soname_spec=$lt_soname_spec
60498 # Permission mode override for installation of shared libraries.
60499 install_override_mode=$lt_install_override_mode
60501 # Command to use after installation of a shared archive.
60502 postinstall_cmds=$lt_postinstall_cmds
60504 # Command to use after uninstallation of a shared archive.
60505 postuninstall_cmds=$lt_postuninstall_cmds
60507 # Commands used to finish a libtool library installation in a directory.
60508 finish_cmds=$lt_finish_cmds
60510 # As "finish_cmds", except a single script fragment to be evaled but
60512 finish_eval=$lt_finish_eval
60514 # Whether we should hardcode library paths into libraries.
60515 hardcode_into_libs=$hardcode_into_libs
60517 # Compile-time system search path for libraries.
60518 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
60520 # Run-time system search path for libraries.
60521 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
60523 # Whether dlopen is supported.
60524 dlopen_support=$enable_dlopen
60526 # Whether dlopen of programs is supported.
60527 dlopen_self=$enable_dlopen_self
60529 # Whether dlopen of statically linked programs is supported.
60530 dlopen_self_static=$enable_dlopen_self_static
60532 # Commands to strip libraries.
60533 old_striplib=$lt_old_striplib
60534 striplib=$lt_striplib
60537 # The linker used to build libraries.
60540 # How to create reloadable object files.
60541 reload_flag=$lt_reload_flag
60542 reload_cmds=$lt_reload_cmds
60544 # Commands used to build an old-style archive.
60545 old_archive_cmds=$lt_old_archive_cmds
60547 # A language specific compiler.
60550 # Is the compiler the GNU compiler?
60553 # Compiler flag to turn off builtin functions.
60554 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
60556 # Additional compiler flags for building library objects.
60557 pic_flag=$lt_lt_prog_compiler_pic
60559 # How to pass a linker flag through the compiler.
60560 wl=$lt_lt_prog_compiler_wl
60562 # Compiler flag to prevent dynamic linking.
60563 link_static_flag=$lt_lt_prog_compiler_static
60565 # Does compiler simultaneously support -c and -o options?
60566 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
60568 # Whether or not to add -lc for building shared libraries.
60569 build_libtool_need_lc=$archive_cmds_need_lc
60571 # Whether or not to disallow shared libs when runtime libs are static.
60572 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
60574 # Compiler flag to allow reflexive dlopens.
60575 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
60577 # Compiler flag to generate shared objects directly from archives.
60578 whole_archive_flag_spec=$lt_whole_archive_flag_spec
60580 # Whether the compiler copes with passing no objects directly.
60581 compiler_needs_object=$lt_compiler_needs_object
60583 # Create an old-style archive from a shared archive.
60584 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
60586 # Create a temporary old-style archive to link instead of a shared archive.
60587 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
60589 # Commands used to build a shared archive.
60590 archive_cmds=$lt_archive_cmds
60591 archive_expsym_cmds=$lt_archive_expsym_cmds
60593 # Commands used to build a loadable module if different from building
60594 # a shared archive.
60595 module_cmds=$lt_module_cmds
60596 module_expsym_cmds=$lt_module_expsym_cmds
60598 # Whether we are building with GNU ld or not.
60599 with_gnu_ld=$lt_with_gnu_ld
60601 # Flag that allows shared libraries with undefined symbols to be built.
60602 allow_undefined_flag=$lt_allow_undefined_flag
60604 # Flag that enforces no undefined symbols.
60605 no_undefined_flag=$lt_no_undefined_flag
60607 # Flag to hardcode \$libdir into a binary during linking.
60608 # This must work even if \$libdir does not exist
60609 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
60611 # Whether we need a single "-rpath" flag with a separated argument.
60612 hardcode_libdir_separator=$lt_hardcode_libdir_separator
60614 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
60615 # DIR into the resulting binary.
60616 hardcode_direct=$hardcode_direct
60618 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
60619 # DIR into the resulting binary and the resulting library dependency is
60620 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
60621 # library is relocated.
60622 hardcode_direct_absolute=$hardcode_direct_absolute
60624 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
60625 # into the resulting binary.
60626 hardcode_minus_L=$hardcode_minus_L
60628 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
60629 # into the resulting binary.
60630 hardcode_shlibpath_var=$hardcode_shlibpath_var
60632 # Set to "yes" if building a shared library automatically hardcodes DIR
60633 # into the library and all subsequent libraries and executables linked
60635 hardcode_automatic=$hardcode_automatic
60637 # Set to yes if linker adds runtime paths of dependent libraries
60638 # to runtime path list.
60639 inherit_rpath=$inherit_rpath
60641 # Whether libtool must link a program against all its dependency libraries.
60642 link_all_deplibs=$link_all_deplibs
60644 # Set to "yes" if exported symbols are required.
60645 always_export_symbols=$always_export_symbols
60647 # The commands to list exported symbols.
60648 export_symbols_cmds=$lt_export_symbols_cmds
60650 # Symbols that should not be listed in the preloaded symbols.
60651 exclude_expsyms=$lt_exclude_expsyms
60653 # Symbols that must always be exported.
60654 include_expsyms=$lt_include_expsyms
60656 # Commands necessary for linking programs (against libraries) with templates.
60657 prelink_cmds=$lt_prelink_cmds
60659 # Commands necessary for finishing linking programs.
60660 postlink_cmds=$lt_postlink_cmds
60662 # Specify filename containing input files.
60663 file_list_spec=$lt_file_list_spec
60665 # How to hardcode a shared library path into an executable.
60666 hardcode_action=$hardcode_action
60668 # ### END LIBTOOL CONFIG
60674 cat <<\_LT_EOF >> "$cfgfile"
60675 # AIX sometimes has problems with the GCC collect2 program. For some
60676 # reason, if we set the COLLECT_NAMES environment variable, the problems
60677 # vanish in a puff of smoke.
60678 if test "X${COLLECT_NAMES+set}" != Xset; then
60680 export COLLECT_NAMES
60687 ltmain="$ac_aux_dir/ltmain.sh"
60690 # We use sed instead of cat because bash on DJGPP gets confused if
60691 # if finds mixed CR/LF and LF-only lines. Since sed operates in
60692 # text mode, it properly converts lines to CR/LF. This bash problem
60693 # is reportedly fixed, but why not run on old versions too?
60694 sed '$q' "$ltmain" >> "$cfgfile" \
60695 || (rm -f "$cfgfile"; exit 1)
60697 if test x"$xsi_shell" = xyes; then
60698 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
60702 \ */*) func_dirname_result="${1%/*}${2}" ;;\
60703 \ * ) func_dirname_result="${3}" ;;\
60705 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
60706 && mv -f "$cfgfile.tmp" "$cfgfile" \
60707 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60708 test 0 -eq $? || _lt_function_replace_fail=:
60711 sed -e '/^func_basename ()$/,/^} # func_basename /c\
60714 \ func_basename_result="${1##*/}"\
60715 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
60716 && mv -f "$cfgfile.tmp" "$cfgfile" \
60717 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60718 test 0 -eq $? || _lt_function_replace_fail=:
60721 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
60722 func_dirname_and_basename ()\
60725 \ */*) func_dirname_result="${1%/*}${2}" ;;\
60726 \ * ) func_dirname_result="${3}" ;;\
60728 \ func_basename_result="${1##*/}"\
60729 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
60730 && mv -f "$cfgfile.tmp" "$cfgfile" \
60731 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60732 test 0 -eq $? || _lt_function_replace_fail=:
60735 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
60738 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
60739 \ # positional parameters, so assign one to ordinary parameter first.\
60740 \ func_stripname_result=${3}\
60741 \ func_stripname_result=${func_stripname_result#"${1}"}\
60742 \ func_stripname_result=${func_stripname_result%"${2}"}\
60743 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
60744 && mv -f "$cfgfile.tmp" "$cfgfile" \
60745 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60746 test 0 -eq $? || _lt_function_replace_fail=:
60749 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
60750 func_split_long_opt ()\
60752 \ func_split_long_opt_name=${1%%=*}\
60753 \ func_split_long_opt_arg=${1#*=}\
60754 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
60755 && mv -f "$cfgfile.tmp" "$cfgfile" \
60756 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60757 test 0 -eq $? || _lt_function_replace_fail=:
60760 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
60761 func_split_short_opt ()\
60763 \ func_split_short_opt_arg=${1#??}\
60764 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
60765 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
60766 && mv -f "$cfgfile.tmp" "$cfgfile" \
60767 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60768 test 0 -eq $? || _lt_function_replace_fail=:
60771 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
60775 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
60776 \ *) func_lo2o_result=${1} ;;\
60778 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
60779 && mv -f "$cfgfile.tmp" "$cfgfile" \
60780 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60781 test 0 -eq $? || _lt_function_replace_fail=:
60784 sed -e '/^func_xform ()$/,/^} # func_xform /c\
60787 func_xform_result=${1%.*}.lo\
60788 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
60789 && mv -f "$cfgfile.tmp" "$cfgfile" \
60790 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60791 test 0 -eq $? || _lt_function_replace_fail=:
60794 sed -e '/^func_arith ()$/,/^} # func_arith /c\
60797 func_arith_result=$(( $* ))\
60798 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
60799 && mv -f "$cfgfile.tmp" "$cfgfile" \
60800 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60801 test 0 -eq $? || _lt_function_replace_fail=:
60804 sed -e '/^func_len ()$/,/^} # func_len /c\
60807 func_len_result=${#1}\
60808 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
60809 && mv -f "$cfgfile.tmp" "$cfgfile" \
60810 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60811 test 0 -eq $? || _lt_function_replace_fail=:
60815 if test x"$lt_shell_append" = xyes; then
60816 sed -e '/^func_append ()$/,/^} # func_append /c\
60819 eval "${1}+=\\${2}"\
60820 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
60821 && mv -f "$cfgfile.tmp" "$cfgfile" \
60822 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60823 test 0 -eq $? || _lt_function_replace_fail=:
60826 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
60827 func_append_quoted ()\
60829 \ func_quote_for_eval "${2}"\
60830 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
60831 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
60832 && mv -f "$cfgfile.tmp" "$cfgfile" \
60833 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60834 test 0 -eq $? || _lt_function_replace_fail=:
60837 # Save a `func_append' function call where possible by direct use of '+='
60838 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
60839 && mv -f "$cfgfile.tmp" "$cfgfile" \
60840 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60841 test 0 -eq $? || _lt_function_replace_fail=:
60843 # Save a `func_append' function call even when '+=' is not available
60844 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
60845 && mv -f "$cfgfile.tmp" "$cfgfile" \
60846 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
60847 test 0 -eq $? || _lt_function_replace_fail=:
60850 if test x"$_lt_function_replace_fail" = x":"; then
60851 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
60852 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
60856 mv -f "$cfgfile" "$ofile" ||
60857 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
60861 cat <<_LT_EOF >> "$ofile"
60863 # ### BEGIN LIBTOOL TAG CONFIG: RC
60865 # The linker used to build libraries.
60868 # How to create reloadable object files.
60869 reload_flag=$lt_reload_flag_RC
60870 reload_cmds=$lt_reload_cmds_RC
60872 # Commands used to build an old-style archive.
60873 old_archive_cmds=$lt_old_archive_cmds_RC
60875 # A language specific compiler.
60878 # Is the compiler the GNU compiler?
60881 # Compiler flag to turn off builtin functions.
60882 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
60884 # Additional compiler flags for building library objects.
60885 pic_flag=$lt_lt_prog_compiler_pic_RC
60887 # How to pass a linker flag through the compiler.
60888 wl=$lt_lt_prog_compiler_wl_RC
60890 # Compiler flag to prevent dynamic linking.
60891 link_static_flag=$lt_lt_prog_compiler_static_RC
60893 # Does compiler simultaneously support -c and -o options?
60894 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
60896 # Whether or not to add -lc for building shared libraries.
60897 build_libtool_need_lc=$archive_cmds_need_lc_RC
60899 # Whether or not to disallow shared libs when runtime libs are static.
60900 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
60902 # Compiler flag to allow reflexive dlopens.
60903 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
60905 # Compiler flag to generate shared objects directly from archives.
60906 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
60908 # Whether the compiler copes with passing no objects directly.
60909 compiler_needs_object=$lt_compiler_needs_object_RC
60911 # Create an old-style archive from a shared archive.
60912 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
60914 # Create a temporary old-style archive to link instead of a shared archive.
60915 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
60917 # Commands used to build a shared archive.
60918 archive_cmds=$lt_archive_cmds_RC
60919 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
60921 # Commands used to build a loadable module if different from building
60922 # a shared archive.
60923 module_cmds=$lt_module_cmds_RC
60924 module_expsym_cmds=$lt_module_expsym_cmds_RC
60926 # Whether we are building with GNU ld or not.
60927 with_gnu_ld=$lt_with_gnu_ld_RC
60929 # Flag that allows shared libraries with undefined symbols to be built.
60930 allow_undefined_flag=$lt_allow_undefined_flag_RC
60932 # Flag that enforces no undefined symbols.
60933 no_undefined_flag=$lt_no_undefined_flag_RC
60935 # Flag to hardcode \$libdir into a binary during linking.
60936 # This must work even if \$libdir does not exist
60937 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
60939 # Whether we need a single "-rpath" flag with a separated argument.
60940 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
60942 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
60943 # DIR into the resulting binary.
60944 hardcode_direct=$hardcode_direct_RC
60946 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
60947 # DIR into the resulting binary and the resulting library dependency is
60948 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
60949 # library is relocated.
60950 hardcode_direct_absolute=$hardcode_direct_absolute_RC
60952 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
60953 # into the resulting binary.
60954 hardcode_minus_L=$hardcode_minus_L_RC
60956 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
60957 # into the resulting binary.
60958 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
60960 # Set to "yes" if building a shared library automatically hardcodes DIR
60961 # into the library and all subsequent libraries and executables linked
60963 hardcode_automatic=$hardcode_automatic_RC
60965 # Set to yes if linker adds runtime paths of dependent libraries
60966 # to runtime path list.
60967 inherit_rpath=$inherit_rpath_RC
60969 # Whether libtool must link a program against all its dependency libraries.
60970 link_all_deplibs=$link_all_deplibs_RC
60972 # Set to "yes" if exported symbols are required.
60973 always_export_symbols=$always_export_symbols_RC
60975 # The commands to list exported symbols.
60976 export_symbols_cmds=$lt_export_symbols_cmds_RC
60978 # Symbols that should not be listed in the preloaded symbols.
60979 exclude_expsyms=$lt_exclude_expsyms_RC
60981 # Symbols that must always be exported.
60982 include_expsyms=$lt_include_expsyms_RC
60984 # Commands necessary for linking programs (against libraries) with templates.
60985 prelink_cmds=$lt_prelink_cmds_RC
60987 # Commands necessary for finishing linking programs.
60988 postlink_cmds=$lt_postlink_cmds_RC
60990 # Specify filename containing input files.
60991 file_list_spec=$lt_file_list_spec_RC
60993 # How to hardcode a shared library path into an executable.
60994 hardcode_action=$hardcode_action_RC
60996 # ### END LIBTOOL TAG CONFIG: RC
61007 ac_clean_files=$ac_clean_files_save
61009 test $ac_write_fail = 0 ||
61010 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
61013 # configure is writing to config.log, and then calls config.status.
61014 # config.status does its own redirection, appending to config.log.
61015 # Unfortunately, on DOS this fails, as config.log is still kept open
61016 # by configure, so config.status won't be able to write to it; its
61017 # output is simply discarded. So we exec the FD to /dev/null,
61018 # effectively closing config.log, so it can be properly (re)opened and
61019 # appended to by config.status. When coming back to configure, we
61020 # need to make the FD available again.
61021 if test "$no_create" != yes; then
61023 ac_config_status_args=
61024 test "$silent" = yes &&
61025 ac_config_status_args="$ac_config_status_args --quiet"
61027 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
61029 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
61030 # would make configure fail if this is the last instruction.
61031 $ac_cs_success || as_fn_exit 1
61033 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
61034 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
61035 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}