[Top][All Lists]
[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: |
ext ext Daniel Jacobowitz |
Subject: |
Re: [Libunwind-devel] [PATCH 7/7] Implement _UPTi_find_unwind_table() for ARM |
Date: |
Wed, 25 Jun 2008 10:14:21 -0400 |
User-agent: |
Mutt/1.5.17 (2008-05-11) |
On Wed, Jun 25, 2008 at 10:10:27AM -0400, Anderson Lizardo wrote:
> But what about those architectures that can find the unwind tables by other
> ways (such as x86, which currently uses eh_frame)? Should we do something
> like looking for eh_frame first then, if not found, try debug_frame? Sounds
> the best solution IMHO.
I believe that's what we do for local debugging on MIPS - try
.eh_frame then .debug_info. We probably do it on ARM too, it's just
that there never is .eh_frame.
> What about IA64? sounds like it is handled differently in a lot of places,
> so I'd keep it's separate implementation for now, and use the new "unified"
> _UPTi_find_unwind_table() version for the other architectures.
Yes, IA-64 is special...
--
Daniel Jacobowitz
CodeSourcery
[Libunwind-devel] [PATCH 2/7] Change debuglink lookup order, Anderson Lizardo, 2008/06/25
[Libunwind-devel] [PATCH 1/7] ARM: add missing register offsets, Anderson Lizardo, 2008/06/25
[Libunwind-devel] [PATCH 3/7] Fix issue with resolving relative addresses for prelinked libraries, Anderson Lizardo, 2008/06/25