aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorIndu Bhagat <indu.bhagat@oracle.com>2024-05-17 11:24:28 -0700
committerIndu Bhagat <indu.bhagat@oracle.com>2024-05-17 11:24:28 -0700
commit7922c42688f173ffdf438ef0bfb41bc6580203d3 (patch)
treeac1e0f10846c52b78ddde9780bc85a60f9b60360 /bfd
parentf2e4bd45d95747128aefc1362129081deeb99d08 (diff)
downloadgdb-7922c42688f173ffdf438ef0bfb41bc6580203d3.zip
gdb-7922c42688f173ffdf438ef0bfb41bc6580203d3.tar.gz
gdb-7922c42688f173ffdf438ef0bfb41bc6580203d3.tar.bz2
bfd: sframe: minor code adjustments and fix typos
bfd/ * elfxx-x86.c (_bfd_x86_elf_create_sframe_plt): Use local variable. (_bfd_x86_elf_size_dynamic_sections): Fix typos.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/elfxx-x86.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/bfd/elfxx-x86.c b/bfd/elfxx-x86.c
index 725884e..8564391 100644
--- a/bfd/elfxx-x86.c
+++ b/bfd/elfxx-x86.c
@@ -1861,7 +1861,7 @@ _bfd_x86_elf_create_sframe_plt (bfd *output_bfd,
plt_entry_size = htab->plt.plt_entry_size;
num_pltn_fres = htab->sframe_plt->pltn_num_fres;
num_pltn_entries
- = (htab->elf.splt->size - plt0_entry_size) / plt_entry_size;
+ = (dpltsec->size - plt0_entry_size) / plt_entry_size;
break;
}
@@ -1873,8 +1873,7 @@ _bfd_x86_elf_create_sframe_plt (bfd *output_bfd,
plt_entry_size = htab->sframe_plt->sec_pltn_entry_size;
num_pltn_fres = htab->sframe_plt->sec_pltn_num_fres;
- num_pltn_entries
- = htab->plt_second_eh_frame->size / plt_entry_size;
+ num_pltn_entries = dpltsec->size / plt_entry_size;
break;
}
default:
@@ -2507,16 +2506,15 @@ _bfd_x86_elf_late_size_sections (bfd *output_bfd,
htab->plt_sframe->size = sizeof (sframe_header) + 1;
}
- /* FIXME - generate for .got.plt ? */
+ /* FIXME - generate for .plt.got ? */
- /* Unwind info for the second PLT. */
if (htab->plt_second_sframe != NULL
&& htab->plt_second != NULL
&& htab->plt_second->size != 0
&& !bfd_is_abs_section (htab->plt_second->output_section))
{
- _bfd_x86_elf_create_sframe_plt (output_bfd, info,
- SFRAME_PLT_SEC);
+ /* SFrame stack trace info for the second PLT. */
+ _bfd_x86_elf_create_sframe_plt (output_bfd, info, SFRAME_PLT_SEC);
/* FIXME - Dirty Hack. Set the size to something non-zero for now,
so that the section does not get stripped out below. The precise
size of this section is known only when the contents are