Subject: Re: [resend] ia64 stack unwind.
To: Takayoshi Kochi <kochi@NetBSD.org>
From: Cherry G. Mathew <cherry@mahiti.org>
List: tech-kern
Date: 12/28/2005 15:57:25
On ബു, 2005-12-28 at 10:44 +0900, Takayoshi Kochi wrote:

> I think you already know, ia64 uses some floating point registers
> for the kernel (such as divdi3 in libkern).  If you use division
> in C code, gcc generates calls to libgcc (libkern) functions.
> On ia64, floating point registers are used even when you use only
> integers in your C code.
> 

Oh yes, I almost forgot... Nick pulled in that stuff a while ago.... its
also got a license from Intel 
which is very similar to the one we're talking about right now.

> Have you look at libunwind?
> http://www.hpl.hp.com/research/linux/libunwind/
> 
> It's MIT-license.
> 

Thanks! I'll have a look at it.

~~Cherry.