sha512.c: there apparently is ILP32 PowerPC platform, where it is safe to
authorAndy Polyakov <appro@openssl.org>
Sun, 15 Nov 2009 17:19:49 +0000 (17:19 +0000)
committerAndy Polyakov <appro@openssl.org>
Sun, 15 Nov 2009 17:19:49 +0000 (17:19 +0000)
commit53f73afc4d15830a7ab0b01405f9ab23a411b0bb
treeae08a4d06e3ed3f0211a8b8272ac1001f2e00cc8
parent10232bdc0e28b5417051942fe57fa14d17e104a6
sha512.c: there apparently is ILP32 PowerPC platform, where it is safe to
inline 64-bit assembler instructions. Normally it's inappropriate, because
signalling doesn't preserve upper halves of general purpose registers.
Meaning that it's only safe if signals are blocked for the time "wide"
code executes.
PR: 1998
crypto/sha/sha512.c