diff options
author | andrew <andrew@FreeBSD.org> | 2013-09-07 14:04:10 +0000 |
---|---|---|
committer | andrew <andrew@FreeBSD.org> | 2013-09-07 14:04:10 +0000 |
commit | 59c30969f90a33d9696fe5b69fe545018ad76caa (patch) | |
tree | d742050140d3967fef8c5531b8fa6ef1d60bd3c2 /lib/msun | |
parent | 5545e24af36227705bd4f73c058fcda754d117d8 (diff) | |
download | FreeBSD-src-59c30969f90a33d9696fe5b69fe545018ad76caa.zip FreeBSD-src-59c30969f90a33d9696fe5b69fe545018ad76caa.tar.gz |
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.
Diffstat (limited to 'lib/msun')
-rw-r--r-- | lib/msun/src/math_private.h | 2 |
1 files changed, 1 insertions, 1 deletions
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 |