mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-09 04:21:49 +08:00
* emultempl/sh64elf.em (sh64_elf_${EMULATION_NAME}_after_allocation):
Don't increment rel_count of .cranges here. Set rawsize of .cranges.
This commit is contained in:
parent
a9479c3f88
commit
24dc748d60
@ -1,3 +1,8 @@
|
||||
2005-08-17 Kaz Kojima <kkojima@rr.iij4u.or.jp>
|
||||
|
||||
* emultempl/sh64elf.em (sh64_elf_${EMULATION_NAME}_after_allocation):
|
||||
Don't increment rel_count of .cranges here. Set rawsize of .cranges.
|
||||
|
||||
2005-08-10 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* pe-dll.c (pe_exe_fill_sections): Call lang_reset_memory_regions
|
||||
|
@ -520,13 +520,6 @@ sh64_elf_${EMULATION_NAME}_after_allocation (void)
|
||||
bfd_put_32 (output_bfd, isec->output_offset,
|
||||
crangesp + SH64_CRANGE_CR_ADDR_OFFSET);
|
||||
cr_addr_order->u.reloc.p->addend = 0;
|
||||
|
||||
/* We must update the number of relocations here,
|
||||
since the elf linker does not take link orders
|
||||
into account when setting header sizes. The
|
||||
actual relocation orders are however executed
|
||||
correctly. */
|
||||
elf_section_data(cranges)->rel_count++;
|
||||
}
|
||||
else
|
||||
bfd_put_32 (output_bfd,
|
||||
@ -564,4 +557,5 @@ sh64_elf_${EMULATION_NAME}_after_allocation (void)
|
||||
sh64_elf_section_data (cranges)->sh64_info->cranges_growth
|
||||
= crangesp - cranges->contents - cranges->size;
|
||||
cranges->size = crangesp - cranges->contents;
|
||||
cranges->rawsize = cranges->size;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user