|
From: <sv...@va...> - 2010-09-18 08:10:39
|
Author: bart
Date: 2010-09-18 09:10:28 +0100 (Sat, 18 Sep 2010)
New Revision: 11359
Log:
Made power6_bcmp testcases pass - patch from Maynard Johnson. Closes #250777.
Modified:
trunk/none/tests/ppc32/power6_bcmp.c
trunk/none/tests/ppc64/power6_bcmp.c
Modified: trunk/none/tests/ppc32/power6_bcmp.c
===================================================================
--- trunk/none/tests/ppc32/power6_bcmp.c 2010-09-14 15:33:00 UTC (rev 11358)
+++ trunk/none/tests/ppc32/power6_bcmp.c 2010-09-18 08:10:28 UTC (rev 11359)
@@ -53,12 +53,13 @@
a = (mask & (j * 0x1010101)) + ((~mask) & (k * 0x1010101));
b = j * 0x1010101;
CMPB(result, a, b);
- if (result != mask)
+ if (result != mask) {
printf("%llx %llx %llx %llx\n",
(unsigned long long) mask, (unsigned long long) a,
(unsigned long long) b,
(unsigned long long) result);
- exit(1);
+ exit(1);
+ }
}
}
Modified: trunk/none/tests/ppc64/power6_bcmp.c
===================================================================
--- trunk/none/tests/ppc64/power6_bcmp.c 2010-09-14 15:33:00 UTC (rev 11358)
+++ trunk/none/tests/ppc64/power6_bcmp.c 2010-09-18 08:10:28 UTC (rev 11359)
@@ -61,9 +61,10 @@
((~mask) & (k * 0x101010101010101));
b = j * 0x101010101010101;
CMPB(result, a, b);
- if (result != mask)
+ if (result != mask) {
printf("%8lx %8lx %8lx %8lx\n", mask, a, b, result);
- exit(1);
+ exit(1);
+ }
}
}
|