From 442d28661b734d2df62465d74cc20e92024ddd84 Mon Sep 17 00:00:00 2001 From: Jingyun Hua Date: Fri, 8 Jul 2022 16:18:27 +0800 Subject: [PATCH 1/2] Add support for LoongArch64 architecture Signed-off-by: Jingyun Hua --- .../main/java/io/netty/util/internal/PlatformDependent.java | 3 +++ pom.xml | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/common/src/main/java/io/netty/util/internal/PlatformDependent.java b/common/src/main/java/io/netty/util/internal/PlatformDependent.java index cfa61f60406..d8bdca73a59 100644 --- a/common/src/main/java/io/netty/util/internal/PlatformDependent.java +++ b/common/src/main/java/io/netty/util/internal/PlatformDependent.java @@ -1565,6 +1565,9 @@ private static String normalizeArch(String value) { if ("s390x".equals(value)) { return "s390_64"; } + if ("loongarch64".equals(value)) { + return "loongarch_64"; + } return "unknown"; } diff --git a/pom.xml b/pom.xml index e6f9c058199..d457f4bab06 100644 --- a/pom.xml +++ b/pom.xml @@ -1204,10 +1204,10 @@ - x86_64/AARCH64/PPCLE64/s390x_64 JDK must be used. + x86_64/AARCH64/PPCLE64/s390x_64/loongarch64 JDK must be used. os.detected.arch - ^(x86_64|aarch_64|ppcle_64|s390_64)$ + ^(x86_64|aarch_64|ppcle_64|s390_64|loongsrch_64)$ From 727d78ff22d27cdde1a6dc1ae419c84522db3311 Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Fri, 8 Jul 2022 19:31:27 +0200 Subject: [PATCH 2/2] Update pom.xml Co-authored-by: Pasqual Koschmieder --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d457f4bab06..935c2028b72 100644 --- a/pom.xml +++ b/pom.xml @@ -1207,7 +1207,7 @@ x86_64/AARCH64/PPCLE64/s390x_64/loongarch64 JDK must be used. os.detected.arch - ^(x86_64|aarch_64|ppcle_64|s390_64|loongsrch_64)$ + ^(x86_64|aarch_64|ppcle_64|s390_64|loongarch_64)$