[jdk11u-dev] Integrated: 8218431: Improved platform checking in makefiles

Goetz Lindenmaier goetz at openjdk.org
Mon Feb 6 11:28:03 UTC 2023


On Tue, 31 Jan 2023 08:50:13 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

> 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

This pull request has now been integrated.

Changeset: fc4b9de4
Author:    Goetz Lindenmaier <goetz at openjdk.org>
URL:       https://git.openjdk.org/jdk11u-dev/commit/fc4b9de4079bb3fb7b845f570f3acb66fbb04380
Stats:     308 lines in 64 files changed: 83 ins; 7 del; 218 mod

8218431: Improved platform checking in makefiles

Reviewed-by: mbaesken
Backport-of: 208c58c8621247023e39c98a7b81638c62daedec

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

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


More information about the jdk-updates-dev mailing list