diff --git a/source/blender/blenlib/BLI_build_config.h b/source/blender/blenlib/BLI_build_config.h index dff2096ffd2..bbbb75edf33 100644 --- a/source/blender/blenlib/BLI_build_config.h +++ b/source/blender/blenlib/BLI_build_config.h @@ -357,6 +357,11 @@ # else # define ARCH_CPU_BIG_ENDIAN 1 # endif +#elif defined(__loongarch_lp64) +# define ARCH_CPU_LOONG_FAMILY 1 +# define ARCH_CPU_LOONG64 1 +# define ARCH_CPU_64_BITS 1 +# define ARCH_CPU_LITTLE_ENDIAN 1 #else # error Please add support for your architecture in BLI_build_config.h #endif @@ -399,6 +404,9 @@ #if !defined(ARCH_CPU_RISCV_FAMILY) # define ARCH_CPU_RISCV_FAMILY 0 #endif +#if !defined(ARCH_CPU_LOONG_FAMILY) +# define ARCH_CPU_LOONG_FAMILY 0 +#endif #if !defined(ARCH_CPU_ARM64) # define ARCH_CPU_ARM64 0 @@ -442,5 +450,8 @@ #if !defined(ARCH_CPU_RISCV128) # define ARCH_CPU_RISCV128 0 #endif +#if !defined(ARCH_CPU_LOONG64) +# define ARCH_CPU_LOONG64 0 +#endif /** \} */