[aarch64-port-dev ] [RFR] [11u] 8224851: AArch64: fix warnings and errors with Clang and GCC 8.3

Severin Gehwolf sgehwolf at redhat.com
Wed Jan 29 17:06:38 UTC 2020


On Wed, 2020-01-29 at 03:13 +0000, Andrew John Hughes wrote:
> Webrev: https://cr.openjdk.java.net/~andrew/openjdk11/8224851/webrev.01/
> Bug: https://bugs.openjdk.java.net/browse/JDK-8224851
> 
> Backporting this fix helps to get OpenJDK 11 building with GCC 10. With
> 11.0.6, it fails due to  MacroAssembler::call_VM_leaf_base being
> declared twice.
> 
> The backport is mostly clean. The only changes were due to an older
> copyright header in src/hotspot/cpu/aarch64/frame_aarch64.cpp and the
> lack of the simulator conditionals in
> src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp, thanks to its
> removal in JDK-8228400.

Comparing patches from JDK HEAD and this backport it's as you say. This
looks OK to me, but I'd prefer if some AArch64 compiler folks approved
this too.

Thanks,
Severin



More information about the aarch64-port-dev mailing list