libunwind-devel
[Top][All Lists]
Advanced

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

Re: [Libunwind-devel] [PATCH 7/7] Implement _UPTi_find_unwind_table() fo


From: Anderson Lizardo
Subject: Re: [Libunwind-devel] [PATCH 7/7] Implement _UPTi_find_unwind_table() for ARM
Date: Wed, 25 Jun 2008 08:58:30 -0400
User-agent: Thunderbird 2.0.0.14 (X11/20080505)

ext Daniel Jacobowitz wrote:
> On Wed, Jun 25, 2008 at 07:51:14AM -0400, Anderson Lizardo wrote:
>> An ARM specific function is necessary because it is (currently) the only
>> architecture that needs to read information from the .debug_frame section.
> 
> MIPS does too... and other platforms should be able to, so I'm not
> sure why this has to be ARM-specific.  The info is the same everywhere.
> 

We have no way to do tests on other architectures other than x86 and ARM
I'm afraid, and some other architectures already seem to have their own
_UPTi_find_unwind_table() implementation, notably:

x86
x86_64
HPPA
ppc64
ia64

So we added this new _UPTi_find_unwind_table() as an ARM only function
for now, but it can be easily used by other architectures if anyone
implement the other necessary bits for them (I think at least the
register offsets are necessary).

Sounds reasonable?

BTW, I'll reword the patch description accordingly to that it explains
that it's not ARM specific, but for now it was only tested on ARM.

Regards,
-- 
Anderson Lizardo
Instituto Nokia de Tecnologia (INdT)
Manaus - Brazil




reply via email to

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