File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -831,9 +831,11 @@ mod imp {
831
831
mod arch {
832
832
use libc:: { c_longlong, c_ulonglong} ;
833
833
use libc:: types:: os:: arch:: extra:: { WORD , DWORD , DWORDLONG } ;
834
+ use simd;
834
835
835
836
#[ repr( C ) ]
836
837
pub struct CONTEXT {
838
+ _align_hack : [ simd:: u64x2 , ..0 ] , // FIXME align on 16-byte
837
839
P1Home : DWORDLONG ,
838
840
P2Home : DWORDLONG ,
839
841
P3Home : DWORDLONG ,
@@ -892,12 +894,14 @@ mod imp {
892
894
893
895
#[ repr( C ) ]
894
896
pub struct M128A {
897
+ _align_hack : [ simd:: u64x2 , ..0 ] , // FIXME align on 16-byte
895
898
Low : c_ulonglong ,
896
899
High : c_longlong
897
900
}
898
901
899
902
#[ repr( C ) ]
900
903
pub struct FLOATING_SAVE_AREA {
904
+ _align_hack : [ simd:: u64x2 , ..0 ] , // FIXME align on 16-byte
901
905
_Dummy : [ u8 , ..512 ] // FIXME: Fill this out
902
906
}
903
907
You can’t perform that action at this time.
0 commit comments