From nobody Wed Feb 11 03:19:58 2026 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f9kFj3xtlz6RhW2; Wed, 11 Feb 2026 03:20:09 +0000 (UTC) (envelope-from minsoochoo0122@proton.me) Received: from mail-106120.protonmail.ch (mail-106120.protonmail.ch [79.135.106.120]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f9kFh6BP9z46Nv; Wed, 11 Feb 2026 03:20:03 +0000 (UTC) (envelope-from minsoochoo0122@proton.me) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=proton.me header.s=protonmail header.b=RKXBkpVo; dmarc=pass (policy=quarantine) header.from=proton.me; spf=pass (mx1.freebsd.org: domain of minsoochoo0122@proton.me designates 79.135.106.120 as permitted sender) smtp.mailfrom=minsoochoo0122@proton.me DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1770780001; x=1771039201; bh=Q01/esW90K5VpBgSbYFV7pHmABll601fYQD+nWN696g=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=RKXBkpVoscyMVrdVHmBY6rxTizO4uQjtoYqy57GOibjV7bnQEH5c0n9R7W8Vvn8oI BuDvMAPyI52t2E9EEeQSC7wSJe1pZv6VRNxQbRyVsODiMGb6zY5+Xz5akCaiGqEfTk ZPNX/WDpEO2skLvPacqBycU/GSi3zSgZOT5FzsxGjDhsjLdlYLYf0vrhDSUxy+Xaib 73mxfyu7ER9f7O3LtgQRtozU/FdLVulQ47+yjDsug7sY4mOAwE40Rch6URYHHmD/wf JvzO5bCIpUzs1clpLafXc6IX7V3jKD4cX800SvItruwKCwVxlaZYlhmaHwllS7E1PZ wT9aPBKUDTNGw== Date: Wed, 11 Feb 2026 03:19:58 +0000 To: freebsd-hackers@freebsd.org, freebsd-arch@freebsd.org, freebsd-riscv@freebsd.org, freebsd-mips@freebsd.org, freebsd-ppc@freebsd.org, freebsd-arm@freebsd.org, freebsd-amd64@freebsd.org From: Minsoo Choo Subject: LLDB improvements on FreeBSD Message-ID: <8FA29C46-A15F-4B66-BDCA-4FF81EF8879B@proton.me> Feedback-ID: 45891198:user:proton X-Pm-Message-ID: 9399887afd02fbd15ddaa50536c2cdc0d7f2bb16 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_dgsMESoarere9Fy5KQg6LP6eCzZRcdZdPvGVzmdgMk" X-Spamd-Result: default: False [-1.87 / 15.00]; SUSPICIOUS_RECIPS(1.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.966]; DMARC_POLICY_ALLOW(-0.50)[proton.me,quarantine]; RWL_MAILSPIKE_EXCELLENT(-0.40)[79.135.106.120:from]; R_SPF_ALLOW(-0.20)[+ip4:79.135.106.0/24:c]; R_DKIM_ALLOW(-0.20)[proton.me:s=protonmail]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[79.135.106.120:from]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MISSING_XM_UA(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:62371, ipnet:79.135.106.0/24, country:CH]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_SEVEN(0.00)[7]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org,freebsd-hackers@freebsd.org]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[proton.me:+] X-Rspamd-Queue-Id: 4f9kFh6BP9z46Nv X-Spamd-Bar: - --b1=_dgsMESoarere9Fy5KQg6LP6eCzZRcdZdPvGVzmdgMk Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 KEknbSBzZW5kaW5nIHRoaXMgZW1haWwgdG8gYWxsIHJlbGV2YW50IG1haWxpbmcgbGlzdHMuIFdo ZW4gcmVwbHksIHBsZWFzZSBjaG9vc2UgcmVsZXZhbnQgbWFpbGluZyBsaXN0cyBpbnN0ZWFkIG9m IHJlcGx5aW5nIHRvIGFsbCBtYWlsaW5nIGxpc3RzLiAoZS5nLiBwcGMgdGVzdGluZyByZXN1bHQg c2hvdWxkIGJlIHJlcG9ydGVkIG9ubHkgdG8gZnJlZWJzZC1wcGMpLiBJJ20gc29ycnkgdGhhdCBJ IHNwYW1tZWQgeW91ciBpbmJveCBpZiB5b3UgYXJlIHN1YnNjcmliZWQgdG8gYWxsIHRoZSBsaXN0 cyBhYm92ZSkKCkdyZWV0aW5ncywKClJlY2VudGx5LCBJJ3ZlIGJlZW4gd29ya2luZyBvbiBMTERC IGltcHJvdmVtZW50cyBvbiBGcmVlQlNELiBUaGlzIHdhcyBvcmlnaW5hbGx5IGEgR1NvQyBpZGVh IGZvciBrZXJuZWwgZGVidWdnaW5nIHN1cHBvcnQsIGJ1dCBpdCBlbmRlZCB1cCBiZWluZyBnZW5l cmFsIGltcHJvdmVtZW50IGluY2x1ZGluZyB1c2Vyc3BhY2UgZGVidWdnaW5nLCBrZXJuZWwgZGVi dWdnaW5nLCBhbmQgcmV3cml0aW5nIExMREIgdGVzdHMuCgpUaGUgbWV0YSBpc3N1ZSBhdCBMTFZN IEdpdEh1YiByZXBvc2l0b3J5IGlzIGF2YWlsYWJsZSBhdCBbMV0uIFRob3NlIGNoYW5nZXMgYXJl IHNvbGVseSB0YXJnZXRlZCB0byBMTFZNIDIzLCBidXQgSSdtIHBsYW5uaW5nIHRvIGJhY2twb3J0 IHRob3NlIG9uY2UgZGltQCBsYW5kcyBoaXMgTExWTSAyMSBwYXRjaGVzIGluIHNyYy4gTm90ZSB0 aGF0IG5vbmUgb2YgdGhlIGRlcHJlY2F0aW9uL3JlbW92YWwgY2hhbmdlcyB3aWxsIGJlIGJhY2tw b3J0ZWQuIExMVk0gMjEgaW1wb3J0IHByb2dyZXNzIGlzIGF2YWlsYWJsZSBhdCBbMl0uCgpOb3Rl IGZvciBtaXBzIHVzZXJzOiBMTERCIGZvciBGcmVlQlNEIG9uIG1pcHMgd2lsbCBiZSB1bmF2YWls YWJsZSBzdGFydGluZyBmcm9tIExMVk0gMjMuCgpOb3RlIGZvciBhcm12NyB1c2VyczogRHVlIHRv IGxhY2sgb2YgcmVzb3VyY2VzLCB0aGUgb25seSB0aGluZyBJJ2xsIGRvIGZvciBhcm12NyBpcyBr ZXJuZWwgZHVtcCBzdXBwb3J0LiBJJ20gbm90IGFkZGluZyBhbnkgb3RoZXIgZmVhdHVyZXMgb3Ig ZG9pbmcgYnVncyBmaXhlcy90ZXN0aW5nIGZvciBhcm12Ny4gSG93ZXZlciwgY29udHJpYnV0aW9u cyBhcmUgYWx3YXlzIHdlbGNvbWUgYW5kIGlmIHNvbWVvbmUgd2FudHMgdG8gaW1wcm92ZSBzdXBw b3J0IGZvciBhcm12NywgcGxlYXNlIG5vdGlmeSBtZSBhbmQgSSdsbCBhZGQgdGhlIGlzc3VlL1BS IG9uIHRoZSBtZXRhIGlzc3VlLgoKTm90ZSBmb3IgcG93ZXJwYzMyIHVzZXJzOiBwb3dlcnBjMzIg Y3VycmVudGx5IGhhcyB1c2Vyc3BhY2UgZGVidWdnaW5nIHN1cHBvcnQuIEkgdHJpZWQgdG8gaW1w bGVtZW50IGtlcm5lbCBkZWJ1Z2dpbmcgZm9yIHBvd2VycGMzMiBidXQgdGhlcmUgYXJlIGEgZmV3 IGJsb2NrZXJzIG9uIHRoZSBjb3JlIExMREIgc2lkZS4gVGh1cywgSSdtIG5vdCBpbXBsZW1lbnRp bmcga2VybmVsIGRlYnVnZ2luZyBzdXBwb3J0IGZvciBwb3dlcnBjMzIuIExpa2UgYXJtdjcsIGlm IHRoZXJlIGlzIHNvbWVvbmUgd2lsbGluZyB0byBzdGVwIHVwIGZvciBwb3dlcnBjMzIgaW1wbGVt ZW50YXRpb24sIEknbSBoYXBweSB0byBhZGQgdGhlIGlzc3VlL1BSIGluIHRoZSBtZXRhIGlzc3Vl LgoKTm90ZSBmb3IgcG93ZXJwYzY0YmUgdXNlcnM6IHBvd2VycGM2NGJlIGlzIHBvb3JseSBzdXBw b3J0ZWQgaW4gdGhlIExMREIgY29yZSBzaW5jZSBMTERCL0xpbnV4IGRldnMgc2VlbSB0byBiZSB1 bmludGVyZXN0ZWQuIEhlbmNlLCBJJ20gbm90IGltcGxlbWVudGluZyBhbnl0aGluZyBmb3IgcG93 ZXJwYzY0YmUgYnV0IGNvbnRyaWJ1dGlvbnMgYXJlIHdlbGNvbWUuCgpOb3RlIGZvciBub24teDg2 IGFuZCBub24tYWFyY2g2NCB1c2VyczogVGVzdGluZyBvbiB0aGVzZSBhcmNoaXRlY3R1cmVzIGlz IGRpZmZpY3VsdCBkdWUgdG8gbGFjayBvZiBoYXJkd2FyZSB3aGlsZSBJIGFsd2F5cyBiZWxpZXZl IHRoYXQgdGVzdGluZyBvbiByZWFsIGhhcmR3YXJlIGlzIHdheSBiZXR0ZXIgdGhhbiByZWx5aW5n IG9uIFFFTVUuIEZvciB0aG9zZSBsYWJlbGxlZCB1bmRlciAiQXJjaGl0ZWN0dXJlIHN1cHBvcnQi IGluIHRoZSBtZXRhIGlzc3VlLCBwbGVhc2UgcmVwb3J0IHRlc3RpbmcgcmVzdWx0cyBpbiB0aGlz IG1haWxpbmcgdGhyZWFkICh0byB0aGUgcmVsZXZhbnQgbWFpbGluZyBsaXN0LCBub3QgYWxsIHRo ZSBvbmVzIGhlcmUpLiBJIG1pZ2h0IGJlIGFibGUgdG8gcnVuIEZyZWVCU0QvTExEQiBvbiBwb3dl cnBjNjRsZSBhbmQgcmlzY3Y2NCwgYnV0IHRoaW5ncyBhcmUgc3RpbGwgdW5jbGVhci4KClsxXSBo dHRwczovL2dpdGh1Yi5jb20vbGx2bS9sbHZtLXByb2plY3QvaXNzdWVzLzE4MDA2MQpbMl0gaHR0 cHM6Ly9idWdzLmZyZWVic2Qub3JnL2J1Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD0yOTIwNjcKCi0t Ck1pbnNvbw== --b1=_dgsMESoarere9Fy5KQg6LP6eCzZRcdZdPvGVzmdgMk Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGh0bWwgYXJpYS1sYWJlbD0ibWVzc2FnZSBib2R5Ij48aGVhZD48bWV0YSBodHRwLWVxdWl2PSJj b250ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCIvPjwvaGVhZD48 Ym9keSBzdHlsZT0ib3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1vZGU6 IHNwYWNlOyBsaW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiPihJJiMzOTttIHNlbmRpbmcg dGhpcyBlbWFpbCB0byBhbGwgcmVsZXZhbnQgbWFpbGluZyBsaXN0cy4gV2hlbiByZXBseSwgcGxl YXNlIGNob29zZSByZWxldmFudCBtYWlsaW5nIGxpc3RzIGluc3RlYWQgb2YgcmVwbHlpbmcgdG8g YWxsIG1haWxpbmcgbGlzdHMuIChlLmcuIHBwYyB0ZXN0aW5nIHJlc3VsdCBzaG91bGQgYmUgcmVw b3J0ZWQgb25seSB0byBmcmVlYnNkLXBwYykuIEkmIzM5O20gc29ycnkgdGhhdCBJIHNwYW1tZWQg eW91ciBpbmJveCBpZiB5b3UgYXJlIHN1YnNjcmliZWQgdG8gYWxsIHRoZSBsaXN0cyBhYm92ZSk8 ZGl2Pjxici8+PC9kaXY+PGRpdj5HcmVldGluZ3MsPC9kaXY+PGRpdj48YnIvPjwvZGl2PjxkaXY+ UmVjZW50bHksIEkmIzM5O3ZlIGJlZW4gd29ya2luZyBvbiBMTERCIGltcHJvdmVtZW50cyBvbiBG cmVlQlNELiBUaGlzIHdhcyBvcmlnaW5hbGx5IGEgR1NvQyBpZGVhIGZvciBrZXJuZWwgZGVidWdn aW5nIHN1cHBvcnQsIGJ1dCBpdCBlbmRlZCB1cCBiZWluZyBnZW5lcmFsIGltcHJvdmVtZW50IGlu Y2x1ZGluZyB1c2Vyc3BhY2UgZGVidWdnaW5nLCBrZXJuZWwgZGVidWdnaW5nLCBhbmQgcmV3cml0 aW5nIExMREIgdGVzdHMuPC9kaXY+PGRpdj48YnIvPjwvZGl2PjxkaXY+VGhlIG1ldGEgaXNzdWUg YXQgTExWTSBHaXRIdWIgcmVwb3NpdG9yeSBpcyBhdmFpbGFibGUgYXQgWzFdLiBUaG9zZSBjaGFu Z2VzIGFyZSBzb2xlbHkgdGFyZ2V0ZWQgdG8gTExWTSAyMywgYnV0IEkmIzM5O20gcGxhbm5pbmcg dG8gYmFja3BvcnQgdGhvc2Ugb25jZSBkaW1AIGxhbmRzIGhpcyBMTFZNIDIxIHBhdGNoZXMgaW4g c3JjLiBOb3RlIHRoYXQgbm9uZSBvZiB0aGUgZGVwcmVjYXRpb24vcmVtb3ZhbCBjaGFuZ2VzIHdp bGwgYmUgYmFja3BvcnRlZC4gTExWTSAyMSBpbXBvcnQgcHJvZ3Jlc3MgaXMgYXZhaWxhYmxlIGF0 IFsyXS48L2Rpdj48ZGl2Pjxici8+PC9kaXY+PGRpdj5Ob3RlIGZvciBtaXBzIHVzZXJzOiBMTERC IGZvciBGcmVlQlNEIG9uIG1pcHMgd2lsbCBiZSB1bmF2YWlsYWJsZSBzdGFydGluZyBmcm9tIExM Vk0gMjMuPC9kaXY+PGRpdj48YnIvPjwvZGl2PjxkaXY+Tm90ZSBmb3IgYXJtdjcgdXNlcnM6IER1 ZSB0byBsYWNrIG9mIHJlc291cmNlcywgdGhlIG9ubHkgdGhpbmcgSSYjMzk7bGwgZG8gZm9yIGFy bXY3IGlzIGtlcm5lbCBkdW1wIHN1cHBvcnQuIEkmIzM5O20gbm90IGFkZGluZyBhbnkgb3RoZXIg ZmVhdHVyZXMgb3IgZG9pbmcgYnVncyBmaXhlcy90ZXN0aW5nIGZvciBhcm12Ny4gSG93ZXZlciwg Y29udHJpYnV0aW9ucyBhcmUgYWx3YXlzIHdlbGNvbWUgYW5kIGlmIHNvbWVvbmUgd2FudHMgdG8g aW1wcm92ZSBzdXBwb3J0IGZvciBhcm12NywgcGxlYXNlIG5vdGlmeSBtZSBhbmQgSSYjMzk7bGwg YWRkIHRoZSBpc3N1ZS9QUiBvbiB0aGUgbWV0YSBpc3N1ZS48L2Rpdj48ZGl2Pjxici8+PC9kaXY+ PGRpdj5Ob3RlIGZvciBwb3dlcnBjMzIgdXNlcnM6IHBvd2VycGMzMiBjdXJyZW50bHkgaGFzIHVz ZXJzcGFjZSBkZWJ1Z2dpbmcgc3VwcG9ydC4gSSB0cmllZCB0byBpbXBsZW1lbnQga2VybmVsIGRl YnVnZ2luZyBmb3IgcG93ZXJwYzMyIGJ1dCB0aGVyZSBhcmUgYSBmZXcgYmxvY2tlcnMgb24gdGhl IGNvcmUgTExEQiBzaWRlLiBUaHVzLCBJJiMzOTttIG5vdCBpbXBsZW1lbnRpbmcga2VybmVsIGRl YnVnZ2luZyBzdXBwb3J0IGZvciBwb3dlcnBjMzIuIExpa2UgYXJtdjcsIGlmIHRoZXJlIGlzIHNv bWVvbmUgd2lsbGluZyB0byBzdGVwIHVwIGZvciBwb3dlcnBjMzIgaW1wbGVtZW50YXRpb24sIEkm IzM5O20gaGFwcHkgdG8gYWRkIHRoZSBpc3N1ZS9QUiBpbiB0aGUgbWV0YSBpc3N1ZS48L2Rpdj48 ZGl2Pjxici8+PC9kaXY+PGRpdj5Ob3RlIGZvciBwb3dlcnBjNjRiZSB1c2VyczogcG93ZXJwYzY0 YmUgaXMgcG9vcmx5IHN1cHBvcnRlZCBpbiB0aGUgTExEQiBjb3JlIHNpbmNlIExMREIvTGludXgg ZGV2cyBzZWVtIHRvIGJlIHVuaW50ZXJlc3RlZC4gSGVuY2UsIEkmIzM5O20gbm90IGltcGxlbWVu dGluZyBhbnl0aGluZyBmb3IgcG93ZXJwYzY0YmUgYnV0IGNvbnRyaWJ1dGlvbnMgYXJlIHdlbGNv bWUuPC9kaXY+PGRpdj48YnIvPjwvZGl2PjxkaXY+Tm90ZSBmb3Igbm9uLXg4NiBhbmQgbm9uLWFh cmNoNjQgdXNlcnM6IFRlc3Rpbmcgb24gdGhlc2UgYXJjaGl0ZWN0dXJlcyBpcyBkaWZmaWN1bHQg ZHVlIHRvIGxhY2sgb2YgaGFyZHdhcmUgd2hpbGUgSSBhbHdheXMgYmVsaWV2ZSB0aGF0IHRlc3Rp bmcgb24gcmVhbCBoYXJkd2FyZSBpcyB3YXkgYmV0dGVyIHRoYW4gcmVseWluZyBvbiBRRU1VLiBG b3IgdGhvc2UgbGFiZWxsZWQgdW5kZXIgJiMzNDtBcmNoaXRlY3R1cmUgc3VwcG9ydCYjMzQ7IGlu IHRoZSBtZXRhIGlzc3VlLCBwbGVhc2UgcmVwb3J0IHRlc3RpbmcgcmVzdWx0cyBpbiB0aGlzIG1h aWxpbmcgdGhyZWFkICh0byB0aGUgcmVsZXZhbnQgbWFpbGluZyBsaXN0LCBub3QgYWxsIHRoZSBv bmVzIGhlcmUpLiBJIG1pZ2h0IGJlIGFibGUgdG8gcnVuIEZyZWVCU0QvTExEQiBvbiBwb3dlcnBj NjRsZSBhbmQgcmlzY3Y2NCwgYnV0IHRoaW5ncyBhcmUgc3RpbGwgdW5jbGVhci48L2Rpdj48ZGl2 Pjxici8+PC9kaXY+PGRpdj5bMV3CoDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9sbHZtL2xs dm0tcHJvamVjdC9pc3N1ZXMvMTgwMDYxIj5odHRwczovL2dpdGh1Yi5jb20vbGx2bS9sbHZtLXBy b2plY3QvaXNzdWVzLzE4MDA2MTwvYT48L2Rpdj48ZGl2PlsyXcKgPGEgaHJlZj0iaHR0cHM6Ly9i dWdzLmZyZWVic2Qub3JnL2J1Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD0yOTIwNjciPmh0dHBzOi8v YnVncy5mcmVlYnNkLm9yZy9idWd6aWxsYS9zaG93X2J1Zy5jZ2k/aWQ9MjkyMDY3PC9hPjwvZGl2 PjxkaXY+PGJyLz48L2Rpdj48ZGl2Pi0tPC9kaXY+PGRpdj5NaW5zb288L2Rpdj48L2JvZHk+PC9o dG1sPg== --b1=_dgsMESoarere9Fy5KQg6LP6eCzZRcdZdPvGVzmdgMk--