mirror of
https://github.com/pmai/sha3.git
synced 2025-12-21 23:34:29 +01:00
Add specific declarations, switch 16bit SBCL to not use rotate-byte.
This commit is contained in:
@ -139,7 +139,7 @@
|
||||
(declare (fixnum y))
|
||||
(dotimes (x #.+keccak-state-columns+)
|
||||
(declare (fixnum x))
|
||||
(let* ((element (+ (* y +keccak-state-columns+) x))
|
||||
(let* ((element (+ (the fixnum (* y +keccak-state-columns+)) x))
|
||||
(part (* element +keccak-state-splits+))
|
||||
(offset (* element +keccak-1600-lane-byte-width+))
|
||||
(index (the fixnum (+ start offset))))
|
||||
|
||||
Reference in New Issue
Block a user