mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-20 01:50:24 +08:00
* elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Don't move
the options section into a separate section unless IRIX 6 compatibility is enabled.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2002-10-22 Alexandre Oliva <aoliva@redhat.com>
|
||||||
|
|
||||||
|
* elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Don't move
|
||||||
|
the options section into a separate section unless IRIX 6
|
||||||
|
compatibility is enabled.
|
||||||
|
|
||||||
2002-10-22 Alexandre Oliva <aoliva@redhat.com>
|
2002-10-22 Alexandre Oliva <aoliva@redhat.com>
|
||||||
|
|
||||||
* elflink.h (struct elf_link_sort_rela): Turn rel and rela
|
* elflink.h (struct elf_link_sort_rela): Turn rel and rela
|
||||||
|
@ -6137,7 +6137,12 @@ _bfd_mips_elf_modify_segment_map (abfd)
|
|||||||
.dynamic end up in PT_DYNAMIC. However, we do have to insert a
|
.dynamic end up in PT_DYNAMIC. However, we do have to insert a
|
||||||
PT_OPTIONS segment immediately following the program header
|
PT_OPTIONS segment immediately following the program header
|
||||||
table. */
|
table. */
|
||||||
if (NEWABI_P (abfd))
|
if (NEWABI_P (abfd)
|
||||||
|
/* On non-IRIX6 new abi, we'll have already created a segment
|
||||||
|
for this section, so don't create another. I'm not sure this
|
||||||
|
is not also the case for IRIX 6, but I can't test it right
|
||||||
|
now. */
|
||||||
|
&& IRIX_COMPAT (abfd) == ict_irix6)
|
||||||
{
|
{
|
||||||
for (s = abfd->sections; s; s = s->next)
|
for (s = abfd->sections; s; s = s->next)
|
||||||
if (elf_section_data (s)->this_hdr.sh_type == SHT_MIPS_OPTIONS)
|
if (elf_section_data (s)->this_hdr.sh_type == SHT_MIPS_OPTIONS)
|
||||||
|
Reference in New Issue
Block a user