[jdk11u-dev] RFR: 8218431: Improved platform checking in makefiles
Goetz Lindenmaier
goetz at openjdk.org
Tue Jan 31 08:57:01 UTC 2023
This is a quite big change, but it's all mechanic edits.
It replaces the tests for platforms. The old tests
still work, so there is no problem in omitting some
of the adaptions.
The new functionality added in Utels.gmk applied clean.
I resolved the following hunks:make/Images.gmk
make/RunTests.gmk
Simple resolve
make/TestImage.gmk
Skipped, edited code not in 11.
make/common/NativeCompilation.gmk
Two hunks did not apply.
Skipped first one, code not in 11.
Second was trivial.
make/copy/Copy-java.base.gmk
First trivial.
Second skipped. Two conditions checked magically :)
Third skipped.
make/hotspot/gensrc/GensrcAdlc.gmk
Trivial.
make/hotspot/ide/CreateVSProject.gmk
Skipped, code not in 11.
make/hotspot/lib/CompileDtraceLibraries.gmk
Trivial
make/hotspot/lib/CompileJvm.gmk
Trivial.
make/launcher/LauncherCommon.gmk
Omitted. Code not in 11.
make/lib/Awt2dLibraries.gmk
Parts applied, parts of the patched code not in 11.
Second and third hung to resolve were trivial.
make/lib/CoreLibraries.gmk
Trival.
make/lib/Lib-java.base.gmk
Code not in 11.
make/lib/Lib-jdk.hotspot.agent.gmk
Trivial
make/test/JtregNativeJdk.gmk
Trivial
-------------
Depends on: https://git.openjdk.org/jdk11u-dev/pull/1695
Commit messages:
- Backport 208c58c8621247023e39c98a7b81638c62daedec
Changes: https://git.openjdk.org/jdk11u-dev/pull/1702/files
Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1702&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8218431
Stats: 306 lines in 64 files changed: 83 ins; 7 del; 216 mod
Patch: https://git.openjdk.org/jdk11u-dev/pull/1702.diff
Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1702/head:pull/1702
PR: https://git.openjdk.org/jdk11u-dev/pull/1702
More information about the jdk-updates-dev
mailing list