[jdk17u-dev] RFR: 8315020: The macro definition for LoongArch64 zero build is not accurate.

Ao Qi aoqi at openjdk.org
Fri Sep 15 06:58:41 UTC 2023


On Thu, 14 Sep 2023 04:04:39 GMT, Ao Qi <aoqi at openjdk.org> wrote:

> I would like to backport [JDK-8315020](https://bugs.openjdk.org/browse/JDK-8315020) to jdk17u. This backport fixes LoongArch64 Zero build. LoongArch is added to Debian Ports, and the backport will help the builds in Debian.
> 
> The patch doesn't apply clean:
> - `make/autoconf/platform.m4` - Not clean. There is no support for RISCV32 in jdk17u, and this backport does not include modifications to the RISCV32 part.
> - `src/hotspot/os/linux/os_linux.cpp` - Clean.
> 
> Testing:
> 
> - `linux-loongarch64-zero-release` and `linux-loongarch64-zero-fastdebug` native build
> 
> 
> openjdk version "17.0.10-internal" 2024-01-16
> OpenJDK Runtime Environment (fastdebug build 17.0.10-internal+0-adhoc.aoqi.jdk17u-dev)
> OpenJDK 64-Bit Zero VM (fastdebug build 17.0.10-internal+0-adhoc.aoqi.jdk17u-dev, interpreted mode)

Got the `jdk17u-fix-yes`.

-------------

PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1738#issuecomment-1720771746


More information about the jdk-updates-dev mailing list