From 4668903c627bf95b7767b3fa8c9a726035837aa3 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 28 Mar 2001 07:18:56 +0000 Subject: Update. * stdlib/isomac.c (fmt): Don't define _LIBC. * include/endian.h: Define BIG_ENDI, LITTLE_ENDI, HIGH_HALF, and LOW_HALF only if _LIBC is defined. * sysdeps/i386/fpu/libm-test-ulps: Slight adjustment of yn() error. --- include/endian.h | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'include/endian.h') diff --git a/include/endian.h b/include/endian.h index a0f662aafb..f522cfe386 100644 --- a/include/endian.h +++ b/include/endian.h @@ -1,15 +1,17 @@ #include -#if __FLOAT_WORD_ORDER == __BIG_ENDIAN -#define BIG_ENDI 1 -#undef LITTLE_ENDI -#define HIGH_HALF 0 -#define LOW_HALF 1 -#else -#if __FLOAT_WORD_ORDER == __LITTLE_ENDIAN -#undef BIG_ENDI -#define LITTLE_ENDI 1 -#define HIGH_HALF 1 -#define LOW_HALF 0 -#endif +#ifdef _LIBC +# if __FLOAT_WORD_ORDER == __BIG_ENDIAN +# define BIG_ENDI 1 +# undef LITTLE_ENDI +# define HIGH_HALF 0 +# define LOW_HALF 1 +# else +# if __FLOAT_WORD_ORDER == __LITTLE_ENDIAN +# undef BIG_ENDI +# define LITTLE_ENDI 1 +# define HIGH_HALF 1 +# define LOW_HALF 0 +# endif +# endif #endif -- cgit v1.2.3