build: Add riscv architecture
* I mean, qemu 3.0 supports it. * Nobody get excited, we need all the triplets added to our gcc buildtools. clang 7.0 seems to be cool with riscv though. Change-Id: I17728163e4f28a3c16cee482a253364724b06f3a
This commit is contained in:
@@ -61,6 +61,16 @@
|
||||
# define __HAIKU_ARCH_ABI "arm64"
|
||||
# define __HAIKU_ARCH_ARM64 1
|
||||
# define __HAIKU_ARCH_BITS 64
|
||||
#elif defined(__riscv32__) || (defined(__riscv) && __riscv_xlen == 32)
|
||||
# define __HAIKU_ARCH riscv32
|
||||
# define __HAIKU_ARCH_ABI "riscv32"
|
||||
# define __HAIKU_ARCH_RISCV32 1
|
||||
# define __HAIKU_ARCH_BITS 32
|
||||
#elif defined(__riscv64__) || (defined(__riscv) && __riscv_xlen == 64)
|
||||
# define __HAIKU_ARCH riscv64
|
||||
# define __HAIKU_ARCH_ABI "riscv64"
|
||||
# define __HAIKU_ARCH_RISCV32 1
|
||||
# define __HAIKU_ARCH_BITS 64
|
||||
#else
|
||||
# error Unsupported architecture!
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user