[PATCH v2 0/3] sframe: Cleanups in .sframe generation

Jens Remus jremus@linux.ibm.com
Thu Feb 27 14:10:37 GMT 2025


Changes in V2:
- Implemented review feedback (see commit notes).
- Committed former patch 1 to mainline.
- New patch 3.

Patch 1 (former patch 2) uses the respective SFrame header and FDE field
sizes instead of SFRAME_RELOC_SIZE when generating SFrame information
from CFI directives in the assembler.

Patch 2 (updated) cleans up the use of the relocation cookie in
sframe_decoder_init_func_bfdinfo.

Patch 3 (new) adds comments and further enhances the documentation on the
SFRame FDE function start address field.

Regards,
Jens

Jens Remus (3):
  gas: Use SFrame header and FDE field sizes when generating .sframe
  ld: Cleanup sframe_decoder_init_func_bfdinfo use of reloc cookie
  sframe: Enhance comments and documentation on FDE function start
    address

 bfd/elf-sframe.c               | 30 ++++++++++++++++--------------
 gas/gen-sframe.c               | 29 +++++++++++++----------------
 libsframe/doc/sframe-spec.texi |  6 ++++--
 3 files changed, 33 insertions(+), 32 deletions(-)

-- 
2.45.2



More information about the Binutils mailing list