diff --git a/sha3/xor_unaligned.go b/sha3/xor_unaligned.go index 5ede2c6..5f19cdf 100644 --- a/sha3/xor_unaligned.go +++ b/sha3/xor_unaligned.go @@ -16,15 +16,6 @@ func (b *storageBuf) asBytes() *[maxRate]byte { return (*[maxRate]byte)(unsafe.Pointer(b)) } -//go:nocheckptr -// -// xorInUnaligned intentionally reads the input buffer as an unaligned slice of -// integers. The language spec is not clear on whether that is allowed. -// See: -// https://golang.org/issue/37644 -// https://golang.org/issue/37298 -// https://golang.org/issue/35381 - // xorInUnaligned uses unaligned reads and writes to update d.a to contain d.a // XOR buf. func xorInUnaligned(d *state, buf []byte) {