libunwind-devel
[Top][All Lists]
Advanced

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

Re: [libunwind] newbie unw_regnum_t regnum


From: David Mosberger
Subject: Re: [libunwind] newbie unw_regnum_t regnum
Date: Wed, 18 Aug 2004 01:15:50 -0700

>>>>> On Tue, 17 Aug 2004 16:09:09 -0600, Troy Heber <address@hidden> said:

  Troy> I have a very simple program that registers the access_reg
  Troy> callback. However, I seem to get some strange values out of
  Troy> regnum. At first I though I was just getting garbage but I
  Troy> passed the values to unw_regname(regnum) and received
  Troy> legitimate names such as:

  Troy> regnum = 401, regname returns bsp
  Troy> regnum = 402, regname returns bspstore
  Troy> regnum = 520, regname returns pr
  Troy> regnum = 521, regname returns cfm
  Troy> regnum = 523, regname returns ip

  Troy> However, I don't see an easy way to work with these values.
  Troy> How does 402 translate to ar18?

See ia64_regnum_t as defined by include/libunwind-ia64.h and section
REGISTER NAMES in libunwind-ia64(3).

        --david


reply via email to

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