summaryrefslogtreecommitdiff
path: root/gnulib-m4/gnulib-comp.m4
diff options
context:
space:
mode:
Diffstat (limited to 'gnulib-m4/gnulib-comp.m4')
-rw-r--r--gnulib-m4/gnulib-comp.m41322
1 files changed, 614 insertions, 708 deletions
diff --git a/gnulib-m4/gnulib-comp.m4 b/gnulib-m4/gnulib-comp.m4
index 1fa89b27..3f238a2a 100644
--- a/gnulib-m4/gnulib-comp.m4
+++ b/gnulib-m4/gnulib-comp.m4
@@ -1,5 +1,5 @@
# DO NOT EDIT! GENERATED AUTOMATICALLY!
-# Copyright (C) 2002-2024 Free Software Foundation, Inc.
+# Copyright (C) 2002-2025 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -51,20 +51,20 @@ AC_DEFUN([gl_EARLY],
# Code from module alloca-opt:
# Code from module alloca-opt-tests:
# Code from module amemxfrm:
- # Code from module arpa_inet:
- # Code from module arpa_inet-tests:
+ # Code from module arpa_inet-h:
+ # Code from module arpa_inet-h-tests:
# Code from module array-mergesort:
# Code from module array-mergesort-tests:
# Code from module assert-h:
# Code from module assert-h-tests:
- # Code from module assure:
- # Code from module at-internal:
# Code from module attribute:
# Code from module basename-lgpl:
# Code from module binary-io:
# Code from module binary-io-tests:
# Code from module bind:
# Code from module bind-tests:
+ # Code from module bool:
+ # Code from module bool-tests:
# Code from module btoc32:
# Code from module btoc32-tests:
# Code from module btowc:
@@ -72,8 +72,8 @@ AC_DEFUN([gl_EARLY],
# Code from module builtin-expect:
# Code from module c-ctype:
# Code from module c-ctype-tests:
- # Code from module c-strcase:
- # Code from module c-strcase-tests:
+ # Code from module c-strcasecmp:
+ # Code from module c-strcasecmp-tests:
# Code from module c-strcaseeq:
# Code from module c32isalnum:
# Code from module c32isalnum-tests:
@@ -110,33 +110,23 @@ AC_DEFUN([gl_EARLY],
# Code from module calloc-gnu:
# Code from module calloc-gnu-tests:
# Code from module calloc-posix:
- # Code from module chdir:
- # Code from module chdir-long:
- # Code from module chdir-tests:
+ # Code from module calloc-posix-tests:
# Code from module cloexec:
# Code from module cloexec-tests:
# Code from module close:
# Code from module close-tests:
- # Code from module closedir:
# Code from module concat-filename:
# Code from module connect:
# Code from module connect-tests:
- # Code from module ctype:
- # Code from module ctype-tests:
- # Code from module d-ino:
- # Code from module dirent:
- # Code from module dirent-tests:
- # Code from module dirfd:
- # Code from module dirfd-tests:
+ # Code from module ctype-h:
+ # Code from module ctype-h-tests:
# Code from module double-slash-root:
- # Code from module dup:
- # Code from module dup-tests:
# Code from module dup2:
# Code from module dup2-tests:
# Code from module environ:
# Code from module environ-tests:
- # Code from module errno:
- # Code from module errno-tests:
+ # Code from module errno-h:
+ # Code from module errno-h-tests:
# Code from module error:
# Code from module error-h:
# Code from module error-tests:
@@ -147,24 +137,17 @@ AC_DEFUN([gl_EARLY],
# Code from module extensions-aix:
AC_REQUIRE([gl_USE_AIX_EXTENSIONS])
# Code from module extern-inline:
- # Code from module fchdir:
- # Code from module fchdir-tests:
# Code from module fcntl:
# Code from module fcntl-h:
# Code from module fcntl-h-tests:
# Code from module fcntl-tests:
# Code from module fd-hook:
- # Code from module fd-safer-flag:
# Code from module fdopen:
# Code from module fdopen-tests:
- # Code from module fdopendir:
- # Code from module fdopendir-tests:
# Code from module fgetc-tests:
# Code from module filename:
- # Code from module filenamecat-lgpl:
# Code from module flexmember:
- # Code from module float:
- # Code from module float-tests:
+ # Code from module float-h:
# Code from module fpieee:
AC_REQUIRE([gl_FP_IEEE])
# Code from module fpucw:
@@ -180,24 +163,24 @@ AC_DEFUN([gl_EARLY],
# Code from module fseterr-tests:
# Code from module fstat:
# Code from module fstat-tests:
- # Code from module fstatat:
- # Code from module fstatat-tests:
# Code from module ftruncate:
# Code from module ftruncate-tests:
# Code from module fwrite-tests:
# Code from module gen-header:
- # Code from module getcwd:
# Code from module getcwd-lgpl:
# Code from module getcwd-lgpl-tests:
- # Code from module getcwd-tests:
# Code from module getdtablesize:
# Code from module getdtablesize-tests:
+ # Code from module getlocalename_l-unsafe:
+ # Code from module getlocalename_l-unsafe-limited:
# Code from module getprogname:
# Code from module getprogname-tests:
# Code from module gettext-h:
+ # Code from module gettext-h-tests:
# Code from module gettimeofday:
# Code from module gettimeofday-tests:
# Code from module gitlog-to-changelog:
+ # Code from module gnulib-i18n:
# Code from module gperf:
# Code from module hard-locale:
# Code from module hard-locale-tests:
@@ -217,9 +200,9 @@ AC_DEFUN([gl_EARLY],
# Code from module inline:
# Code from module intprops:
# Code from module intprops-tests:
- # Code from module inttypes:
- # Code from module inttypes-incomplete:
- # Code from module inttypes-tests:
+ # Code from module inttypes-h:
+ # Code from module inttypes-h-incomplete:
+ # Code from module inttypes-h-tests:
# Code from module ioctl:
# Code from module ioctl-tests:
# Code from module isblank:
@@ -238,8 +221,6 @@ AC_DEFUN([gl_EARLY],
# Code from module iswpunct-tests:
# Code from module iswxdigit:
# Code from module iswxdigit-tests:
- # Code from module langinfo:
- # Code from module langinfo-tests:
# Code from module largefile:
AC_REQUIRE([AC_SYS_LARGEFILE])
# Code from module largefile-tests:
@@ -250,9 +231,12 @@ AC_DEFUN([gl_EARLY],
# Code from module listen-tests:
# Code from module localcharset:
# Code from module localcharset-tests:
- # Code from module locale:
- # Code from module locale-tests:
+ # Code from module locale-h:
+ # Code from module locale-h-tests:
+ # Code from module localeconv:
+ # Code from module localeconv-tests:
# Code from module localename:
+ # Code from module localename-environ:
# Code from module localename-tests:
# Code from module localename-unsafe:
# Code from module localename-unsafe-limited:
@@ -263,10 +247,11 @@ AC_DEFUN([gl_EARLY],
# Code from module malloc-gnu:
# Code from module malloc-gnu-tests:
# Code from module malloc-posix:
+ # Code from module malloc-posix-tests:
# Code from module malloca:
# Code from module malloca-tests:
- # Code from module math:
- # Code from module math-tests:
+ # Code from module math-h:
+ # Code from module math-h-tests:
# Code from module mbchar:
# Code from module mbiterf:
# Code from module mbrtoc32:
@@ -282,29 +267,24 @@ AC_DEFUN([gl_EARLY],
# Code from module memchr:
# Code from module memchr-tests:
# Code from module memcmp2:
- # Code from module mempcpy:
- # Code from module memrchr:
- # Code from module memrchr-tests:
# Code from module minmax:
# Code from module mixin/printf-posix:
+ # Code from module mkfifo:
+ # Code from module mkfifo-tests:
# Code from module msvc-inval:
# Code from module msvc-nothrow:
# Code from module multiarch:
# Code from module nan:
# Code from module nanosleep:
# Code from module nanosleep-tests:
- # Code from module netinet_in:
- # Code from module netinet_in-tests:
+ # Code from module netinet_in-h:
+ # Code from module netinet_in-h-tests:
# Code from module nocrash:
# Code from module once:
# Code from module once-tests:
# Code from module open:
# Code from module open-tests:
- # Code from module openat:
- # Code from module openat-die:
- # Code from module openat-h:
- # Code from module openat-tests:
- # Code from module opendir:
+ # Code from module package-version:
# Code from module pathmax:
# Code from module pathmax-tests:
# Code from module perror:
@@ -342,24 +322,21 @@ AC_DEFUN([gl_EARLY],
# Code from module random-tests:
# Code from module random_r:
# Code from module random_r-tests:
- # Code from module readdir:
- # Code from module realloc-gnu:
- # Code from module realloc-gnu-tests:
# Code from module realloc-posix:
+ # Code from module realloc-posix-tests:
# Code from module reallocarray:
# Code from module reallocarray-tests:
# Code from module relocatable-lib-lgpl:
- # Code from module rewinddir:
# Code from module same-inode:
- # Code from module save-cwd:
- # Code from module sched:
- # Code from module sched-tests:
+ # Code from module sched-h:
+ # Code from module sched-h-tests:
# Code from module sched_yield:
# Code from module select:
# Code from module select-tests:
# Code from module setenv:
# Code from module setenv-tests:
# Code from module setlocale:
+ # Code from module setlocale-fixes:
# Code from module setlocale-null:
# Code from module setlocale-null-tests:
# Code from module setlocale-null-unlocked:
@@ -394,21 +371,22 @@ AC_DEFUN([gl_EARLY],
# Code from module stat-time:
# Code from module stat-time-tests:
# Code from module std-gnu11:
- # Code from module stdbool:
- # Code from module stdbool-tests:
- # Code from module stdckdint:
- # Code from module stdckdint-tests:
- # Code from module stddef:
- # Code from module stddef-tests:
- # Code from module stdint:
- # Code from module stdint-tests:
- # Code from module stdio:
+ # Code from module stdckdint-h:
+ # Code from module stdckdint-h-tests:
+ # Code from module stddef-h:
+ # Code from module stddef-h-tests:
+ # Code from module stdint-h:
+ # Code from module stdint-h-tests:
+ # Code from module stdio-h:
gl_STDIO_H_EARLY
- # Code from module stdio-tests:
- # Code from module stdlib:
- # Code from module stdlib-tests:
+ # Code from module stdio-h-tests:
+ # Code from module stdlib-h:
+ # Code from module stdlib-h-tests:
# Code from module stpcpy:
- # Code from module strdup-posix:
+ # Code from module str_endswith:
+ # Code from module str_endswith-tests:
+ # Code from module str_startswith:
+ # Code from module str_startswith-tests:
# Code from module streq:
# Code from module strerror:
# Code from module strerror-override:
@@ -419,8 +397,9 @@ AC_DEFUN([gl_EARLY],
# Code from module striconveh-tests:
# Code from module striconveha:
# Code from module striconveha-tests:
- # Code from module string:
- # Code from module string-tests:
+ # Code from module string-h:
+ # Code from module string-h-tests:
+ # Code from module stringeq:
# Code from module strncat:
# Code from module strncat-tests:
# Code from module strstr:
@@ -428,21 +407,21 @@ AC_DEFUN([gl_EARLY],
# Code from module strstr-tests:
# Code from module symlink:
# Code from module symlink-tests:
- # Code from module sys_ioctl:
- # Code from module sys_ioctl-tests:
- # Code from module sys_select:
- # Code from module sys_select-tests:
- # Code from module sys_socket:
- # Code from module sys_socket-tests:
- # Code from module sys_stat:
- # Code from module sys_stat-tests:
- # Code from module sys_time:
- # Code from module sys_time-tests:
- # Code from module sys_types:
+ # Code from module sys_ioctl-h:
+ # Code from module sys_ioctl-h-tests:
+ # Code from module sys_select-h:
+ # Code from module sys_select-h-tests:
+ # Code from module sys_socket-h:
+ # Code from module sys_socket-h-tests:
+ # Code from module sys_stat-h:
+ # Code from module sys_stat-h-tests:
+ # Code from module sys_time-h:
+ # Code from module sys_time-h-tests:
+ # Code from module sys_types-h:
AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
- # Code from module sys_types-tests:
- # Code from module sys_uio:
- # Code from module sys_uio-tests:
+ # Code from module sys_types-h-tests:
+ # Code from module sys_uio-h:
+ # Code from module sys_uio-h-tests:
# Code from module test-framework-sh:
# Code from module test-framework-sh-tests:
# Code from module test-xfail:
@@ -455,9 +434,10 @@ AC_DEFUN([gl_EARLY],
# Code from module time-h:
# Code from module time-h-tests:
# Code from module time-tests:
- # Code from module uchar:
- # Code from module uchar-tests:
+ # Code from module uchar-h:
+ # Code from module uchar-h-tests:
# Code from module unicase/base:
+ # Code from module unicase/base-tests:
# Code from module unicase/cased:
# Code from module unicase/cased-tests:
# Code from module unicase/empty-prefix-context:
@@ -573,6 +553,7 @@ AC_DEFUN([gl_EARLY],
# Code from module unicase/ulc-casecoll-tests:
# Code from module unicase/ulc-casexfrm:
# Code from module uniconv/base:
+ # Code from module uniconv/base-tests:
# Code from module uniconv/u16-conv-from-enc:
# Code from module uniconv/u16-conv-from-enc-tests:
# Code from module uniconv/u16-conv-to-enc:
@@ -604,6 +585,7 @@ AC_DEFUN([gl_EARLY],
# Code from module uniconv/u8-strconv-to-enc-tests:
# Code from module uniconv/u8-strconv-to-locale:
# Code from module unictype/base:
+ # Code from module unictype/base-tests:
# Code from module unictype/bidiclass-all:
# Code from module unictype/bidiclass-byname:
# Code from module unictype/bidiclass-byname-tests:
@@ -995,6 +977,7 @@ AC_DEFUN([gl_EARLY],
# Code from module unictype/syntax-java-whitespace:
# Code from module unictype/syntax-java-whitespace-tests:
# Code from module unigbrk/base:
+ # Code from module unigbrk/base-tests:
# Code from module unigbrk/u16-grapheme-breaks:
# Code from module unigbrk/u16-grapheme-breaks-tests:
# Code from module unigbrk/u16-grapheme-next:
@@ -1022,6 +1005,7 @@ AC_DEFUN([gl_EARLY],
# Code from module unigbrk/ulc-grapheme-breaks:
# Code from module unigbrk/ulc-grapheme-breaks-tests:
# Code from module unilbrk/base:
+ # Code from module unilbrk/base-tests:
# Code from module unilbrk/tables:
# Code from module unilbrk/u16-possible-linebreaks:
# Code from module unilbrk/u16-possible-linebreaks-tests:
@@ -1041,12 +1025,15 @@ AC_DEFUN([gl_EARLY],
# Code from module unilbrk/ulc-width-linebreaks:
# Code from module unilbrk/ulc-width-linebreaks-tests:
# Code from module unimetadata/base:
+ # Code from module unimetadata/base-tests:
# Code from module unimetadata/u-version:
# Code from module unimetadata/u-version-tests:
# Code from module uniname/base:
+ # Code from module uniname/base-tests:
# Code from module uniname/uniname:
# Code from module uniname/uniname-tests:
# Code from module uninorm/base:
+ # Code from module uninorm/base-tests:
# Code from module uninorm/canonical-decomposition:
# Code from module uninorm/canonical-decomposition-tests:
# Code from module uninorm/compat-decomposition:
@@ -1087,11 +1074,10 @@ AC_DEFUN([gl_EARLY],
# Code from module uninorm/u8-normcoll:
# Code from module uninorm/u8-normcoll-tests:
# Code from module uninorm/u8-normxfrm:
- # Code from module unistd:
- # Code from module unistd-safer:
- # Code from module unistd-safer-tests:
- # Code from module unistd-tests:
+ # Code from module unistd-h:
+ # Code from module unistd-h-tests:
# Code from module unistdio/base:
+ # Code from module unistdio/base-tests:
# Code from module unistdio/u-printf-args:
# Code from module unistdio/u16-asnprintf:
# Code from module unistdio/u16-asnprintf-tests:
@@ -1176,6 +1162,7 @@ AC_DEFUN([gl_EARLY],
# Code from module unistdio/ulc-vsprintf:
# Code from module unistdio/ulc-vsprintf-tests:
# Code from module unistr/base:
+ # Code from module unistr/base-tests:
# Code from module unistr/u16-check:
# Code from module unistr/u16-check-tests:
# Code from module unistr/u16-chr:
@@ -1410,8 +1397,9 @@ AC_DEFUN([gl_EARLY],
# Code from module unistr/u8-to-u32-tests:
# Code from module unistr/u8-uctomb:
# Code from module unistr/u8-uctomb-tests:
- # Code from module unitypes:
+ # Code from module unitypes-h:
# Code from module uniwbrk/base:
+ # Code from module uniwbrk/base-tests:
# Code from module uniwbrk/table:
# Code from module uniwbrk/u16-wordbreaks:
# Code from module uniwbrk/u16-wordbreaks-tests:
@@ -1423,6 +1411,7 @@ AC_DEFUN([gl_EARLY],
# Code from module uniwbrk/ulc-wordbreaks-tests:
# Code from module uniwbrk/wordbreak-property:
# Code from module uniwidth/base:
+ # Code from module uniwidth/base-tests:
# Code from module uniwidth/u16-strwidth:
# Code from module uniwidth/u16-strwidth-tests:
# Code from module uniwidth/u16-width:
@@ -1444,8 +1433,8 @@ AC_DEFUN([gl_EARLY],
# Code from module vararrays:
# Code from module verify:
# Code from module verify-tests:
- # Code from module wchar:
- # Code from module wchar-tests:
+ # Code from module wchar-h:
+ # Code from module wchar-h-tests:
# Code from module wcrtomb:
# Code from module wcrtomb-tests:
# Code from module wctob:
@@ -1473,7 +1462,7 @@ AC_DEFUN([gl_EARLY],
# Code from module xalloc-die-tests:
# Code from module xalloc-oversized:
# Code from module xconcat-filename:
- # Code from module xgetcwd:
+ # Code from module xgetcwd-lgpl:
# Code from module xsize:
# Code from module yield:
])
@@ -1503,6 +1492,7 @@ AC_DEFUN([gl_INIT],
gl_ASSERT_H
gl_CONDITIONAL_HEADER([assert.h])
AC_PROG_MKDIR_P
+ gl_C_BOOL
gl___BUILTIN_EXPECT
AC_REQUIRE([gl_UCHAR_H])
dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
@@ -1606,6 +1596,9 @@ AC_DEFUN([gl_INIT],
gl_CONDITIONAL_HEADER([errno.h])
AC_PROG_MKDIR_P
AC_REQUIRE([gl_EXTERN_INLINE])
+ gl_FCNTL_H
+ gl_FCNTL_H_REQUIRE_DEFAULTS
+ AC_PROG_MKDIR_P
AC_C_FLEXIBLE_ARRAY_MEMBER
gl_FLOAT_H
gl_CONDITIONAL_HEADER([float.h])
@@ -1633,6 +1626,14 @@ AC_DEFUN([gl_INIT],
gl_MATH_MODULE_INDICATOR([frexpl])
gl_FUNC_FSETERR
gl_CONDITIONAL([GL_COND_OBJ_FSETERR], [test $ac_cv_func___fseterr = no])
+ gl_FUNC_GETLOCALENAME_L_UNSAFE
+ gl_PREREQ_GETLOCALENAME_L_UNSAFE
+ gl_LOCALE_MODULE_INDICATOR([getlocalename_l-unsafe])
+ gl_FUNC_GETLOCALENAME_L_UNSAFE
+ gl_PREREQ_GETLOCALENAME_L_UNSAFE
+ AC_REQUIRE([AC_CANONICAL_HOST])
+ gl_CONDITIONAL([GL_COND_OBJ_GETLOCALENAME_L_UNSAFE_LIMITED],
+ [case "$host_os" in openbsd* | aix* | *-android*) false;; *) true;; esac])
AC_REQUIRE([gl_FUNC_SETLOCALE_NULL])
HARD_LOCALE_LIB="$SETLOCALE_NULL_LIB"
AC_SUBST([HARD_LOCALE_LIB])
@@ -1687,9 +1688,6 @@ AC_DEFUN([gl_INIT],
gl_CONDITIONAL([GL_COND_OBJ_ISWXDIGIT],
[! { test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; } && test $REPLACE_ISWXDIGIT = 1])
gl_WCTYPE_MODULE_INDICATOR([iswxdigit])
- gl_LANGINFO_H
- gl_LANGINFO_H_REQUIRE_DEFAULTS
- AC_PROG_MKDIR_P
gl_LIMITS_H
gl_CONDITIONAL_HEADER([limits.h])
AC_PROG_MKDIR_P
@@ -1700,13 +1698,23 @@ AC_DEFUN([gl_INIT],
gl_LOCALE_H
gl_LOCALE_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
+ gl_FUNC_LOCALECONV
+ gl_CONDITIONAL([GL_COND_OBJ_LOCALECONV], [test $REPLACE_LOCALECONV = 1])
+ AM_COND_IF([GL_COND_OBJ_LOCALECONV], [
+ gl_PREREQ_LOCALECONV
+ ])
+ gl_LOCALE_MODULE_INDICATOR([localeconv])
+ gl_MODULE_INDICATOR([localeconv])
+ gl_LOCALENAME_ENVIRON
+ gl_LOCALE_MODULE_INDICATOR([localename-environ])
gl_LOCALENAME_UNSAFE
gl_LOCALE_MODULE_INDICATOR([localename-unsafe])
gl_MUSL_LIBC
gl_LOCALENAME_UNSAFE_LIMITED
AC_REQUIRE([AC_CANONICAL_HOST])
gl_CONDITIONAL([GL_COND_OBJ_LOCALENAME_UNSAFE_LIMITED],
- [case "$host_os" in netbsd* | solaris*) true;; *) false;; esac])
+ [case "$host_os" in openbsd* | aix* | *-android*) false;; *) true;; esac])
+ gl_MUSL_LIBC
gl_LOCK
gl_MODULE_INDICATOR([lock])
AC_REQUIRE([gl_FUNC_MALLOC_POSIX])
@@ -1783,6 +1791,9 @@ AC_DEFUN([gl_INIT],
gl_SCHED_H
gl_SCHED_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
+ AC_REQUIRE([AC_CANONICAL_HOST])
+ gl_CONDITIONAL([GL_COND_OBJ_SETLOCALE_FIXES],
+ [case "$host_os" in mingw* | windows* | *-android*) true;; *) false;; esac])
gl_FUNC_SETLOCALE_NULL
gl_CONDITIONAL([GL_COND_OBJ_SETLOCALE_LOCK],
[test $SETLOCALE_NULL_ALL_MTSAFE = 0 || test $SETLOCALE_NULL_ONE_MTSAFE = 0])
@@ -1795,13 +1806,7 @@ AC_DEFUN([gl_INIT],
gl_MATH_MODULE_INDICATOR([signbit])
gl_SIZE_MAX
gt_TYPE_SSIZE_T
- gl_C_BOOL
- AC_CHECK_HEADERS_ONCE([stdckdint.h])
- if test $ac_cv_header_stdckdint_h = yes; then
- GL_GENERATE_STDCKDINT_H=false
- else
- GL_GENERATE_STDCKDINT_H=true
- fi
+ gl_STDCKDINT_H
gl_CONDITIONAL_HEADER([stdckdint.h])
AC_PROG_MKDIR_P
gl_STDDEF_H
@@ -1823,6 +1828,9 @@ AC_DEFUN([gl_INIT],
gl_STRING_H
gl_STRING_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
+ gl_FUNC_STREQ
+ gl_FUNC_MEMEQ
+ gl_STRING_MODULE_INDICATOR([stringeq])
gl_FUNC_STRNCAT
gl_CONDITIONAL([GL_COND_OBJ_STRNCAT], [test $REPLACE_STRNCAT = 1])
AM_COND_IF([GL_COND_OBJ_STRNCAT], [
@@ -1841,6 +1849,52 @@ AC_DEFUN([gl_INIT],
gl_SYS_TYPES_H
gl_SYS_TYPES_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
+ gl_MUSL_LIBC
+ gl_CONDITIONAL([LIBC_IS_GNU],
+ [case "$host_os" in *-gnu* | gnu*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([LIBC_IS_MUSL],
+ [case "$host_os" in *-musl* | midipix*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_MACOS],
+ [case "$host_os" in darwin*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_MACOS11],
+ [case "$host_os" in darwin20.*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_MACOS12],
+ [case "$host_os" in darwin21.*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_MACOS13],
+ [case "$host_os" in darwin22.*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_MACOS14],
+ [case "$host_os" in darwin23.*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_FREEBSD],
+ [case "$host_os" in freebsd* | dragonfly*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_NETBSD],
+ [case "$host_os" in netbsd*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_OPENBSD],
+ [case "$host_os" in openbsd*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_AIX],
+ [case "$host_os" in aix*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_SOLARIS11],
+ [case "$host_os" in solaris2.11*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_CYGWIN],
+ [case "$host_os" in cygwin*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_NATIVE_WINDOWS],
+ [case "$host_os" in mingw* | windows*) true ;; *) false ;; esac])
+ is_mingw=false; is_msvc=false
+ case "$host_os" in
+ windows*-msvc*) is_msvc=true ;;
+ mingw* | windows*)
+ AC_EGREP_CPP([Special], [
+ #ifdef _MSC_VER
+ Special
+ #endif
+ ], [is_msvc=true], [is_mingw=true])
+ ;;
+ esac
+ gl_CONDITIONAL([PLATFORM_IS_MINGW], [$is_mingw])
+ gl_CONDITIONAL([PLATFORM_IS_MSVC], [$is_msvc])
+ gl_CONDITIONAL([OS_IS_HAIKU],
+ [case "$host_os" in haiku*) true ;; *) false ;; esac])
+ gl_CONDITIONAL([OS_IS_ANDROID],
+ [case "$host_os" in linux-androideabi*) true ;; *) false ;; esac])
AC_CHECK_HEADERS([sys/single_threaded.h])
AC_REQUIRE([gl_THREADLIB])
gl_TIME_H
@@ -1861,66 +1915,66 @@ AC_DEFUN([gl_INIT],
AC_REQUIRE([AC_C_INLINE])
gl_LIBUNISTRING_MODULE([0.9.3], [unicase/locale-language])
AC_PROG_MKDIR_P
- gl_LIBUNISTRING_MODULE([1.3], [unicase/tolower])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/totitle])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/toupper])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-casecmp])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-casecoll])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-casefold])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-casexfrm])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-ct-casefold])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-ct-tolower])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-ct-totitle])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-ct-toupper])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-is-cased])
- gl_LIBUNISTRING_MODULE([1.2], [unicase/u16-is-casefolded])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-is-lowercase])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-is-titlecase])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-is-uppercase])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-prefix-context])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-suffix-context])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-tolower])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-totitle])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u16-toupper])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-casecmp])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-casecoll])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-casefold])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-casexfrm])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-ct-casefold])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-ct-tolower])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-ct-totitle])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-ct-toupper])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-is-cased])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-is-casefolded])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-is-lowercase])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-is-titlecase])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-is-uppercase])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-prefix-context])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-suffix-context])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-tolower])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-totitle])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u32-toupper])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-casecmp])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-casecoll])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-casefold])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-casexfrm])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-ct-casefold])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-ct-tolower])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-ct-totitle])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-ct-toupper])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-is-cased])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-is-casefolded])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-is-lowercase])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-is-titlecase])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-is-uppercase])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-prefix-context])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-suffix-context])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-tolower])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-totitle])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/u8-toupper])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/ulc-casecmp])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/ulc-casecoll])
- gl_LIBUNISTRING_MODULE([1.3], [unicase/ulc-casexfrm])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/tolower])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/totitle])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/toupper])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-casecmp])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-casecoll])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-casefold])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-casexfrm])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-ct-casefold])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-ct-tolower])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-ct-totitle])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-ct-toupper])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-is-cased])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-is-casefolded])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-is-lowercase])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-is-titlecase])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-is-uppercase])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-prefix-context])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-suffix-context])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-tolower])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-totitle])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u16-toupper])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-casecmp])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-casecoll])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-casefold])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-casexfrm])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-ct-casefold])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-ct-tolower])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-ct-totitle])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-ct-toupper])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-is-cased])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-is-casefolded])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-is-lowercase])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-is-titlecase])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-is-uppercase])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-prefix-context])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-suffix-context])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-tolower])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-totitle])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u32-toupper])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-casecmp])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-casecoll])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-casefold])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-casexfrm])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-ct-casefold])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-ct-tolower])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-ct-totitle])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-ct-toupper])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-is-cased])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-is-casefolded])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-is-lowercase])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-is-titlecase])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-is-uppercase])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-prefix-context])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-suffix-context])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-tolower])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-totitle])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/u8-toupper])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/ulc-casecmp])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/ulc-casecoll])
+ gl_LIBUNISTRING_MODULE([1.4], [unicase/ulc-casexfrm])
gl_LIBUNISTRING_LIBHEADER([0.9.11], [uniconv.h])
AC_PROG_MKDIR_P
AC_REQUIRE([gl_BIGENDIAN])
@@ -1948,525 +2002,525 @@ AC_DEFUN([gl_INIT],
gl_UNICTYPE_H
gl_UNICTYPE_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
- gl_LIBUNISTRING_MODULE([0.9.11], [unictype/bidiclass-byname])
- gl_LIBUNISTRING_MODULE([0.9.11], [unictype/bidiclass-longname])
- gl_LIBUNISTRING_MODULE([0.9.11], [unictype/bidiclass-name])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/bidiclass-of])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/bidiclass-test])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/block-list])
- gl_LIBUNISTRING_MODULE([0.9.11], [unictype/block-test])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/bidiclass-byname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/bidiclass-longname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/bidiclass-name])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/bidiclass-of])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/bidiclass-test])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/block-list])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/block-test])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-C])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-C])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Cc])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Cc])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Cf])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Cf])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Cn])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Cn])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Co])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Co])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Cs])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Cs])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-L])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-L])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-LC])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-LC])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Ll])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Ll])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Lm])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Lm])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Lo])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Lo])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Lt])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Lt])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Lu])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Lu])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-M])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-M])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Mc])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Mc])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Me])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Me])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Mn])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Mn])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-N])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-N])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Nd])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Nd])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Nl])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Nl])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-No])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-No])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-P])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-P])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Pc])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Pc])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Pd])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Pd])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Pe])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Pe])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Pf])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Pf])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Pi])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Pi])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Po])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Po])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Ps])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Ps])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-S])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-S])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Sc])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Sc])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Sk])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Sk])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-Sm])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Sm])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/category-So])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-So])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Z])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Z])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Zl])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Zl])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Zp])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Zp])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Zs])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/category-and])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/category-and-not])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/category-byname])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-longname])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-name])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/category-Zs])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/category-and])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/category-and-not])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/category-byname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/category-longname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/category-name])
dnl Since _UC_CATEGORY_NONE is not exported from an installed libunistring,
dnl don't use gl_LIBUNISTRING_MODULE here.
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/category-of])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/category-or])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/category-of])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/category-or])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-test])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/combining-class])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/combining-class-byname])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/combining-class-longname])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/combining-class-name])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/category-test])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/combining-class])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/combining-class-byname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/combining-class-longname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/combining-class-name])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-alnum])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-alnum])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-alpha])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-alpha])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-blank])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-blank])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-cntrl])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-cntrl])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-digit])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-digit])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-graph])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-graph])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-lower])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-lower])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-print])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-print])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-punct])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-punct])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-space])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-space])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-upper])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-upper])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-xdigit])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/decimal-digit])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/digit])
- gl_LIBUNISTRING_MODULE([1.2], [unictype/incb-byname])
- gl_LIBUNISTRING_MODULE([1.2], [unictype/incb-name])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/incb-of])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/joininggroup-byname])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/joininggroup-name])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/joininggroup-of])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/joiningtype-byname])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/joiningtype-longname])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/joiningtype-name])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/joiningtype-of])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/mirror])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/numeric])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/ctype-xdigit])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/decimal-digit])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/digit])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/incb-byname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/incb-name])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/incb-of])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/joininggroup-byname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/joininggroup-name])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/joininggroup-of])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/joiningtype-byname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/joiningtype-longname])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/joiningtype-name])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/joiningtype-of])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/mirror])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/numeric])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-alphabetic])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-alphabetic])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-ascii-hex-digit])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-ascii-hex-digit])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-arabic-digit])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-arabic-digit])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-arabic-right-to-left])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-arabic-right-to-left])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-block-separator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-block-separator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-boundary-neutral])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-boundary-neutral])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-common-separator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-common-separator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-control])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-control])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-embedding-or-override])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-embedding-or-override])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-eur-num-separator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-eur-num-separator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-eur-num-terminator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-eur-num-terminator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-european-digit])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-european-digit])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-hebrew-right-to-left])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-hebrew-right-to-left])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-left-to-right])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-left-to-right])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-non-spacing-mark])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-non-spacing-mark])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-other-neutral])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-other-neutral])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-pdf])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-pdf])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-segment-separator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-segment-separator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-bidi-whitespace])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/property-byname])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-bidi-whitespace])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/property-byname])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-case-ignorable])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-case-ignorable])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-cased])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-cased])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-changes-when-casefolded])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-changes-when-casefolded])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-changes-when-casemapped])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-changes-when-casemapped])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-changes-when-lowercased])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-changes-when-lowercased])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-changes-when-titlecased])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-changes-when-titlecased])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-changes-when-uppercased])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-changes-when-uppercased])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-combining])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-combining])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-composite])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-composite])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-currency-symbol])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-currency-symbol])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-dash])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-dash])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-decimal-digit])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-decimal-digit])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-default-ignorable-code-point])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-default-ignorable-code-point])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-deprecated])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-deprecated])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-diacritic])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-diacritic])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-emoji])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-emoji])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-emoji-component])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-emoji-component])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-emoji-modifier])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-emoji-modifier])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-emoji-modifier-base])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-emoji-modifier-base])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-emoji-presentation])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-emoji-presentation])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-extended-pictographic])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-extended-pictographic])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-extender])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-extender])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-format-control])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-format-control])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-grapheme-base])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-grapheme-base])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-grapheme-extend])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-grapheme-extend])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-grapheme-link])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-grapheme-link])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-hex-digit])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-hex-digit])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-hyphen])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-hyphen])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.2], [unictype/property-id-compat-math-continue])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-id-compat-math-continue])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.2], [unictype/property-id-compat-math-start])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-id-compat-math-start])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-id-continue])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-id-continue])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-id-start])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-id-start])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-ideographic])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-ideographic])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.2], [unictype/property-ids-binary-operator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-ids-binary-operator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-ids-trinary-operator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-ids-trinary-operator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.2], [unictype/property-ids-unary-operator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-ids-unary-operator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-ignorable-control])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-ignorable-control])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-iso-control])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-iso-control])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-join-control])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-join-control])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-left-of-pair])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-left-of-pair])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-line-separator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-line-separator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-logical-order-exception])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-logical-order-exception])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-lowercase])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-lowercase])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-math])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-math])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-modifier-combining-mark])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-modifier-combining-mark])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-non-break])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-non-break])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-not-a-character])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-not-a-character])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-numeric])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-numeric])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-other-alphabetic])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-other-alphabetic])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-other-default-ignorable-code-point])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-other-default-ignorable-code-point])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-other-grapheme-extend])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-other-grapheme-extend])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.2], [unictype/property-other-id-continue])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-other-id-continue])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-other-id-start])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-other-id-start])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-other-lowercase])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-other-lowercase])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-other-math])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-other-math])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-other-uppercase])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-other-uppercase])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-paired-punctuation])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-paired-punctuation])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-paragraph-separator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-paragraph-separator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-pattern-syntax])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-pattern-syntax])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-pattern-white-space])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-pattern-white-space])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.2], [unictype/property-prepended-concatenation-mark])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-prepended-concatenation-mark])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-private-use])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-private-use])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-punctuation])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-punctuation])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-quotation-mark])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-quotation-mark])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-radical])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-radical])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-regional-indicator])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-regional-indicator])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-sentence-terminal])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-sentence-terminal])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-soft-dotted])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-soft-dotted])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-space])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-space])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-terminal-punctuation])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-test])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-terminal-punctuation])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/property-test])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-titlecase])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-titlecase])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-unassigned-code-value])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-unassigned-code-value])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.2], [unictype/property-unified-ideograph])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-unified-ideograph])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-uppercase])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-uppercase])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-variation-selector])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-variation-selector])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-white-space])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-white-space])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-xid-continue])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-xid-continue])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unictype/property-xid-start])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-xid-start])
AC_REQUIRE([AC_C_INLINE])
gl_UNICTYPE_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-zero-width])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/scripts])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unictype/property-zero-width])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/scripts])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/syntax-c-ident])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/syntax-c-whitespace])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/syntax-c-ident])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/syntax-c-whitespace])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unictype/syntax-java-ident])
- gl_LIBUNISTRING_MODULE([0.9.8], [unictype/syntax-java-whitespace])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/syntax-java-ident])
+ gl_LIBUNISTRING_MODULE([1.4], [unictype/syntax-java-whitespace])
gl_LIBUNISTRING_LIBHEADER([1.2], [unigbrk.h])
AC_PROG_MKDIR_P
gl_MODULE_INDICATOR([unigbrk/u16-grapheme-breaks])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/u16-grapheme-breaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/u16-grapheme-breaks])
gl_MODULE_INDICATOR([unigbrk/u16-grapheme-next])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/u16-grapheme-next])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/u16-grapheme-next])
gl_MODULE_INDICATOR([unigbrk/u16-grapheme-prev])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/u16-grapheme-prev])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/u16-grapheme-prev])
gl_MODULE_INDICATOR([unigbrk/u32-grapheme-breaks])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/u32-grapheme-breaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/u32-grapheme-breaks])
gl_MODULE_INDICATOR([unigbrk/u32-grapheme-next])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/u32-grapheme-next])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/u32-grapheme-next])
gl_MODULE_INDICATOR([unigbrk/u32-grapheme-prev])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/u32-grapheme-prev])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/u32-grapheme-prev])
gl_MODULE_INDICATOR([unigbrk/u8-grapheme-breaks])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/u8-grapheme-breaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/u8-grapheme-breaks])
gl_MODULE_INDICATOR([unigbrk/u8-grapheme-next])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/u8-grapheme-next])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/u8-grapheme-next])
gl_MODULE_INDICATOR([unigbrk/u8-grapheme-prev])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/u8-grapheme-prev])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/uc-gbrk-prop])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/u8-grapheme-prev])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/uc-gbrk-prop])
gl_MODULE_INDICATOR([unigbrk/uc-grapheme-breaks])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/uc-grapheme-breaks])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/uc-is-grapheme-break])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/uc-grapheme-breaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/uc-is-grapheme-break])
gl_MODULE_INDICATOR([unigbrk/ulc-grapheme-breaks])
- gl_LIBUNISTRING_MODULE([1.3], [unigbrk/ulc-grapheme-breaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unigbrk/ulc-grapheme-breaks])
gl_LIBUNISTRING_LIBHEADER([0.9.11], [unilbrk.h])
AC_PROG_MKDIR_P
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [unilbrk/u16-possible-linebreaks])
- gl_LIBUNISTRING_MODULE([1.3], [unilbrk/u16-width-linebreaks])
- gl_LIBUNISTRING_MODULE([1.3], [unilbrk/u32-possible-linebreaks])
- gl_LIBUNISTRING_MODULE([1.3], [unilbrk/u32-width-linebreaks])
- gl_LIBUNISTRING_MODULE([1.3], [unilbrk/u8-possible-linebreaks])
- gl_LIBUNISTRING_MODULE([1.3], [unilbrk/u8-width-linebreaks])
- gl_LIBUNISTRING_MODULE([1.3], [unilbrk/ulc-possible-linebreaks])
- gl_LIBUNISTRING_MODULE([1.3], [unilbrk/ulc-width-linebreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unilbrk/u16-possible-linebreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unilbrk/u16-width-linebreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unilbrk/u32-possible-linebreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unilbrk/u32-width-linebreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unilbrk/u8-possible-linebreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unilbrk/u8-width-linebreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unilbrk/ulc-possible-linebreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [unilbrk/ulc-width-linebreaks])
gl_LIBUNISTRING_LIBHEADER([1.2], [unimetadata.h])
gl_UNIMETADATA_H
gl_UNIMETADATA_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
gl_UNIMETADATA_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [unimetadata/u-version])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [unimetadata/u-version])
gl_LIBUNISTRING_LIBHEADER([0.9.5], [uniname.h])
AC_PROG_MKDIR_P
- gl_LIBUNISTRING_MODULE([1.3], [uniname/uniname])
+ gl_LIBUNISTRING_MODULE([1.4], [uniname/uniname])
gl_LIBUNISTRING_LIBHEADER([1.2], [uninorm.h])
gl_UNINORM_H
gl_UNINORM_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/canonical-decomposition])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/canonical-decomposition])
gl_LIBUNISTRING_MODULE([1.3], [uninorm/composition])
gl_LIBUNISTRING_MODULE([0.9.11], [uninorm/decomposing-form])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/decomposition])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/decomposition])
AC_REQUIRE([AC_C_INLINE])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/filter])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/filter])
gl_UNINORM_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [uninorm/nfc])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [uninorm/nfc])
gl_UNINORM_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [uninorm/nfd])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [uninorm/nfd])
gl_UNINORM_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [uninorm/nfkc])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [uninorm/nfkc])
gl_UNINORM_H_REQUIRE_DEFAULTS
- gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.3], [uninorm/nfkd])
+ gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.4], [uninorm/nfkd])
gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u16-normalize])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u16-normalize])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u16-normcmp])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u16-normcoll])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u16-normxfrm])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u16-normalize])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u16-normcmp])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u16-normcoll])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u16-normxfrm])
gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u32-normalize])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u32-normalize])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u32-normcmp])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u32-normcoll])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u32-normxfrm])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u32-normalize])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u32-normcmp])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u32-normcoll])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u32-normxfrm])
gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u8-normalize])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u8-normalize])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u8-normcmp])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u8-normcoll])
- gl_LIBUNISTRING_MODULE([1.3], [uninorm/u8-normxfrm])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u8-normalize])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u8-normcmp])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u8-normcoll])
+ gl_LIBUNISTRING_MODULE([1.4], [uninorm/u8-normxfrm])
gl_UNISTD_H
gl_UNISTD_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
@@ -2530,18 +2584,18 @@ AC_DEFUN([gl_INIT],
gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-vasprintf])
gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-vsnprintf])
gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-vsprintf])
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-asnprintf])
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-asprintf])
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-fprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-asnprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-asprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-fprintf])
gl_PREREQ_PRINTF_PARSE
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-snprintf])
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-sprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-snprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-sprintf])
gl_PREREQ_VASNPRINTF_WITH_POSIX_EXTRAS
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-vasnprintf])
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-vasprintf])
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-vfprintf])
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-vsnprintf])
- gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.3]), [unistdio/ulc-vsprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-vasnprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-vasprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-vfprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-vsnprintf])
+ gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.4]), [unistdio/ulc-vsprintf])
gl_LIBUNISTRING_LIBHEADER([1.2], [unistr.h])
AC_PROG_MKDIR_P
gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-check])
@@ -2686,37 +2740,23 @@ AC_DEFUN([gl_INIT],
gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-uctomb])
gl_LIBUNISTRING_LIBHEADER([0.9.11], [unitypes.h])
AC_PROG_MKDIR_P
- AH_VERBATIM([unitypes_restrict], [
- /* This definition is a duplicate of the one in unitypes.h.
- It is here so that we can cope with an older version of unitypes.h
- that does not contain this definition and that is pre-installed among
- the public header files. */
- # if defined __restrict \
- || 2 < __GNUC__ + (95 <= __GNUC_MINOR__) \
- || __clang_major__ >= 3
- # define _UC_RESTRICT __restrict
- # elif 199901L <= __STDC_VERSION__ || defined restrict
- # define _UC_RESTRICT restrict
- # else
- # define _UC_RESTRICT
- # endif
- ])
+ gl_UNITYPES_H
gl_LIBUNISTRING_LIBHEADER([0.9.11], [uniwbrk.h])
AC_PROG_MKDIR_P
- gl_LIBUNISTRING_MODULE([1.3], [uniwbrk/u16-wordbreaks])
- gl_LIBUNISTRING_MODULE([1.3], [uniwbrk/u32-wordbreaks])
- gl_LIBUNISTRING_MODULE([1.3], [uniwbrk/u8-wordbreaks])
- gl_LIBUNISTRING_MODULE([1.3], [uniwbrk/ulc-wordbreaks])
- gl_LIBUNISTRING_MODULE([1.3], [uniwbrk/wordbreak-property])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwbrk/u16-wordbreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwbrk/u32-wordbreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwbrk/u8-wordbreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwbrk/ulc-wordbreaks])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwbrk/wordbreak-property])
gl_LIBUNISTRING_LIBHEADER([0.9.11], [uniwidth.h])
AC_PROG_MKDIR_P
- gl_LIBUNISTRING_MODULE([1.3], [uniwidth/u16-strwidth])
- gl_LIBUNISTRING_MODULE([1.3], [uniwidth/u16-width])
- gl_LIBUNISTRING_MODULE([1.3], [uniwidth/u32-strwidth])
- gl_LIBUNISTRING_MODULE([1.3], [uniwidth/u32-width])
- gl_LIBUNISTRING_MODULE([1.3], [uniwidth/u8-strwidth])
- gl_LIBUNISTRING_MODULE([1.3], [uniwidth/u8-width])
- gl_LIBUNISTRING_MODULE([1.3], [uniwidth/width])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwidth/u16-strwidth])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwidth/u16-width])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwidth/u32-strwidth])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwidth/u32-width])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwidth/u8-strwidth])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwidth/u8-width])
+ gl_LIBUNISTRING_MODULE([1.4], [uniwidth/width])
gl_WCHAR_H
gl_WCHAR_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
@@ -2766,27 +2806,35 @@ AC_DEFUN([gl_INIT],
gl_libobjs=
gl_ltlibobjs=
gl_libobjdeps=
+ gl_libunistring_libobjs=
+ gl_libunistring_ltlibobjs=
+ gl_libunistring_libobjdeps=
if test -n "$gl_LIBOBJS"; then
# Remove the extension.
changequote(,)dnl
sed_drop_objext='s/\.o$//;s/\.obj$//'
sed_dirname1='s,//*,/,g'
sed_dirname2='s,\(.\)/$,\1,'
- sed_dirname3='s,^[^/]*$,.,'
- sed_dirname4='s,\(.\)/[^/]*$,\1,'
+ sed_dirname3='s,[^/]*$,,'
sed_basename1='s,.*/,,'
changequote([, ])dnl
for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
gl_libobjs="$gl_libobjs $i.$ac_objext"
gl_ltlibobjs="$gl_ltlibobjs $i.lo"
- i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3" -e "$sed_dirname4"`
+ i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3"`
i_base=`echo "$i" | sed -e "$sed_basename1"`
- gl_libobjdeps="$gl_libobjdeps $i_dir/\$(DEPDIR)/$i_base.Plo"
+ gl_libunistring_libobjs="$gl_libunistring_libobjs $i_dir""libunistring_a-$i_base.$ac_objext"
+ gl_libunistring_ltlibobjs="$gl_libunistring_ltlibobjs $i_dir""libunistring_la-$i_base.lo"
+ gl_libobjdeps="$gl_libobjdeps $i_dir\$(DEPDIR)/$i_base.Plo"
+ gl_libunistring_libobjdeps="$gl_libunistring_libobjdeps $i_dir\$(DEPDIR)/libunistring_la-$i_base.Plo"
done
fi
AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
AC_SUBST([gl_LIBOBJDEPS], [$gl_libobjdeps])
+ AC_SUBST([gl_libunistring_LIBOBJS], [$gl_libunistring_libobjs])
+ AC_SUBST([gl_libunistring_LTLIBOBJS], [$gl_libunistring_ltlibobjs])
+ AC_SUBST([gl_libunistring_LIBOBJDEPS], [$gl_libunistring_libobjdeps])
])
gltests_libdeps=
gltests_ltlibdeps=
@@ -2816,7 +2864,6 @@ changequote([, ])dnl
gl_ARPA_INET_H
gl_ARPA_INET_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
- AC_REQUIRE([AC_CANONICAL_HOST])
AC_REQUIRE([gl_SYS_SOCKET_H])
gl_CONDITIONAL([GL_COND_OBJ_BIND], [test "$ac_cv_header_winsock2_h" = yes])
gl_SYS_SOCKET_MODULE_INDICATOR([bind])
@@ -2929,22 +2976,11 @@ changequote([, ])dnl
AC_LIBOBJ([calloc])
fi
gl_STDLIB_MODULE_INDICATOR([calloc-posix])
- gl_UNISTD_MODULE_INDICATOR([chdir])
- gl_FUNC_CHDIR_LONG
- gl_CONDITIONAL([GL_COND_OBJ_CHDIR_LONG],
- [test $gl_cv_have_unlimited_file_name_length = no])
- AM_COND_IF([GL_COND_OBJ_CHDIR_LONG], [
- gl_PREREQ_CHDIR_LONG
- ])
gl_MODULE_INDICATOR_FOR_TESTS([cloexec])
gl_FUNC_CLOSE
gl_CONDITIONAL([GL_COND_OBJ_CLOSE], [test $REPLACE_CLOSE = 1])
gl_UNISTD_MODULE_INDICATOR([close])
gl_MODULE_INDICATOR([close])
- gl_FUNC_CLOSEDIR
- gl_CONDITIONAL([GL_COND_OBJ_CLOSEDIR],
- [test $HAVE_CLOSEDIR = 0 || test $REPLACE_CLOSEDIR = 1])
- gl_DIRENT_MODULE_INDICATOR([closedir])
AC_REQUIRE([gl_SYS_SOCKET_H])
gl_CONDITIONAL([GL_COND_OBJ_CONNECT], [test "$ac_cv_header_winsock2_h" = yes])
gl_SYS_SOCKET_MODULE_INDICATOR([connect])
@@ -2952,24 +2988,7 @@ changequote([, ])dnl
gl_CTYPE_H
gl_CTYPE_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
- gl_CHECK_TYPE_STRUCT_DIRENT_D_INO
- gl_DIRENT_H
- gl_DIRENT_H_REQUIRE_DEFAULTS
- AC_PROG_MKDIR_P
- gl_FUNC_DIRFD
- gl_CONDITIONAL([GL_COND_OBJ_DIRFD],
- [test $HAVE_DIRFD = 0 || test $REPLACE_DIRFD = 1])
- AM_COND_IF([GL_COND_OBJ_DIRFD], [
- gl_PREREQ_DIRFD
- ])
- gl_DIRENT_MODULE_INDICATOR([dirfd])
gl_DOUBLE_SLASH_ROOT
- gl_FUNC_DUP
- gl_CONDITIONAL([GL_COND_OBJ_DUP], [test $REPLACE_DUP = 1])
- AM_COND_IF([GL_COND_OBJ_DUP], [
- gl_PREREQ_DUP
- ])
- gl_UNISTD_MODULE_INDICATOR([dup])
gl_FUNC_DUP2
gl_CONDITIONAL([GL_COND_OBJ_DUP2], [test $REPLACE_DUP2 = 1])
AM_COND_IF([GL_COND_OBJ_DUP2], [
@@ -2989,33 +3008,16 @@ changequote([, ])dnl
AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
gl_ERROR_H
AC_PROG_MKDIR_P
- gl_FUNC_FCHDIR
- gl_CONDITIONAL([GL_COND_OBJ_FCHDIR],
- [test $HAVE_FCHDIR = 0 || test $REPLACE_FCHDIR = 1])
- AM_COND_IF([GL_COND_OBJ_FCHDIR], [
- gl_PREREQ_FCHDIR
- ])
- gl_UNISTD_MODULE_INDICATOR([fchdir])
gl_FUNC_FCNTL
gl_CONDITIONAL([GL_COND_OBJ_FCNTL],
[test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1])
gl_FCNTL_MODULE_INDICATOR([fcntl])
- gl_FCNTL_H
- gl_FCNTL_H_REQUIRE_DEFAULTS
- AC_PROG_MKDIR_P
- gl_MODULE_INDICATOR([fd-safer-flag])
gl_FUNC_FDOPEN
gl_CONDITIONAL([GL_COND_OBJ_FDOPEN], [test $REPLACE_FDOPEN = 1])
AM_COND_IF([GL_COND_OBJ_FDOPEN], [
gl_PREREQ_FDOPEN
])
gl_STDIO_MODULE_INDICATOR([fdopen])
- gl_FUNC_FDOPENDIR
- gl_CONDITIONAL([GL_COND_OBJ_FDOPENDIR],
- [test $HAVE_FDOPENDIR = 0 || test $REPLACE_FDOPENDIR = 1])
- gl_DIRENT_MODULE_INDICATOR([fdopendir])
- gl_MODULE_INDICATOR([fdopendir])
- gl_FILE_NAME_CONCAT_LGPL
gl_FUNC_FSTAT
gl_CONDITIONAL([GL_COND_OBJ_FSTAT], [test $REPLACE_FSTAT = 1])
AM_COND_IF([GL_COND_OBJ_FSTAT], [
@@ -3028,11 +3030,6 @@ changequote([, ])dnl
])
gl_SYS_STAT_MODULE_INDICATOR([fstat])
gl_MODULE_INDICATOR([fstat])
- gl_FUNC_FSTATAT
- gl_CONDITIONAL([GL_COND_OBJ_FSTATAT],
- [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1])
- gl_SYS_STAT_MODULE_INDICATOR([fstatat])
- gl_MODULE_INDICATOR([fstatat])
gl_FUNC_FTRUNCATE
gl_CONDITIONAL([GL_COND_OBJ_FTRUNCATE],
[test $HAVE_FTRUNCATE = 0 || test $REPLACE_FTRUNCATE = 1])
@@ -3040,13 +3037,6 @@ changequote([, ])dnl
gl_PREREQ_FTRUNCATE
])
gl_UNISTD_MODULE_INDICATOR([ftruncate])
- gl_FUNC_GETCWD
- gl_CONDITIONAL([GL_COND_OBJ_GETCWD], [test $REPLACE_GETCWD = 1])
- AM_COND_IF([GL_COND_OBJ_GETCWD], [
- gl_PREREQ_GETCWD
- ])
- gl_MODULE_INDICATOR([getcwd])
- gl_UNISTD_MODULE_INDICATOR([getcwd])
gl_FUNC_GETCWD_LGPL
gl_CONDITIONAL([GL_COND_OBJ_GETCWD_LGPL], [test $REPLACE_GETCWD = 1])
gl_UNISTD_MODULE_INDICATOR([getcwd])
@@ -3065,8 +3055,7 @@ changequote([, ])dnl
gl_PREREQ_GETPROGNAME
])
gl_STDLIB_MODULE_INDICATOR([getprogname])
- AC_SUBST([LIBINTL])
- AC_SUBST([LTLIBINTL])
+ gl_GETTEXT_H
gl_FUNC_GETTIMEOFDAY
gl_CONDITIONAL([GL_COND_OBJ_GETTIMEOFDAY],
[test $HAVE_GETTIMEOFDAY = 0 || test $REPLACE_GETTIMEOFDAY = 1])
@@ -3074,6 +3063,7 @@ changequote([, ])dnl
gl_PREREQ_GETTIMEOFDAY
])
gl_SYS_TIME_MODULE_INDICATOR([gettimeofday])
+ GNULIB_I18N
gl_MUSL_LIBC
dnl Distinguish OpenBSD >= 6.2 from OpenBSD < 6.2.
gl_CHECK_FUNCS_ANDROID([duplocale], [[#include <locale.h>]])
@@ -3112,9 +3102,11 @@ changequote([, ])dnl
gl_CONDITIONAL([GL_COND_OBJ_LISTEN], [test "$ac_cv_header_winsock2_h" = yes])
gl_SYS_SOCKET_MODULE_INDICATOR([listen])
gl_MODULE_INDICATOR([listen])
+ gl_WINDOWS_RC
gl_CHECK_FUNCS_ANDROID([newlocale], [[#include <locale.h>]])
gl_CHECK_FUNCS_ANDROID([newlocale], [[#include <locale.h>]])
gl_MUSL_LIBC
+ gl_WINDOWS_RC
AC_CHECK_HEADERS_ONCE([semaphore.h])
AC_CHECK_DECLS_ONCE([alarm])
AC_REQUIRE([gl_SEMAPHORE])
@@ -3140,6 +3132,7 @@ changequote([, ])dnl
gt_LOCALE_FR_UTF8
gt_LOCALE_JA
gt_LOCALE_ZH_CN
+ gl_WINDOWS_RC
gt_LOCALE_EN_UTF8
gt_LOCALE_FR_UTF8
gt_LOCALE_EN_UTF8
@@ -3155,22 +3148,10 @@ changequote([, ])dnl
gl_FUNC_MMAP_ANON
AC_CHECK_HEADERS_ONCE([sys/mman.h])
AC_CHECK_FUNCS_ONCE([mprotect])
- gl_FUNC_MEMPCPY
- gl_CONDITIONAL([GL_COND_OBJ_MEMPCPY],
- [test $HAVE_MEMPCPY = 0 || test $REPLACE_MEMPCPY = 1])
- AM_COND_IF([GL_COND_OBJ_MEMPCPY], [
- gl_PREREQ_MEMPCPY
- ])
- gl_STRING_MODULE_INDICATOR([mempcpy])
- gl_FUNC_MEMRCHR
- gl_CONDITIONAL([GL_COND_OBJ_MEMRCHR], [test $ac_cv_func_memrchr = no])
- AM_COND_IF([GL_COND_OBJ_MEMRCHR], [
- gl_PREREQ_MEMRCHR
- ])
- gl_STRING_MODULE_INDICATOR([memrchr])
- gl_FUNC_MMAP_ANON
- AC_CHECK_HEADERS_ONCE([sys/mman.h])
- AC_CHECK_FUNCS_ONCE([mprotect])
+ gl_FUNC_MKFIFO
+ gl_CONDITIONAL([GL_COND_OBJ_MKFIFO],
+ [test $HAVE_MKFIFO = 0 || test $REPLACE_MKFIFO = 1])
+ gl_UNISTD_MODULE_INDICATOR([mkfifo])
AC_REQUIRE([gl_MSVC_INVAL])
gl_CONDITIONAL([GL_COND_OBJ_MSVC_INVAL],
[test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1])
@@ -3192,18 +3173,7 @@ changequote([, ])dnl
gl_PREREQ_OPEN
])
gl_FCNTL_MODULE_INDICATOR([open])
- gl_FUNC_OPENAT
- gl_CONDITIONAL([GL_COND_OBJ_OPENAT],
- [test $HAVE_OPENAT = 0 || test $REPLACE_OPENAT = 1])
- AM_COND_IF([GL_COND_OBJ_OPENAT], [
- gl_PREREQ_OPENAT
- ])
- gl_MODULE_INDICATOR([openat]) dnl for lib/getcwd.c
- gl_FCNTL_MODULE_INDICATOR([openat])
- gl_FUNC_OPENDIR
- gl_CONDITIONAL([GL_COND_OBJ_OPENDIR],
- [test $HAVE_OPENDIR = 0 || test $REPLACE_OPENDIR = 1])
- gl_DIRENT_MODULE_INDICATOR([opendir])
+ AC_CHECK_DECLS_ONCE([alarm])
gl_PATHMAX
gl_FUNC_PERROR
gl_CONDITIONAL([GL_COND_OBJ_PERROR], [test $REPLACE_PERROR = 1])
@@ -3278,19 +3248,10 @@ changequote([, ])dnl
gl_PREREQ_RANDOM_R
])
gl_STDLIB_MODULE_INDICATOR([random_r])
- gl_FUNC_READDIR
- gl_CONDITIONAL([GL_COND_OBJ_READDIR],
- [test $HAVE_READDIR = 0 || test $REPLACE_READDIR = 1])
- gl_DIRENT_MODULE_INDICATOR([readdir])
- gl_FUNC_REALLOC_GNU
- if test $REPLACE_REALLOC_FOR_REALLOC_GNU = 1; then
- AC_LIBOBJ([realloc])
- fi
- gl_STDLIB_MODULE_INDICATOR([realloc-gnu])
gl_FUNC_REALLOC_POSIX
- if test $REPLACE_REALLOC_FOR_REALLOC_POSIX = 1; then
- AC_LIBOBJ([realloc])
- fi
+ gl_FUNC_REALLOC_0_NONNULL
+ gl_CONDITIONAL([GL_COND_OBJ_REALLOC_POSIX],
+ [test $REPLACE_REALLOC_FOR_REALLOC_POSIX != 0])
gl_STDLIB_MODULE_INDICATOR([realloc-posix])
gl_FUNC_REALLOCARRAY
gl_CONDITIONAL([GL_COND_OBJ_REALLOCARRAY],
@@ -3300,11 +3261,6 @@ changequote([, ])dnl
])
gl_MODULE_INDICATOR([reallocarray])
gl_STDLIB_MODULE_INDICATOR([reallocarray])
- gl_FUNC_REWINDDIR
- gl_CONDITIONAL([GL_COND_OBJ_REWINDDIR],
- [test $HAVE_REWINDDIR = 0 || test $REPLACE_REWINDDIR = 1])
- gl_DIRENT_MODULE_INDICATOR([rewinddir])
- gl_SAVE_CWD
gl_FUNC_SCHED_YIELD
gl_CONDITIONAL([GL_COND_OBJ_SCHED_YIELD],
[test $HAVE_SCHED_YIELD = 0 || test $REPLACE_SCHED_YIELD = 1])
@@ -3328,6 +3284,7 @@ changequote([, ])dnl
gt_LOCALE_FR_UTF8
gt_LOCALE_JA
gt_LOCALE_ZH_CN
+ gl_WINDOWS_RC
AC_REQUIRE([gl_SYS_SOCKET_H])
gl_CONDITIONAL([GL_COND_OBJ_SETSOCKOPT],
[test "$ac_cv_header_winsock2_h" = yes])
@@ -3383,6 +3340,18 @@ changequote([, ])dnl
gl_STDIO_H
gl_STDIO_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
+ USES_MSVCRT=0
+ case "$host_os" in
+ mingw* | windows*)
+ AC_EGREP_CPP([Special], [
+ #ifndef _UCRT
+ Special
+ #endif
+ ],
+ [USES_MSVCRT=1])
+ ;;
+ esac
+ gl_CONDITIONAL([GL_COND_OBJ_STDIO_CONSOLESAFE], [test $USES_MSVCRT = 1])
gl_CONDITIONAL([GL_COND_OBJ_STDIO_READ], [test $REPLACE_STDIO_READ_FUNCS = 1])
gl_CONDITIONAL([GL_COND_OBJ_STDIO_WRITE], [test $REPLACE_STDIO_WRITE_FUNCS = 1])
dnl No need to create extra modules for these functions. Everyone who uses
@@ -3416,12 +3385,8 @@ changequote([, ])dnl
gl_PREREQ_STPCPY
])
gl_STRING_MODULE_INDICATOR([stpcpy])
- gl_FUNC_STRDUP_POSIX
- gl_CONDITIONAL([GL_COND_OBJ_STRDUP], [test $REPLACE_STRDUP = 1])
- AM_COND_IF([GL_COND_OBJ_STRDUP], [
- gl_PREREQ_STRDUP
- ])
- gl_STRING_MODULE_INDICATOR([strdup])
+ gl_STRING_MODULE_INDICATOR([str_endswith])
+ gl_STRING_MODULE_INDICATOR([str_startswith])
gl_FUNC_STRERROR
gl_CONDITIONAL([GL_COND_OBJ_STRERROR], [test $REPLACE_STRERROR = 1])
gl_MODULE_INDICATOR([strerror])
@@ -3473,50 +3438,6 @@ changequote([, ])dnl
gl_SYS_UIO_H
gl_SYS_UIO_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
- gl_MUSL_LIBC
- gl_CONDITIONAL([LIBC_IS_GNU],
- [case "$host_os" in *-gnu* | gnu*) true ;; *) false ;; esac])
- gl_CONDITIONAL([LIBC_IS_MUSL],
- [case "$host_os" in *-musl* | midipix*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_MACOS],
- [case "$host_os" in darwin*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_MACOS11],
- [case "$host_os" in darwin20.*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_MACOS12],
- [case "$host_os" in darwin21.*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_MACOS13],
- [case "$host_os" in darwin22.*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_MACOS14],
- [case "$host_os" in darwin23.*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_FREEBSD],
- [case "$host_os" in freebsd* | dragonfly*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_NETBSD],
- [case "$host_os" in netbsd*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_OPENBSD],
- [case "$host_os" in openbsd*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_AIX],
- [case "$host_os" in aix*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_SOLARIS11],
- [case "$host_os" in solaris2.11*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_CYGWIN],
- [case "$host_os" in cygwin*) true ;; *) false ;; esac])
- gl_CONDITIONAL([OS_IS_NATIVE_WINDOWS],
- [case "$host_os" in mingw* | windows*) true ;; *) false ;; esac])
- is_mingw=false; is_msvc=false
- case "$host_os" in
- windows*-msvc*) is_msvc=true ;;
- mingw* | windows*)
- AC_EGREP_CPP([Special], [
- #ifdef _MSC_VER
- Special
- #endif
- ], [is_msvc=true], [is_mingw=true])
- ;;
- esac
- gl_CONDITIONAL([PLATFORM_IS_MINGW], [$is_mingw])
- gl_CONDITIONAL([PLATFORM_IS_MSVC], [$is_msvc])
- gl_CONDITIONAL([OS_IS_ANDROID],
- [case "$host_os" in linux-androideabi*) true ;; *) false ;; esac])
gl_THREAD
gl_FUNC_TIME
gl_CONDITIONAL([GL_COND_OBJ_TIME], [test $REPLACE_TIME = 1])
@@ -3538,7 +3459,6 @@ changequote([, ])dnl
AC_CHECK_DECLS_ONCE([alarm])
AC_CHECK_DECLS_ONCE([alarm])
AC_CHECK_DECLS_ONCE([alarm])
- gl_UNISTD_SAFER
gt_LOCALE_FR
gt_LOCALE_FR_UTF8
gt_LOCALE_FR
@@ -3697,27 +3617,35 @@ changequote([, ])dnl
gltests_libobjs=
gltests_ltlibobjs=
gltests_libobjdeps=
+ gltests_libunistring_libobjs=
+ gltests_libunistring_ltlibobjs=
+ gltests_libunistring_libobjdeps=
if test -n "$gltests_LIBOBJS"; then
# Remove the extension.
changequote(,)dnl
sed_drop_objext='s/\.o$//;s/\.obj$//'
sed_dirname1='s,//*,/,g'
sed_dirname2='s,\(.\)/$,\1,'
- sed_dirname3='s,^[^/]*$,.,'
- sed_dirname4='s,\(.\)/[^/]*$,\1,'
+ sed_dirname3='s,[^/]*$,,'
sed_basename1='s,.*/,,'
changequote([, ])dnl
for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
gltests_libobjs="$gltests_libobjs $i.$ac_objext"
gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
- i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3" -e "$sed_dirname4"`
+ i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3"`
i_base=`echo "$i" | sed -e "$sed_basename1"`
- gltests_libobjdeps="$gltests_libobjdeps $i_dir/\$(DEPDIR)/$i_base.Plo"
+ gltests_libunistring_libobjs="$gltests_libunistring_libobjs $i_dir""libunistring_a-$i_base.$ac_objext"
+ gltests_libunistring_ltlibobjs="$gltests_libunistring_ltlibobjs $i_dir""libunistring_la-$i_base.lo"
+ gltests_libobjdeps="$gltests_libobjdeps $i_dir\$(DEPDIR)/$i_base.Plo"
+ gltests_libunistring_libobjdeps="$gltests_libunistring_libobjdeps $i_dir\$(DEPDIR)/libunistring_la-$i_base.Plo"
done
fi
AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
AC_SUBST([gltests_LIBOBJDEPS], [$gltests_libobjdeps])
+ AC_SUBST([gltests_libunistring_LIBOBJS], [$gltests_libunistring_libobjs])
+ AC_SUBST([gltests_libunistring_LTLIBOBJS], [$gltests_libunistring_ltlibobjs])
+ AC_SUBST([gltests_libunistring_LIBOBJDEPS], [$gltests_libunistring_libobjdeps])
])
AC_REQUIRE([gl_CC_GNULIB_WARNINGS])
LIBTESTS_LIBDEPS="$gltests_libdeps"
@@ -3798,7 +3726,6 @@ AC_DEFUN([gl_FILE_LIST], [
lib/c-strcase.h
lib/c-strcasecmp.c
lib/c-strcaseeq.h
- lib/c-strncasecmp.c
lib/c32is-impl.h
lib/c32isalnum.c
lib/c32isalpha.c
@@ -3816,6 +3743,7 @@ AC_DEFUN([gl_FILE_LIST], [
lib/c32tolower.c
lib/c32width.c
lib/errno.in.h
+ lib/fcntl.in.h
lib/flexmember.h
lib/float+.h
lib/float.c
@@ -3826,6 +3754,8 @@ AC_DEFUN([gl_FILE_LIST], [
lib/frexpl.c
lib/fseterr.c
lib/fseterr.h
+ lib/getlocalename_l-unsafe.c
+ lib/getlocalename_l-unsafe.h
lib/glthread/lock.c
lib/glthread/lock.h
lib/glthread/once.c
@@ -3838,8 +3768,6 @@ AC_DEFUN([gl_FILE_LIST], [
lib/iconv_close.c
lib/iconv_open-aix.gperf
lib/iconv_open-hpux.gperf
- lib/iconv_open-irix.gperf
- lib/iconv_open-osf.gperf
lib/iconv_open-solaris.gperf
lib/iconv_open-zos.gperf
lib/iconv_open.c
@@ -3859,13 +3787,14 @@ AC_DEFUN([gl_FILE_LIST], [
lib/iswpunct.c
lib/iswxdigit.c
lib/itold.c
- lib/langinfo.in.h
lib/lc-charset-dispatch.c
lib/lc-charset-dispatch.h
lib/limits.in.h
lib/localcharset.c
lib/localcharset.h
lib/locale.in.h
+ lib/localeconv.c
+ lib/localename-environ.c
lib/localename-table.c
lib/localename-table.h
lib/localename-unsafe.c
@@ -3908,6 +3837,8 @@ AC_DEFUN([gl_FILE_LIST], [
lib/relocatable.h
lib/relocatable.valgrind
lib/sched.in.h
+ lib/setlocale-fixes.c
+ lib/setlocale-fixes.h
lib/setlocale-lock.c
lib/setlocale_null-unlocked.c
lib/setlocale_null.c
@@ -3920,6 +3851,7 @@ AC_DEFUN([gl_FILE_LIST], [
lib/stddef.in.h
lib/stdint.in.h
lib/stdio-impl.h
+ lib/stdlib.c
lib/stdlib.in.h
lib/str-two-way.h
lib/streq.h
@@ -3927,6 +3859,7 @@ AC_DEFUN([gl_FILE_LIST], [
lib/striconveh.h
lib/striconveha.c
lib/striconveha.h
+ lib/string.c
lib/string.in.h
lib/strncat.c
lib/strstr.c
@@ -4424,6 +4357,8 @@ AC_DEFUN([gl_FILE_LIST], [
lib/unigbrk.in.h
lib/unigbrk/gbrkprop.h
lib/unigbrk/u-grapheme-breaks.h
+ lib/unigbrk/u-grapheme-next.h
+ lib/unigbrk/u-grapheme-prev.h
lib/unigbrk/u16-grapheme-breaks.c
lib/unigbrk/u16-grapheme-next.c
lib/unigbrk/u16-grapheme-prev.c
@@ -4780,18 +4715,11 @@ AC_DEFUN([gl_FILE_LIST], [
m4/c-bool.m4
m4/c32rtomb.m4
m4/calloc.m4
- m4/chdir-long.m4
m4/close.m4
- m4/closedir.m4
m4/codeset.m4
m4/ctype_h.m4
- m4/d-ino.m4
- m4/dirent_h.m4
- m4/dirfd.m4
m4/double-slash-root.m4
- m4/dup.m4
m4/dup2.m4
- m4/eealloc.m4
m4/environ.m4
m4/errno_h.m4
m4/error.m4
@@ -4802,13 +4730,10 @@ AC_DEFUN([gl_FILE_LIST], [
m4/extensions-aix.m4
m4/extensions.m4
m4/extern-inline.m4
- m4/fchdir.m4
m4/fcntl-o.m4
m4/fcntl.m4
m4/fcntl_h.m4
m4/fdopen.m4
- m4/fdopendir.m4
- m4/filenamecat.m4
m4/flexmember.m4
m4/float_h.m4
m4/fpieee.m4
@@ -4817,21 +4742,22 @@ AC_DEFUN([gl_FILE_LIST], [
m4/frexpl.m4
m4/fseterr.m4
m4/fstat.m4
- m4/fstatat.m4
m4/ftruncate.m4
- m4/getcwd-abort-bug.m4
- m4/getcwd-path-max.m4
m4/getcwd.m4
m4/getdtablesize.m4
+ m4/getlocalename_l.m4
m4/getprogname.m4
+ m4/gettext_h.m4
m4/gettimeofday.m4
m4/gnulib-common.m4
+ m4/gnulib-i18n.m4
m4/host-cpu-c-abi.m4
m4/iconv.m4
m4/iconv_h.m4
m4/iconv_open.m4
m4/include_next.m4
m4/inet_pton.m4
+ m4/init-package-version.m4
m4/inline.m4
m4/intl-thread-locale.m4
m4/intlmacosx.m4
@@ -4847,7 +4773,6 @@ AC_DEFUN([gl_FILE_LIST], [
m4/iswdigit.m4
m4/iswpunct.m4
m4/iswxdigit.m4
- m4/langinfo_h.m4
m4/largefile.m4
m4/lcmessage.m4
m4/ldexpl.m4
@@ -4864,6 +4789,7 @@ AC_DEFUN([gl_FILE_LIST], [
m4/locale-tr.m4
m4/locale-zh.m4
m4/locale_h.m4
+ m4/localeconv.m4
m4/localename.m4
m4/lock.m4
m4/lstat.m4
@@ -4878,9 +4804,8 @@ AC_DEFUN([gl_FILE_LIST], [
m4/mbstate_t.m4
m4/mbtowc.m4
m4/memchr.m4
- m4/mempcpy.m4
- m4/memrchr.m4
m4/minmax.m4
+ m4/mkfifo.m4
m4/mmap-anon.m4
m4/mode_t.m4
m4/msvc-inval.m4
@@ -4897,8 +4822,6 @@ AC_DEFUN([gl_FILE_LIST], [
m4/open-cloexec.m4
m4/open-slash.m4
m4/open.m4
- m4/openat.m4
- m4/opendir.m4
m4/pathmax.m4
m4/perror.m4
m4/pid_t.m4
@@ -4921,12 +4844,9 @@ AC_DEFUN([gl_FILE_LIST], [
m4/raise.m4
m4/random.m4
m4/random_r.m4
- m4/readdir.m4
m4/realloc.m4
m4/reallocarray.m4
m4/relocatable-lib.m4
- m4/rewinddir.m4
- m4/save-cwd.m4
m4/sched_h.m4
m4/sched_yield.m4
m4/select.m4
@@ -4949,16 +4869,17 @@ AC_DEFUN([gl_FILE_LIST], [
m4/stat.m4
m4/std-gnu11.m4
m4/stdalign.m4
+ m4/stdckdint_h.m4
m4/stddef_h.m4
m4/stdint.m4
m4/stdint_h.m4
m4/stdio_h.m4
m4/stdlib_h.m4
m4/stpcpy.m4
- m4/strdup.m4
m4/strerror.m4
m4/strerror_r.m4
m4/string_h.m4
+ m4/stringeq.m4
m4/strncat.m4
m4/strstr.m4
m4/symlink.m4
@@ -4979,8 +4900,8 @@ AC_DEFUN([gl_FILE_LIST], [
m4/unictype_h.m4
m4/unimetadata_h.m4
m4/uninorm_h.m4
- m4/unistd-safer.m4
m4/unistd_h.m4
+ m4/unitypes_h.m4
m4/usleep.m4
m4/vararrays.m4
m4/vasnprintf.m4
@@ -4992,6 +4913,7 @@ AC_DEFUN([gl_FILE_LIST], [
m4/wctomb.m4
m4/wctype_h.m4
m4/wcwidth.m4
+ m4/windows-rc.m4
m4/wint_t.m4
m4/xalloc.m4
m4/xgetcwd.m4
@@ -5007,19 +4929,19 @@ AC_DEFUN([gl_FILE_LIST], [
tests/macros.h
tests/minus-zero.h
tests/nap.h
- tests/qemu.h
tests/randomd.c
tests/randoml.c
tests/signature.h
tests/test-accept.c
tests/test-alignasof.c
tests/test-alloca-opt.c
- tests/test-arpa_inet.c
+ tests/test-arpa_inet-h.c
tests/test-array-mergesort.c
tests/test-assert.c
tests/test-binary-io.c
tests/test-binary-io.sh
tests/test-bind.c
+ tests/test-bool.c
tests/test-btoc32-1.sh
tests/test-btoc32-2.sh
tests/test-btoc32-3.sh
@@ -5029,9 +4951,8 @@ AC_DEFUN([gl_FILE_LIST], [
tests/test-btowc-3.sh
tests/test-btowc.c
tests/test-c-ctype.c
- tests/test-c-strcase.sh
tests/test-c-strcasecmp.c
- tests/test-c-strncasecmp.c
+ tests/test-c-strcasecmp.sh
tests/test-c32isalnum.c
tests/test-c32isalnum.sh
tests/test-c32isalpha.c
@@ -5070,27 +4991,20 @@ AC_DEFUN([gl_FILE_LIST], [
tests/test-c32tolower.sh
tests/test-c32width.c
tests/test-calloc-gnu.c
- tests/test-chdir.c
+ tests/test-calloc-posix.c
tests/test-cloexec.c
tests/test-close.c
tests/test-connect.c
- tests/test-ctype.c
- tests/test-dirent.c
- tests/test-dirfd.c
- tests/test-dup-safer.c
- tests/test-dup.c
+ tests/test-ctype-h.c
tests/test-dup2.c
tests/test-environ.c
- tests/test-errno.c
+ tests/test-errno-h.c
tests/test-error.c
tests/test-error.sh
- tests/test-fchdir.c
tests/test-fcntl-h.c
tests/test-fcntl.c
tests/test-fdopen.c
- tests/test-fdopendir.c
tests/test-fgetc.c
- tests/test-float.c
tests/test-fputc.c
tests/test-fread.c
tests/test-free.c
@@ -5099,15 +5013,13 @@ AC_DEFUN([gl_FILE_LIST], [
tests/test-frexpl.c
tests/test-fseterr.c
tests/test-fstat.c
- tests/test-fstatat.c
tests/test-ftruncate.c
tests/test-ftruncate.sh
tests/test-fwrite.c
tests/test-getcwd-lgpl.c
- tests/test-getcwd.c
- tests/test-getcwd.sh
tests/test-getdtablesize.c
tests/test-getprogname.c
+ tests/test-gettext-h.c
tests/test-gettimeofday.c
tests/test-hard-locale.c
tests/test-iconv-h.c
@@ -5116,7 +5028,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests/test-inet_pton.c
tests/test-init.sh
tests/test-intprops.c
- tests/test-inttypes.c
+ tests/test-inttypes-h.c
tests/test-ioctl.c
tests/test-isblank.c
tests/test-isnand-nolibm.c
@@ -5132,19 +5044,25 @@ AC_DEFUN([gl_FILE_LIST], [
tests/test-iswpunct.sh
tests/test-iswxdigit.c
tests/test-iswxdigit.sh
- tests/test-langinfo.c
tests/test-largefile.c
tests/test-limits-h.c
tests/test-listen.c
+ tests/test-localcharset-w32utf8.c
+ tests/test-localcharset-w32utf8.sh
tests/test-localcharset.c
- tests/test-locale.c
+ tests/test-locale-h.c
+ tests/test-localeconv-mt.c
+ tests/test-localeconv.c
+ tests/test-localename-w32utf8.c
+ tests/test-localename-w32utf8.sh
tests/test-localename.c
tests/test-lock.c
tests/test-lstat.c
tests/test-lstat.h
tests/test-malloc-gnu.c
+ tests/test-malloc-posix.c
tests/test-malloca.c
- tests/test-math.c
+ tests/test-math-h.c
tests/test-mbrtoc32-1.sh
tests/test-mbrtoc32-2.sh
tests/test-mbrtoc32-3.sh
@@ -5172,19 +5090,21 @@ AC_DEFUN([gl_FILE_LIST], [
tests/test-mbrtowc-w32-7.sh
tests/test-mbrtowc-w32-8.sh
tests/test-mbrtowc-w32.c
+ tests/test-mbrtowc-w32utf8.c
+ tests/test-mbrtowc-w32utf8.sh
tests/test-mbrtowc.c
tests/test-mbsinit.c
tests/test-mbsinit.sh
tests/test-mbsnlen.c
tests/test-mbsnlen.sh
tests/test-memchr.c
- tests/test-memrchr.c
+ tests/test-mkfifo.c
+ tests/test-mkfifo.h
tests/test-nanosleep.c
- tests/test-netinet_in.c
+ tests/test-netinet_in-h.c
tests/test-once.c
tests/test-open.c
tests/test-open.h
- tests/test-openat.c
tests/test-pathmax.c
tests/test-perror.c
tests/test-perror.sh
@@ -5208,10 +5128,10 @@ AC_DEFUN([gl_FILE_LIST], [
tests/test-random-mt.c
tests/test-random.c
tests/test-random_r.c
- tests/test-realloc-gnu.c
+ tests/test-realloc-posix.c
tests/test-reallocarray.c
tests/test-rwlock1.c
- tests/test-sched.c
+ tests/test-sched-h.c
tests/test-select-fd.c
tests/test-select-in.sh
tests/test-select-out.sh
@@ -5219,6 +5139,9 @@ AC_DEFUN([gl_FILE_LIST], [
tests/test-select.c
tests/test-select.h
tests/test-setenv.c
+ tests/test-setlocale-w32.c
+ tests/test-setlocale-w32utf8.c
+ tests/test-setlocale-w32utf8.sh
tests/test-setlocale1.c
tests/test-setlocale1.sh
tests/test-setlocale2.c
@@ -5236,41 +5159,42 @@ AC_DEFUN([gl_FILE_LIST], [
tests/test-stat-time.c
tests/test-stat.c
tests/test-stat.h
- tests/test-stdbool.c
- tests/test-stdckdint.c
- tests/test-stddef.c
- tests/test-stdint.c
- tests/test-stdio.c
- tests/test-stdlib.c
+ tests/test-stdckdint-h.c
+ tests/test-stddef-h.c
+ tests/test-stdint-h.c
+ tests/test-stdio-h.c
+ tests/test-stdlib-h.c
+ tests/test-str_endswith.c
+ tests/test-str_startswith.c
tests/test-strerror.c
tests/test-strerror_r.c
tests/test-striconveh.c
tests/test-striconveha.c
- tests/test-string.c
+ tests/test-string-h.c
tests/test-strncat.c
tests/test-strstr.c
tests/test-symlink.c
tests/test-symlink.h
- tests/test-sys_ioctl.c
- tests/test-sys_select.c
- tests/test-sys_socket.c
- tests/test-sys_stat.c
- tests/test-sys_time.c
- tests/test-sys_types.c
- tests/test-sys_uio.c
- tests/test-sys_wait.h
+ tests/test-sys_ioctl-h.c
+ tests/test-sys_select-h.c
+ tests/test-sys_socket-h.c
+ tests/test-sys_stat-h.c
+ tests/test-sys_time-h.c
+ tests/test-sys_types-h.c
+ tests/test-sys_uio-h.c
+ tests/test-sys_wait-h.h
tests/test-thread_create.c
tests/test-thread_self.c
tests/test-time-h.c
tests/test-time.c
- tests/test-uchar.c
- tests/test-unistd.c
+ tests/test-uchar-h.c
+ tests/test-unistd-h.c
tests/test-unsetenv.c
tests/test-usleep.c
tests/test-verify-try.c
tests/test-verify.c
tests/test-verify.sh
- tests/test-wchar.c
+ tests/test-wchar-h.c
tests/test-wcrtomb-w32-2.sh
tests/test-wcrtomb-w32-3.sh
tests/test-wcrtomb-w32-4.sh
@@ -5345,6 +5269,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests/unicase/test-ulc-casecoll.c
tests/unicase/test-ulc-casecoll1.sh
tests/unicase/test-ulc-casecoll2.sh
+ tests/unicase/test-unicase-h.c
tests/uniconv/test-u16-conv-from-enc.c
tests/uniconv/test-u16-conv-to-enc.c
tests/uniconv/test-u16-strconv-from-enc.c
@@ -5357,6 +5282,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests/uniconv/test-u8-conv-to-enc.c
tests/uniconv/test-u8-strconv-from-enc.c
tests/uniconv/test-u8-strconv-to-enc.c
+ tests/uniconv/test-uniconv-h.c
tests/unictype/test-bidi_byname.c
tests/unictype/test-bidi_longname.c
tests/unictype/test-bidi_name.c
@@ -5555,6 +5481,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests/unictype/test-sy_c_whitespace.c
tests/unictype/test-sy_java_ident.c
tests/unictype/test-sy_java_whitespace.c
+ tests/unictype/test-unictype-h.c
tests/unigbrk/GraphemeBreakTest.txt
tests/unigbrk/test-u16-grapheme-breaks.c
tests/unigbrk/test-u16-grapheme-next.c
@@ -5573,6 +5500,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests/unigbrk/test-uc-is-grapheme-break.sh
tests/unigbrk/test-ulc-grapheme-breaks.c
tests/unigbrk/test-ulc-grapheme-breaks.sh
+ tests/unigbrk/test-unigbrk-h.c
tests/unilbrk/LineBreakTest.txt
tests/unilbrk/test-u16-possible-linebreaks.c
tests/unilbrk/test-u16-width-linebreaks.c
@@ -5584,10 +5512,13 @@ AC_DEFUN([gl_FILE_LIST], [
tests/unilbrk/test-uc-possible-linebreaks.sh
tests/unilbrk/test-ulc-possible-linebreaks.c
tests/unilbrk/test-ulc-width-linebreaks.c
+ tests/unilbrk/test-unilbrk-h.c
tests/unimetadata/test-u-version.c
+ tests/unimetadata/test-unimetadata-h.c
tests/uniname/HangulSyllableNames.txt
tests/uniname/NameAliases.txt
tests/uniname/UnicodeData.txt
+ tests/uniname/test-uniname-h.c
tests/uniname/test-uninames.c
tests/uniname/test-uninames.sh
tests/uninorm/NormalizationTest.txt
@@ -5632,6 +5563,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests/uninorm/test-u8-normcmp.h
tests/uninorm/test-u8-normcoll.c
tests/uninorm/test-uninorm-filter-nfc.c
+ tests/uninorm/test-uninorm-h.c
tests/unistdio/test-u16-asnprintf1.c
tests/unistdio/test-u16-asnprintf1.h
tests/unistdio/test-u16-printf1.h
@@ -5676,6 +5608,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests/unistdio/test-ulc-vasprintf1.c
tests/unistdio/test-ulc-vsnprintf1.c
tests/unistdio/test-ulc-vsprintf1.c
+ tests/unistdio/test-unistdio-h.c
tests/unistr/test-chr.h
tests/unistr/test-cmp.h
tests/unistr/test-cmp2.h
@@ -5811,6 +5744,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests/unistr/test-u8-to-u16.c
tests/unistr/test-u8-to-u32.c
tests/unistr/test-u8-uctomb.c
+ tests/unistr/test-unistr-h.c
tests/uniwbrk/WordBreakTest.txt
tests/uniwbrk/test-u16-wordbreaks.c
tests/uniwbrk/test-u32-wordbreaks.c
@@ -5819,6 +5753,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests/uniwbrk/test-uc-wordbreaks.sh
tests/uniwbrk/test-ulc-wordbreaks.c
tests/uniwbrk/test-ulc-wordbreaks.sh
+ tests/uniwbrk/test-uniwbrk-h.c
tests/uniwidth/test-u16-strwidth.c
tests/uniwidth/test-u16-width.c
tests/uniwidth/test-u32-strwidth.c
@@ -5828,7 +5763,10 @@ AC_DEFUN([gl_FILE_LIST], [
tests/uniwidth/test-uc_width.c
tests/uniwidth/test-uc_width2.c
tests/uniwidth/test-uc_width2.sh
+ tests/uniwidth/test-uniwidth-h.c
tests/virtualbox.h
+ tests/windows-utf8.manifest
+ tests/windows-utf8.rc
tests/zerosize-ptr.h
tests=lib/_Noreturn.h
tests=lib/accept.c
@@ -5836,8 +5774,6 @@ AC_DEFUN([gl_FILE_LIST], [
tests=lib/arg-nonnull.h
tests=lib/arpa_inet.c
tests=lib/arpa_inet.in.h
- tests=lib/assure.h
- tests=lib/at-func.c
tests=lib/basename-lgpl.c
tests=lib/basename-lgpl.h
tests=lib/binary-io.c
@@ -5850,44 +5786,26 @@ AC_DEFUN([gl_FILE_LIST], [
tests=lib/c32tob.c
tests=lib/calloc.c
tests=lib/cdefs.h
- tests=lib/chdir-long.c
- tests=lib/chdir-long.h
tests=lib/cloexec.c
tests=lib/cloexec.h
tests=lib/close.c
- tests=lib/closedir.c
tests=lib/concat-filename.c
tests=lib/concat-filename.h
tests=lib/connect.c
tests=lib/ctype.in.h
- tests=lib/dirent-private.h
- tests=lib/dirent.in.h
- tests=lib/dirfd.c
- tests=lib/dup-safer-flag.c
- tests=lib/dup-safer.c
- tests=lib/dup.c
tests=lib/dup2.c
tests=lib/error.c
tests=lib/error.in.h
tests=lib/exitfail.c
tests=lib/exitfail.h
- tests=lib/fchdir.c
tests=lib/fcntl.c
- tests=lib/fcntl.in.h
tests=lib/fd-hook.c
tests=lib/fd-hook.h
- tests=lib/fd-safer-flag.c
- tests=lib/fd-safer.c
tests=lib/fdopen.c
- tests=lib/fdopendir.c
tests=lib/filename.h
- tests=lib/filenamecat-lgpl.c
- tests=lib/filenamecat.h
tests=lib/fstat.c
- tests=lib/fstatat.c
tests=lib/ftruncate.c
tests=lib/getcwd-lgpl.c
- tests=lib/getcwd.c
tests=lib/getdtablesize.c
tests=lib/getprogname.c
tests=lib/getprogname.h
@@ -5910,8 +5828,7 @@ AC_DEFUN([gl_FILE_LIST], [
tests=lib/malloc.c
tests=lib/mbtowc-impl.h
tests=lib/mbtowc.c
- tests=lib/mempcpy.c
- tests=lib/memrchr.c
+ tests=lib/mkfifo.c
tests=lib/msvc-inval.c
tests=lib/msvc-inval.h
tests=lib/msvc-nothrow.c
@@ -5920,15 +5837,8 @@ AC_DEFUN([gl_FILE_LIST], [
tests=lib/nanosleep.c
tests=lib/netinet_in.in.h
tests=lib/open.c
- tests=lib/openat-die.c
- tests=lib/openat-priv.h
- tests=lib/openat-proc.c
- tests=lib/openat.c
- tests=lib/openat.h
- tests=lib/opendir.c
tests=lib/pathmax.h
tests=lib/perror.c
- tests=lib/pipe-safer.c
tests=lib/pipe.c
tests=lib/pselect.c
tests=lib/pthread-cond.c
@@ -5941,14 +5851,10 @@ AC_DEFUN([gl_FILE_LIST], [
tests=lib/raise.c
tests=lib/random.c
tests=lib/random_r.c
- tests=lib/readdir.c
tests=lib/realloc.c
tests=lib/reallocarray.c
- tests=lib/rewinddir.c
tests=lib/same-inode.c
tests=lib/same-inode.h
- tests=lib/save-cwd.c
- tests=lib/save-cwd.h
tests=lib/sched_yield.c
tests=lib/select.c
tests=lib/setenv.c
@@ -5968,11 +5874,13 @@ AC_DEFUN([gl_FILE_LIST], [
tests=lib/stat-w32.c
tests=lib/stat-w32.h
tests=lib/stat.c
+ tests=lib/stdio-consolesafe.c
tests=lib/stdio-read.c
tests=lib/stdio-write.c
tests=lib/stdio.in.h
tests=lib/stpcpy.c
- tests=lib/strdup.c
+ tests=lib/str_endswith.c
+ tests=lib/str_startswith.c
tests=lib/strerror-override.c
tests=lib/strerror-override.h
tests=lib/strerror.c
@@ -5986,8 +5894,6 @@ AC_DEFUN([gl_FILE_LIST], [
tests=lib/sys_time.in.h
tests=lib/sys_uio.in.h
tests=lib/time.c
- tests=lib/unistd--.h
- tests=lib/unistd-safer.h
tests=lib/unsetenv.c
tests=lib/usleep.c
tests=lib/verify.h