[all-commits] [llvm/llvm-project] 771c4c: [lldb] [Process/FreeBSD] Introduce aarch64 hw brea...

Michał Górny via All-commits all-commits at lists.llvm.org
Wed Mar 10 09:36:50 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 771c4c9cf6be9f0b1e6e1d9f3e5063d0c3e6086b
      https://github.com/llvm/llvm-project/commit/771c4c9cf6be9f0b1e6e1d9f3e5063d0c3e6086b
  Author: Michał Górny <mgorny at moritz.systems>
  Date:   2021-03-10 (Wed, 10 Mar 2021)

  Changed paths:
    M lldb/packages/Python/lldbsuite/test/dotest.py
    M lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp
    M lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm64.cpp
    M lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm64.h
    M lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
    M lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.h
    M lldb/source/Plugins/Process/Utility/CMakeLists.txt
    A lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg_arm64.cpp
    A lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg_arm64.h

  Log Message:
  -----------
  [lldb] [Process/FreeBSD] Introduce aarch64 hw break/watchpoint support

Split out the common base of Linux hardware breakpoint/watchpoint
support for AArch64 into a Utility class, and use it to implement
the matching support on FreeBSD.

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


  Commit: f47a84bc335775273688b76df8ddc7daae7f132e
      https://github.com/llvm/llvm-project/commit/f47a84bc335775273688b76df8ddc7daae7f132e
  Author: Michał Górny <mgorny at moritz.systems>
  Date:   2021-03-10 (Wed, 10 Mar 2021)

  Changed paths:
    M lldb/test/API/commands/expression/fixits/TestFixIts.py
    M lldb/test/API/commands/expression/multiline-completion/TestMultilineCompletion.py
    M lldb/test/API/commands/expression/static-initializers/TestStaticInitializers.py
    M lldb/test/API/commands/watchpoints/step_over_watchpoint/TestStepOverWatchpoint.py
    M lldb/test/API/commands/watchpoints/watchpoint_count/TestWatchpointCount.py
    M lldb/test/API/functionalities/gdb_remote_client/TestGDBRemoteLoad.py
    M lldb/test/API/functionalities/postmortem/elf-core/TestLinuxCore.py
    M lldb/test/API/functionalities/return-value/TestReturnValue.py
    M lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py
    M lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py
    M lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentNWatchNBreak.py
    M lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalNWatchNBreak.py
    M lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointThreads.py
    M lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneDelaySignal.py
    M lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneSignal.py
    M lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneWatchpoint.py
    M lldb/test/API/iohandler/completion/TestIOHandlerCompletion.py
    M lldb/test/API/lang/cpp/trivial_abi/TestTrivialABI.py
    M lldb/test/API/tools/lldb-vscode/module/TestVSCode_module.py

  Log Message:
  -----------
  [lldb] [test] Update XFAILs for FreeBSD/aarch64


Compare: https://github.com/llvm/llvm-project/compare/7c49f3c75be9...f47a84bc3357


More information about the All-commits mailing list