-
Bug
-
Resolution: Fixed
-
P3
-
19
-
b12
-
aarch64
When building for Zero on AArch64, it fails with:
/home/alahay01/java/gerrit_jdk/src/hotspot/share/gc/shared/barrierSetNMethod.cpp: In static member function 'static int BarrierSetNMethod::nmethod_stub_entry_barrier(u_char**)':
/home/alahay01/java/gerrit_jdk/src/hotspot/share/gc/shared/barrierSetNMethod.cpp:58:33: error: 'pauth_strip_pointer' was not declared in this scope
AARCH64_ONLY(return_address = pauth_strip_pointer(return_address));
This is due to following commit:
6fab8a2d6a9 2022-02-24.. Alan Hayward 8277204: Implement PAC-RET branch protection on Linux/AArch64
/home/alahay01/java/gerrit_jdk/src/hotspot/share/gc/shared/barrierSetNMethod.cpp: In static member function 'static int BarrierSetNMethod::nmethod_stub_entry_barrier(u_char**)':
/home/alahay01/java/gerrit_jdk/src/hotspot/share/gc/shared/barrierSetNMethod.cpp:58:33: error: 'pauth_strip_pointer' was not declared in this scope
AARCH64_ONLY(return_address = pauth_strip_pointer(return_address));
This is due to following commit:
6fab8a2d6a9 2022-02-24.. Alan Hayward 8277204: Implement PAC-RET branch protection on Linux/AArch64
- duplicates
-
JDK-8282401 Zero build is broken after JDK-8277204
-
- Closed
-
- relates to
-
JDK-8277204 Implement PAC-RET branch protection on Linux/AArch64
-
- Resolved
-