diff --git a/arch/x86_64.S b/arch/x86_64.S index 070d0c2..8f3a74f 100644 --- a/arch/x86_64.S +++ b/arch/x86_64.S @@ -68,13 +68,13 @@ cu_memtest: mov %rdi, %rcx shr $3, %rcx - je .testok + je .skipq .testq: lodsq test %rax, %rax jnz .testfail loop .testq - +.skipq: mov %rdi, %rcx and $7, %rcx je .testok