]> git.ipfire.org Git - thirdparty/gettext.git/commit
Update after gnulib changed.
authorBruno Haible <bruno@clisp.org>
Sat, 20 Jul 2019 12:25:21 +0000 (14:25 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 20 Jul 2019 23:45:52 +0000 (01:45 +0200)
commit36b100f51c31cd8ada1cf430b431b3bebf58f85d
tree4018ae18cdb02bef15d2cea04bd06fbe9175f2d5
parenta0a6ab1139297027da7e36e1b6ce5af2907470b3
Update after gnulib changed.

* autogen.sh (GNULIB_MODULES_TOOLS_FOR_SRC_COMMON_DEPENDENCIES): Add
windows-rwlock.
* gettext-runtime/intl/windows-rwlock.h: New file, from gnulib.
* gettext-runtime/intl/windows-rwlock.c: New file, from gnulib.
* gettext-runtime/intl/windows-initguard.h: New file, from gnulib.
* gettext-runtime/intl/windows-spinlock.h: Remove file.
* gettext-runtime/intl/lock.h: Update from gnulib.
* gettext-runtime/intl/lock.c: Likewise.
* gettext-runtime/intl/verify.h: Likewise.
* gettext-runtime/intl/windows-mutex.h: Likewise.
* gettext-runtime/intl/windows-recmutex.h: Likewise.
* gettext-runtime/intl/Makefile.am (EXTRA_DIST): Add windows-rwlock.h,
windows-initguard.h. Remove windows-spinlock.h.
(LIBINTLSOURCES): Conditionally add windows-rwlock.c.
(windows-rwlock.lo): New rule.
(*.lo): Update dependencies.
* Makefile.am (distcheck-hook): Check that gettext-runtime/intl/windows-*.[hc]
are up-to-date.
* gnulib-local/lib/libxml/threads.c: Test HAVE_PTHREAD_H, HAVE_WIN32_THREADS,
HAVE_BEOS_THREADS only if LIBXML_THREAD_ENABLED is defined; otherwise use a
fallback suitable for single-threaded applications.
13 files changed:
.gitignore
Makefile.am
autogen.sh
gettext-runtime/intl/Makefile.am
gettext-runtime/intl/lock.c
gettext-runtime/intl/lock.h
gettext-runtime/intl/verify.h
gettext-runtime/intl/windows-initguard.h [moved from gettext-runtime/intl/windows-spinlock.h with 80% similarity]
gettext-runtime/intl/windows-mutex.h
gettext-runtime/intl/windows-recmutex.h
gettext-runtime/intl/windows-rwlock.c [new file with mode: 0644]
gettext-runtime/intl/windows-rwlock.h [new file with mode: 0644]
gnulib-local/lib/libxml/threads.c