[jdk11u-dev] RFR: 8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX [v2]

Martin Doerr mdoerr at openjdk.java.net
Wed Apr 6 20:24:42 UTC 2022


On Wed, 6 Apr 2022 17:11:23 GMT, Tyler Steele <duke at openjdk.java.net> wrote:

>> #993 
>> 
>> 8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX
>> 
>> Reviewed-by: dholmes, goetz, ihse
>> 
>> Backport Notes:
>> 
>> - src/hotspot/share/runtime/arguments.cpp: Remove `UNSUPPORTED_OPTION_NULL(AllocateOldGenAt)` modified by backport but not present in original source.
>
> Tyler Steele has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits:
> 
>  - Revert "8224214: [AIX] Remove support for legacy xlc compiler"
>    
>    This reverts commit 42a3518c41e197c60998643509159acf1072a924.
>  - 8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX
>    
>    Reviewed-by: dholmes, goetz, ihse
>    
>    Backport Conflicts:
>    - src/hotspot/share/runtime/arguments.cpp: Remove
>    UNSUPPORTED_OPTION_NULL(AllocateOldGenAt).
>    - src/hotspot/share/runtime/arguments.hpp: Add definition of
>    UNSUPPORTED_OPTION_NULL.
>    - src/hotspot/share/utilities/globalDefinitions_xlc.hpp: Header year
>    clash.
>  - 8224214: [AIX] Remove support for legacy xlc compiler
>    
>    Reviewed-by: erikj, kbarrett, mdoerr, dholmes
>    
>    Backport Conflicts:
>    - make/autoconf/toolchain.m4: Update header year.
>    - src/hotspot/share/gc/g1/ptrQueue.hpp: Remove procedure definition (cpp
>    does not contian impl).
>    - src/hotspot/share/gc/shared/oopStorage.hpp: Remove procedure
>    definition (cpp does not contain impl).
>    - src/hotspot/share/runtime/vm_version.cpp: Remove ~100 lines not
>    present in base version.
>    - src/hotspot/share/utilities/globalDefinitions_xlc.hpp: Add xlc version
>    check.

Looks good. This allows us to build OpenJDK 11.0.16 on AIX with updated harfbuzz!

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

Marked as reviewed by mdoerr (Reviewer).

PR: https://git.openjdk.java.net/jdk11u-dev/pull/997


More information about the jdk-updates-dev mailing list