[ bfd/ChangeLog ]
2004-04-24 Chris Demetriou <cgd@broadcom.com> * elf32-mips.c (elf_mips_gnu_rel_hi16, elf_mips_gnu_rel_lo16) (elf_mips_gnu_pcrel64, elf_mips_gnu_pcrel32): Remove. (bfd_elf32_bfd_reloc_type_lookup): Remove cases for BFD_RELOC_PCREL_HI16_S, BFD_RELOC_PCREL_LO16, BFD_RELOC_64_PCREL, and BFD_RELOC_32_PCREL. (mips_elf32_rtype_to_howto): Remove cases for R_MIPS_GNU_REL_HI16, R_MIPS_GNU_REL_LO16, R_MIPS_PC64, R_MIPS_PC32. * elfxx-mips.c (mips_elf_calculate_relocation): Likewise. (_bfd_mips_elf_lo16_reloc): Remove handling for R_MIPS_GNU_REL_HI16. (mips_elf_next_relocation): Move comment about matching HI/LO relocations to... (_bfd_mips_elf_relocate_section): Here. Remove handling for R_MIPS_GNU_REL_HI16. [ include/elf/ChangeLog ] 2004-04-24 Chris Demetriou <cgd@broadcom.com> * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16) (R_MIPS_GNU_REL_HI16): Remove. (R_MIPS_GNU_REL16_S2): Update comment. [ ld/testsuite/ChangeLog ] 2004-04-24 Chris Demetriou <cgd@broadcom.com> * ld-elf/merge.d: XFAIL on all MIPS targets.
This commit is contained in:
		| @@ -1,3 +1,9 @@ | |||||||
|  | 2004-04-24  Chris Demetriou  <cgd@broadcom.com> | ||||||
|  |  | ||||||
|  | 	* mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16) | ||||||
|  | 	(R_MIPS_GNU_REL_HI16): Remove. | ||||||
|  | 	(R_MIPS_GNU_REL16_S2): Update comment. | ||||||
|  |  | ||||||
| 2004-30-30  Galit Heller  <Galit.Heller@nsc.com> | 2004-30-30  Galit Heller  <Galit.Heller@nsc.com> | ||||||
|             Tomer Levi  <Tomer.Levi@nsc.com> |             Tomer Levi  <Tomer.Levi@nsc.com> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -76,12 +76,8 @@ START_RELOC_NUMBERS (elf_mips_reloc_type) | |||||||
|   /* These relocs are used for the mips16.  */ |   /* These relocs are used for the mips16.  */ | ||||||
|   RELOC_NUMBER (R_MIPS16_26, 100) |   RELOC_NUMBER (R_MIPS16_26, 100) | ||||||
|   RELOC_NUMBER (R_MIPS16_GPREL, 101) |   RELOC_NUMBER (R_MIPS16_GPREL, 101) | ||||||
|   /* These are GNU extensions to handle embedded-pic.  */ |   /* FIXME: this relocation is used internally by gas.  */ | ||||||
|   RELOC_NUMBER (R_MIPS_PC32, 248) |  | ||||||
|   RELOC_NUMBER (R_MIPS_PC64, 249) |  | ||||||
|   RELOC_NUMBER (R_MIPS_GNU_REL16_S2, 250) |   RELOC_NUMBER (R_MIPS_GNU_REL16_S2, 250) | ||||||
|   RELOC_NUMBER (R_MIPS_GNU_REL_LO16, 251) |  | ||||||
|   RELOC_NUMBER (R_MIPS_GNU_REL_HI16, 252) |  | ||||||
|   /* These are GNU extensions to enable C++ vtable garbage collection.  */ |   /* These are GNU extensions to enable C++ vtable garbage collection.  */ | ||||||
|   RELOC_NUMBER (R_MIPS_GNU_VTINHERIT, 253) |   RELOC_NUMBER (R_MIPS_GNU_VTINHERIT, 253) | ||||||
|   RELOC_NUMBER (R_MIPS_GNU_VTENTRY, 254) |   RELOC_NUMBER (R_MIPS_GNU_VTENTRY, 254) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user