Files
libunwind/include
Mathieu Othacehe 62dfb32339 Revert "Fix unwinding of pre-linked libraries"
This reverts commit a4014f3377. The
implementation of the pre-linking support is wrong. It assumes that only
pre-linked libraries will have the virtual address of the LOAD ELF section set
to non-zero.

On arm-linux-gnueabi, without pre-linking, we have:

  LOAD           0x000000 0x00010000 0x00010000 0x267fc 0x267fc R E 0x10000

Which means that load_offset is set to 0x10000 and incorrectly substracted
from ip - ip_base. It also seems that pre-linking support is vastly
deprecated.

Reverting that one fixes .debug_frame based unwinding of arm-linux-gnueabi.
2025-06-03 10:19:47 -04:00
..
2023-07-05 14:03:58 -04:00
2024-04-03 13:37:43 -04:00
2025-02-25 15:55:23 -05:00
2024-01-16 09:23:10 -05:00
2020-06-04 09:02:24 -07:00
2024-04-03 13:37:43 -04:00
2025-05-14 05:52:15 -04:00
2023-07-05 14:03:58 -04:00
2022-05-22 10:58:11 -07:00
2023-06-15 10:43:21 -04:00
2020-06-18 13:36:48 -07:00