From bf64dfdd84867a0dbe8dacd0f2f25772b3a62541 Mon Sep 17 00:00:00 2001 From: Zhou Yunfei Date: Tue, 16 Dec 2025 11:08:57 +0800 Subject: [PATCH] Add RISC-V 64-bit support to sequence decoding optimization path Signed-off-by: Zhou Yunfei --- lib/decompress/zstd_decompress_block.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/decompress/zstd_decompress_block.c b/lib/decompress/zstd_decompress_block.c index 56e1f9eda28..9bf42053ad5 100644 --- a/lib/decompress/zstd_decompress_block.c +++ b/lib/decompress/zstd_decompress_block.c @@ -1236,7 +1236,7 @@ FORCE_INLINE_TEMPLATE seq_t ZSTD_decodeSequence(seqState_t* seqState, const ZSTD_longOffset_e longOffsets, const int isLastSeq) { seq_t seq; -#if defined(__aarch64__) +#if defined(__aarch64__) || (defined(__riscv) && (__riscv_xlen == 64)) size_t prevOffset0 = seqState->prevOffset[0]; size_t prevOffset1 = seqState->prevOffset[1]; size_t prevOffset2 = seqState->prevOffset[2];