summaryrefslogtreecommitdiff
path: root/md5.c
diff options
context:
space:
mode:
Diffstat (limited to 'md5.c')
-rw-r--r--md5.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/md5.c b/md5.c
index 7744f2c..999318d 100644
--- a/md5.c
+++ b/md5.c
@@ -42,7 +42,9 @@
#include <string.h>
#include "md5.h"
-#if defined(__sparc) || defined(__mips)
+#if defined(__BYTE_ORDER) && __BYTE_ORDER == __BIG_ENDIAN
+#define HIGHFIRST
+#elif defined(__sparc) || defined(__mips)
#define HIGHFIRST
#endif