1
Description: Include riscv64 support
2
Author: Jose Luis Rivero <jrivero@osrfoundation.org>
4
Last-Update: 2024-02-10
6
--- a/OgreMain/include/OgrePlatform.h
7
+++ b/OgreMain/include/OgrePlatform.h
9
|| defined(__ppc64__) \
10
|| defined(__arm64__) || defined(__aarch64__) || defined(_M_ARM64) \
11
|| defined(__mips64) || defined(__mips64_) \
12
- || defined(__alpha__) || defined(__ia64__) || defined(__e2k__) || defined(__s390__) || defined(__s390x__)
13
+ || defined(__alpha__) || defined(__ia64__) || defined(__e2k__) || defined(__s390__) || defined(__s390x__) \
14
+ || (defined(__riscv) && (__riscv_xlen == 64))
15
# define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_64
17
# define OGRE_ARCH_TYPE OGRE_ARCHITECTURE_32