aboutsummaryrefslogtreecommitdiffstats
path: root/community/openjdk11/ppc64le.patch
diff options
context:
space:
mode:
Diffstat (limited to 'community/openjdk11/ppc64le.patch')
-rw-r--r--community/openjdk11/ppc64le.patch7
1 files changed, 6 insertions, 1 deletions
diff --git a/community/openjdk11/ppc64le.patch b/community/openjdk11/ppc64le.patch
index c3f7165bd8..6c684c663f 100644
--- a/community/openjdk11/ppc64le.patch
+++ b/community/openjdk11/ppc64le.patch
@@ -1,3 +1,8 @@
+Author: Simon Frankenberger <simon-alpine@fraho.eu>
+Upstream: no
+Reason: Musl libc offers a different structure for context_t*,
+ so we need a patch to access the structure fields correctly.
+
--- old/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
+++ new/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
@@ -1290,7 +1290,11 @@
@@ -60,7 +65,7 @@
}
--- old/src/hotspot/cpu/ppc/vm_version_ppc.cpp
+++ new/src/hotspot/cpu/ppc/vm_version_ppc.cpp
-@@ -768,7 +768,7 @@
+@@ -893,7 +893,7 @@
unsigned long auxv = getauxval(AT_HWCAP2);
if (auxv & PPC_FEATURE2_HTM_NOSC) {