FT32: Correct 32-bit reloc for BFD_RELOC_32
The reloc for BFD_RELOC_32 was using the the 20-bit. This hack causes problems in gdb. Fixed it to be the proper 32-bit reloc, R_FT32_32. bfd/ChangeLog: * elf32-ft32.c (ft32_reloc_map): Use R_FT32_32 for BFD_RELOC_32.
This commit is contained in:
parent
2f831b9a2b
commit
458653a9b2
2 changed files with 5 additions and 1 deletions
|
@ -1,3 +1,7 @@
|
|||
2016-07-08 James Bowman <james.bowman@ftdichip.com>
|
||||
|
||||
* elf32-ft32.c (ft32_reloc_map): Use R_FT32_32 for BFD_RELOC_32.
|
||||
|
||||
2016-07-05 Andre Vieria <andre.simoesdiasvieira@arm.com>
|
||||
|
||||
* elf32-arm.c (THUMB32_MOVT): New veneer macro.
|
||||
|
|
|
@ -160,7 +160,7 @@ struct ft32_reloc_map
|
|||
static const struct ft32_reloc_map ft32_reloc_map [] =
|
||||
{
|
||||
{ BFD_RELOC_NONE, R_FT32_NONE },
|
||||
{ BFD_RELOC_32, R_FT32_20 },
|
||||
{ BFD_RELOC_32, R_FT32_32 },
|
||||
{ BFD_RELOC_16, R_FT32_16 },
|
||||
{ BFD_RELOC_8, R_FT32_8 },
|
||||
{ BFD_RELOC_FT32_10, R_FT32_10 },
|
||||
|
|
Loading…
Reference in a new issue