File fix_armv6_build.patch of Package java-10-openjdk.11100

--- ./src/hotspot/cpu/arm/stubGenerator_arm.cpp	2018-04-16 15:18:50.871104827 +0200
+++ ./src/hotspot/cpu/arm/stubGenerator_arm.cpp	2018-04-16 15:19:57.571444086 +0200
@@ -752,7 +752,9 @@ class StubGenerator: public StubCodeGene
       __ clrex(); // FIXME: safe to remove?
       __ bx(LR);
     } else {
-      __ stop("Atomic load(jlong) unsupported on this platform");
+      //__ stop("Atomic load(jlong) unsupported on this platform");
+      // Workaround for armv6 built on multi core machines
+      __ ldmia(src, RegisterSet(result_lo, result_hi));
       __ bx(LR);
     }
 
openSUSE Build Service is sponsored by