Don't use volatile int32_t for the OS X Atomic implementation