forked from Imagelibrary/binutils-gdb
Add support for .uahword, .uaword and .uaxword pseudo ops
This commit is contained in:
@@ -188,31 +188,32 @@ static CONST struct elf_reloc_map sparc_reloc_map[] =
|
||||
{ BFD_RELOC_SPARC_JMP_SLOT, R_SPARC_JMP_SLOT },
|
||||
{ BFD_RELOC_SPARC_RELATIVE, R_SPARC_RELATIVE },
|
||||
{ BFD_RELOC_SPARC_WDISP22, R_SPARC_WDISP22 },
|
||||
/* ??? Doesn't dwarf use this? */
|
||||
/*{ BFD_RELOC_SPARC_UA32, R_SPARC_UA32 }, not used?? */
|
||||
{BFD_RELOC_SPARC_10, R_SPARC_10},
|
||||
{BFD_RELOC_SPARC_11, R_SPARC_11},
|
||||
{BFD_RELOC_SPARC_64, R_SPARC_64},
|
||||
{BFD_RELOC_SPARC_OLO10, R_SPARC_OLO10},
|
||||
{BFD_RELOC_SPARC_HH22, R_SPARC_HH22},
|
||||
{BFD_RELOC_SPARC_HM10, R_SPARC_HM10},
|
||||
{BFD_RELOC_SPARC_LM22, R_SPARC_LM22},
|
||||
{BFD_RELOC_SPARC_PC_HH22, R_SPARC_PC_HH22},
|
||||
{BFD_RELOC_SPARC_PC_HM10, R_SPARC_PC_HM10},
|
||||
{BFD_RELOC_SPARC_PC_LM22, R_SPARC_PC_LM22},
|
||||
{BFD_RELOC_SPARC_WDISP16, R_SPARC_WDISP16},
|
||||
{BFD_RELOC_SPARC_WDISP19, R_SPARC_WDISP19},
|
||||
{BFD_RELOC_SPARC_7, R_SPARC_7},
|
||||
{BFD_RELOC_SPARC_5, R_SPARC_5},
|
||||
{BFD_RELOC_SPARC_6, R_SPARC_6},
|
||||
{BFD_RELOC_SPARC_DISP64, R_SPARC_DISP64},
|
||||
{BFD_RELOC_SPARC_PLT64, R_SPARC_PLT64},
|
||||
{BFD_RELOC_SPARC_HIX22, R_SPARC_HIX22},
|
||||
{BFD_RELOC_SPARC_LOX10, R_SPARC_LOX10},
|
||||
{BFD_RELOC_SPARC_H44, R_SPARC_H44},
|
||||
{BFD_RELOC_SPARC_M44, R_SPARC_M44},
|
||||
{BFD_RELOC_SPARC_L44, R_SPARC_L44},
|
||||
{BFD_RELOC_SPARC_REGISTER, R_SPARC_REGISTER}
|
||||
{ BFD_RELOC_SPARC_UA16, R_SPARC_UA16 },
|
||||
{ BFD_RELOC_SPARC_UA32, R_SPARC_UA32 },
|
||||
{ BFD_RELOC_SPARC_UA64, R_SPARC_UA64 },
|
||||
{ BFD_RELOC_SPARC_10, R_SPARC_10 },
|
||||
{ BFD_RELOC_SPARC_11, R_SPARC_11 },
|
||||
{ BFD_RELOC_SPARC_64, R_SPARC_64 },
|
||||
{ BFD_RELOC_SPARC_OLO10, R_SPARC_OLO10 },
|
||||
{ BFD_RELOC_SPARC_HH22, R_SPARC_HH22 },
|
||||
{ BFD_RELOC_SPARC_HM10, R_SPARC_HM10 },
|
||||
{ BFD_RELOC_SPARC_LM22, R_SPARC_LM22 },
|
||||
{ BFD_RELOC_SPARC_PC_HH22, R_SPARC_PC_HH22 },
|
||||
{ BFD_RELOC_SPARC_PC_HM10, R_SPARC_PC_HM10 },
|
||||
{ BFD_RELOC_SPARC_PC_LM22, R_SPARC_PC_LM22 },
|
||||
{ BFD_RELOC_SPARC_WDISP16, R_SPARC_WDISP16 },
|
||||
{ BFD_RELOC_SPARC_WDISP19, R_SPARC_WDISP19 },
|
||||
{ BFD_RELOC_SPARC_7, R_SPARC_7 },
|
||||
{ BFD_RELOC_SPARC_5, R_SPARC_5 },
|
||||
{ BFD_RELOC_SPARC_6, R_SPARC_6 },
|
||||
{ BFD_RELOC_SPARC_DISP64, R_SPARC_DISP64 },
|
||||
{ BFD_RELOC_SPARC_PLT64, R_SPARC_PLT64 },
|
||||
{ BFD_RELOC_SPARC_HIX22, R_SPARC_HIX22 },
|
||||
{ BFD_RELOC_SPARC_LOX10, R_SPARC_LOX10 },
|
||||
{ BFD_RELOC_SPARC_H44, R_SPARC_H44 },
|
||||
{ BFD_RELOC_SPARC_M44, R_SPARC_M44 },
|
||||
{ BFD_RELOC_SPARC_L44, R_SPARC_L44 },
|
||||
{ BFD_RELOC_SPARC_REGISTER, R_SPARC_REGISTER }
|
||||
};
|
||||
|
||||
static reloc_howto_type *
|
||||
|
||||
Reference in New Issue
Block a user