summaryrefslogtreecommitdiff
path: root/gas/config/tc-microblaze.c
diff options
context:
space:
mode:
authorMichael Eager <eager@eagercon.com>2012-11-07 15:36:09 +0000
committerMichael Eager <eager@eagercon.com>2012-11-07 15:36:09 +0000
commit34ecb04d4243a6f5ac0edd070818287203a4f264 (patch)
tree3abb2541f02bae5a75c8d5a85404c8028243163c /gas/config/tc-microblaze.c
parent719502e9c14483e679ba423f542897d368d85cf5 (diff)
downloadbinutils-gdb-34ecb04d4243a6f5ac0edd070818287203a4f264.tar.gz
2012-11-07 David Holsgrove <david.holsgrove@xilinx.com>
* config/tc-microblaze.c: Remove special register condition check for INST_TYPE_RFSL related instructions. 2012-11-07 David Holsgrove <david.holsgrove@xilinx.com> * testsuite/gas/microblaze/special_reg.exp: Add test case. * testsuite/gas/microblaze/special_reg.s: Likewise. * testsuite/gas/microblaze/special_reg.d: Likewise.
Diffstat (limited to 'gas/config/tc-microblaze.c')
-rw-r--r--gas/config/tc-microblaze.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/gas/config/tc-microblaze.c b/gas/config/tc-microblaze.c
index 86ac90bc271..de0efda7c5d 100644
--- a/gas/config/tc-microblaze.c
+++ b/gas/config/tc-microblaze.c
@@ -1198,9 +1198,6 @@ md_assemble (char * str)
as_fatal (_("Error in statement syntax"));
immed = 0;
}
- /* Check for spl registers. */
- if (check_spl_reg (&reg1))
- as_fatal (_("Cannot use special register with this instruction"));
inst |= (immed << IMM_LOW) & RFSL_MASK;
output = frag_more (isize);
break;