[PATCH 1/3] x86: SFrame FDE for PLT0 does not use repetition block size
Jens Remus
jremus@linux.ibm.com
Fri Feb 21 16:56:38 GMT 2025
The SFrame FDE for the PLT0 entry is of type PCINC, which does does not
make use of the type PCMASK repetition block size. Therefore generate
the FDE with a repetition block size of zero.
bfd/
* elfxx-x86.c (_bfd_x86_elf_create_sframe_plt): Use FDE
repetition block size of zero for PLT0.
Signed-off-by: Jens Remus <jremus@linux.ibm.com>
---
bfd/elfxx-x86.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bfd/elfxx-x86.c b/bfd/elfxx-x86.c
index d6433ed790b3..6ea41f29af1f 100644
--- a/bfd/elfxx-x86.c
+++ b/bfd/elfxx-x86.c
@@ -1925,7 +1925,7 @@ _bfd_x86_elf_create_sframe_plt (bfd *output_bfd,
0, /* func start addr. */
plt0_entry_size,
func_info,
- 16,
+ 0,
0 /* Num FREs. */);
sframe_frame_row_entry plt0_fre;
unsigned int num_plt0_fres = htab->sframe_plt->plt0_num_fres;
--
2.45.2
More information about the Binutils
mailing list