Unconditionally reporting a skipped test in 64-bit builds is not very
useful, especially when quite a few more tests are about to be added.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
goto fail;
printf("okay\n");
- printf("%-40s", "Testing daa/das (all inputs)...");
#ifndef __x86_64__
+ printf("%-40s", "Testing daa/das (all inputs)...");
/* Bits 0-7: AL; Bit 8: EFLG_AF; Bit 9: EFLG_CF; Bit 10: DAA vs. DAS. */
for ( i = 0; i < 0x800; i++ )
{
}
}
printf("okay\n");
-#else
- printf("skipped\n");
-
+#else /* x86-64 */
printf("%-40s", "Testing cmovz %ecx,%eax...");
instr[0] = 0x0f; instr[1] = 0x44; instr[2] = 0xc1;
regs.eflags = 0x200;