[all-commits] [llvm/llvm-project] be5f35: lldb: Fix usage of sve functions on arm64

m-gupta via All-commits all-commits at lists.llvm.org
Thu Apr 27 15:00:35 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: be5f35e24f4c15caf3c4aeccddc54c52560c28a0
      https://github.com/llvm/llvm-project/commit/be5f35e24f4c15caf3c4aeccddc54c52560c28a0
  Author: Manoj Gupta <manojgupta at google.com>
  Date:   2023-04-27 (Thu, 27 Apr 2023)

  Changed paths:
    M lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp

  Log Message:
  -----------
  lldb: Fix usage of sve functions on arm64

Use correct internal sve functions for arm64.
Otherwise, when cross-compling lld for AArch64 there are build
errors like:
NativeRegisterContextLinux_arm64.cpp:936:11:
   error: use of undeclared identifier 'sve_vl_valid
NativeRegisterContextLinux_arm64.cpp:63:28:
    error: variable has incomplete type 'struct user_sve_header'

Reviewed By: omjavaid

Differential Revision: https://reviews.llvm.org/D148752




More information about the All-commits mailing list