* src/base/digitseq/cl_asm_mipsel_.cc: New file...
* src/base/digitseq/cl_asm_cc: ...used here.
* src/base/digitseq/cl_asm.h: Include cl_asm_mips.h for any endianness.
* include/cln/object.h: Set alignment for mipsel explicitly.
+2004-09-27 Richard B. Kreckel <kreckel@ginac.de>
+
+ Support for little-endian Mips, second shot
+ * src/base/digitseq/cl_asm_mipsel_.cc: New file...
+ * src/base/digitseq/cl_asm_cc: ...used here.
+ * src/base/digitseq/cl_asm.h: Include cl_asm_mips.h for any endianness.
+ * include/cln/object.h: Set alignment for mipsel explicitly.
+
2004-09-05 Richard B. Kreckel <kreckel@ginac.de>
Support for little-endian Mips
#if defined(__m68k__)
#define cl_word_alignment 2
#endif
-#if defined(__i386__) || defined(__mips__) || defined(__sparc__) || defined(__hppa__) || defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || defined(__convex__) || defined(__s390__)
+#if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || defined(__sparc__) || defined(__hppa__) || defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || defined(__convex__) || defined(__s390__)
#define cl_word_alignment 4
#endif
#if defined(__alpha__) || defined(__mips64__) || defined(__sparc64__) || defined(__ia64__) || defined(__x86_64__)
#include "cl_asm_i386.h"
#endif
-#if defined(__mips__) && !defined(__mips64__) && !defined(__mipsel__) && (intDsize==32)
+#if (defined(__mips__) || defined(__mipsel__)) && !defined(__mips64__) && (intDsize==32)
#include "cl_asm_mips.h"
#endif
#include "cl_asm_mips_.cc"
#endif
+#if defined(__mipsel__)
+ #include "cl_asm_mipsel_.cc"
+#endif
+
#if defined(__hppa__)
#include "cl_asm_hppa_.cc"
#endif
--- /dev/null
+// The endianness is irrelevant for that code:
+#include "cl_asm_mips_.cc"