Browse Source

Use Motorola byte order for floating point

ceriel 35 years ago
parent
commit
a751b2ef42
2 changed files with 8 additions and 2 deletions
  1. 3 0
      mach/m68020/ce/mach.c
  2. 5 2
      mach/m68020/libfp/byte_order.h

+ 3 - 0
mach/m68020/ce/mach.c

@@ -27,4 +27,7 @@ char *filename;
 */
 
 #define IEEEFLOAT
+#define FL_MSL_AT_LOW_ADDRESS	1
+#define FL_MSW_AT_LOW_ADDRESS	1
+#define FL_MSB_AT_LOW_ADDRESS	1
 #include <float_cst>

+ 5 - 2
mach/m68020/libfp/byte_order.h

@@ -1,3 +1,6 @@
-#define BYTES_REVERSED 1
-#define WORDS_REVERSED 0
 #define CHAR_UNSIGNED 0
+#define MSB_AT_LOW_ADDRESS	1
+#define MSW_AT_LOW_ADDRESS	1
+#define FL_MSB_AT_LOW_ADDRESS	1
+#define FL_MSW_AT_LOW_ADDRESS	1
+#define FL_MSL_AT_LOW_ADDRESS	1