~ chicken-core (chicken-5) d4d418713d721cb6b47b41fd0ca3a0a3406868fb


commit d4d418713d721cb6b47b41fd0ca3a0a3406868fb
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Thu Feb 10 21:17:46 2011 +0100
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Thu Feb 10 21:17:46 2011 +0100

    detect little endian byte-order on MIPS correctly (thanks to ckeen)

diff --git a/chicken.h b/chicken.h
index faaa154d..00f5b6a9 100644
--- a/chicken.h
+++ b/chicken.h
@@ -156,6 +156,8 @@ void *alloca ();
 # define C_BIG_ENDIAN
 #elif defined(__BIG_ENDIAN__)
 # define C_BIG_ENDIAN
+#if defined(__MIPSEL__) || defined(__MIPSEL)
+# define C_LITTLE_ENDIAN
 #elif defined(__sparc__) || defined(__POWERPC__) || defined(__MC68K__) || defined(__mips__)
 # define C_BIG_ENDIAN
 #endif
Trap