[all-commits] [llvm/llvm-project] 0a2213: [lldb/cmake] Fix testing support library dependencies

Pavel Labath via All-commits all-commits at lists.llvm.org
Tue Sep 15 04:32:30 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 0a2213c6eb24c9deec738e30509815e5bddd860c
      https://github.com/llvm/llvm-project/commit/0a2213c6eb24c9deec738e30509815e5bddd860c
  Author: Pavel Labath <pavel at labath.sk>
  Date:   2020-09-15 (Tue, 15 Sep 2020)

  Changed paths:
    M lldb/unittests/Expression/CMakeLists.txt
    M lldb/unittests/SymbolFile/DWARF/CMakeLists.txt
    M lldb/unittests/TestingSupport/CMakeLists.txt

  Log Message:
  -----------
  [lldb/cmake] Fix testing support library dependencies

lldbUtilityHelpers does not depend on lldbSymbolHelpers. Remove that
dependency, and add direct lldbSymbolHelpers dependencies where needed.


  Commit: af3789a188116e400dd021bae54d91dc543aca7d
      https://github.com/llvm/llvm-project/commit/af3789a188116e400dd021bae54d91dc543aca7d
  Author: Pavel Labath <pavel at labath.sk>
  Date:   2020-09-15 (Tue, 15 Sep 2020)

  Changed paths:
    M lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp
    M lldb/source/Plugins/ABI/AArch64/ABIAArch64.h
    A lldb/test/API/functionalities/gdb_remote_client/TestQemuAArch64TargetXml.py
    A lldb/test/API/functionalities/gdb_remote_client/basic_eh_frame-aarch64.yaml

  Log Message:
  -----------
  [lldb] Improve qemu interop for aarch64

qemu calls the "fp" and "lr" registers via their generic names
(x29/x30). This mismatch manifested itself as not being able to unwind
or display values of some local variables.


Compare: https://github.com/llvm/llvm-project/compare/a21387c65470...af3789a18811


More information about the All-commits mailing list