From bd956e5fe44a9d4f88d2c9ee6d0b66fddc2b3965 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 1 Jan 2019 07:35:13 -0700 Subject: [PATCH] Force little endian for reals --- include/machine/endian.h | 12 +++++------- include/sys/param.h | 14 +------------- 2 files changed, 6 insertions(+), 20 deletions(-) diff --git a/include/machine/endian.h b/include/machine/endian.h index ce739616f9..68da686e7e 100644 --- a/include/machine/endian.h +++ b/include/machine/endian.h @@ -1,19 +1,17 @@ #ifndef __MACHINE_ENDIAN_H__ +/* TODO: Forcing little endian, if you need a big endian system, fix this { */ #ifndef BIG_ENDIAN - #define BIG_ENDIAN 4321 +#define BIG_ENDIAN 4321 #endif #ifndef LITTLE_ENDIAN - #define LITTLE_ENDIAN 1234 +#define LITTLE_ENDIAN 1234 #endif #ifndef BYTE_ORDER - #if defined(__IEEE_LITTLE_ENDIAN) || defined(__IEEE_BYTES_LITTLE_ENDIAN) - #define BYTE_ORDER LITTLE_ENDIAN - #else - #define BYTE_ORDER BIG_ENDIAN - #endif +#define BYTE_ORDER LITTLE_ENDIAN #endif +/* } */ #endif /* __MACHINE_ENDIAN_H__ */ diff --git a/include/sys/param.h b/include/sys/param.h index c8b03e7558..e52f9bca51 100644 --- a/include/sys/param.h +++ b/include/sys/param.h @@ -31,18 +31,6 @@ #include #include -/* TODO: Forcing little endian, if you need a big endian system, fix this { */ -#ifndef BIG_ENDIAN -#define BIG_ENDIAN 4321 -#endif - -#ifndef LITTLE_ENDIAN -#define LITTLE_ENDIAN 1234 -#endif - -#ifndef BYTE_ORDER -#define BYTE_ORDER LITTLE_ENDIAN -#endif -/* } */ +#include #endif