1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-08 17:22:05 +03:00

windows-timedmutex: New module.

* lib/windows-timedmutex.h: New file, based on windows-mutex.h.
* lib/windows-timedmutex.c: New file, based on windows-mutex.c.
* modules/windows-timedmutex: New file.
This commit is contained in:
Bruno Haible
2019-06-20 04:11:57 +02:00
parent 4570a61624
commit d20c7ec39f
4 changed files with 313 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
Description:
Timed mutexes (native Windows implementation).
Files:
lib/windows-timedmutex.h
lib/windows-timedmutex.c
lib/windows-spinlock.h
Depends-on:
errno
time
gettimeofday
configure.ac:
AC_REQUIRE([AC_CANONICAL_HOST])
case "$host_os" in
mingw*)
AC_LIBOBJ([windows-timedmutex])
;;
esac
Makefile.am:
Include:
"windows-timedmutex.h"
License:
LGPLv2+
Maintainer:
all