Page MenuHomeFreeBSD

D31945.diff
No OneTemporary

D31945.diff

diff --git a/sys/crypto/sha2/sha256c.c b/sys/crypto/sha2/sha256c.c
--- a/sys/crypto/sha2/sha256c.c
+++ b/sys/crypto/sha2/sha256c.c
@@ -138,7 +138,11 @@
* the 512-bit input block to produce a new state.
*/
static void
+#if defined(ARM64_SHA2)
SHA256_Transform_c(uint32_t * state, const unsigned char block[64])
+#else
+SHA256_Transform(uint32_t * state, const unsigned char block[64])
+#endif
{
uint32_t W[64];
uint32_t S[8];
@@ -213,12 +217,6 @@
return (SHA256_Transform_c);
}
-#else
-static void
-SHA256_Transform(uint32_t * state, const unsigned char block[64])
-{
- SHA256_Transform_c(state, block);
-}
#endif
static unsigned char PAD[64] = {

File Metadata

Mime Type
text/plain
Expires
Sat, Feb 8, 10:06 PM (20 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16533881
Default Alt Text
D31945.diff (667 B)

Event Timeline