Date: Wed, 11 Feb 2026 04:33:09 +0000 From: Minsoo Choo <minsoochoo0122@proton.me> To: Konstantin Belousov <kostikbel@gmail.com> Cc: freebsd-hackers@freebsd.org, freebsd-arch@freebsd.org, freebsd-arm@freebsd.org Subject: Re: LLDB improvements on FreeBSD Message-ID: <4430323F-FDA0-4AD4-B41B-8D3B96665FE8@proton.me> In-Reply-To: <aYv9JU9dJ9C9qtnT@kib.kiev.ua> References: <8FA29C46-A15F-4B66-BDCA-4FF81EF8879B@proton.me> <aYv9JU9dJ9C9qtnT@kib.kiev.ua>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] > On Feb 10, 2026, at 22:53, Konstantin Belousov <kostikbel@gmail.com> wrote: > > On Wed, Feb 11, 2026 at 03:19:58AM +0000, Minsoo Choo wrote: > >> (I'm sending this email to all relevant mailing lists. When reply, please choose relevant mailing lists instead of replying to all mailing lists. (e.g. ppc testing result should be reported only to freebsd-ppc). I'm sorry that I spammed your inbox if you are subscribed to all the lists above) >> >> Greetings, >> >> Recently, I've been working on LLDB improvements on FreeBSD. This was originally a GSoC idea for kernel debugging support, but it ended up being general improvement including userspace debugging, kernel debugging, and rewriting LLDB tests. >> >> The meta issue at LLVM GitHub repository is available at [1]. Those changes are solely targeted to LLVM 23, but I'm planning to backport those once dim@ lands his LLVM 21 patches in src. Note that none of the deprecation/removal changes will be backported. LLVM 21 import progress is available at [2]. >> >> Note for mips users: LLDB for FreeBSD on mips will be unavailable starting from LLVM 23. >> >> Note for armv7 users: Due to lack of resources, the only thing I'll do for armv7 is kernel dump support. I'm not adding any other features or doing bugs fixes/testing for armv7. However, contributions are always welcome and if someone wants to improve support for armv7, please notify me and I'll add the issue/PR on the meta issue. > > Does the lack of armv7 support means also lack of the armv7 support on > the aarch64 host? No. Anything that can run natively (including compat32) on the FF's Ampere instance is in my scope. However it's not prioritized over 64bit little-endian platforms. [-- Attachment #2 --] <html aria-label="message body"><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"/></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br id="lineBreakAtBeginningOfMessage"/><div><br/><blockquote type="cite"><div>On Feb 10, 2026, at 22:53, Konstantin Belousov <kostikbel@gmail.com> wrote:</div><br class="Apple-interchange-newline"/><div><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">On Wed, Feb 11, 2026 at 03:19:58AM +0000, Minsoo Choo wrote:</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid;"/><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid;">(I'm sending this email to all relevant mailing lists. When reply, please choose relevant mailing lists instead of replying to all mailing lists. (e.g. ppc testing result should be reported only to freebsd-ppc). I'm sorry that I spammed your inbox if you are subscribed to all the lists above)<br/><br/>Greetings,<br/><br/>Recently, I've been working on LLDB improvements on FreeBSD. This was originally a GSoC idea for kernel debugging support, but it ended up being general improvement including userspace debugging, kernel debugging, and rewriting LLDB tests.<br/><br/>The meta issue at LLVM GitHub repository is available at [1]. Those changes are solely targeted to LLVM 23, but I'm planning to backport those once dim@ lands his LLVM 21 patches in src. Note that none of the deprecation/removal changes will be backported. LLVM 21 import progress is available at [2].<br/><br/>Note for mips users: LLDB for FreeBSD on mips will be unavailable starting from LLVM 23.<br/><br/>Note for armv7 users: Due to lack of resources, the only thing I'll do for armv7 is kernel dump support. I'm not adding any other features or doing bugs fixes/testing for armv7. However, contributions are always welcome and if someone wants to improve support for armv7, please notify me and I'll add the issue/PR on the meta issue.<br/><br/></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid;"/><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">Does the lack of armv7 support means also lack of the armv7 support on</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid;"/><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">the aarch64 host?</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid;"/></div></blockquote><div><br/></div><div>No. Anything that can run natively (including compat32) on the FF's Ampere instance is in my scope. However it's not prioritized over 64bit little-endian platforms.</div></div><br/></body></html>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4430323F-FDA0-4AD4-B41B-8D3B96665FE8>
