https://goplay.space/#6BZX0IDRm76
This is my code, on elf files it works but macho it doesn't. I don't see 
any difference between what I did and the implementation in 
cmd/internal/objfile.

On Tuesday, March 22, 2022 at 4:30:28 PM UTC+2 Ian Lance Taylor wrote:

> On Tue, Mar 22, 2022 at 3:32 AM Yarden Laifenfeld <ylaif...@gmail.com> 
> wrote:
> >
> > I'm trying to use the LineToPC function (in gosym) on a mach-o file but 
> it always fails, even though the __gopclntab section of my mach-o file does 
> seem populated. It works perfectly well on ELF files, and I also saw the 
> tests for the function in the golang repo are specifically for ELFs. Is 
> this on purpose? Do I have to parse the .debug_line section in order to get 
> the pc for a given filename, lineno?
>
> How are you building the gosym.Table data structure? In case you
> haven't seen it, there is example code that may help in the
> cmd/internal/objfile package.
>
> Ian
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/002dee87-d474-45b3-a0d8-3498062d4fe6n%40googlegroups.com.

Reply via email to