[Lldb-commits] [lldb] [lldb] Add MCP support to LLDB (PoC) (PR #143628)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
https://github.com/JDevlieghere updated https://github.com/llvm/llvm-project/pull/143628 >From 4b0e386016e3ee0d74a673e4f857b5537309614f Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Wed, 4 Jun 2025 23:56:57 -0700 Subject: [PATCH] [lldb] Add MCP support to LLDB (PoC) --- lldb/include/

[Lldb-commits] [clang] [lldb] [llvm] [debuginfo][coro] Fix linkage name for clones of coro functions (PR #141889)

2025-06-10 Thread Chuanqi Xu via lldb-commits
https://github.com/ChuanqiXu9 approved this pull request. Thanks. I feel good with it. https://github.com/llvm/llvm-project/pull/141889 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commi

[Lldb-commits] [lldb] [llvm] [lldb] Fix object format of some mach-o files by using vendor info in `getDefaultFormat()` (PR #143633)

2025-06-10 Thread via lldb-commits
https://github.com/royitaqi edited https://github.com/llvm/llvm-project/pull/143633 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [llvm] [lldb] Fix object format of some mach-o files by using vendor info in `getDefaultFormat()` (PR #143633)

2025-06-10 Thread via lldb-commits
@@ -933,6 +933,9 @@ static Triple::ObjectFormatType getDefaultFormat(const Triple &T) { case Triple::Win32: case Triple::UEFI: return Triple::COFF; +case Triple::UnknownOS: + return T.getVendor() == Triple::Apple ? Triple::MachO : Triple::ELF; + //

[Lldb-commits] [lldb] [llvm] [lldb] Fix object format of some mach-o files by using vendor info in `getDefaultFormat()` (PR #143633)

2025-06-10 Thread via lldb-commits
https://github.com/royitaqi edited https://github.com/llvm/llvm-project/pull/143633 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [llvm] [lldb] Fix object format of some mach-o files by using vendor info in `getDefaultFormat()` (PR #143633)

2025-06-10 Thread via lldb-commits
https://github.com/royitaqi edited https://github.com/llvm/llvm-project/pull/143633 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [llvm] [lldb] Fix object format of some mach-o files by using vendor info in `getDefaultFormat()` (PR #143633)

2025-06-10 Thread via lldb-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: None (royitaqi) Changes **Context**: See previous attempt #142704 **TL;DR**: Some mach-o files (including some of those in lldb tests) are mistakenly reported as `ELF` (as in their `Triple`) by `ObjectFileMachO`. The reason is that those

[Lldb-commits] [lldb] [llvm] [lldb] Fix object format of some mach-o files by using vendor info in `getDefaultFormat()` (PR #143633)

2025-06-10 Thread via lldb-commits
https://github.com/royitaqi created https://github.com/llvm/llvm-project/pull/143633 **Context**: See previous attempt #142704 **TL;DR**: Some mach-o files (including some of those in lldb tests) are mistakenly reported as `ELF` (as in their `Triple`) by `ObjectFileMachO`. The reason is that

[Lldb-commits] [lldb] [lldb] Add MCP support to LLDB (PoC) (PR #143628)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
https://github.com/JDevlieghere edited https://github.com/llvm/llvm-project/pull/143628 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb] Add MCP support to LLDB (PoC) (PR #143628)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
https://github.com/JDevlieghere created https://github.com/llvm/llvm-project/pull/143628 None >From 621d239bf5221433a2fb0ebf6858a814f38b9241 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Wed, 4 Jun 2025 23:56:57 -0700 Subject: [PATCH] [lldb] Add MCP support to LLDB (PoC) --- lldb/in

[Lldb-commits] [lldb] c706338 - [lldb] Fix `target stop-hook add` help output

2025-06-10 Thread Jonas Devlieghere via lldb-commits
Author: Jonas Devlieghere Date: 2025-06-10T15:36:55-07:00 New Revision: c7063380205d8776e281f7a6603119aa8ea28c12 URL: https://github.com/llvm/llvm-project/commit/c7063380205d8776e281f7a6603119aa8ea28c12 DIFF: https://github.com/llvm/llvm-project/commit/c7063380205d8776e281f7a6603119aa8ea28c12.d

[Lldb-commits] [lldb] [lldb/aarch64] Fix PC register info augmentation (PR #143499)

2025-06-10 Thread Jason Molenda via lldb-commits
jasonmolenda wrote: I thought we augmented the target.xml from the remote gdb stub via `ABI::AugmentRegisterInfo` -- adding eh_frame/dwarf register numbers that were not supplied by the stub, for instance -- but looking at AArch64 & x86, it looks like it's just adding the slice registers like

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Felipe de Azevedo Piovezan via lldb-commits
https://github.com/felipepiovezan updated https://github.com/llvm/llvm-project/pull/143572 >From 9821fd7c4530819f131271f4325123a400ecded4 Mon Sep 17 00:00:00 2001 From: Felipe de Azevedo Piovezan Date: Tue, 10 Jun 2025 10:26:52 -0700 Subject: [PATCH 1/3] [lldb][nfc] Factor out code checking if

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -321,6 +302,27 @@ bool Variable::IsInScope(StackFrame *frame) { return false; } +bool Variable::IsInScope(Block &block, Address addr) { felipepiovezan wrote: That's an interesting, given the current usage it makes sense to switch this to const reference

[Lldb-commits] [lldb] [lldb/aarch64] Fix PC register info augmentation (PR #143499)

2025-06-10 Thread Jason Molenda via lldb-commits
jasonmolenda wrote: Thanks for help, I didn't realize I regressed this with my NFC reorg. https://github.com/llvm/llvm-project/pull/143499 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-co

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
@@ -321,6 +302,27 @@ bool Variable::IsInScope(StackFrame *frame) { return false; } +bool Variable::IsInScope(Block &block, Address addr) { JDevlieghere wrote: A quick grep shows 223 instances of it being passed by const ref and the class itself seems to be

[Lldb-commits] [lldb] [lldb] Show coro_frame in `std::coroutine_handle` pretty printer (PR #141516)

2025-06-10 Thread Adrian Vogelsgesang via lldb-commits
vogelsgesang wrote: @labath @adrian-prantl friendly ping 🙂 https://github.com/llvm/llvm-project/pull/141516 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb] Show coro_frame in `std::coroutine_handle` pretty printer (PR #141516)

2025-06-10 Thread Adrian Vogelsgesang via lldb-commits
https://github.com/vogelsgesang updated https://github.com/llvm/llvm-project/pull/141516 >From 82aa5d13eb9cc73c7e45cb3f4a9e32cd5639 Mon Sep 17 00:00:00 2001 From: Adrian Vogelsgesang Date: Fri, 23 May 2025 01:20:46 + Subject: [PATCH] [lldb] Show coro_frame in `std::coroutine_handle` pre

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -321,6 +302,27 @@ bool Variable::IsInScope(StackFrame *frame) { return false; } +bool Variable::IsInScope(Block &block, Address addr) { felipepiovezan wrote: Mmmm it is a weak pointer + integer. How cheap is it to copy a weak pointer? https://github.com

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -321,6 +302,27 @@ bool Variable::IsInScope(StackFrame *frame) { return false; } +bool Variable::IsInScope(Block &block, Address addr) { felipepiovezan wrote: >Like >[std::shared_ptr](https://en.cppreference.com/w/cpp/memory/shared_ptr.html), a >typical

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -321,6 +302,27 @@ bool Variable::IsInScope(StackFrame *frame) { return false; } +bool Variable::IsInScope(Block &block, Address addr) { felipepiovezan wrote: That one is just a pointer + integer, my understanding is that it is supposed to be passed by v

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
@@ -321,6 +302,27 @@ bool Variable::IsInScope(StackFrame *frame) { return false; } +bool Variable::IsInScope(Block &block, Address addr) { JDevlieghere wrote: What about `Address`? :D https://github.com/llvm/llvm-project/pull/143572 __

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Felipe de Azevedo Piovezan via lldb-commits
https://github.com/felipepiovezan updated https://github.com/llvm/llvm-project/pull/143572 >From 9821fd7c4530819f131271f4325123a400ecded4 Mon Sep 17 00:00:00 2001 From: Felipe de Azevedo Piovezan Date: Tue, 10 Jun 2025 10:26:52 -0700 Subject: [PATCH 1/2] [lldb][nfc] Factor out code checking if

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Felipe de Azevedo Piovezan via lldb-commits
@@ -321,6 +302,27 @@ bool Variable::IsInScope(StackFrame *frame) { return false; } +bool Variable::IsInScope(Block &block, Address addr) { felipepiovezan wrote: Just an oopsie on my part! https://github.com/llvm/llvm-project/pull/143572 ___

[Lldb-commits] [clang] [lldb] [llvm] [debuginfo][coro] Fix linkage name for clones of coro functions (PR #141889)

2025-06-10 Thread Adrian Vogelsgesang via lldb-commits
vogelsgesang wrote: @ChuanqiXu9 do you want to take another look? (given that this is a NFC for Swift, and primarily changes C++ behavior) Alternatively, is it fine by you if I ship this based on @Michael137's approval? https://github.com/llvm/llvm-project/pull/141889 __

[Lldb-commits] [clang] [lldb] [llvm] [debuginfo][coro] Fix linkage name for clones of coro functions (PR #141889)

2025-06-10 Thread Adrian Vogelsgesang via lldb-commits
vogelsgesang wrote: > The LLDB test failure seems expected. The demangled frame name changed Good catch. I updated the LLDB test expectations just now https://github.com/llvm/llvm-project/pull/141889 ___ lldb-commits mailing list lldb-commits@lists.ll

[Lldb-commits] [clang] [lldb] [llvm] [debuginfo][coro] Fix linkage name for clones of coro functions (PR #141889)

2025-06-10 Thread Adrian Vogelsgesang via lldb-commits
https://github.com/vogelsgesang updated https://github.com/llvm/llvm-project/pull/141889 >From 700c1c465ff7f29dc980356f36844a12d580 Mon Sep 17 00:00:00 2001 From: Adrian Vogelsgesang Date: Tue, 27 May 2025 23:50:18 + Subject: [PATCH 1/3] [debuginfo][coro] Fix linkage name for clones of

[Lldb-commits] [lldb] [lldb][headers] Create Python script to fix up framework headers (PR #142051)

2025-06-10 Thread Chelsea Cassanova via lldb-commits
https://github.com/chelcassanova updated https://github.com/llvm/llvm-project/pull/142051 >From 2d63dfe6e4f9671d3c22c319e01782aacee303e4 Mon Sep 17 00:00:00 2001 From: Chelsea Cassanova Date: Wed, 28 May 2025 15:45:45 -0700 Subject: [PATCH] [lldb][headers] Create Python script to fix up framewo

[Lldb-commits] [lldb] a7f495f - [lldb] Revive TestSimulatorPlatform.py (#142244)

2025-06-10 Thread via lldb-commits
Author: Jonas Devlieghere Date: 2025-06-10T13:30:31-07:00 New Revision: a7f495f170864e6bddc4bb29ae7fae293a7136aa URL: https://github.com/llvm/llvm-project/commit/a7f495f170864e6bddc4bb29ae7fae293a7136aa DIFF: https://github.com/llvm/llvm-project/commit/a7f495f170864e6bddc4bb29ae7fae293a7136aa.d

[Lldb-commits] [lldb] [lldb] Revive TestSimulatorPlatform.py (PR #142244)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
https://github.com/JDevlieghere closed https://github.com/llvm/llvm-project/pull/142244 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
@@ -321,6 +302,27 @@ bool Variable::IsInScope(StackFrame *frame) { return false; } +bool Variable::IsInScope(Block &block, Address addr) { JDevlieghere wrote: Any reason to not pass this by const ref? https://github.com/llvm/llvm-project/pull/143572 __

[Lldb-commits] [lldb] [lldb/aarch64] Fix PC register info augmentation (PR #143499)

2025-06-10 Thread Kazu Hirata via lldb-commits
kazutakahirata wrote: @labath I've landed 50313a5f556b9967e7d8eb53ee45f79f0fc5b2b8 to fix warnings from this PR. Thanks! https://github.com/llvm/llvm-project/pull/143499 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org

[Lldb-commits] [lldb] 50313a5 - [lldb] Fix warnings

2025-06-10 Thread Kazu Hirata via lldb-commits
Author: Kazu Hirata Date: 2025-06-10T11:27:30-07:00 New Revision: 50313a5f556b9967e7d8eb53ee45f79f0fc5b2b8 URL: https://github.com/llvm/llvm-project/commit/50313a5f556b9967e7d8eb53ee45f79f0fc5b2b8 DIFF: https://github.com/llvm/llvm-project/commit/50313a5f556b9967e7d8eb53ee45f79f0fc5b2b8.diff L

[Lldb-commits] [lldb] 74a012e - [lldb/aarch64] Fix PC register info augmentation (#143499)

2025-06-10 Thread via lldb-commits
Author: Pavel Labath Date: 2025-06-10T19:50:33+02:00 New Revision: 74a012ed756f5280c71e281c0fd2dd50f83f38b7 URL: https://github.com/llvm/llvm-project/commit/74a012ed756f5280c71e281c0fd2dd50f83f38b7 DIFF: https://github.com/llvm/llvm-project/commit/74a012ed756f5280c71e281c0fd2dd50f83f38b7.diff

[Lldb-commits] [lldb] [lldb/aarch64] Fix PC register info augmentation (PR #143499)

2025-06-10 Thread Pavel Labath via lldb-commits
https://github.com/labath closed https://github.com/llvm/llvm-project/pull/143499 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb/aarch64] Fix PC register info augmentation (PR #143499)

2025-06-10 Thread Pavel Labath via lldb-commits
labath wrote: Thanks. https://github.com/llvm/llvm-project/pull/143499 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb-dap] Creating a 'capabilities' event helper. (PR #142831)

2025-06-10 Thread John Harrison via lldb-commits
https://github.com/ashgti closed https://github.com/llvm/llvm-project/pull/142831 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] 07a1d47 - [lldb-dap] Creating a 'capabilities' event helper. (#142831)

2025-06-10 Thread via lldb-commits
Author: John Harrison Date: 2025-06-10T10:49:07-07:00 New Revision: 07a1d479cc4e2d529b04cecb2f97ff16f32ef197 URL: https://github.com/llvm/llvm-project/commit/07a1d479cc4e2d529b04cecb2f97ff16f32ef197 DIFF: https://github.com/llvm/llvm-project/commit/07a1d479cc4e2d529b04cecb2f97ff16f32ef197.diff

[Lldb-commits] [lldb] Add a python JIT loader class. (PR #142514)

2025-06-10 Thread via lldb-commits
jimingham wrote: It also seems architecturally wrong to try to guess and influence what BreakpointResolvers do behind their backs. After all, the resolver might be just some Python Code you know nothing about. How would you instrument that? If I set a regular expression name breakpoint, wil

[Lldb-commits] [lldb] [lldb][nfc] Factor out code checking if Variable is in scope (PR #143572)

2025-06-10 Thread Felipe de Azevedo Piovezan via lldb-commits
https://github.com/felipepiovezan created https://github.com/llvm/llvm-project/pull/143572 This is useful for checking whether a variable is in scope inside a specific block. >From 9821fd7c4530819f131271f4325123a400ecded4 Mon Sep 17 00:00:00 2001 From: Felipe de Azevedo Piovezan Date: Tue, 10

[Lldb-commits] [lldb] [lldb-dap] Creating a 'capabilities' event helper. (PR #142831)

2025-06-10 Thread John Harrison via lldb-commits
https://github.com/ashgti updated https://github.com/llvm/llvm-project/pull/142831 >From 0824e3c626ad5e8c2ce37f2fdfcf0c2fa47b7b1d Mon Sep 17 00:00:00 2001 From: John Harrison Date: Wed, 4 Jun 2025 11:03:37 -0700 Subject: [PATCH 1/8] [lldb-dap] Creating a 'capabilities' event helper. This adds

[Lldb-commits] [lldb] [lldb-dap] Creating a 'capabilities' event helper. (PR #142831)

2025-06-10 Thread John Harrison via lldb-commits
ashgti wrote: I think more of the tests I see are using style 4, so I went with that for my tests for consistency. https://github.com/llvm/llvm-project/pull/142831 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bi

[Lldb-commits] [lldb] Reland "[lldb][headers] Create script to fix up versioning" (#142864)" (PR #142871)

2025-06-10 Thread Chelsea Cassanova via lldb-commits
https://github.com/chelcassanova closed https://github.com/llvm/llvm-project/pull/142871 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] eb76d83 - Reland "[lldb][headers] Create script to fix up versioning" (#142864)" (#142871)

2025-06-10 Thread via lldb-commits
Author: Chelsea Cassanova Date: 2025-06-10T09:47:11-07:00 New Revision: eb76d8332e932dfda133fe95331e6910805a27c5 URL: https://github.com/llvm/llvm-project/commit/eb76d8332e932dfda133fe95331e6910805a27c5 DIFF: https://github.com/llvm/llvm-project/commit/eb76d8332e932dfda133fe95331e6910805a27c5.d

[Lldb-commits] [lldb] 1cb906e - Minor fix to connect-url to support unix-connect sockets on localhost (#142875)

2025-06-10 Thread via lldb-commits
Author: satyajanga Date: 2025-06-10T09:25:28-07:00 New Revision: 1cb906e8325d2b73054f2b4fa943b66377152f37 URL: https://github.com/llvm/llvm-project/commit/1cb906e8325d2b73054f2b4fa943b66377152f37 DIFF: https://github.com/llvm/llvm-project/commit/1cb906e8325d2b73054f2b4fa943b66377152f37.diff LO

[Lldb-commits] [lldb] Minor fix to connect-url to support unix-connect sockets on localhost (PR #142875)

2025-06-10 Thread Jacob Lalonde via lldb-commits
https://github.com/Jlalond closed https://github.com/llvm/llvm-project/pull/142875 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb-dap] Creating a 'capabilities' event helper. (PR #142831)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
https://github.com/JDevlieghere approved this pull request. https://github.com/llvm/llvm-project/pull/142831 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb-dap] Creating a 'capabilities' event helper. (PR #142831)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
JDevlieghere wrote: > I would go with either style2 or style 4 because of the default > initialisation needed in `fromJSON` +1 on either 2 or 4. https://github.com/llvm/llvm-project/pull/142831 ___ lldb-commits mailing list lldb-commits@lists.llvm.or

[Lldb-commits] [lldb] Reland "[lldb][headers] Create script to fix up versioning" (#142864)" (PR #142871)

2025-06-10 Thread Jonas Devlieghere via lldb-commits
https://github.com/JDevlieghere approved this pull request. https://github.com/llvm/llvm-project/pull/142871 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb] Add support for displaying `__float128` variables (PR #98369)

2025-06-10 Thread via lldb-commits
beetrees wrote: Ping @JDevlieghere: I think this is ready to merge. https://github.com/llvm/llvm-project/pull/98369 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb-dap] Reimplement `runInTerminal` with signals (PR #142374)

2025-06-10 Thread Pavel Labath via lldb-commits
labath wrote: Sorry about the delay. I have very mixed feelings about this PR. I too found the existing method of synchronization extremely clunky, so I definitely wouldn't be sad to see it go. However, I also have some reservations about this implementation: - you say you're assuming a single

[Lldb-commits] [lldb] [lldb] add plugin names to process save-core error output. (PR #143126)

2025-06-10 Thread Ebuka Ezike via lldb-commits
https://github.com/da-viper updated https://github.com/llvm/llvm-project/pull/143126 >From 95c61d6a917060d7b3a2bc554575eb6a1086ed6e Mon Sep 17 00:00:00 2001 From: Ebuka Ezike Date: Fri, 6 Jun 2025 13:15:41 +0100 Subject: [PATCH 1/6] [lldb] add plugin names to process save-core error output. -

[Lldb-commits] [lldb] [lldb/aarch64] Fix PC register info augmentation (PR #143499)

2025-06-10 Thread Pavel Labath via lldb-commits
https://github.com/labath created https://github.com/llvm/llvm-project/pull/143499 This fixes a regression caused by #139817, where we would fail to unwind (using eh_frame) when using debug stubs (like qemu) which do not provide eh_frame register numbers. Unwinding fails because the unwinder

[Lldb-commits] [lldb] [lldb/aarch64] Fix PC register info augmentation (PR #143499)

2025-06-10 Thread via lldb-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: Pavel Labath (labath) Changes This fixes a regression caused by #139817, where we would fail to unwind (using eh_frame) when using debug stubs (like qemu) which do not provide eh_frame register numbers. Unwinding fails because the unwinde

[Lldb-commits] [lldb] 95b5b68 - [lldb][test] Add test for handling conflicting Objective-C NS_OPTIONS typedefs

2025-06-10 Thread Michael Buch via lldb-commits
Author: Michael Buch Date: 2025-06-10T10:58:16+01:00 New Revision: 95b5b6801ce4c08e1bc92616321cd4127e7c0957 URL: https://github.com/llvm/llvm-project/commit/95b5b6801ce4c08e1bc92616321cd4127e7c0957 DIFF: https://github.com/llvm/llvm-project/commit/95b5b6801ce4c08e1bc92616321cd4127e7c0957.diff

[Lldb-commits] [lldb] 7e471c1 - [lldb/cmake] Use ADDITIONAL_HEADER(_DIR)?S (#142587)

2025-06-10 Thread via lldb-commits
Author: Pavel Labath Date: 2025-06-10T11:58:39+02:00 New Revision: 7e471c1fd0c4de4656cfaac39e247d207e987510 URL: https://github.com/llvm/llvm-project/commit/7e471c1fd0c4de4656cfaac39e247d207e987510 DIFF: https://github.com/llvm/llvm-project/commit/7e471c1fd0c4de4656cfaac39e247d207e987510.diff

[Lldb-commits] [lldb] [lldb/cmake] Use ADDITIONAL_HEADER(_DIR)?S (PR #142587)

2025-06-10 Thread Pavel Labath via lldb-commits
https://github.com/labath closed https://github.com/llvm/llvm-project/pull/142587 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb] Use 1 based row and column for statusline (PR #143385)

2025-06-10 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett closed https://github.com/llvm/llvm-project/pull/143385 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] 6ec48b4 - [lldb] Use 1 based row and column for statusline (#143385)

2025-06-10 Thread via lldb-commits
Author: David Spickett Date: 2025-06-10T09:59:16+01:00 New Revision: 6ec48b449fb60a766d4faf185613f1b4a8638bfa URL: https://github.com/llvm/llvm-project/commit/6ec48b449fb60a766d4faf185613f1b4a8638bfa DIFF: https://github.com/llvm/llvm-project/commit/6ec48b449fb60a766d4faf185613f1b4a8638bfa.diff

[Lldb-commits] [lldb] [lldb/cmake] Use ADDITIONAL_HEADER(_DIR)?S (PR #142587)

2025-06-10 Thread Pavel Labath via lldb-commits
https://github.com/labath updated https://github.com/llvm/llvm-project/pull/142587 >From e040dfb3270ca1101ec0c86d74dce26b2d10914a Mon Sep 17 00:00:00 2001 From: Pavel Labath Date: Tue, 3 Jun 2025 13:45:04 +0200 Subject: [PATCH] [lldb/cmake] Use ADDITIONAL_HEADER(_DIR)?S Replace (questionable)

[Lldb-commits] [lldb] [lldb][AIX] Added XCOFF ParseSymtab handling (PR #141577)

2025-06-10 Thread Pavel Labath via lldb-commits
labath wrote: The code is fine, but you should really add a test for it. You don't need to wait for lldb-test to grow symtab support. You can write a test that does something like: ``` # RUN: yaml2obj %s > %t # RUN: %lldb %t -o "image dump symtab" -o exit | FileCheck %s # CHECK: symtab contents

[Lldb-commits] [lldb] [LLDB] WIP: Add type summaries for MSVC STL strings (PR #143177)

2025-06-10 Thread via lldb-commits
https://github.com/Nerixyz updated https://github.com/llvm/llvm-project/pull/143177 >From 938bc84e55cff4a5e852f0ea093e95418e9b4374 Mon Sep 17 00:00:00 2001 From: Nerixyz Date: Fri, 6 Jun 2025 19:23:04 +0200 Subject: [PATCH] [LLDB] Add type summaries for MSVC STL strings --- .../lldb/DataForma

[Lldb-commits] [lldb] [lldb] add plugin names to process save-core error output. (PR #143126)

2025-06-10 Thread Ebuka Ezike via lldb-commits
https://github.com/da-viper updated https://github.com/llvm/llvm-project/pull/143126 >From 95c61d6a917060d7b3a2bc554575eb6a1086ed6e Mon Sep 17 00:00:00 2001 From: Ebuka Ezike Date: Fri, 6 Jun 2025 13:15:41 +0100 Subject: [PATCH 1/4] [lldb] add plugin names to process save-core error output. -