mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 13:56:22 +08:00
x86: Use a normal input file with compatible relocation
Use a normal input file with compatible relocation to hold linker created sections, PR ld/23055 * elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties): Use a normal input file with compatible relocation.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2018-04-17 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
|
PR ld/23055
|
||||||
|
* elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties): Use a
|
||||||
|
normal input file with compatible relocation.
|
||||||
|
|
||||||
2018-04-18 Alan Modra <amodra@gmail.com>
|
2018-04-18 Alan Modra <amodra@gmail.com>
|
||||||
|
|
||||||
* Makefile.am: Remove support for assorted i386 aout and coff targets.
|
* Makefile.am: Remove support for assorted i386 aout and coff targets.
|
||||||
|
@ -2518,7 +2518,9 @@ error_alignment:
|
|||||||
abfd = abfd->link.next)
|
abfd = abfd->link.next)
|
||||||
if (bfd_get_flavour (abfd) == bfd_target_elf_flavour
|
if (bfd_get_flavour (abfd) == bfd_target_elf_flavour
|
||||||
&& (abfd->flags
|
&& (abfd->flags
|
||||||
& (DYNAMIC | BFD_LINKER_CREATED | BFD_PLUGIN)) == 0)
|
& (DYNAMIC | BFD_LINKER_CREATED | BFD_PLUGIN)) == 0
|
||||||
|
&& bed->relocs_compatible (abfd->xvec,
|
||||||
|
info->output_bfd->xvec))
|
||||||
{
|
{
|
||||||
htab->elf.dynobj = abfd;
|
htab->elf.dynobj = abfd;
|
||||||
dynobj = abfd;
|
dynobj = abfd;
|
||||||
|
Reference in New Issue
Block a user