[llvm-dev] [RFC] DWARF Version 6 Proposal For Heterogeneous Debugging
Robinson, Paul via llvm-dev
llvm-dev at lists.llvm.org
Tue Apr 28 07:40:16 PDT 2020
Been meaning to get to this… I have to say, it’s a big lump of text to take in. Two general questions: Did you still want comments posted on the review (D70523) or in some other fashion? And, would it be possible to more clearly identify the new/changed bits of the sections that you are quoting from the spec? When I see a bunch of familiar text I’m inclined to skim over it, which means I’m likely to miss something that just has that subtle “New” on it. Maybe you could put a Note at those points just to be a more obvious call-out.
From: James Henderson <jh7370.2008 at my.bristol.ac.uk>
Sent: Tuesday, April 28, 2020 3:34 AM
To: scott at scottlinder.com
Cc: llvm-dev <llvm-dev at lists.llvm.org>; Robinson, Paul <paul.robinson at sony.com>; David Blaikie <dblaikie at gmail.com>; Adrian Prantl <aprantl at apple.com>; Jonas Devlieghere <jdevlieghere at apple.com>; Igor Kudrin <ikudrin at accesssoftek.com>
Subject: Re: [llvm-dev] [RFC] DWARF Version 6 Proposal For Heterogeneous Debugging
It's possible they've missed it, so I've explicitly CC'ed a number of the usual DWARF suspects, at least some of whom are on the standards committee. I don't have anything specific to add myself.
On Mon, 27 Apr 2020 at 15:25, via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote:
I don't know what an acceptable ping rate on an RFC is, but I also
wanted to add that if anyone prefers to review this on Phabricator the
latest diff of https://reviews.llvm.org/D70523<https://urldefense.com/v3/__https:/reviews.llvm.org/D70523__;!!JmoZiZGBv3RvKRSx!tpmHtMZselmOKP-gUwNy5yEJqQ_f_dbyWAOGEyGoz6JRi6wyQbvO6D26MI8JC_ekBA$> essentially includes the
entire contents of the proposal, because it was moved to another file.
On 2020-04-17 19:10, Scott Linder via llvm-dev wrote:
> Hi llvm-dev,
> I'm writing on behalf of a team at AMD working on upstreaming support
> for AMD GPUs into GDB. We have drafted a proposal of backwards
> compatible extensions to DWARF for heterogeneous debugging which is
> rendered at
> The proposal includes a thorough introduction with justification, so I
> won't belabor that here, but I do want to reiterate that the extensions
> are designed to be vendor and architecture neutral, and completely
> backwards compatible with DWARF 5.
> I am beginning to work on a reference implementation of the proposal in
> LLVM, with some very preliminary support appearing in some patches
> starting at https://reviews.llvm.org/D76877<https://urldefense.com/v3/__https:/reviews.llvm.org/D76877__;!!JmoZiZGBv3RvKRSx!tpmHtMZselmOKP-gUwNy5yEJqQ_f_dbyWAOGEyGoz6JRi6wyQbvO6D26MI-GI5zmzA$>. Note that most of these
> initial patches are AMDGPU-specific CFI changes, and more general
> support for the extensions are still a WIP.
> I intended to also include the proposal inline, but it appears to be
> large for the list. Instead I will just mention that the source is
> available in the llvm-project repo as
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>
LLVM Developers mailing list
llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev