diff options
author | Marcus Comstedt <marcus@mc.pp.se> | 2021-02-23 22:31:16 +0100 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2021-02-25 12:14:18 +0100 |
commit | 1a6fd3f05f4ecbb702496638c3b682d024e61eda (patch) | |
tree | 0cc378d7aabc2ec353087aa90cd28a3cd4309a7d | |
parent | 117ddd9dd093aefa839899a452a4ae52cea18b4d (diff) | |
download | cygnal-1a6fd3f05f4ecbb702496638c3b682d024e61eda.tar.gz cygnal-1a6fd3f05f4ecbb702496638c3b682d024e61eda.tar.bz2 cygnal-1a6fd3f05f4ecbb702496638c3b682d024e61eda.zip |
Set __IEEE_BIG_ENDIAN for big endian RISC-V
-rw-r--r-- | newlib/libc/include/machine/ieeefp.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/newlib/libc/include/machine/ieeefp.h b/newlib/libc/include/machine/ieeefp.h index 4dc13828c..3c1f41e03 100644 --- a/newlib/libc/include/machine/ieeefp.h +++ b/newlib/libc/include/machine/ieeefp.h @@ -199,7 +199,11 @@ #endif #ifdef __riscv +#if defined(__BYTE_ORDER__) && (__BYTE_ORDER__ == __ORDER_BIG_ENDIAN__) +#define __IEEE_BIG_ENDIAN +#else #define __IEEE_LITTLE_ENDIAN +#endif #ifdef __riscv_flen # define _SUPPORTS_ERREXCEPT #endif |