pub unsafe extern "C" fn g_atomic_int_xor(
    atomic: *mut u32,
    val: u32
) -> u32