[Lldb-commits] [lldb] [lldb][DWARF] Search for symbols in all external modules (PR #75927)

2023-12-20 Thread David Spickett via lldb-commits
@@ -175,7 +175,7 @@ TypeSP DWARFASTParserClang::ParseTypeFromClangModule(const SymbolContext &sc, *sc.comp_unit, results.GetSearchedSymbolFiles(), [&](Module &module) { module.FindTypes(query, results); pcm_type_sp = results.GetTypeMap().FirstType()

[Lldb-commits] [lldb] 83f8cae - [lldb][test] Skip runlocker test on AArch64 Linux

2023-12-20 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-12-20T11:05:52Z New Revision: 83f8caeab476646eea21bdde619b0beb84ebd70b URL: https://github.com/llvm/llvm-project/commit/83f8caeab476646eea21bdde619b0beb84ebd70b DIFF: https://github.com/llvm/llvm-project/commit/83f8caeab476646eea21bdde619b0beb84ebd70b.diff LOG

[Lldb-commits] [lldb] [lldb] Add actionable feedback when overwriting a command fails (PR #76030)

2023-12-20 Thread David Spickett via lldb-commits
@@ -161,6 +161,19 @@ def cleanup(): ) self.expect("my_command", substrs=["a.out"]) +# Test that without --overwrite we are not allowed to redefine the command. +self.expect( +"command script add my_command --class welcome.Targetname

[Lldb-commits] [lldb] [lldb] Add actionable feedback when overwriting a command fails (PR #76030)

2023-12-20 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/76030 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] a8af51d - [lldb][test] Skip global module cache on Arm/AArch64 Linux (again)

2023-12-20 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-12-20T13:56:40Z New Revision: a8af51dfa54c4d66a25fafb79dd8fbf00c98be59 URL: https://github.com/llvm/llvm-project/commit/a8af51dfa54c4d66a25fafb79dd8fbf00c98be59 DIFF: https://github.com/llvm/llvm-project/commit/a8af51dfa54c4d66a25fafb79dd8fbf00c98be59.diff LOG

[Lldb-commits] [lldb] Add a test for evicting unreachable modules from the global module cache (PR #74894)

2023-12-20 Thread David Spickett via lldb-commits
DavidSpickett wrote: The problem will require a more involved fix I think, I've written up the details in https://github.com/llvm/llvm-project/issues/76057. https://github.com/llvm/llvm-project/pull/74894 ___ lldb-commits mailing list lldb-commits@lis

[Lldb-commits] [lldb] [lldb][DWARF] Search for symbols in all external modules (PR #75927)

2023-12-20 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett closed https://github.com/llvm/llvm-project/pull/75927 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][DWARF] Search for symbols in all external modules (PR #75927)

2023-12-20 Thread David Spickett via lldb-commits
DavidSpickett wrote: Didn't want to leave this broken over the holiday break so I've merged it as obvious. I would still like to add a test so if @adrian-prantl or anyone else can tell me how to write one, I'll do that as a follow up. Need some clues as I've not used modules before. https://

[Lldb-commits] [lldb] [lldb] add support for thread names on Windows (PR #74731)

2023-12-21 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett edited https://github.com/llvm/llvm-project/pull/74731 ___ 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 thread names on Windows (PR #74731)

2023-12-21 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett closed https://github.com/llvm/llvm-project/pull/74731 ___ 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 thread names on Windows (PR #74731)

2023-12-21 Thread David Spickett via lldb-commits
DavidSpickett wrote: If you have permissions, once a PR is approved you can click "squash and merge" to land it. I've gone ahead and done that for you in this time. https://github.com/llvm/llvm-project/pull/74731 ___ lldb-commits mailing list lldb-com

[Lldb-commits] [lldb] 513c215 - [lldb][test] Only link Windows libraries on Windows

2023-12-21 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-12-21T13:11:34Z New Revision: 513c2151cd0cddd90af91a6614b15b74b538963e URL: https://github.com/llvm/llvm-project/commit/513c2151cd0cddd90af91a6614b15b74b538963e DIFF: https://github.com/llvm/llvm-project/commit/513c2151cd0cddd90af91a6614b15b74b538963e.diff LOG

[Lldb-commits] [lldb] [lldb] add support for thread names on Windows (PR #74731)

2023-12-21 Thread David Spickett via lldb-commits
DavidSpickett wrote: You'll have email from at least one Linux builder. I believe I've fixed that link error with: https://github.com/llvm/llvm-project/commit/513c2151cd0cddd90af91a6614b15b74b538963e https://github.com/llvm/llvm-project/pull/74731 __

[Lldb-commits] [lldb] dddb9d1 - [lldb][test] Fix missing-braces warnings in unit tests

2023-12-21 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-12-21T13:36:04Z New Revision: dddb9d1ee3e283133ce1abb50b7c7a3715317b9d URL: https://github.com/llvm/llvm-project/commit/dddb9d1ee3e283133ce1abb50b7c7a3715317b9d DIFF: https://github.com/llvm/llvm-project/commit/dddb9d1ee3e283133ce1abb50b7c7a3715317b9d.diff LOG

[Lldb-commits] [lldb] [LLDB] Define _BSD_SOURCE globally, to get optreset available in mingw's getopt.h (PR #76137)

2023-12-21 Thread David Spickett via lldb-commits
@@ -44,6 +44,10 @@ endif() if (WIN32) add_definitions(-D_ENABLE_EXTENDED_ALIGNED_STORAGE) + if (NOT MSVC) DavidSpickett wrote: Do we want this msvc check? Our Windows on Arm buildbot is using clang-cl, not sure if it'll hit this path. No harm in landing

[Lldb-commits] [lldb] [LLDB] Define _BSD_SOURCE globally, to get optreset available in mingw's getopt.h (PR #76137)

2023-12-21 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett approved this pull request. LGTM, bot might fail but only one way to find out. https://github.com/llvm/llvm-project/pull/76137 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mai

[Lldb-commits] [lldb] [lldb] add support for thread names on Windows (PR #74731)

2023-12-21 Thread David Spickett via lldb-commits
DavidSpickett wrote: Everything passed on Windows (https://lab.llvm.org/buildbot/#/builders/219/builds/7700) and the rest of the lldb specific bots are green. You may get a few more messages as other builders get to it (the Mac ones mainly), if it's a link error with `lldbPluginProcessWindows

[Lldb-commits] [lldb] 55985db - [lldb][test] Remove non-existent Windows lib from thread tests

2023-12-21 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-12-21T14:05:08Z New Revision: 55985db5fe82705234370848c47575db7a16437e URL: https://github.com/llvm/llvm-project/commit/55985db5fe82705234370848c47575db7a16437e DIFF: https://github.com/llvm/llvm-project/commit/55985db5fe82705234370848c47575db7a16437e.diff LOG

[Lldb-commits] [lldb] f54249e - [lldb][test] Link to PlatformWindows in thread tests

2023-12-21 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-12-21T14:07:27Z New Revision: f54249e79a507f4bfeaa9ce3f693dbe01c9af915 URL: https://github.com/llvm/llvm-project/commit/f54249e79a507f4bfeaa9ce3f693dbe01c9af915 DIFF: https://github.com/llvm/llvm-project/commit/f54249e79a507f4bfeaa9ce3f693dbe01c9af915.diff LOG

[Lldb-commits] [lldb] [LLDB] Define _BSD_SOURCE globally, to get optreset available in mingw's getopt.h (PR #76137)

2023-12-21 Thread David Spickett via lldb-commits
@@ -44,6 +44,10 @@ endif() if (WIN32) add_definitions(-D_ENABLE_EXTENDED_ALIGNED_STORAGE) + if (NOT MSVC) DavidSpickett wrote: Defining `_BSD_SOURCE` is probably not changing anything on our existing clang-cl Windows on Arm build then. This will just remo

[Lldb-commits] [lldb] [lldb] enhance colorize process for image lookup command (PR #76112)

2023-12-21 Thread David Spickett via lldb-commits
=?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior Message-ID: In-Reply-To: @@ -72,23 +72,21 @@ size_t Stream::PutCString(llvm::StringRef str) { return bytes_written; } -void Stream::PutCStringColorHighlighted(llvm::StringRef text, -

[Lldb-commits] [lldb] [lldb] enhance colorize process for image lookup command (PR #76112)

2023-12-21 Thread David Spickett via lldb-commits
=?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior Message-ID: In-Reply-To: @@ -262,14 +263,12 @@ void Symbol::GetDescription(Stream *s, lldb::DescriptionLevel level, } if (ConstString demangled = m_mangled.GetDemangledName()) { s->

[Lldb-commits] [lldb] [lldb] enhance colorize process for image lookup command (PR #76112)

2023-12-21 Thread David Spickett via lldb-commits
=?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior Message-ID: In-Reply-To: @@ -1609,6 +1612,11 @@ static uint32_t LookupSymbolInModule(CommandInterpreter &interpreter, } if (num_matches > 0) { +llvm::StringRef ansi_prefix = +

[Lldb-commits] [lldb] [lldb] enhance colorize process for image lookup command (PR #76112)

2023-12-21 Thread David Spickett via lldb-commits
=?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior Message-ID: In-Reply-To: @@ -23,6 +23,16 @@ namespace lldb_private { +struct Information { DavidSpickett wrote: This should be within the Stream class. Also the name is

[Lldb-commits] [lldb] [lldb] enhance colorize process for image lookup command (PR #76112)

2023-12-21 Thread David Spickett via lldb-commits
=?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior Message-ID: In-Reply-To: @@ -72,23 +72,21 @@ size_t Stream::PutCString(llvm::StringRef str) { return bytes_written; } -void Stream::PutCStringColorHighlighted(llvm::StringRef text, -

[Lldb-commits] [lldb] [lldb] enhance colorize process for image lookup command (PR #76112)

2023-12-21 Thread David Spickett via lldb-commits
=?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior , =?utf-8?q?José?= L. Junior Message-ID: In-Reply-To: DavidSpickett wrote: Drive by comments since I am low on time, also I will be away until early January from today. A general comment, please keep each PR to one thing. So I'd say mak

[Lldb-commits] [lldb] [lldb][NFC] Fix compilation issue on windows (PR #76453)

2024-01-03 Thread David Spickett via lldb-commits
DavidSpickett wrote: Our Windows bot actually uses clang-cl, I assume msvc is checking the calling convention here. Going by https://learn.microsoft.com/en-us/cpp/cpp/stdcall?view=msvc-170, it should be stdcall and WINAPI is just stdcall (https://learn.microsoft.com/en-us/office/client-develo

[Lldb-commits] [lldb] [lldb][NFC] Fix compilation issue on windows (PR #76453)

2024-01-03 Thread David Spickett via lldb-commits
DavidSpickett wrote: Please update `lldb/unittests/Thread/ThreadTest.cpp` as well. https://github.com/llvm/llvm-project/pull/76453 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb/win] Fix -Wmissing-field-initializers warnings after 54981bb75d374 (PR #76255)

2024-01-03 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett closed https://github.com/llvm/llvm-project/pull/76255 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb/win] Fix -Wmissing-field-initializers warnings after 54981bb75d374 (PR #76255)

2024-01-03 Thread David Spickett via lldb-commits
DavidSpickett wrote: Thanks for the fix! Ignoring clang-format as it would obscure the intent of the change. https://github.com/llvm/llvm-project/pull/76255 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailm

[Lldb-commits] [lldb] 43a5c4a - [lldb][test] Skip other Global Module Cache tests on Arm/AArch64 Linux

2024-01-03 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2024-01-03T11:24:58Z New Revision: 43a5c4a10d19e7ecca4232966495aabc4e901559 URL: https://github.com/llvm/llvm-project/commit/43a5c4a10d19e7ecca4232966495aabc4e901559 DIFF: https://github.com/llvm/llvm-project/commit/43a5c4a10d19e7ecca4232966495aabc4e901559.diff LOG

[Lldb-commits] [clang-tools-extra] [lldb] [compiler-rt] [llvm] [clang] [flang] [libc] [lldb][NFC] Fix compilation issue on windows (PR #76453)

2024-01-04 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett closed https://github.com/llvm/llvm-project/pull/76453 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] Add support for inline DWARF source files. (PR #75880)

2024-01-08 Thread David Spickett via lldb-commits
DavidSpickett wrote: This is failing on Windows: https://lab.llvm.org/buildbot/#/builders/219/builds/7982 Any obvious reason that this would be happening? I do see the DWARF in the binary: ``` 0x0078: DW_TAG_compile_unit DW_AT_producer("clang version 18.0.0git (g...@gith

[Lldb-commits] [lldb] 8b49ed8 - [lldb][test] Skip DWARF inline source file test on Windows

2024-01-08 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2024-01-08T12:11:52Z New Revision: 8b49ed8ba1ba5ecd35bd1efa4be5a0f56b0135b8 URL: https://github.com/llvm/llvm-project/commit/8b49ed8ba1ba5ecd35bd1efa4be5a0f56b0135b8 DIFF: https://github.com/llvm/llvm-project/commit/8b49ed8ba1ba5ecd35bd1efa4be5a0f56b0135b8.diff LOG

[Lldb-commits] [lldb] Add support for inline DWARF source files. (PR #75880)

2024-01-08 Thread David Spickett via lldb-commits
DavidSpickett wrote: Skipped for now https://github.com/llvm/llvm-project/commit/8b49ed8ba1ba5ecd35bd1efa4be5a0f56b0135b8 https://github.com/llvm/llvm-project/pull/75880 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/

[Lldb-commits] [lldb] ba4cf31 - [lldb][test] Skip part of nested expressions test on Windows

2024-01-08 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2024-01-08T12:17:16Z New Revision: ba4cf31facdaf9bb9943c057d325ff0968331e9a URL: https://github.com/llvm/llvm-project/commit/ba4cf31facdaf9bb9943c057d325ff0968331e9a DIFF: https://github.com/llvm/llvm-project/commit/ba4cf31facdaf9bb9943c057d325ff0968331e9a.diff LOG

[Lldb-commits] [lldb] [lldb] Fix expressions that involve nested structs/classes/unions. (PR #77029)

2024-01-08 Thread David Spickett via lldb-commits
DavidSpickett wrote: One of the new tests fails on Windows: ``` FAIL: test_static_in_nested_structs_dwarf (TestNestedExpressions.NestedExpressions) -- Traceback (most recent call last): File "C:\Users\tcwg\llvm-worker\lldb

[Lldb-commits] [lldb] [lldb] Add color support to StreamString (PR #77380)

2024-01-09 Thread David Spickett via lldb-commits
DavidSpickett wrote: Surprised that no one is using that constructor, and if that's true - is this change to support something else or just making sure we don't make a mistake in future if we do use this class? https://github.com/llvm/llvm-project/pull/77380 ___

[Lldb-commits] [lldb] [lldb] Add color support to StreamString (PR #77380)

2024-01-10 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett approved this pull request. https://github.com/llvm/llvm-project/pull/77380 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] fdf36c3 - [lldb][AArch64] Fix flakiness in TestSVEThreadedDynamic

2023-07-17 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-07-17T08:11:15Z New Revision: fdf36c3d4b467a48b628c96cc7e34c2f4bf090da URL: https://github.com/llvm/llvm-project/commit/fdf36c3d4b467a48b628c96cc7e34c2f4bf090da DIFF: https://github.com/llvm/llvm-project/commit/fdf36c3d4b467a48b628c96cc7e34c2f4bf090da.diff LOG

[Lldb-commits] [lldb] 3ebd6f6 - [lldb][AArch64] Add test predicate for systems with SME enabled

2023-07-17 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-07-17T09:27:12+01:00 New Revision: 3ebd6f65cb87af5227ad64f53e1a5a59022f61a0 URL: https://github.com/llvm/llvm-project/commit/3ebd6f65cb87af5227ad64f53e1a5a59022f61a0 DIFF: https://github.com/llvm/llvm-project/commit/3ebd6f65cb87af5227ad64f53e1a5a59022f61a0.diff

[Lldb-commits] [lldb] 865b119 - [lldb] XFAIL command-disassemble-mixed.c on Windows

2023-07-19 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-07-19T09:04:56Z New Revision: 865b1190e67c9c28677866d96ccab42894efdc4c URL: https://github.com/llvm/llvm-project/commit/865b1190e67c9c28677866d96ccab42894efdc4c DIFF: https://github.com/llvm/llvm-project/commit/865b1190e67c9c28677866d96ccab42894efdc4c.diff LOG

[Lldb-commits] [lldb] cf2f433 - [lldb] Remove Windows XFAIL for TestDollarInVariable.py

2023-07-24 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-07-24T13:25:34Z New Revision: cf2f4334582b55d42a74ca61c8feafa6a85e80f4 URL: https://github.com/llvm/llvm-project/commit/cf2f4334582b55d42a74ca61c8feafa6a85e80f4 DIFF: https://github.com/llvm/llvm-project/commit/cf2f4334582b55d42a74ca61c8feafa6a85e80f4.diff LOG

[Lldb-commits] [lldb] 03d8cd1 - [lldb][AArch64] Add support for SME's SVE streaming mode registers

2023-07-26 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-07-26T09:36:50+01:00 New Revision: 03d8cd1d722daad86c45e242eb7d75d0a88bb00c URL: https://github.com/llvm/llvm-project/commit/03d8cd1d722daad86c45e242eb7d75d0a88bb00c DIFF: https://github.com/llvm/llvm-project/commit/03d8cd1d722daad86c45e242eb7d75d0a88bb00c.diff

[Lldb-commits] [lldb] efa43d7 - [lldb][AArch64] Add the tpidr2 TLS register that comes with SME

2023-07-26 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-07-26T10:34:13+01:00 New Revision: efa43d785ee600ef4cc14589e4777264f0613ec9 URL: https://github.com/llvm/llvm-project/commit/efa43d785ee600ef4cc14589e4777264f0613ec9 DIFF: https://github.com/llvm/llvm-project/commit/efa43d785ee600ef4cc14589e4777264f0613ec9.diff

[Lldb-commits] [lldb] 54458c5 - [lldb][lldb-vscode] Skip disassembler test on Arm

2023-08-02 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-02T14:36:24Z New Revision: 54458c525aa47219a3ef2bee2be33d6096b1585c URL: https://github.com/llvm/llvm-project/commit/54458c525aa47219a3ef2bee2be33d6096b1585c DIFF: https://github.com/llvm/llvm-project/commit/54458c525aa47219a3ef2bee2be33d6096b1585c.diff LOG

[Lldb-commits] [lldb] 43ad521 - [lldb][AArch64] Add reading of TLS tpidr register from core files

2023-08-03 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-03T12:06:06Z New Revision: 43ad521f2fa9a50e6b30425a3b9fb3025b42587a URL: https://github.com/llvm/llvm-project/commit/43ad521f2fa9a50e6b30425a3b9fb3025b42587a DIFF: https://github.com/llvm/llvm-project/commit/43ad521f2fa9a50e6b30425a3b9fb3025b42587a.diff LOG

[Lldb-commits] [lldb] 6239227 - [lldb][AArch64] Save/restore TLS registers around expressions

2023-08-03 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-03T12:33:49Z New Revision: 6239227172cdc92f3bb72131333f50f83a6439cf URL: https://github.com/llvm/llvm-project/commit/6239227172cdc92f3bb72131333f50f83a6439cf DIFF: https://github.com/llvm/llvm-project/commit/6239227172cdc92f3bb72131333f50f83a6439cf.diff LOG

[Lldb-commits] [lldb] bdeb35b - [lldb][lldb-vscode] Fix nullptr dereference when JSON is not an object

2023-08-03 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-03T14:56:24Z New Revision: bdeb35bda4381d3b416a92d797713b4b5a6a6c97 URL: https://github.com/llvm/llvm-project/commit/bdeb35bda4381d3b416a92d797713b4b5a6a6c97 DIFF: https://github.com/llvm/llvm-project/commit/bdeb35bda4381d3b416a92d797713b4b5a6a6c97.diff LOG

[Lldb-commits] [lldb] 165f45a - [lldb][lldb-vscode] Pretty print JSON to log files

2023-08-03 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-03T15:09:12Z New Revision: 165f45a877742a74988d63f36aee635c8e0a47da URL: https://github.com/llvm/llvm-project/commit/165f45a877742a74988d63f36aee635c8e0a47da DIFF: https://github.com/llvm/llvm-project/commit/165f45a877742a74988d63f36aee635c8e0a47da.diff LOG

[Lldb-commits] [lldb] 27a0a74 - Revert "[lldb][lldb-vscode] Skip disassembler test on Arm"

2023-08-04 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-04T09:26:40Z New Revision: 27a0a743cff3734f56358ee6c1f5b0dab3342dc4 URL: https://github.com/llvm/llvm-project/commit/27a0a743cff3734f56358ee6c1f5b0dab3342dc4 DIFF: https://github.com/llvm/llvm-project/commit/27a0a743cff3734f56358ee6c1f5b0dab3342dc4.diff LOG

[Lldb-commits] [lldb] 91a0e83 - [lldb] Make IR interpreter timeout test more loose

2023-08-07 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-07T09:42:26Z New Revision: 91a0e832d42abc2890d4f8871a14003de6a9919e URL: https://github.com/llvm/llvm-project/commit/91a0e832d42abc2890d4f8871a14003de6a9919e DIFF: https://github.com/llvm/llvm-project/commit/91a0e832d42abc2890d4f8871a14003de6a9919e.diff LOG

[Lldb-commits] [lldb] aa27848 - [lldb] Fix typo in comments and in test

2023-08-07 Thread David Spickett via lldb-commits
Author: Eymen Ünay Date: 2023-08-07T12:56:55Z New Revision: aa2784876a245f10811f65eb748c43574c17a173 URL: https://github.com/llvm/llvm-project/commit/aa2784876a245f10811f65eb748c43574c17a173 DIFF: https://github.com/llvm/llvm-project/commit/aa2784876a245f10811f65eb748c43574c17a173.diff LOG: [l

[Lldb-commits] [lldb] f8d1209 - [lldb] Fix Windows on Arm build

2023-08-17 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-17T09:56:54Z New Revision: f8d1209f966ccd1dd0a19f3acef0871bf8fc3c94 URL: https://github.com/llvm/llvm-project/commit/f8d1209f966ccd1dd0a19f3acef0871bf8fc3c94 DIFF: https://github.com/llvm/llvm-project/commit/f8d1209f966ccd1dd0a19f3acef0871bf8fc3c94.diff LOG

[Lldb-commits] [lldb] 4139461 - [lldb] Fix REQUIRES for DWO relative path test

2023-08-17 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-17T14:19:27Z New Revision: 4139461d4e7788128c2da5f77712b8d39898f189 URL: https://github.com/llvm/llvm-project/commit/4139461d4e7788128c2da5f77712b8d39898f189 DIFF: https://github.com/llvm/llvm-project/commit/4139461d4e7788128c2da5f77712b8d39898f189.diff LOG

[Lldb-commits] [lldb] 7549cde - [lldb][debugserver] Fix build after libcxx removed generic char_traits implementation

2023-08-21 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-21T07:50:03Z New Revision: 7549cde6bd5243570da8480c8580674a30024a71 URL: https://github.com/llvm/llvm-project/commit/7549cde6bd5243570da8480c8580674a30024a71 DIFF: https://github.com/llvm/llvm-project/commit/7549cde6bd5243570da8480c8580674a30024a71.diff LOG

[Lldb-commits] [lldb] 1083ae2 - [LLDB][Docs] Update cross compilation docs and examples

2023-08-22 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-22T15:53:47+01:00 New Revision: 1083ae23471839878153412d9c78955d9a7a29ac URL: https://github.com/llvm/llvm-project/commit/1083ae23471839878153412d9c78955d9a7a29ac DIFF: https://github.com/llvm/llvm-project/commit/1083ae23471839878153412d9c78955d9a7a29ac.diff

[Lldb-commits] [lldb] 0407f68 - [lldb][AArch64] Use atomics to sync threads in SVE threading test

2023-08-31 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-31T10:06:16+01:00 New Revision: 0407f681a7efa61f81f885e186c25ed99aecb8d4 URL: https://github.com/llvm/llvm-project/commit/0407f681a7efa61f81f885e186c25ed99aecb8d4 DIFF: https://github.com/llvm/llvm-project/commit/0407f681a7efa61f81f885e186c25ed99aecb8d4.diff

[Lldb-commits] [lldb] 6697afe - [lldb][AArch64] Check SIMD save/restore in SVE SIMD test

2023-08-31 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-31T10:21:53+01:00 New Revision: 6697afe99fb6df08d4c1903eb1df5446f2ec1993 URL: https://github.com/llvm/llvm-project/commit/6697afe99fb6df08d4c1903eb1df5446f2ec1993 DIFF: https://github.com/llvm/llvm-project/commit/6697afe99fb6df08d4c1903eb1df5446f2ec1993.diff

[Lldb-commits] [lldb] 22044f0 - [lldb][AArch64] Add testing of save/restore for Linux MTE control register

2023-08-31 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-08-31T12:25:08+01:00 New Revision: 22044f0bde015f4bf53fca24831d030ff96efc51 URL: https://github.com/llvm/llvm-project/commit/22044f0bde015f4bf53fca24831d030ff96efc51 DIFF: https://github.com/llvm/llvm-project/commit/22044f0bde015f4bf53fca24831d030ff96efc51.diff

[Lldb-commits] [lldb] 4d1cf54 - [lldb] Fix build with MSVC by using LLVM_PRETTY_FUNCTION

2023-09-01 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-09-01T07:40:35Z New Revision: 4d1cf5403fc05a738f2d548429dbd51cb2300765 URL: https://github.com/llvm/llvm-project/commit/4d1cf5403fc05a738f2d548429dbd51cb2300765 DIFF: https://github.com/llvm/llvm-project/commit/4d1cf5403fc05a738f2d548429dbd51cb2300765.diff LOG

[Lldb-commits] [lldb] f6b6234 - [lldb][AArch64] Remove bool return from UpdateARM64SVERegistersInfos

2023-09-05 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-09-05T10:03:50+01:00 New Revision: f6b6234d14d2fa379a1f2d6b54259cac89a7fc73 URL: https://github.com/llvm/llvm-project/commit/f6b6234d14d2fa379a1f2d6b54259cac89a7fc73 DIFF: https://github.com/llvm/llvm-project/commit/f6b6234d14d2fa379a1f2d6b54259cac89a7fc73.diff

[Lldb-commits] [lldb] [lldb][Docs] Add simpler "automatic" cross-compile option to build docs (PR #65311)

2023-09-05 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett created https://github.com/llvm/llvm-project/pull/65311: The main way I cross build lldb is to point CMake at an existing host build to get the native tablegen tools. This is what we had documented before. There is another option where you start from scratch an

[Lldb-commits] [lldb] [lldb][Docs] Add simpler "automatic" cross-compile option to build docs (PR #65311)

2023-09-05 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett review_requested https://github.com/llvm/llvm-project/pull/65311 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Add simpler "automatic" cross-compile option to build docs (PR #65311)

2023-09-05 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett review_requested https://github.com/llvm/llvm-project/pull/65311 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Add simpler "automatic" cross-compile option to build docs (PR #65311)

2023-09-05 Thread David Spickett via lldb-commits
DavidSpickett wrote: This isn't worth documenting but just for review background, you end up with these tools: ``` $ ls /work/open_source/test_lldb_cross/NATIVE/bin/ clang-tblgen lldb-tblgen llvm-config llvm-lit llvm-min-tblgen llvm-tblgen ``` Previous update to these docs was https://revi

[Lldb-commits] [lldb] [lldb][Docs] Add simpler "automatic" cross-compile option to build docs (PR #65311)

2023-09-05 Thread David Spickett via lldb-commits
DavidSpickett wrote: Also, Github is able to preview the rst which is very nice for review. https://github.com/llvm/llvm-project/pull/65311 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-c

[Lldb-commits] [lldb] [lldb][Docs] Add simpler "automatic" cross-compile option to build docs (PR #65311)

2023-09-05 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett updated https://github.com/llvm/llvm-project/pull/65311: >From e310a8a41688f1e3eff9a39e38b4c954b1316851 Mon Sep 17 00:00:00 2001 From: David Spickett Date: Tue, 5 Sep 2023 11:22:38 +0100 Subject: [PATCH] [lldb][Docs] Add simpler "automatic" cross-compile option

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-05 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett review_requested https://github.com/llvm/llvm-project/pull/65332 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-05 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett review_requested https://github.com/llvm/llvm-project/pull/65332 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-05 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett review_requested https://github.com/llvm/llvm-project/pull/65332 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-05 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett created https://github.com/llvm/llvm-project/pull/65332: We have docs about how to use lldb on other programs, this tells you how to use lldb on ldlb and lldb-server. Lacking any Mac experience I've not included any debugserver information apart from stating i

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-05 Thread David Spickett via lldb-commits
DavidSpickett wrote: For some reason I can't add the `pr-subscribers-lldb` team to this, but maybe I'm not supposed to be able to. https://github.com/llvm/llvm-project/pull/65332 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-05 Thread David Spickett via lldb-commits
@@ -0,0 +1,254 @@ +Debugging LLDB +== + +This page details various ways to debug LLDB itself and other LLDB tools. If +you want to know how to use LLDB in general, please refer to +:doc:`/use/tutorial`. + +As LLDB is generally split into 2 tools, ``lldb`` and ``lldb-se

[Lldb-commits] [lldb] [lldb][Docs] Add simpler "automatic" cross-compile option to build docs (PR #65311)

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

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett updated https://github.com/llvm/llvm-project/pull/65332: >From 5b094742811697096f6e614eca28b0ca5729dc4c Mon Sep 17 00:00:00 2001 From: David Spickett Date: Tue, 5 Sep 2023 15:04:05 +0100 Subject: [PATCH 1/3] [lldb][Docs] Add page about debugging lldb itself We

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
@@ -0,0 +1,254 @@ +Debugging LLDB DavidSpickett wrote: I've renamed it just "Debugging". Assuming people read the first sentence it'll be clear it's about debugging lldb itself. https://github.com/llvm/llvm-project/pull/65332 ___

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett resolved https://github.com/llvm/llvm-project/pull/65332 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
@@ -0,0 +1,254 @@ +Debugging LLDB +== + +This page details various ways to debug LLDB itself and other LLDB tools. If +you want to know how to use LLDB in general, please refer to +:doc:`/use/tutorial`. + +As LLDB is generally split into 2 tools, ``lldb`` and ``lldb-se

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett resolved https://github.com/llvm/llvm-project/pull/65332 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
@@ -0,0 +1,254 @@ +Debugging LLDB +== + +This page details various ways to debug LLDB itself and other LLDB tools. If +you want to know how to use LLDB in general, please refer to +:doc:`/use/tutorial`. + +As LLDB is generally split into 2 tools, ``lldb`` and ``lldb-se

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
@@ -0,0 +1,254 @@ +Debugging LLDB +== + +This page details various ways to debug LLDB itself and other LLDB tools. If +you want to know how to use LLDB in general, please refer to +:doc:`/use/tutorial`. + +As LLDB is generally split into 2 tools, ``lldb`` and ``lldb-se

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett resolved https://github.com/llvm/llvm-project/pull/65332 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
@@ -0,0 +1,254 @@ +Debugging LLDB +== + +This page details various ways to debug LLDB itself and other LLDB tools. If +you want to know how to use LLDB in general, please refer to +:doc:`/use/tutorial`. + +As LLDB is generally split into 2 tools, ``lldb`` and ``lldb-se

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett resolved https://github.com/llvm/llvm-project/pull/65332 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

2023-09-06 Thread David Spickett via lldb-commits
DavidSpickett wrote: There are some bits missing from this e.g. debugging packet exchanges but I will hold that for another PR. https://github.com/llvm/llvm-project/pull/65332 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llv

[Lldb-commits] [lldb] [lldb][Docs] Add page about debugging lldb itself (PR #65332)

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

[Lldb-commits] [lldb] a723694 - [lldb] Add more ways to find split DWARF files

2023-09-07 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-09-07T08:19:11Z New Revision: a723694321b993f6f53fedf50e70e9cf5a206357 URL: https://github.com/llvm/llvm-project/commit/a723694321b993f6f53fedf50e70e9cf5a206357 DIFF: https://github.com/llvm/llvm-project/commit/a723694321b993f6f53fedf50e70e9cf5a206357.diff LOG

[Lldb-commits] [lldb] [lldb][Docs] Additions to debuging LLDB page (PR #65635)

2023-09-07 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett review_requested https://github.com/llvm/llvm-project/pull/65635 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Additions to debuging LLDB page (PR #65635)

2023-09-07 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett created https://github.com/llvm/llvm-project/pull/65635: Adds the following: * A note that you can use attaching to debug the right lldb-server process, though there are drawbacks. * A section on debugging the remote protocol. * Reducing bugs, including reducing

[Lldb-commits] [lldb] [lldb][Docs] Additions to debuging LLDB page (PR #65635)

2023-09-07 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett updated https://github.com/llvm/llvm-project/pull/65635: >From 7c511c4beb3258894a5b9ceb884b5469b00368c0 Mon Sep 17 00:00:00 2001 From: David Spickett Date: Thu, 7 Sep 2023 11:05:36 +0100 Subject: [PATCH 1/2] [lldb][Docs] Additions to debuging LLDB page Adds the

[Lldb-commits] [lldb] dc3f758 - Revert "[lldb] Add more ways to find split DWARF files"

2023-09-08 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-09-08T08:00:38Z New Revision: dc3f758ddc9b76b1a1d3e63147521e56906fd7a4 URL: https://github.com/llvm/llvm-project/commit/dc3f758ddc9b76b1a1d3e63147521e56906fd7a4 DIFF: https://github.com/llvm/llvm-project/commit/dc3f758ddc9b76b1a1d3e63147521e56906fd7a4.diff LOG

[Lldb-commits] [lldb] b1f14d6 - Reland "[lldb] Add more ways to find split DWARF files"

2023-09-08 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-09-08T08:15:08Z New Revision: b1f14d647300b0ed003fa7c24af311b11605d009 URL: https://github.com/llvm/llvm-project/commit/b1f14d647300b0ed003fa7c24af311b11605d009 DIFF: https://github.com/llvm/llvm-project/commit/b1f14d647300b0ed003fa7c24af311b11605d009.diff LOG

[Lldb-commits] [lldb] [lldb][Docs] Additions to debuging LLDB page (PR #65635)

2023-09-08 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett updated https://github.com/llvm/llvm-project/pull/65635: >From 7c511c4beb3258894a5b9ceb884b5469b00368c0 Mon Sep 17 00:00:00 2001 From: David Spickett Date: Thu, 7 Sep 2023 11:05:36 +0100 Subject: [PATCH 1/4] [lldb][Docs] Additions to debuging LLDB page Adds the

[Lldb-commits] [lldb] [lldb][Docs] Additions to debuging LLDB page (PR #65635)

2023-09-08 Thread David Spickett via lldb-commits
@@ -258,3 +263,302 @@ then ``lldb B`` to trigger ``lldb-server B`` to go into that code and hit the breakpoint. ``lldb-server A`` is only here to let us debug ``lldb-server B`` remotely. +Debugging The Remote Protocol +- + +LLDB mostly follows the

[Lldb-commits] [lldb] [lldb][Docs] Additions to debuging LLDB page (PR #65635)

2023-09-08 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett resolved https://github.com/llvm/llvm-project/pull/65635 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][Docs] Additions to debuging LLDB page (PR #65635)

2023-09-08 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett closed https://github.com/llvm/llvm-project/pull/65635 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] f98ca79 - [lldb][Docs] Update bug report and code review links

2023-09-08 Thread David Spickett via lldb-commits
Author: David Spickett Date: 2023-09-08T09:56:42Z New Revision: f98ca79c7bef98ab9781555af49eb730d3637771 URL: https://github.com/llvm/llvm-project/commit/f98ca79c7bef98ab9781555af49eb730d3637771 DIFF: https://github.com/llvm/llvm-project/commit/f98ca79c7bef98ab9781555af49eb730d3637771.diff LOG

[Lldb-commits] [lldb] [lldb] Add test to document alias tab completion behaviour (PR #65760)

2023-09-08 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett created https://github.com/llvm/llvm-project/pull/65760: While looking at https://github.com/llvm/llvm-project/issues/49528 I found that, happily, aliases can now be tab completed. However, if there is a built-in match that will always be taken. Which is a bit

[Lldb-commits] [lldb] [lldb] Add test to document alias tab completion behaviour (PR #65760)

2023-09-08 Thread David Spickett via lldb-commits
https://github.com/DavidSpickett review_requested https://github.com/llvm/llvm-project/pull/65760 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

<    3   4   5   6   7   8   9   10   11   12   >