diff options
Diffstat (limited to 'modules/asyncsafe-spin')
-rw-r--r-- | modules/asyncsafe-spin | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/modules/asyncsafe-spin b/modules/asyncsafe-spin new file mode 100644 index 0000000000..ffb2429e65 --- /dev/null +++ b/modules/asyncsafe-spin @@ -0,0 +1,31 @@ +Description: +Spin locks for communication between threads and signal handlers. + +Files: +lib/asyncsafe-spin.h +lib/asyncsafe-spin.c +m4/atomic-cas.m4 + +Depends-on: +signal-h +stdbool +sigprocmask +windows-spin +sparcv8+ + +configure.ac: +AC_REQUIRE([AC_C_INLINE]) +AC_CHECK_HEADERS_ONCE([pthread.h]) +AC_REQUIRE([gl_ATOMIC_COMPARE_AND_SWAP]) + +Makefile.am: +lib_SOURCES += asyncsafe-spin.c + +Include: +"asyncsafe-spin.h" + +License: +LGPLv2+ + +Maintainer: +all |