I'm trying to polyfill the AtomicU8::from_mut_slice unstable function in the standard library, and to do it I need to have some equivalent to the cfg(target_has_atomic_equal_alignment = "n") check.
Even if that is a whitelisted set of platforms where that cfg check will match, how would I find out which platforms have a particular atomic alignment? Or does anybody know which platforms this is safe on somehow?