We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0414594 commit c83a22cCopy full SHA for c83a22c
src/libcore/mem.rs
@@ -504,8 +504,8 @@ pub fn swap<T>(x: &mut T, y: &mut T) {
504
// Haswell E processors. LLVM is more able to optimize if we give a struct a
505
// #[repr(simd)], even if we don't actually use this struct directly.
506
//
507
- // FIXME repr(simd) broken on emscripten
508
- #[cfg_attr(not(target_os = "emscripten"), repr(simd))]
+ // FIXME repr(simd) broken on emscripten and redox
+ #[cfg_attr(not(any(target_os = "emscripten", target_os = "redox")), repr(simd))]
509
struct Block(u64, u64, u64, u64);
510
struct UnalignedBlock(u64, u64, u64, u64);
511
0 commit comments