RISC-V: Delete zero-size .tdata.dyn section.

bfd/
	* elfnn-riscv.c (riscv_elf_size_dynamic_sections): In dynobj->sections
	loop, handle htab->sdyntdata section.
This commit is contained in:
Jim Wilson 2018-10-04 13:29:57 -07:00
parent 5ca8c39f05
commit 3e1b4df89c
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2018-10-04 Jim Wilson <jimw@sifive.com>
* elfnn-riscv.c (riscv_elf_size_dynamic_sections): In dynobj->sections
loop, handle htab->sdyntdata section.
2018-10-04 Jose E. Marchesi <jose.marchesi@oracle.com>
* elf64-sparc.c (elf64_sparc_output_arch_syms): Do notcorrect the

View File

@ -1274,7 +1274,8 @@ riscv_elf_size_dynamic_sections (bfd *output_bfd, struct bfd_link_info *info)
|| s == htab->elf.sgot
|| s == htab->elf.sgotplt
|| s == htab->elf.sdynbss
|| s == htab->elf.sdynrelro)
|| s == htab->elf.sdynrelro
|| s == htab->sdyntdata)
{
/* Strip this section if we don't need it; see the
comment below. */