diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 4890edd55..379633479 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,8 @@ +2003-01-18 Nick Clifton + + * libc/include/machine/ieeefp.h : Define __IEEE_BIG_ENDIAN, + __SMALL_BITFIELDS and _DOUBLE_IS_32BITS for IP2K. + 2003-01-16 Joel Sherrill * libc/sys/rtems/include/limits.h, libc/sys/rtems/sys/param.h, diff --git a/newlib/libc/include/machine/ieeefp.h b/newlib/libc/include/machine/ieeefp.h index 888b2303b..bf3d4440b 100644 --- a/newlib/libc/include/machine/ieeefp.h +++ b/newlib/libc/include/machine/ieeefp.h @@ -228,6 +228,12 @@ #define __IEEE_BIG_ENDIAN #endif +#ifdef __IP2K__ +#define __IEEE_BIG_ENDIAN +#define __SMALL_BITFIELDS +#define _DOUBLE_IS_32BITS +#endif + #ifndef __IEEE_BIG_ENDIAN #ifndef __IEEE_LITTLE_ENDIAN #error Endianess not declared!!