aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2013-07-14 13:17:55 +0000
committerRichard Sandiford <rdsandiford@googlemail.com>2013-07-14 13:17:55 +0000
commit2f8b73cc2b2dd77e0f4cc772262c9ae0092d4e14 (patch)
treef5f08dbab4432dbfd8da6dbc6209e4c2345f6f94
parentc82767616fd4c4901d6465b81aa03f8adffa8d98 (diff)
downloadgdb-2f8b73cc2b2dd77e0f4cc772262c9ae0092d4e14.zip
gdb-2f8b73cc2b2dd77e0f4cc772262c9ae0092d4e14.tar.gz
gdb-2f8b73cc2b2dd77e0f4cc772262c9ae0092d4e14.tar.bz2
gas/
* config/tc-mips.c (mips16_macro_build): Remove 'Y' case.
-rw-r--r--gas/ChangeLog4
-rw-r--r--gas/config/tc-mips.c10
2 files changed, 4 insertions, 10 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 8bf99f2..dc609b9 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,9 @@
2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
+ * config/tc-mips.c (mips16_macro_build): Remove 'Y' case.
+
+2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
+
* config/tc-mips.c (macro_build): Take an int for "C", "k", "\\"
and "~".
(macro): Update accordingly.
diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c
index 125d0bd..4e878c8 100644
--- a/gas/config/tc-mips.c
+++ b/gas/config/tc-mips.c
@@ -5688,16 +5688,6 @@ mips16_macro_build (expressionS *ep, const char *name, const char *fmt,
MIPS16_INSERT_OPERAND (REGR32, insn, va_arg (*args, int));
continue;
- case 'Y':
- {
- int regno;
-
- regno = va_arg (*args, int);
- regno = ((regno & 7) << 2) | ((regno & 0x18) >> 3);
- MIPS16_INSERT_OPERAND (REG32R, insn, regno);
- }
- continue;
-
case '<':
case '>':
case '4':