summaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@nildram.co.uk>2013-07-14 13:17:55 +0000
committerRichard Sandiford <rsandifo@nildram.co.uk>2013-07-14 13:17:55 +0000
commit2c042609229a14344823673a5264527d80fe102e (patch)
treedbfc05a0294e5012782f57073e52286da4cf885b /gas
parentd2b6610eecb83da1fcd8e4606563b7ba498825c9 (diff)
downloadbinutils-redhat-2c042609229a14344823673a5264527d80fe102e.tar.gz
gas/
* config/tc-mips.c (mips16_macro_build): Remove 'Y' case.
Diffstat (limited to 'gas')
-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 8bf99f25bb..dc609b9ba5 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 125d0bdb03..4e878c89d3 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':