On 10/27/2011 06:07 PM, Arun Sharma wrote:
On Thu, Oct 27, 2011 at 1:38 AM, Ken Werner<[email protected]>  wrote:
Since the dl_iterate_phdr is required for local unwinding only the use of
struct dl_phdr_info can be eliminated in case libunwind gets compiled for
remote unwinding. This enhances libunwinds portability to targets that
don't provide any dl_iterate_phdr functionality.


This patch seems to eliminate the dependency on dl_phdr_info. I'm not
very familiar with android sources, but bionic seems to define it
here?

https://github.com/android/platform_bionic/blob/master/linker/linker.h

Hi Arun,

Thank you for reviewing. The point is that libuwinds remote unwinding functionality has no real dependency to dl_iterate_phdr and therefore should not use the struct dl_phdr_info.

Regards
Ken

_______________________________________________
Libunwind-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/libunwind-devel

Reply via email to