Account for building with GCC 10: JDK-8224851, -fcommon switch

- GCC 10 turns on -fno-common by default, breaking the HotSpot build
- There is a duplicate declaration of 'using MacroAssembler::call_VM_leaf_base'
  in interp_masm_aarch64.hpp which GCC 10 doesn't like anymore.
  Backport of JDK-8224851 fixes that.
- Update to January 2020 CPU sources (11.0.6+10).
- Switch to GA mode.
- Add JDK-8236039 backport to resolve OpenShift blocker.
- Add JDK-8224851 backport to resolve AArch64 compiler issues.

Contributed-by: Andrew Hughes <gnu.andrew@redhat.com>
This commit is contained in:
Severin Gehwolf 2020-01-27 17:27:43 +01:00
commit 720e2c1e92
5 changed files with 838 additions and 7 deletions

View file

@ -1,2 +1,2 @@
SHA512 (systemtap_3.2_tapsets_hg-icedtea8-9d464368e06d.tar.xz) = cf578221b77d8c7e019f69909bc86c419c5fb5e10bceba9592ff6e7f96887b0a7f07c9cefe90800975247a078785ca190fdec5c2d0f841bb447cee784b570f7d
SHA512 (shenandoah-jdk11-shenandoah-jdk-11.0.6+9-4curve.tar.xz) = 17550dc15cbe1ed342d2604fe4bf81c20d44fa5900a597596baeb968b33d59c920fc073806c215057e7e166b09360e0f0088e941ba8d46d902c9840afa749a73
SHA512 (shenandoah-jdk11-shenandoah-jdk-11.0.6+10-4curve.tar.xz) = 02fc8c49c9db1e14f01df38cd144aeb6baad0f3e95701965120e5ce069e860ab88825764fcf213c6001a112fd6262dbe96af5bbe592a2c1400ff229ae2309e00