]> git.draconx.ca Git - cdecl99.git/blobdiff - tests/internal.at
libcdecl: Fix TLS cleanup on Windows.
[cdecl99.git] / tests / internal.at
index 3430c1a905f15c043c06971deb22351d6104286e..b35477a82c304087fbeba5af3a769aab87e888ee 100644 (file)
@@ -74,13 +74,8 @@ AT_CLEANUP
 TEST_TAP_SIMPLE([cdecl__err sanity], [cdeclerr],
   [TEST_NEED_PROGRAM([cdeclerr])], [libcdecl internal])
 
-AT_SETUP([cdecl_err thread safety])
-AT_KEYWORDS([libcdecl internal threads])dnl
-TEST_NEED_PROGRAM([errthread])
-AT_XFAIL_IF(
-  [grep '^#define USE_WINDOWS_THREADS 1' "$builddir/config.h" >/dev/null 2>&1])
-TEST_TAP([errthread])
-AT_CLEANUP
+TEST_TAP_SIMPLE([cdecl__err thread safety], [errthread],
+  [TEST_NEED_PROGRAM([errthread])], [libcdecl internal threads])
 
 AT_SETUP([cdecl_declare truncation])
 AT_KEYWORDS([libcdecl internal])