RFR: 8367253: RISC-V: refactor dependent cpu extensions [v4]

Hamlin Li mli at openjdk.org
Fri Sep 26 08:19:36 UTC 2025


On Thu, 25 Sep 2025 17:15:38 GMT, Ludovic Henry <luhenry at openjdk.org> wrote:

>> Hamlin Li has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 13 commits:
>> 
>>  - merge master
>>  - Merge branch 'openjdk:master' into master
>>  - Merge branch 'openjdk:master' into master
>>  - Merge branch 'openjdk:master' into master
>>  - Merge branch 'openjdk:master' into master
>>  - Merge branch 'openjdk:master' into master
>>  - Merge branch 'master' into refactor-dependent-cpu-extensions
>>  - Merge branch 'openjdk:master' into master
>>  - initial commit
>>  - add includes
>>  - ... and 3 more: https://git.openjdk.org/jdk/compare/d1ea6ea2...20598b77
>
> src/hotspot/cpu/riscv/vm_version_riscv.hpp line 141:
> 
>> 139:           stringStream ss;                                                                                  \
>> 140:           deps_string(ss, dep0, ##__VA_ARGS__);                                                             \
>> 141:           warning("Cannot enable " #flag " on cpu without any of the supports: %s", ss.as_string(true));    \
> 
> Suggestion:
> 
>           warning("Cannot enable " #flag ", it's missing dependent extension(s) %s", ss.as_string(true));    \

fixed.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27171#discussion_r2381317140


More information about the hotspot-dev mailing list