Add HAS_ATOMIC