[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Guile 2.2 TODO

From: Andy Wingo
Subject: Re: Guile 2.2 TODO
Date: Tue, 17 Sep 2013 22:16:49 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

On Sat 14 Sep 2013 15:48, address@hidden (Ludovic Courtès) writes:

> Andy Wingo <address@hidden> skribis:
>>   - Add machinery to (system vm debug) to get a DIE for a procedure, if
>>     it is present.
> It would be great if it would support .gnu_debuglink too (info "(gdb)
> Separate Debug Files").

The guile-dltools stuff does support this, so it should be possible.
Initially I think it makes sense to include it in the .go directly
though, and add things incrementally.

> Another thing I noticed is that in 2.0 we have location info for code,
> but not for (global) variable definitions in general (which prevents
> M-. from doing anything useful for non-procedure top-level variables.)
> How would that work with DWARF?

It could work!  Currently M-. just fails if the thing isn't a
procedure.  But this info could go in the DIE.  What would it be
associated with, however?  The scoped name or the variable object?
Anyway we can make this happen.

> Personally I’m still very much on the Guix (dark?) side of things, but
> I’d like to get on the 2.1 train sometime in the coming months.

Cool.  Happy hacking :)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]