[Lldb-commits] [lldb] [debugserver] Support for `qMemTags` packet (PR #160952)

2025-09-29 Thread Julian Lettner via lldb-commits
@@ -0,0 +1,94 @@ +"""Test MTE Memory Tagging on Apple platforms""" + +import lldb +import re +from lldbsuite.test.decorators import * +from lldbsuite.test.lldbtest import * +from lldbsuite.test import lldbutil +import lldbsuite.test.cpu_feature as cpu_feature + +exe_name = "uaf_mt

[Lldb-commits] [lldb] [lldb] Enable locate module callback for main executable (PR #160199)

2025-09-29 Thread via lldb-commits
github-actions[bot] wrote: :warning: C/C++ code formatter, clang-format found issues in your code. :warning: You can test this locally with the following command: ``bash git-clang-format --diff origin/main HEAD --extensions cpp,h -- lldb/include/lldb/Core/ModuleList.h lldb/inclu

[Lldb-commits] [clang] [lldb] [Clang] Introduce OverflowBehaviorType for fine-grained overflow control (PR #148914)

2025-09-29 Thread Justin Stitt via lldb-commits
JustinStitt wrote: > Either always returning false (wrapping to uint8_t), or trapping in the > overflow (?) check due to early narrowing, or returning false incorrectly but > only if obt is enabled, and if obt is not enabled the only overflow exists on > the promoted, but that can be prevented

[Lldb-commits] [lldb] [LLDB] Add unary plus and minus to DIL (PR #155617)

2025-09-29 Thread Ilia Kuklin via lldb-commits
https://github.com/kuilpd updated https://github.com/llvm/llvm-project/pull/155617 >From 4d14bbb31d0411c45b95778d1659ccc416165be1 Mon Sep 17 00:00:00 2001 From: Ilia Kuklin Date: Mon, 4 Aug 2025 19:11:55 +0500 Subject: [PATCH 01/10] [LLDB] Add unary plus and minus to DIL --- lldb/include/lldb

[Lldb-commits] [lldb] [lldb-dap] Add stdio redirection for integrated and external terminals (PR #161089)

2025-09-29 Thread Walter Erquinigo via lldb-commits
https://github.com/walter-erquinigo approved this pull request. https://github.com/llvm/llvm-project/pull/161089 ___ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][DWARFASTParserClang] Simplify obsolete error condition for malformed array member type offsets (PR #160132)

2025-09-29 Thread Michael Buch via lldb-commits
https://github.com/Michael137 edited https://github.com/llvm/llvm-project/pull/160132 ___ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][DWARFASTParserClang] Simplify obsolete error condition for malformed array member type offsets (PR #160132)

2025-09-29 Thread via lldb-commits
llvmbot wrote: @llvm/pr-subscribers-lldb Author: Michael Buch (Michael137) Changes First time check was introduced in https://github.com/Michael137/llvm-project/commit/fa3ab4599d717feedbb83e08e7f654913942520b to work around a debug-info generation bug in Clang. This bug was fixed in Cla

[Lldb-commits] [lldb] support attaching by name for platform android (PR #160931)

2025-09-29 Thread Roy Shi via lldb-commits
@@ -477,6 +477,85 @@ std::string PlatformAndroid::GetRunAs() { } return run_as.str(); } +uint32_t +PlatformAndroid::FindProcesses(const ProcessInstanceInfoMatch &match_info, + ProcessInstanceInfoList &proc_infos) { + // Use the parent implemen

[Lldb-commits] [lldb] support attaching by name for platform android (PR #160931)

2025-09-29 Thread Roy Shi via lldb-commits
https://github.com/royitaqi edited https://github.com/llvm/llvm-project/pull/160931 ___ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] DRAFT: [lldb][DWARFASTParserClang] Remove old workaround (PR #160132)

2025-09-29 Thread Michael Buch via lldb-commits
https://github.com/Michael137 updated https://github.com/llvm/llvm-project/pull/160132 >From 1c07ed2746fd7867350b19204bf5feea7522124d Mon Sep 17 00:00:00 2001 From: Michael Buch Date: Mon, 22 Sep 2025 16:02:35 +0100 Subject: [PATCH] Init --- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 45

[Lldb-commits] [lldb] [debugserver] Support for `qMemTags` packet (PR #160952)

2025-09-29 Thread David Spickett via lldb-commits
@@ -0,0 +1,94 @@ +"""Test MTE Memory Tagging on Apple platforms""" + +import lldb +import re +from lldbsuite.test.decorators import * +from lldbsuite.test.lldbtest import * +from lldbsuite.test import lldbutil +import lldbsuite.test.cpu_feature as cpu_feature + +exe_name = "uaf_mt

[Lldb-commits] [lldb] [debugserver] Support for `qMemTags` packet (PR #160952)

2025-09-29 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett edited https://github.com/llvm/llvm-project/pull/160952 ___ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [debugserver] Support for `qMemTags` packet (PR #160952)

2025-09-29 Thread David Spickett via lldb-commits
@@ -0,0 +1,94 @@ +"""Test MTE Memory Tagging on Apple platforms""" + +import lldb +import re +from lldbsuite.test.decorators import * +from lldbsuite.test.lldbtest import * +from lldbsuite.test import lldbutil +import lldbsuite.test.cpu_feature as cpu_feature + +exe_name = "uaf_mt