binutils-gdb/libsframe
Indu Bhagat 0d90e0ce80 libsframe: use offsets to FDE and FRE sub-sections
In SFrame format, the SFrame FDEs begin at an offset 'sfh_fdeoff' from
the end of the SFrame header.  Similarly, the SFrame FREs begin at an
offset 'sfh_freoff' from the end of the SFrame header.

While the GNU assembler generates these subsections such that sfd_fdeoff
is zero, the correct way to decode the SFrame section (conforming with
the specification) is to use both sfh_fdeoff and sfh_freoff in
sframe_decode.

libsframe/
	* sframe.c (sframe_decode): Use offsets to SFrame FDE and FRE
	sub-sections as applicable.
2025-08-23 12:10:31 -07:00
..
doc doc: sframe: mention errata 1 of SFrame version 2 2025-07-25 23:38:40 -07:00
testsuite libsframe: testsuite: use SFrame V2 specific APIs 2025-08-17 15:29:44 -07:00
aclocal.m4 mmap: Avoid the sanitizer configure check failure 2024-04-10 03:57:46 -07:00
config.h.in
configure libsframe: accept --target configure option 2024-07-10 10:13:45 +02:00
configure.ac Update year range in copyright notice of binutils files 2025-01-01 18:29:57 +10:30
libsframe.ver libsframe: bump version to 2.0 2025-07-12 01:09:17 -07:00
libtool-version libsframe: bump version to 2.0 2025-07-12 01:09:17 -07:00
Makefile.am Update year range in copyright notice of binutils files 2025-01-01 18:29:57 +10:30
Makefile.in libsframe: Add test for PLT0 and PLTN with only one FRE each 2025-07-11 10:29:40 +02:00
sframe-dump.c s390: Represent FP without RA saved in SFrame 2025-07-11 10:29:40 +02:00
sframe-error.c Update year range in copyright notice of binutils files 2025-01-01 18:29:57 +10:30
sframe-impl.h Update year range in copyright notice of binutils files 2025-01-01 18:29:57 +10:30
sframe.c libsframe: use offsets to FDE and FRE sub-sections 2025-08-23 12:10:31 -07:00