diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2022-09-07 17:37:38 +0100 |
---|---|---|
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2022-10-27 14:46:54 +0100 |
commit | 5ea99c81afe66b84460685114e79b95b97c7ba83 (patch) | |
tree | 6f570a4aaa7a13345560ba4303c30251eed717f9 /posix/bug-regex22.c | |
parent | e36abf5a0caff4aac5c447862567fb659a9676f2 (diff) | |
download | glibc-5ea99c81afe66b84460685114e79b95b97c7ba83.tar glibc-5ea99c81afe66b84460685114e79b95b97c7ba83.tar.gz glibc-5ea99c81afe66b84460685114e79b95b97c7ba83.tar.bz2 glibc-5ea99c81afe66b84460685114e79b95b97c7ba83.zip |
TODO(api): cheri: fix dl_iterate_phdr dlpi_addr
The dlpi_addr field is a capability that has value l_addr, but we can
only do this for libraries (ET_DYN) where l_addr == l_map_start,
otherwise we return l_addr which is normally 0 then (ET_EXEC) so the
caller can detect and special case it.
For now l_addr != 0 and l_addr != l_map_start case is not supported.
Note: this api may be used by the unwinder to find and read .eh_frame
data.
TODO: dlpi_addr could be address only, but requires unwinder update
and agreement about the abi.
Diffstat (limited to 'posix/bug-regex22.c')
0 files changed, 0 insertions, 0 deletions