[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Libunwind-devel] Power Libunwind
From: |
David Mosberger-Tang |
Subject: |
Re: [Libunwind-devel] Power Libunwind |
Date: |
Wed, 1 Aug 2007 13:56:09 -0600 |
Hi Jose,
On 8/1/07, Jose Flavio Aguilar Paulino <address@hidden> wrote:
> Hi David,
>
> I have already changed the copyright headers
Great!
> I was already debugging the powerpc64 libunwind, and the work around I
> used to solve the function address does no work.
> I really need a function in elfxx to translate the function address.
> This happens because there are sections with this toc structure:
> typedef struct
> {
> unsigned long entry;
> unsigned long toc;
> unsigned long env;
> } func_descr_t;
>
> In power everytime I have a branch to a function the branch refers to
> this a toc table with entries like the above.
AFAICS, this is no different from ia64 (except that the function
descriptors have just two entries, normally: entry-point &
global-pointer). Why can't you read those entries from gdb like on
ia64? I'm afraid I'm not following.
> Maybe we should put a common file for the x86 archs that do not
> translate the function pointer, just return the same.
>From an unwind perspective, it doesn't (shouldn't) matter what a
symbol points to. If function pointers point to descriptors, that's
what libunwind should return and I still don't see why it should be
libunwind's job to interpret function descriptors.
--david
- Re: [Libunwind-devel] Power Libunwind, Jose Flavio Aguilar Paulino, 2007/08/01
- Re: [Libunwind-devel] Power Libunwind,
David Mosberger-Tang <=
- Message not available
- Message not available
- Re: [Libunwind-devel] Power Libunwind, Jose Flavio Aguilar Paulino, 2007/08/02
- Re: [Libunwind-devel] Power Libunwind, David Mosberger-Tang, 2007/08/02
- Re: [Libunwind-devel] Power Libunwind, Andreas Schwab, 2007/08/02
- Message not available
- Message not available
- Re: [Libunwind-devel] Power Libunwind, Jose Flavio Aguilar Paulino, 2007/08/02
- Re: [Libunwind-devel] Power Libunwind, prasun3, 2007/08/02
- Re: [Libunwind-devel] Power Libunwind, Jose Flavio Aguilar Paulino, 2007/08/03
- Re: [Libunwind-devel] Power Libunwind, prasun3, 2007/08/03
- Re: [Libunwind-devel] Power Libunwind, Jose Flavio Aguilar Paulino, 2007/08/03