1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 19:50:24 +02:00

riscv: error if not little endian

This commit is contained in:
Ekaitz Zarraga 2024-11-18 21:12:03 +01:00
parent 7c20ba7767
commit 105a9c7958

View file

@ -17,6 +17,11 @@
* Paulo Cesar Pereira de Andrade * Paulo Cesar Pereira de Andrade
* Ekaitz Zarraga <ekaitz@elenq.tech> * Ekaitz Zarraga <ekaitz@elenq.tech>
*/ */
#if __BYTE_ORDER != __LITTLE_ENDIAN
#error RISC-V requires little-endian host
#endif
#define stack_framesize (200 + 64) #define stack_framesize (200 + 64)
#define simm6_p(im) ((im) <= 31 && (im) >= -32) #define simm6_p(im) ((im) <= 31 && (im) >= -32)
#define simm12_p(im) ((im) <= 2047 && (im) >= -2048) #define simm12_p(im) ((im) <= 2047 && (im) >= -2048)