aboutsummaryrefslogtreecommitdiff
path: root/sim/pru/ChangeLog
diff options
context:
space:
mode:
authorDimitar Dimitrov <dimitar@dinux.eu>2020-11-12 22:23:26 +0200
committerDimitar Dimitrov <dimitar@dinux.eu>2020-11-12 22:41:10 +0200
commite57cf1f2cdf819946494becf282e47194aa6216d (patch)
treeb30063156b4d1d911a625aaf4b53c8155ab25dbf /sim/pru/ChangeLog
parent1350c3b47a6fed106d1f6814376dd12dea8a14d0 (diff)
downloadgdb-e57cf1f2cdf819946494becf282e47194aa6216d.zip
gdb-e57cf1f2cdf819946494becf282e47194aa6216d.tar.gz
gdb-e57cf1f2cdf819946494becf282e47194aa6216d.tar.bz2
sim: pru: Add support for LMBD instruction
Binutils support for LMBD instruction was merged [1]. So add it also to simulator. LMBD instruction does left-most-bit-detection. It returns 32 if the given bit value is not found in the provided word value. [1] https://sourceware.org/pipermail/binutils/2020-October/113901.html sim/pru/ChangeLog: * pru.h (RS1SEL): New macro. (RS1_WIDTH): New macro. * pru.isa: Describe the LMBD instruction. sim/testsuite/sim/pru/ChangeLog: * lmbd.s: New test.
Diffstat (limited to 'sim/pru/ChangeLog')
-rw-r--r--sim/pru/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/sim/pru/ChangeLog b/sim/pru/ChangeLog
index bccc3ef..ad9aff9 100644
--- a/sim/pru/ChangeLog
+++ b/sim/pru/ChangeLog
@@ -1,3 +1,9 @@
+2020-11-12 Dimitar Dimitrov <dimitar@dinux.eu>
+
+ * pru.h (RS1SEL): New macro.
+ (RS1_WIDTH): New macro.
+ * pru.isa: Describe the LMBD instruction.
+
2019-09-23 Dimitar Dimitrov <dimitar@dinux.eu>
* Makefile.in: New file.