<html><body><p><font size="2">Hi Franz:</font><br><br><font color="#1D1C1D">There is currently no plan of supporting lldb on AIX as far as I know.</font><br><br><font size="2"><br>Best,<br><br>Jinsong Ji (¼Í½ðËÉ), PhD.<br><br>XL/LLVM on Power Compiler Development <br>E-mail: jji@us.ibm.com</font><br><br><img width="16" height="16" src="cid:1__=8FBB0C37DFCA59188f9e8a93df938690918c8FB@" border="0" alt="Inactive hide details for Franz Fehringer via llvm-dev ---03/26/2021 10:05:21 AM---While i have no fruitful input regarding you"><font size="2" color="#424282">Franz Fehringer via llvm-dev ---03/26/2021 10:05:21 AM---While i have no fruitful input regarding your question(s), just out of  curiosity: What ist the stat</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">Franz Fehringer via llvm-dev <llvm-dev@lists.llvm.org></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">llvm-dev@lists.llvm.org</font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">03/26/2021 10:05 AM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">[EXTERNAL] Re: [llvm-dev] Introducing debugger tuning for dbx</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">"llvm-dev" <llvm-dev-bounces@lists.llvm.org></font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br>While i have no fruitful input regarding your question(s), just out of curiosity: What ist the state of affairs for lldb on AIX?<br><br>Am 26.03.2021 um 14:16 schrieb Zheng CZ Chen via llvm-dev:
<ul><ul><font color="#1D1C1D">Hi£¬</font><br><font color="#1D1C1D"><br>As some of you may know [1]£¬we are working on AIX support. Part of the AIX support is debug support, supporting dbx as the consumer of clang DWARF information [2].</font><br><font color="#1D1C1D"><br>While the dbx team is also working on improving its dwarf support, there are limitations in foreseeable future. Also there are situations on AIX that end user may not get up to date debugger. </font><br><font color="#1D1C1D"><br>So we are considering doing some compatibly work in clang/llvm to help improving user experience.</font><br><font color="#1D1C1D"><br>There are some limitations in dbx we know so far:</font><ul><ul type="disc"><li><font color="#1D1C1D" face="Monaco">.dwstr section is not supported for now;</font><li><font color="#1D1C1D" face="Monaco">column-info in the line table not supported for now;</font><li><font color="#1D1C1D" face="Monaco">sub-optimal handling of unsupported dwarf tags. Eg: dbx support dwarf 3, but misbehaving with new DWARF 5 tags DW_LANG_C_plus_plus_14 [3].</font></ul></ul><font color="#1D1C1D"><br>As discussed with the reviewers in patch [3], we are considering introducing a new tuning debugger tuning option for dbx, -debugger-tuning=dbx [4], so that we can change some option<br>default on AIX for dbx to accommodate its limitations, eg; -gno-column-info.</font><br><font color="#1D1C1D"><br>Any thoughts about the direction here? Reviews and feedback to [3][4] are also appreciated.</font><br><font color="#1D1C1D" face="Monaco"><br>[1]: </font><a href="https://lists.llvm.org/pipermail/llvm-dev/2019-February/130175.html"><u><font color="#0000FF" face="Monaco">https://lists.llvm.org/pipermail/llvm-dev/2019-February/130175.html</font></u></a><font color="#1D1C1D" face="Monaco"><br>[2]: </font><a href="https://reviews.llvm.org/rGafa76fe67a42f6d40d83a4f7d0cb03373045f3f4" target="_blank"><u><font color="#0000FF" face="Monaco">https://reviews.llvm.org/rGafa76fe67a42f6d40d83a4f7d0cb03373045f3f4</font></u></a><font color="#1D1C1D" face="Monaco"><br>[3]: </font><a href="https://reviews.llvm.org/D99250" target="_blank"><u><font color="#0000FF" face="Monaco">https://reviews.llvm.org/D99250</font></u></a><font color="#1D1C1D" face="Monaco"><br>[4]: </font><a href="https://reviews.llvm.org/D99400" target="_blank"><u><font color="#0000FF" face="Monaco">https://reviews.llvm.org/D99400</font></u></a><br><font color="#1D1C1D"><br>Thanks!</font><br><br>BRS//<br>Chen Zheng<br>Power Compiler Backend Developer<br><br><br><tt>_______________________________________________<br>LLVM Developers mailing list<br></tt><a href="mailto:llvm-dev@lists.llvm.org"><tt><u><font color="#0000FF">llvm-dev@lists.llvm.org</font></u></tt></a><tt><br></tt><a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev"><tt><u><font color="#0000FF">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</font></u></tt></a><tt><br></tt></ul></ul><tt><font size="2">_______________________________________________<br>LLVM Developers mailing list<br>llvm-dev@lists.llvm.org<br></font></tt><tt><font size="2"><a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a></font></tt><tt><font size="2"> <br></font></tt><br><br><BR>
</body></html>