]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[SFrame-V3] sframe: gas: libsframe: remove padding field from FDE
authorIndu Bhagat <indu.bhagat@oracle.com>
Fri, 16 Jan 2026 00:41:59 +0000 (16:41 -0800)
committerIndu Bhagat <indu.bhagat@oracle.com>
Fri, 16 Jan 2026 01:02:24 +0000 (17:02 -0800)
commited8de13c68bd935c8ea1a9abc390a4cc2d834235
tree4e5a6e3159ac1d3cc2a5c43f774f6025272042c7
parent577538426991e718564936ab8bc1d2138ce9b8b7
[SFrame-V3] sframe: gas: libsframe: remove padding field from FDE

Remove the unused sfde_func_padding2 member from the
sframe_func_desc_entry_v3 structure.

A later patch in this series reorganizes the members of the FDE
structure in a way explicit padding is no longer necessary to keep
natural alignment.  So remove the explicit padding now.

Reviewed-by: Jens Remus <jremus@linux.ibm.com>
include/
* sframe.h: Remove sfde_func_padding2 from
sframe_func_desc_entry_v3.
gas/
* gen-sframe.c (output_sframe_funcdesc): Stop writing
sfde_func_padding2.
libsframe/
* sframe.c (sframe_encoder_write_fde): Stop writing
sfde_func_padding2.
* testsuite/libsframe.decode/DATA2: Regenerate binary test data.
gas/gen-sframe.c
include/sframe.h
libsframe/sframe.c
libsframe/testsuite/libsframe.decode/DATA2