[jdk17u-dev] RFR: 8315020: The macro definition for LoongArch64 zero build is not accurate.
Ao Qi
aoqi at openjdk.org
Thu Sep 14 04:22:05 UTC 2023
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)
-------------
Commit messages:
- Backport 725ec0ce1b463b21cd4c5287cf4ccbee53ec7349
Changes: https://git.openjdk.org/jdk17u-dev/pull/1738/files
Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1738&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/jdk17u-dev/pull/1738.diff
Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1738/head:pull/1738
PR: https://git.openjdk.org/jdk17u-dev/pull/1738
More information about the jdk-updates-dev
mailing list