From 266126036c1784825e3e470ba2b27744dee6b13c Mon Sep 17 00:00:00 2001 From: PeterDubec Date: Tue, 4 Feb 2025 06:20:59 +0100 Subject: [PATCH] Add support for IBM ppc 64 little endian (#628) --- src/main/java/org/xerial/snappy/OSInfo.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/xerial/snappy/OSInfo.java b/src/main/java/org/xerial/snappy/OSInfo.java index be4a747..238909a 100755 --- a/src/main/java/org/xerial/snappy/OSInfo.java +++ b/src/main/java/org/xerial/snappy/OSInfo.java @@ -44,6 +44,7 @@ public class OSInfo { public static final String IA64 = "ia64"; public static final String PPC = "ppc"; public static final String PPC64 = "ppc64"; + public static final String PPC64LE = "ppc64le"; public static final String IBMZ = "s390"; public static final String IBMZ_64 = "s390x"; public static final String AARCH_64 = "aarch64"; @@ -80,6 +81,9 @@ public class OSInfo { archMapping.put("power_pc", PPC); archMapping.put("power_rs", PPC); + //PowerPC 64bit Little Endian mappings + archMapping.put(PPC64LE, PPC64LE); + // TODO: PowerPC 64bit mappings archMapping.put(PPC64, PPC64); archMapping.put("power64", PPC64);