diff --git a/crypto/fift/lib/Asm.fif b/crypto/fift/lib/Asm.fif index 937358e0..64b85009 100644 --- a/crypto/fift/lib/Asm.fif +++ b/crypto/fift/lib/Asm.fif @@ -2,7 +2,7 @@ library TVM_Asm // simple TVM Assembler namespace Asm Asm definitions -"0.4.3" constant asm-fif-version +"0.4.4" constant asm-fif-version variable @atend variable @was-split @@ -578,7 +578,7 @@ x{CF3F} @Defop BCHKBITREFSQ x{CF40} @Defop STZEROES x{CF41} @Defop STONES x{CF42} @Defop STSAME -{ tuck sbitrefs swap 15 + swap @havebitrefs not +{ tuck sbitrefs swap 22 + swap @havebitrefs not { swap PUSHSLICE STSLICER } { over sbitrefs 2dup 57 3 2x<= { rot x{CFC_} s, swap 2 u, over 6 + 3 >> tuck 3 u, 3 roll s,