Skip to content

Commit 3d23e46

Browse files
authored
Update OSInfo.java
Support IBM ppc 64 Little Endian
1 parent dfbf67a commit 3d23e46

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/org/xerial/snappy/OSInfo.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ public class OSInfo {
4444
public static final String IA64 = "ia64";
4545
public static final String PPC = "ppc";
4646
public static final String PPC64 = "ppc64";
47+
public static final String PPC64LE = "ppc64le";
4748
public static final String IBMZ = "s390";
4849
public static final String IBMZ_64 = "s390x";
4950
public static final String AARCH_64 = "aarch64";
@@ -80,6 +81,9 @@ public class OSInfo {
8081
archMapping.put("power_pc", PPC);
8182
archMapping.put("power_rs", PPC);
8283

84+
// PowerPC 64bit Little Endian mappings
85+
archMapping.put(PPC64LE, PPC64LE);
86+
8387
// TODO: PowerPC 64bit mappings
8488
archMapping.put(PPC64, PPC64);
8589
archMapping.put("power64", PPC64);

0 commit comments

Comments
 (0)