@@ -696,6 +696,87 @@ llvm::StringRef DWARFUnit::PeekDIEName(dw_offset_t
die_offset) {
return llvm::StringRef();
}
+llvm::Error DWARFUnit::GetDIEBitSizeAndSign(uint64_t die_offset,
+uint64_t &bit_size, bool &sign) {
+ // Retrieve
@@ -696,6 +696,87 @@ llvm::StringRef DWARFUnit::PeekDIEName(dw_offset_t
die_offset) {
return llvm::StringRef();
}
+llvm::Error DWARFUnit::GetDIEBitSizeAndSign(uint64_t die_offset,
+uint64_t &bit_size, bool &sign) {
+ // Retrieve
https://github.com/da-viper created
https://github.com/llvm/llvm-project/pull/132392
The build bot was failing when running remote test from windows to linux.
>From 493a5798524361442ab19be4b0a8077910984ffc Mon Sep 17 00:00:00 2001
From: Ebuka Ezike
Date: Fri, 21 Mar 2025 13:04:29 +
Subject
@@ -1018,7 +1018,9 @@ def test_settings_api(self):
# Test OptionValueFileSpec and OptionValueFileSpecList
setting_path = "target.debug-file-search-paths"
-setting_value = ["/tmp" "/tmp2"]
+path1 = os.path.join(self.getSourceDir(), "tmp")
+
sga-sc wrote:
I don’t have merge rights, so could you merge it, please?
https://github.com/llvm/llvm-project/pull/131293
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
llvmbot wrote:
@llvm/pr-subscribers-clang-tools-extra
@llvm/pr-subscribers-lldb
Author: Matheus Izvekov (mizvekov)
Changes
Original PR: #130537
Originally reverted due to revert of dependent commit. Relanding with no
changes.
This changes the MemberPointerType representation to use a Nes
https://github.com/da-viper closed
https://github.com/llvm/llvm-project/pull/132392
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -696,6 +696,87 @@ llvm::StringRef DWARFUnit::PeekDIEName(dw_offset_t
die_offset) {
return llvm::StringRef();
}
+llvm::Error DWARFUnit::GetDIEBitSizeAndSign(uint64_t die_offset,
+uint64_t &bit_size, bool &sign) {
+ // Retrieve
@@ -37,7 +36,6 @@
#include "lldb/Target/StackID.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
-#include "llvm/DebugInfo/DWARF/DWARFDebugLoc.h"
#include "llvm/DebugInfo/DWARF/DWARFExpression.h"
#include "Plugins/SymbolFile/DWARF/DWARFUnit.h"
https://github.com/labath edited
https://github.com/llvm/llvm-project/pull/131645
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
labath wrote:
Okay, and what are those conditions? We could come up with a reasonable way to
split this file in two (though I think it'd be better to do what Jonas
suggested), but I don't think we can/should rely on those conditions
continuing to hold in the face of future changes, if we don'
https://github.com/Michael137 closed
https://github.com/llvm/llvm-project/pull/132193
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: Robert O'Callahan
Date: 2025-03-21T10:10:54+01:00
New Revision: f89a7fa319ccd903a9db69a9e32e1e63d866c5f8
URL:
https://github.com/llvm/llvm-project/commit/f89a7fa319ccd903a9db69a9e32e1e63d866c5f8
DIFF:
https://github.com/llvm/llvm-project/commit/f89a7fa319ccd903a9db69a9e32e1e63d866c5f8.d
Author: Pavel Labath
Date: 2025-03-21T10:46:48+01:00
New Revision: 387f3e8f986d53067a68aa0d7b058a0ce81ec941
URL:
https://github.com/llvm/llvm-project/commit/387f3e8f986d53067a68aa0d7b058a0ce81ec941
DIFF:
https://github.com/llvm/llvm-project/commit/387f3e8f986d53067a68aa0d7b058a0ce81ec941.diff
@@ -223,6 +223,13 @@ endif()
# This can be used to detect whether we're in the runtimes build.
set(LLVM_RUNTIMES_BUILD ON)
+if (LLVM_ENABLE_PER_TARGET_RUNTIME_DIR AND UNIX AND ${CMAKE_SYSTEM_NAME}
MATCHES "AIX")
+ # Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF as AIX doesn't s
https://github.com/da-viper created
https://github.com/llvm/llvm-project/pull/132410
Previously, the test compared the JSON output to `setting_value` which was
incorrect. Updated the assertion to validate against the correct list of paths
`[path1, path2]` to ensure accurate test behavior.
Ran
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Ebuka Ezike (da-viper)
Changes
Previously, the test compared the JSON output to `setting_value` which was
incorrect. Updated the assertion to validate against the correct list of paths
`[path1, path2]` to ensure accurate test behavior.
Ra
slydiman wrote:
Now https://lab.llvm.org/buildbot/#/builders/195/builds/6519 is broken too.
Please fix it ASAP.
https://github.com/llvm/llvm-project/pull/132392
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/m
ilovepi wrote:
The test output isn't appropriate for the commit body, so please remove that.
I also see many files were changed in this PR that aren't related. Many of them
seem to be changes to the line endings in files. Please double check your
editor and git settings to be sure they follow
https://github.com/slydiman updated
https://github.com/llvm/llvm-project/pull/131645
>From 464460db7550673bac788ad11e3ed4d45946cd71 Mon Sep 17 00:00:00 2001
From: Dmitry Vasilyev
Date: Mon, 17 Mar 2025 19:13:20 +0400
Subject: [PATCH 1/3] [LLDB][NFC] Added the interface DWARFUnitInterface to
br
https://github.com/ashgti updated
https://github.com/llvm/llvm-project/pull/130169
>From c183231db80d6c97bdd5e9bd0b21d041189146e8 Mon Sep 17 00:00:00 2001
From: John Harrison
Date: Tue, 18 Mar 2025 14:05:38 -0700
Subject: [PATCH 01/10] [lldb-dap] Adding support for cancelling a request.
Adding
ashgti wrote:
@JDevlieghere I moved some of the cancel checking logic into the
BaseRequestHandler to try to consolidate things. There are some FIXME's around
cleaning it up once all the requests have moved off the LegacyRequestHandler.
https://github.com/llvm/llvm-project/pull/130169
_
https://github.com/ashgti updated
https://github.com/llvm/llvm-project/pull/130169
>From c183231db80d6c97bdd5e9bd0b21d041189146e8 Mon Sep 17 00:00:00 2001
From: John Harrison
Date: Tue, 18 Mar 2025 14:05:38 -0700
Subject: [PATCH 01/11] [lldb-dap] Adding support for cancelling a request.
Adding
Author: Ebuka Ezike
Date: 2025-03-21T11:20:35Z
New Revision: 4b419840c883b0de03ae72c7d352c37f24c1932c
URL:
https://github.com/llvm/llvm-project/commit/4b419840c883b0de03ae72c7d352c37f24c1932c
DIFF:
https://github.com/llvm/llvm-project/commit/4b419840c883b0de03ae72c7d352c37f24c1932c.diff
LOG: [
slydiman wrote:
Now https://lab.llvm.org/buildbot/#/builders/162/builds/18611 and
https://lab.llvm.org/buildbot/#/builders/195/builds/6519 are broken too. Please
fix them ASAP.
https://github.com/llvm/llvm-project/pull/131683
___
lldb-commits mailing
Michael137 wrote:
Interestingly [this alternative
stop-gap](https://github.com/swiftlang/llvm-project/pull/new/lldb/mixed-objcxx-decls-to-20240723)
(where we just bail from `CompleteRecordType`) on our Swift fork, seems to
print the objective-C++ just fine. I'm a bit confused as to why tbh...
@@ -0,0 +1,32 @@
+// RUN: rm -rf %t && mkdir -p %t
+// RUN: clang-doc --format=md --doxygen --output=%t --executor=standalone %s
+// RUN: clang-doc --format=html --doxygen --output=%t --executor=standalone %s
+// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.md
--check-prefix=MD
@@ -671,8 +695,33 @@ void DAP::SetTarget(const lldb::SBTarget target) {
}
}
-bool DAP::HandleObject(const protocol::Message &M) {
- if (const auto *req = std::get_if(&M)) {
+bool DAP::HandleObject(const Message &M) {
+ if (const auto *req = std::get_if(&M)) {
+{
+
ZhongUncle wrote:
> I'll take a deeper look at your PR once it only has clang-doc related changes.
This is my problem, sorry, I should put the `build` in external directory. I
`cmake` a `build` directory in `llvm-project and I use Mac build it in remote
PC. It will create or change some files.
https://github.com/ZhongUncle edited
https://github.com/llvm/llvm-project/pull/132360
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/ZhongUncle edited
https://github.com/llvm/llvm-project/pull/132360
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/ZhongUncle edited
https://github.com/llvm/llvm-project/pull/132360
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -0,0 +1,32 @@
+// RUN: rm -rf %t && mkdir -p %t
+// RUN: clang-doc --format=md --doxygen --output=%t --executor=standalone %s
+// RUN: clang-doc --format=html --doxygen --output=%t --executor=standalone %s
+// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.md
--check-prefix=MD
@@ -0,0 +1,32 @@
+// RUN: rm -rf %t && mkdir -p %t
+// RUN: clang-doc --format=md --doxygen --output=%t --executor=standalone %s
+// RUN: clang-doc --format=html --doxygen --output=%t --executor=standalone %s
+// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.md
--check-prefix=MD
@@ -0,0 +1,32 @@
+// RUN: rm -rf %t && mkdir -p %t
+// RUN: clang-doc --format=md --doxygen --output=%t --executor=standalone %s
+// RUN: clang-doc --format=html --doxygen --output=%t --executor=standalone %s
+// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.md
--check-prefix=MD
santhoshe447 wrote:
Hi Every,
I really appreciate the time and effort you have put into reviewing my changes.
I am working on addressing all the comments accordingly.
The implementation was verified through API tests, but when I tried check it
using the VSCode IDE GUI, I did not see the "writeM
https://github.com/Michael137 commented:
LLDB changes LGTM
https://github.com/llvm/llvm-project/pull/132401
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/dmpots closed
https://github.com/llvm/llvm-project/pull/132053
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: David Peixotto
Date: 2025-03-21T09:02:27-07:00
New Revision: f8865aa876a663a26d0b9ce5d26c9d6df6b9d18f
URL:
https://github.com/llvm/llvm-project/commit/f8865aa876a663a26d0b9ce5d26c9d6df6b9d18f
DIFF:
https://github.com/llvm/llvm-project/commit/f8865aa876a663a26d0b9ce5d26c9d6df6b9d18f.diff
@@ -0,0 +1,32 @@
+// RUN: rm -rf %t && mkdir -p %t
+// RUN: clang-doc --format=md --doxygen --output=%t --executor=standalone %s
+// RUN: clang-doc --format=html --doxygen --output=%t --executor=standalone %s
+// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.md
--check-prefix=MD
Author: Ebuka Ezike
Date: 2025-03-21T15:44:41Z
New Revision: fa4bf3a11a42a098cae63cc81d99b262d34479fb
URL:
https://github.com/llvm/llvm-project/commit/fa4bf3a11a42a098cae63cc81d99b262d34479fb
DIFF:
https://github.com/llvm/llvm-project/commit/fa4bf3a11a42a098cae63cc81d99b262d34479fb.diff
LOG: [
https://github.com/da-viper closed
https://github.com/llvm/llvm-project/pull/132410
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/mizvekov closed
https://github.com/llvm/llvm-project/pull/132401
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
ilovepi wrote:
Also, please change the PR title to
```
[clang-doc] Add regression test for test comments in macros
```
The body should contain `Fixes #59819. The underlying problem was fixed in
https://reviews.llvm.org/D142560, but this patch adds a proper regression test.`
https://github.
@@ -0,0 +1,32 @@
+// RUN: rm -rf %t && mkdir -p %t
+// RUN: clang-doc --format=md --doxygen --output=%t --executor=standalone %s
+// RUN: clang-doc --format=html --doxygen --output=%t --executor=standalone %s
+// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.md
--check-prefix=MD
@@ -37,7 +36,6 @@
#include "lldb/Target/StackID.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
-#include "llvm/DebugInfo/DWARF/DWARFDebugLoc.h"
#include "llvm/DebugInfo/DWARF/DWARFExpression.h"
#include "Plugins/SymbolFile/DWARF/DWARFUnit.h"
ZhongUncle wrote:
@ilovepi Hey, This is my test to
https://github.com/llvm/llvm-project/issues/59819.
https://github.com/llvm/llvm-project/pull/132360
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/lis
https://github.com/Michael137 updated
https://github.com/llvm/llvm-project/pull/132193
>From 64d8c3e31c4b9d5b7c2cd87eb56eb067b2d01f25 Mon Sep 17 00:00:00 2001
From: Michael Buch
Date: Thu, 20 Mar 2025 11:46:45 +
Subject: [PATCH 1/3] [lldb][debugserver][MacOSX] Work around sanitizer
misalig
slydiman wrote:
> What kind of a build (OS, compiler, etc.) is this exactly?
I used the latest clang from mainline on Windows x86 and Linux x86 hosts.
lldb-server is built for Linux Aarch64.
As I mentioned here
https://github.com/llvm/llvm-project/issues/129543#issuecomment-2734280226
lldb-ser
@@ -0,0 +1,32 @@
+// RUN: rm -rf %t && mkdir -p %t
+// RUN: clang-doc --format=md --doxygen --output=%t --executor=standalone %s
+// RUN: clang-doc --format=html --doxygen --output=%t --executor=standalone %s
+// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.md
--check-prefix=MD
@@ -1477,32 +1506,32 @@ size_t
ObjectFileELF::GetSectionHeaderInfo(SectionHeaderColl §ion_headers,
}
if (idx < section_headers.size())
section_headers.resize(idx);
+ // Sometimes we are able to read the section header memory from an in memory
clayborg
@@ -1477,32 +1506,32 @@ size_t
ObjectFileELF::GetSectionHeaderInfo(SectionHeaderColl §ion_headers,
}
if (idx < section_headers.size())
section_headers.resize(idx);
+ // Sometimes we are able to read the section header memory from an in memory
clayborg
52 matches
Mail list logo