diff options
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-mips.c | 15 |
2 files changed, 20 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 01f8fe3..383cdfa 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2001-10-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> + + * config/tc-mips.c (md_apply_fix): Preliminary handling of NewABI + relocations. + 2001-10-13 Nick Clifton <nickc@cambridge.redhat.com> * config/tc-arm.c: Replace CONST with const. diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index 050bdda..0f10cea 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -10239,6 +10239,21 @@ md_apply_fix (fixP, valueP) switch (fixP->fx_r_type) { case BFD_RELOC_MIPS_JMP: + case BFD_RELOC_MIPS_SHIFT5: + case BFD_RELOC_MIPS_SHIFT6: + case BFD_RELOC_MIPS_GOT_DISP: + case BFD_RELOC_MIPS_GOT_PAGE: + case BFD_RELOC_MIPS_GOT_OFST: + case BFD_RELOC_MIPS_SUB: + case BFD_RELOC_MIPS_INSERT_A: + case BFD_RELOC_MIPS_INSERT_B: + case BFD_RELOC_MIPS_DELETE: + case BFD_RELOC_MIPS_HIGHEST: + case BFD_RELOC_MIPS_HIGHER: + case BFD_RELOC_MIPS_SCN_DISP: + case BFD_RELOC_MIPS_REL16: + case BFD_RELOC_MIPS_RELGOT: + case BFD_RELOC_MIPS_JALR: case BFD_RELOC_HI16: case BFD_RELOC_HI16_S: case BFD_RELOC_MIPS_GPREL: |