diff options
author | 2014-07-02 20:28:08 +0000 | |
---|---|---|
committer | 2014-07-02 20:28:08 +0000 | |
commit | caf6d9d4ef630cc29fd681c3be2b90b96ab7cf23 (patch) | |
tree | 962da8447d5ddce2ba34077c4fa82df4b2e84330 /lib/libssl/d1_both.c | |
parent | Improve and test the messages about empty macros, (diff) | |
download | wireguard-openbsd-caf6d9d4ef630cc29fd681c3be2b90b96ab7cf23.tar.xz wireguard-openbsd-caf6d9d4ef630cc29fd681c3be2b90b96ab7cf23.zip |
Be more careful when recreating single-precision (float) argument to service
precise exceptions, as the actual data the FPU gives us is a 35-bit number,
with the exponent sign-extended to the double-precision exponent width.
Make sure we shrink it and fetch the remaining three low bits of mantissa from
the LS registers.
Diffstat (limited to 'lib/libssl/d1_both.c')
0 files changed, 0 insertions, 0 deletions