~ 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 #endifTrap