- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 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
 
-         
 
        