* elf64-mips.c (mips16_elf64_howto_table_rela): Correct src_mask
field initializers throughout. * elfn32-mips.c (elf_mips16_howto_table_rela): Likewise.
This commit is contained in:
parent
3bdf9505db
commit
1a6c3ca234
|
@ -1,3 +1,9 @@
|
||||||
|
2012-08-03 Maciej W. Rozycki <macro@codesourcery.com>
|
||||||
|
|
||||||
|
* elf64-mips.c (mips16_elf64_howto_table_rela): Correct src_mask
|
||||||
|
field initializers throughout.
|
||||||
|
* elfn32-mips.c (elf_mips16_howto_table_rela): Likewise.
|
||||||
|
|
||||||
2012-08-03 Maciej W. Rozycki <macro@codesourcery.com>
|
2012-08-03 Maciej W. Rozycki <macro@codesourcery.com>
|
||||||
|
|
||||||
* elfxx-mips.c (mips_elf_perform_relocation): Update the
|
* elfxx-mips.c (mips_elf_perform_relocation): Update the
|
||||||
|
|
|
@ -1803,7 +1803,7 @@ static reloc_howto_type mips16_elf64_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_GD", /* name */
|
"R_MIPS16_TLS_GD", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1818,7 +1818,7 @@ static reloc_howto_type mips16_elf64_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_LDM", /* name */
|
"R_MIPS16_TLS_LDM", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1833,7 +1833,7 @@ static reloc_howto_type mips16_elf64_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_DTPREL_HI16", /* name */
|
"R_MIPS16_TLS_DTPREL_HI16", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1848,7 +1848,7 @@ static reloc_howto_type mips16_elf64_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_DTPREL_LO16", /* name */
|
"R_MIPS16_TLS_DTPREL_LO16", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1863,7 +1863,7 @@ static reloc_howto_type mips16_elf64_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_GOTTPREL", /* name */
|
"R_MIPS16_TLS_GOTTPREL", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1878,7 +1878,7 @@ static reloc_howto_type mips16_elf64_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_TPREL_HI16", /* name */
|
"R_MIPS16_TLS_TPREL_HI16", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1893,7 +1893,7 @@ static reloc_howto_type mips16_elf64_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_TPREL_LO16", /* name */
|
"R_MIPS16_TLS_TPREL_LO16", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
};
|
};
|
||||||
|
|
|
@ -1768,7 +1768,7 @@ static reloc_howto_type elf_mips16_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_GD", /* name */
|
"R_MIPS16_TLS_GD", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1783,7 +1783,7 @@ static reloc_howto_type elf_mips16_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_LDM", /* name */
|
"R_MIPS16_TLS_LDM", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1798,7 +1798,7 @@ static reloc_howto_type elf_mips16_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_DTPREL_HI16", /* name */
|
"R_MIPS16_TLS_DTPREL_HI16", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1813,7 +1813,7 @@ static reloc_howto_type elf_mips16_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_DTPREL_LO16", /* name */
|
"R_MIPS16_TLS_DTPREL_LO16", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1828,7 +1828,7 @@ static reloc_howto_type elf_mips16_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_GOTTPREL", /* name */
|
"R_MIPS16_TLS_GOTTPREL", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1843,7 +1843,7 @@ static reloc_howto_type elf_mips16_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_TPREL_HI16", /* name */
|
"R_MIPS16_TLS_TPREL_HI16", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
|
|
||||||
|
@ -1858,7 +1858,7 @@ static reloc_howto_type elf_mips16_howto_table_rela[] =
|
||||||
_bfd_mips_elf_generic_reloc, /* special_function */
|
_bfd_mips_elf_generic_reloc, /* special_function */
|
||||||
"R_MIPS16_TLS_TPREL_LO16", /* name */
|
"R_MIPS16_TLS_TPREL_LO16", /* name */
|
||||||
FALSE, /* partial_inplace */
|
FALSE, /* partial_inplace */
|
||||||
0x0000ffff, /* src_mask */
|
0, /* src_mask */
|
||||||
0x0000ffff, /* dst_mask */
|
0x0000ffff, /* dst_mask */
|
||||||
FALSE), /* pcrel_offset */
|
FALSE), /* pcrel_offset */
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue