Skip to content

Commit 92505de

Browse files
authored
Merge pull request #4525 from Polaris-911/new-feature
Add RISC-V 64-bit architecture detection
2 parents f567f38 + 71146f5 commit 92505de

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

programs/platform.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
|| defined __x86_64__ || defined _M_X64 /* x86 64-bit */ \
3636
|| defined __arm64__ || defined __aarch64__ || defined __ARM64_ARCH_8__ /* ARM 64-bit */ \
3737
|| (defined __mips && (__mips == 64 || __mips == 4 || __mips == 3)) /* MIPS 64-bit */ \
38+
|| (defined(__riscv) && __riscv_xlen == 64) /* RISC-V 64-bit */ \
3839
|| defined _LP64 || defined __LP64__ /* NetBSD, OpenBSD */ || defined __64BIT__ /* AIX */ || defined _ADDR64 /* Cray */ \
3940
|| (defined __SIZEOF_POINTER__ && __SIZEOF_POINTER__ == 8) /* gcc */
4041
# if !defined(__64BIT__)

0 commit comments

Comments
 (0)