[Lldb-commits] [lldb] [LLDB] Finish implementing support for DW_FORM_data16 (PR #106799)

2024-09-05 Thread Jason Molenda via lldb-commits
@@ -578,6 +583,7 @@ bool DWARFFormValue::IsBlockForm(const dw_form_t form) { case DW_FORM_block1: case DW_FORM_block2: case DW_FORM_block4: + case DW_FORM_data16: jasonmolenda wrote: Do we want `IsBlockForm` to return true for a `DW_FORM_data16`? https

[Lldb-commits] [lldb] [LLDB] Finish implementing support for DW_FORM_data16 (PR #106799)

2024-09-05 Thread Jason Molenda via lldb-commits
https://github.com/jasonmolenda edited https://github.com/llvm/llvm-project/pull/106799 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb] gdb rsp file error pass fix (PR #106950)

2024-09-05 Thread Jason Molenda via lldb-commits
@@ -3064,22 +3064,41 @@ static int gdb_errno_to_system(int err) { static uint64_t ParseHostIOPacketResponse(StringExtractorGDBRemote &response, uint64_t fail_result, Status &error) { + // The packet is expected to have the following

[Lldb-commits] [lldb] 67fb8d1 - [lldb] Convert ProcessDebugger.cpp to new Status API (NFC)

2024-09-05 Thread Adrian Prantl via lldb-commits
Author: Adrian Prantl Date: 2024-09-05T16:12:17-07:00 New Revision: 67fb8d15c993f5695cf944b16022a9ee49b9252d URL: https://github.com/llvm/llvm-project/commit/67fb8d15c993f5695cf944b16022a9ee49b9252d DIFF: https://github.com/llvm/llvm-project/commit/67fb8d15c993f5695cf944b16022a9ee49b9252d.diff

[Lldb-commits] [lldb] e0a93d3 - [lldb] Convert ProcessWindows.cpp to new Status API (NFC)

2024-09-05 Thread Adrian Prantl via lldb-commits
Author: Adrian Prantl Date: 2024-09-05T16:12:17-07:00 New Revision: e0a93d3505bf6b4c87e819db7a871e0ce4d4100c URL: https://github.com/llvm/llvm-project/commit/e0a93d3505bf6b4c87e819db7a871e0ce4d4100c DIFF: https://github.com/llvm/llvm-project/commit/e0a93d3505bf6b4c87e819db7a871e0ce4d4100c.diff

[Lldb-commits] [lldb] [lldb] Change lldb's breakpoint detection behavior [WIP] (PR #105594)

2024-09-05 Thread Jason Molenda via lldb-commits
jasonmolenda wrote: I have a fix for the third of four issues needing investigation - the debuginfo dexter test fails. In this case, it places a breakpoint on every source line, then step-in's through the program. With old lldb, we would step to a BreakpointLocation at the start of a source

[Lldb-commits] [lldb] [LLDB] Finish implementing support for DW_FORM_data16 (PR #106799)

2024-09-05 Thread Jason Molenda via lldb-commits
jasonmolenda wrote: > We still need to add decoding of `DW_FORM_data16` in > `DWARFFormValue::Extract...` It was added in 2018 by George Rimar as some DWARF5 support changes. In 2021 Jan Kratochvil added the entry to the `g_form_sizes` table along with some other fixes for DWARF5 too. http

[Lldb-commits] [lldb] [llvm] [lldb] Change lldb's breakpoint detection behavior [WIP] (PR #105594)

2024-09-05 Thread Jason Molenda via lldb-commits
https://github.com/jasonmolenda updated https://github.com/llvm/llvm-project/pull/105594 >From 56ca564185bdceea25162a1ce3b1e8c8fa2641e2 Mon Sep 17 00:00:00 2001 From: Jason Molenda Date: Fri, 19 Jul 2024 17:26:13 -0700 Subject: [PATCH 1/4] [lldb] Change lldb's breakpoint handling behavior (#96

[Lldb-commits] [lldb] 11084c5 - [lldb] Convert DebuggerThread.cpp to new Status API (NFC)

2024-09-05 Thread Adrian Prantl via lldb-commits
Author: Adrian Prantl Date: 2024-09-05T18:00:53-07:00 New Revision: 11084c5c49f8bb7825f81adc5b7140b3506fe253 URL: https://github.com/llvm/llvm-project/commit/11084c5c49f8bb7825f81adc5b7140b3506fe253 DIFF: https://github.com/llvm/llvm-project/commit/11084c5c49f8bb7825f81adc5b7140b3506fe253.diff

<    1   2