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

Reply via email to