aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorThiemo Seufer <ths@networkno.de>2001-10-15 19:48:04 +0000
committerThiemo Seufer <ths@networkno.de>2001-10-15 19:48:04 +0000
commite369bcce2783f452d7e7398c41f865e904aeea33 (patch)
tree649b72136a8ab7a42efcaee4886aa881ead15890 /gas
parentfc0c74b114ec869ce89d12a282a1cbcb6ab7e6e8 (diff)
downloadgdb-e369bcce2783f452d7e7398c41f865e904aeea33.zip
gdb-e369bcce2783f452d7e7398c41f865e904aeea33.tar.gz
gdb-e369bcce2783f452d7e7398c41f865e904aeea33.tar.bz2
* config/tc-mips.c (md_apply_fix): Preliminary handling of NewABI
relocations.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog5
-rw-r--r--gas/config/tc-mips.c15
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: