<tt><font size=2>"Ted Woodward" <ted.woodward@codeaurora.org>
wrote on 26/08/2016 16:17:18:<br>
<br>
> That works fine for host debug, but not so much for embedded. On <br>
> Hexagon, we support 2 OS cases – standalone (which means no OS, or
<br>
> an OS that lldb doesn’t know anything about) and Linux. Both our
<br>
> standalone simulator and our Linux generate core dumps using <br>
> ELFOSABI_NONE. We run lldb on both x86 Linux and Windows, and our
<br>
> core dumps need to work on both.</font></tt>
<br>
<br><tt><font size=2>Ah, cross compiling/debugging makes that an even worse
idea.</font></tt>
<br><tt><font size=2>  </font></tt>
<br><tt><font size=2>> Doesn’t lldb get the correct OS from the target
when you load them together?</font></tt>
<br>
<br><tt><font size=2>Yes, I'm just used to getting dumps from customers
which don't always come with the executable, or the right executable, and
was testing that scenario when I started looking into this.</font></tt>
<br>
<br><tt><font size=2><br>
Howard Hellyer<br>
IBM Runtime Technologies, IBM Systems </font></tt><font size=2 face="sans-serif"><br>
Unless stated otherwise above:<br>
IBM United Kingdom Limited - Registered in England and Wales with number
741598. <br>
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU<br>
</font>