[jdk17] Integrated: 8268739: AArch64: Build failure after JDK-8267663

Eric Liu eliu at openjdk.java.net
Thu Jun 17 02:50:14 UTC 2021


On Wed, 16 Jun 2021 08:47:46 GMT, Eric Liu <eliu at openjdk.org> wrote:

> The failure is cased by the build option "--with-jvm-variants=client".
> In client mode, BoolTest[1] is used by "neon_compare"[2] but not
> declared in macroAssembler_aarch64.hpp[3].
> 
> Since "neon_compare" is c2 specific, this patch moves it to
> c2_MacroAssembler_aarch64.cpp.
> 
> [1] https://github.com/openjdk/jdk17/blob/master/src/hotspot/share/opto/subnode.hpp#L308
> [2] https://github.com/openjdk/jdk17/blob/master/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L5342
> [3] https://github.com/openjdk/jdk17/blob/master/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L58

This pull request has now been integrated.

Changeset: 4c9aefdb
Author:    Eric Liu <eliu at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
URL:       https://git.openjdk.java.net/jdk17/commit/4c9aefdb6193f754bfac3ae022f08a76b0cae718
Stats:     94 lines in 4 files changed: 47 ins; 45 del; 2 mod

8268739: AArch64: Build failure after JDK-8267663

Reviewed-by: aph, dholmes

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

PR: https://git.openjdk.java.net/jdk17/pull/73


More information about the hotspot-dev mailing list