Insert missing "if-then" instruction in OCB ARM assem so works with Thumb-2.

(closes #86 github issue)

(approved by Ted Krovetz, author of OCB reference implementation)
This commit is contained in:
Keith Winstein
2012-03-31 14:31:22 -04:00
parent eea48e59d3
commit edf6ec9052
+1
View File
@@ -302,6 +302,7 @@
"adcs %H1,%H1,%H1\n\t" "adcs %H1,%H1,%H1\n\t"
"adcs %0,%0,%0\n\t" "adcs %0,%0,%0\n\t"
"adcs %H0,%H0,%H0\n\t" "adcs %H0,%H0,%H0\n\t"
"it cs\n\t"
"eorcs %1,%1,#135" "eorcs %1,%1,#135"
: "+r"(b.l), "+r"(b.r) : : "cc"); : "+r"(b.l), "+r"(b.r) : : "cc");
return b; return b;