> Sent: Tuesday, April 28, 2015 at 12:13 PM
> From: "Joerg Sonnenberger" <jo...@britannica.bec.de>
> To: tech-kern@netbsd.org
> Subject: Re: Note entry types (core dumps)
>
> On Tue, Apr 28, 2015 at 01:45:13PM +0200, Kamil Rytarowski wrote:
> > From what I can see these numbers are standardized across systems (Linux, 
> > FreeBSD).
> 
> Not really.
> 
> > I need libunwind (a dependency of quite few runtimes) for NetBSD and I just 
> > landed here.
> 
> I still maintain that any runtime depending on HP's libunwind is broken.
> But people don't want to listen.
> 
Well, I added support for NetBSD in a piece of software, in the critical part 
it was using
mostly the ptrace(2) interface... it was a real mess, because the same kernel 
and different
CPU on some platforms can result in different APIs.. so I can understand why 
people
prefer to have the mess abstracted in a building block and not implementing it 
locally.

I'm not experienced in runtime development, so I cannot judge whether all that 
is needed:

http://www.nongnu.org/libunwind/docs.html

Can you propose an alternative to making libunwind work on NetBSD?

> > At least partial implementation doesn't look too heavy.
> 
> I've been there. It's a mess.
> 

OK, For now it's not a critical feature and my runtime doesn't make use of it.

> Joerg
> 

Reply via email to