diff options
| author | Alan Modra <amodra@gmail.com> | 2026-01-31 07:05:55 +1030 |
|---|---|---|
| committer | Alan Modra <amodra@gmail.com> | 2026-01-31 07:50:11 +1030 |
| commit | bd1dff62e881beec4183eb931041fc8840eed719 (patch) | |
| tree | 15264269d1797376238ba26bcc7cb088cb5485ad /libbacktrace | |
| parent | 05dba89586c351a189cd2782da3c1e2ab484532c (diff) | |
| download | fsf-binutils-gdb-master.zip fsf-binutils-gdb-master.tar.gz fsf-binutils-gdb-master.tar.bz2 | |
This reverts commit 45cf0b829303, which isn't needed after commit
6d7e5bcca5. Mapping symbols are like any other local symbol, and
shouldn't appear after the end of a section.
The real bug that resulted in both of these commits is that st_value
in an executable or shared library is the symbol address. It was
wrong to compare an address against a section size (you'd need to
subtract off the section vma first). The second commit limited the
warning to ET_REL where st_value is a section offset and thus can be
compared directly to the section size.
Diffstat (limited to 'libbacktrace')
0 files changed, 0 insertions, 0 deletions
