ATOMIC_TEST       19 rubysig.h      # define ATOMIC_TEST(var) InterlockedExchange(&(var), 0)
ATOMIC_TEST       38 rubysig.h      # define ATOMIC_TEST(var) ((var) ? ((var) = 0, 1) : 0)