[llvm-dev] DebugInfo work contribution and update.

George, Jini Susan via llvm-dev
Thu, 10 Oct 2019 03:28:21 -0000

Hi David,

Yes, we are interested in the gdb side of things too – as Sourabh said, we have
been following Ali’s patches. I think we will co-ordinate with Ali to see what
gdb support for DWARF5 we can add so that we don’t tread on each other’s toes.

Thanks!
Jini.

From: David Blaikie <dblaikie at gmail.com>
Sent: Wednesday, October 9, 2019 10:59 PM
To: Sourabh Singh Tomar <sourav0311 at gmail.com>; Adrian Prantl
<aprantl at apple.com>; Paul Robinson <paul.robinson at sony.com>;
Eric Christopher <echristo at gmail.com>; Jonas Devlieghere
<jdevlieghere at apple.com>; Ali Tamur <tamur at google.com>; Pavel
Labath <pavel at labath.sk>; Pavel Labath <labath at google.com>
Cc: llvm-dev at lists.llvm.org; Clang Dev <cfe-dev at lists.llvm.org>;
George, Jini Susan <JiniSusan.George at amd.com>; Tomar, Sourabh Singh
<SourabhSingh.Tomar at amd.com>
Subject: Re: [llvm-dev] DebugInfo work contribution and update.

[CAUTION: External Email]
+some other debugger people (Pavel - wasn't sure which email address you
prefer, feel free to let me know (privately or publicly) for future reference)

I work at Google & we're certainly interested in DWARFv5 compliance -
I'm currently working on improving debug_loclist emission to share more
address pool entries ( https://reviews.llvm.org/D68620 ) which includes some
improvements to llvm-dwarfdump to go with that. (Pavel's working on further
improvements https://reviews.llvm.org/D68271 )

I haven't looked at/started on the loclist issue (PR43622) - so if you want
to look at that, that's fine by me.

Are you also interested in the debugger side of things? GDB's DWARFv5
support is pretty incomplete & Ali's already looking at some of that,
and I might get to the debug_loclist improvements necessary - but if someone
else wants to do that before me, I won't complain.

Not sure of any other major holes in LLVM's DWARFv5 support, but they might
be out there, for sure.

On Wed, Oct 9, 2019 at 9:37 AM Sourabh Singh Tomar via llvm-dev <llvm-dev at
lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote:
Hi llvm-dev, cfe-dev,

It's been a while since our team is investigating DebugInfo in LLVM,
we're looking forward to contribute and enhance in LLVM DebugInfo.

We,'ve been investigating mostly on DWARF-5 aspects -- couple of them to
mention--
1. Language aspects
2. Location mostly optimized out ones
3. DebugInfo conformance to DWARF-5

To avoid getting conflicted with some body else's work and avoiding
redundancy. We would like to know the over-all state of current community
developments happening WRT DWARF-5.

As of now, we're working on --
PR 43263, 43622 -- reported today {Just Now}

we'll be up-streaming patches for these.

Please let us know your thoughts, and anything else that's relevant that we
need to aware of before picking up.

Thanks in anticipation!
Sourabh Singh Tomar


_______________________________________________
LLVM Developers mailing list
llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20191010/c36fa6cf/attachment.html>