diff options
author | jsing <> | 2025-05-18 07:26:09 +0000 |
---|---|---|
committer | jsing <> | 2025-05-18 07:26:09 +0000 |
commit | 3309fb148483f475d601ff252f5597f60caa434b (patch) | |
tree | 4923bc5f954fbefad174d25020db079051115017 /src/lib/libssl/t1_lib.c | |
parent | bc1afd923fa7ed3bad6afe202345ff452445115b (diff) | |
download | openbsd-3309fb148483f475d601ff252f5597f60caa434b.tar.gz openbsd-3309fb148483f475d601ff252f5597f60caa434b.tar.bz2 openbsd-3309fb148483f475d601ff252f5597f60caa434b.zip |
Remove contortions with the rem_4bit table.
Instead of using size_t and a PACK macro, store the entries as uint16_t and
then uncondtionally left shift 48 bits. This gives a small performance gain
on some architectures and has the advantage of reducing the size of the
table from 1024 bits to 256 bits.
ok beck@ joshua@ tb@
Diffstat (limited to 'src/lib/libssl/t1_lib.c')
0 files changed, 0 insertions, 0 deletions