Hmm. This patch has to wait a bit, sent it without actual testing. nettle_block16.w is used by eax (easy to copy with) and gcm (might need performance checks on 32-bit architectures).
ср, 3 июл. 2019 г. в 00:45, Dmitry Eremin-Solenikov <[email protected]>: > > "unsigned long w" comes from the time when Nettle didn't use uint64_t. > It is unused now and thus can be dropped. > > Signed-off-by: Dmitry Eremin-Solenikov <[email protected]> > --- > nettle-types.h | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/nettle-types.h b/nettle-types.h > index 5addf3600d69..93a68f3b305c 100644 > --- a/nettle-types.h > +++ b/nettle-types.h > @@ -61,7 +61,6 @@ extern "C" { > union nettle_block16 > { > uint8_t b[16]; > - unsigned long w[16 / sizeof(unsigned long)]; > uint64_t u64[2]; > }; > > -- > 2.20.1 > -- With best wishes Dmitry _______________________________________________ nettle-bugs mailing list [email protected] http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs
