This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Add _GLOBAL_OFFSET_TABLE_ to .dynsym for VxWorks
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: binutils at sourceware dot org, richard at codesourcery dot com
- Date: Thu, 2 Mar 2006 11:19:30 +1030
- Subject: Re: Add _GLOBAL_OFFSET_TABLE_ to .dynsym for VxWorks
- References: <87fym1n25s.fsf@talisman.home>
On Thu, Mar 02, 2006 at 12:03:27AM +0000, Richard Sandiford wrote:
> bfd/
> * elf32-i386.c (elf_i386_create_dynamic_sections): Use
> elf_vxworks_create_dynamic_sections.
> (elf_i386_size_dynamic_sections): Remove VxWorks GOT and PLT
> symbol handling.
> * elf32-ppc.c (ppc_elf_create_dynamic_sections): Use
> elf_vxworks_create_dynamic_sections.
> (ppc_elf_size_dynamic_sections): Remove VxWorks GOT and PLT
> symbol handling.
> * elf-vxworks.c (elf_vxworks_create_dynamic_sections): New function.
> * elf-vxworks.h (elf_vxworks_create_dynamic_sections): Declare.
>
> ld/testsuite/
> * ld-i386/ld-i386/vxworks1-lib.nd: New test.
> * ld-i386/i386.exp: Run it.
> * ld-powerpc/ld-powerpc/vxworks1-lib.nd: New test.
> * ld-powerpc/powerc.exp: Run it.
OK.
--
Alan Modra
IBM OzLabs - Linux Technology Centre