[jdk11u-dev] RFR: 8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build
Reka Kovacs
github.com+25946952+rnkovacs at openjdk.java.net
Mon Aug 23 15:54:45 UTC 2021
Despite its title, this patch only touches common code that's present before adding Windows/AArch64 support. Not a clean backport. Differences to the original commit:
- This is the first time we disable an MSVC warning for hotspot in 11, so in `make/hotspot/lib/CompileJvm.gmk` this introduces a new `DISABLED_WARNINGS_microsoft` line.
- We disable the same warning in `make/hotspot/lib/CompileGtest.gmk`.
- A tiny useless switch is removed from `src/hotspot/cpu/aarch64/aarch64.ad` that's no longer present on tip (probably not worth a separate PR).
- Changes to `src/hotspot/cpu/aarch64/frame_aarch64.cpp` don't yet include the changes from #215.
- The assert on line 1477 in `src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp` needed some adjustment to compile. (I'm not sure how it compiles on tip, as I don't see `-Wsign-compare` turned off there either, but the types seem to be the same.)
This is part of the Windows/AArch64 port.
-------------
Commit messages:
- Backport d2812f780e87511736f2d41bc57a69c2a898b583
Changes: https://git.openjdk.java.net/jdk11u-dev/pull/280/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=280&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8254072
Stats: 29 lines in 10 files changed: 4 ins; 5 del; 20 mod
Patch: https://git.openjdk.java.net/jdk11u-dev/pull/280.diff
Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/280/head:pull/280
PR: https://git.openjdk.java.net/jdk11u-dev/pull/280
More information about the jdk-updates-dev
mailing list