python-ujson/0001-ujson-5.1.0-add-support-for-loongarch64.patch

23 lines
913 B
Diff
Raw Normal View History

2023-11-07 20:07:32 +08:00
From 662a76a05dfa337e0317022920380596931e64ce Mon Sep 17 00:00:00 2001
From: loongarch <loongarch@localhost.localdomain>
Date: Tue, 7 Nov 2023 20:02:58 +0800
Subject: [PATCH] ujson-5.1.0 add support for loongarch64
diff --git a/deps/double-conversion/double-conversion/utils.h b/deps/double-conversion/double-conversion/utils.h
index 85b1ca4..7830972 100644
--- a/deps/double-conversion/double-conversion/utils.h
+++ b/deps/double-conversion/double-conversion/utils.h
@@ -77,7 +77,7 @@ inline void abort_noreturn() { abort(); }
defined(__SH4__) || defined(__alpha__) || \
defined(_MIPS_ARCH_MIPS32R2) || \
defined(__AARCH64EL__) || defined(__aarch64__) || defined(_M_ARM64) || \
- defined(__riscv)
+ defined(__riscv) || defined(__loongarch64)
#define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
#elif defined(__mc68000__)
#undef DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS
--
2.33.0