← Commit list

e9eddedf38

Daniel Stenberg
Daniel Stenberg
2026-03-22
SUCCESS Duration: 521s

Subject

Revert "md5/md4: enable unaligned access fast path on powerpc64"

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/md4.c+1 -2
@@ -213,8 +213,7 @@ typedef struct md4_ctx MD4_CTX;
* The check for little-endian architectures that tolerate unaligned memory
* accesses is an optimization. Nothing will break if it does not work.
*/
-#if defined(__i386__) || defined(__x86_64__) || \
- defined(__vax__) || defined(__powerpc64__)
+#if defined(__i386__) || defined(__x86_64__) || defined(__vax__)
#define MD4_SET(n) (*(const uint32_t *)(const void *)&ptr[(n) * 4])
#define MD4_GET(n) MD4_SET(n)
#else
lib/md5.c+1 -2
@@ -294,8 +294,7 @@ typedef struct md5_ctx my_md5_ctx;
* The check for little-endian architectures that tolerate unaligned memory
* accesses is an optimization. Nothing will break if it does not work.
*/
-#if defined(__i386__) || defined(__x86_64__) || \
- defined(__vax__) || defined(__powerpc64__)
+#if defined(__i386__) || defined(__x86_64__) || defined(__vax__)
#define MD5_SET(n) (*(const uint32_t *)(const void *)&ptr[(n) * 4])
#define MD5_GET(n) MD5_SET(n)
#else