diff options
author | Michael Eager <eager@eagercon.com> | 2012-11-07 15:36:08 +0000 |
---|---|---|
committer | Michael Eager <eager@eagercon.com> | 2012-11-07 15:36:08 +0000 |
commit | 297486a0aa2156f8a9a03ec95d43fe4ee0cb159a (patch) | |
tree | 4440b9e6084c64a2c1b9eded511a9c5e2c3dc1b6 | |
parent | 2c06122590e4defed3a2bfad223cc67c6a4236dc (diff) | |
download | binutils-current-297486a0aa2156f8a9a03ec95d43fe4ee0cb159a.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.
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-microblaze.c | 3 | ||||
-rw-r--r-- | gas/testsuite/ChangeLog | 6 |
3 files changed, 11 insertions, 3 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index d347f480e..657d0df8f 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +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-06 Alan Modra <amodra@gmail.com> * config/tc-xgate.c: Make some functions static. Formatting diff --git a/gas/config/tc-microblaze.c b/gas/config/tc-microblaze.c index 86ac90bc2..de0efda7c 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 (®1)) - as_fatal (_("Cannot use special register with this instruction")); inst |= (immed << IMM_LOW) & RFSL_MASK; output = frag_more (isize); break; diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 573f020c3..4399fcb44 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,9 @@ +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. + 2012-11-01 Chao-ying Fu <fu@mips.com> * gas/mips/micromips-b16.d: New test. |