summaryrefslogtreecommitdiff
path: root/src/lib/libssl/s3_lib.c
diff options
context:
space:
mode:
authorjsing <>2023-05-16 07:04:57 +0000
committerjsing <>2023-05-16 07:04:57 +0000
commit3ea05589a10a373b7fdef94f8262460dbfffa8fc (patch)
tree102080b2fe0c0a04e2a92d62b81970545817878f /src/lib/libssl/s3_lib.c
parent9037f6734c65246c06fe4e9d15ead755e103101d (diff)
downloadopenbsd-3ea05589a10a373b7fdef94f8262460dbfffa8fc.tar.gz
openbsd-3ea05589a10a373b7fdef94f8262460dbfffa8fc.tar.bz2
openbsd-3ea05589a10a373b7fdef94f8262460dbfffa8fc.zip
Clean up SHA-512 input handling and round macros.
Avoid reach around and initialisation outside of the macro, cleaning up the call sites to remove the initialisation. Use a T2 variable to more closely follow the documented algorithm and remove the gorgeous compound statement X = Y += A + B + C. There is no change to the clang generated assembly on aarch64. ok tb@
Diffstat (limited to 'src/lib/libssl/s3_lib.c')
0 files changed, 0 insertions, 0 deletions