From 59c30969f90a33d9696fe5b69fe545018ad76caa Mon Sep 17 00:00:00 2001 From: andrew Date: Sat, 7 Sep 2013 14:04:10 +0000 Subject: On ARM EABI double precision floating point values are stored in the endian the CPU is in, i.e. little-endian on most ARM cores. This allows ARMv4 and ARMv5 boards to boot with the ARM EABI. --- lib/msun/src/math_private.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/msun') diff --git a/lib/msun/src/math_private.h b/lib/msun/src/math_private.h index 8ebc7fb..8af2c65 100644 --- a/lib/msun/src/math_private.h +++ b/lib/msun/src/math_private.h @@ -39,7 +39,7 @@ */ #ifdef __arm__ -#if defined(__VFP_FP__) +#if defined(__VFP_FP__) || defined(__ARM_EABI__) #define IEEE_WORD_ORDER BYTE_ORDER #else #define IEEE_WORD_ORDER BIG_ENDIAN -- cgit v1.1