Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8282392

[zero] Build broken on AArch64

    XMLWordPrintable

Details

    • b12
    • aarch64

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              ahayward Alan Hayward
              ahayward Alan Hayward
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: