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

Ao Qi aoqi at openjdk.org
Thu Sep 14 04:30:17 UTC 2023


I would like to backport [JDK-8315020](https://bugs.openjdk.org/browse/JDK-8315020) to jdk11u. 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 jdk11u, 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 "11.0.22-internal" 2024-01-16
OpenJDK Runtime Environment (fastdebug build 11.0.22-internal+0-adhoc.aoqi.jdk11u-dev)
OpenJDK 64-Bit Zero VM (fastdebug build 11.0.22-internal+0-adhoc.aoqi.jdk11u-dev, interpreted mode)

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

Commit messages:
 - Backport 725ec0ce1b463b21cd4c5287cf4ccbee53ec7349

Changes: https://git.openjdk.org/jdk11u-dev/pull/2129/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2129&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8315020
  Stats: 4 lines in 2 files changed: 2 ins; 0 del; 2 mod
  Patch: https://git.openjdk.org/jdk11u-dev/pull/2129.diff
  Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2129/head:pull/2129

PR: https://git.openjdk.org/jdk11u-dev/pull/2129


More information about the jdk-updates-dev mailing list