bfd/
commit29e7daf86c923bd0d1ff771a587baddc9e5cc54c
authorRichard Sandiford <rsandifo@nildram.co.uk>
Thu, 2 Mar 2006 08:57:00 +0000 (2 08:57 +0000)
committerRichard Sandiford <rsandifo@nildram.co.uk>
Thu, 2 Mar 2006 08:57:00 +0000 (2 08:57 +0000)
tree21808794acabb8b817d76c8a212c06928fb88034
parent9f43d48ceeb46697c238b934f52b86320d305a66
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.
bfd/ChangeLog
bfd/elf-vxworks.c
bfd/elf-vxworks.h
bfd/elf32-i386.c
bfd/elf32-ppc.c
ld/testsuite/ChangeLog
ld/testsuite/ld-i386/i386.exp
ld/testsuite/ld-i386/vxworks1-lib.nd [new file with mode: 0644]
ld/testsuite/ld-powerpc/powerpc.exp
ld/testsuite/ld-powerpc/vxworks1-lib.nd [new file with mode: 0644]