From 2f8b73cc2b2dd77e0f4cc772262c9ae0092d4e14 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Sun, 14 Jul 2013 13:17:55 +0000 Subject: [PATCH] gas/ * config/tc-mips.c (mips16_macro_build): Remove 'Y' case. --- gas/ChangeLog | 4 ++++ gas/config/tc-mips.c | 10 ---------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 8bf99f25bb8..dc609b9ba5b 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2013-07-14 Richard Sandiford + + * config/tc-mips.c (mips16_macro_build): Remove 'Y' case. + 2013-07-14 Richard Sandiford * config/tc-mips.c (macro_build): Take an int for "C", "k", "\\" diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index 125d0bdb039..4e878c89d3e 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': -- 2.30.2