diff --git a/redox-rt/src/arch/x86_64.rs b/redox-rt/src/arch/x86_64.rs
index 4a921169c947f6b6e968cceef8c0cbc44bc2d0fc..9462313dde9836066def2f7915420d2f318d1c3c 100644
--- a/redox-rt/src/arch/x86_64.rs
+++ b/redox-rt/src/arch/x86_64.rs
@@ -28,7 +28,7 @@ pub struct SigArea {
     pub pctl: usize, // TODO: find out how to correctly reference that static
 }
 
-#[repr(C, align(64))]
+#[repr(C)]
 #[derive(Debug, Default)]
 pub struct ArchIntRegs {
     _pad: [usize; 2], // ensure size is divisible by 32