[all-commits] [llvm/llvm-project] 0818e6: [LLDB] Add support for AVR breakpoints

Ayke via All-commits all-commits at lists.llvm.org
Tue Mar 17 05:19:28 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 0818e6cf1d30dcac1fc4dcde60e01f8389e725f9
      https://github.com/llvm/llvm-project/commit/0818e6cf1d30dcac1fc4dcde60e01f8389e725f9
  Author: Ayke van Laethem <aykevanlaethem at gmail.com>
  Date:   2020-03-17 (Tue, 17 Mar 2020)

  Changed paths:
    M lldb/source/Target/Platform.cpp

  Log Message:
  -----------
  [LLDB] Add support for AVR breakpoints

I believe the actual opcode does not matter because the AVR architecture
is a Harvard architecture that does not support writing to program
memory. Therefore, debuggers and emulators provide hardware breakpoints.
But for some reason, this opcode must be defined or else LLDB will crash
with an assertion error.

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




More information about the All-commits mailing list