diff options
author | claziss <claziss@synopsys.com> | 2017-06-07 15:57:56 +0200 |
---|---|---|
committer | claziss <claziss@synopsys.com> | 2017-06-26 08:53:10 +0200 |
commit | cf9bdae906f897ae13563c03c65f325cad05bf1c (patch) | |
tree | d4dd74a8a6e8da7955fb097844c91227f9bbe0b8 /gas/ChangeLog | |
parent | 46adbd17408fda28aca5320e2247ede30b7e9649 (diff) | |
download | gdb-cf9bdae906f897ae13563c03c65f325cad05bf1c.zip gdb-cf9bdae906f897ae13563c03c65f325cad05bf1c.tar.gz gdb-cf9bdae906f897ae13563c03c65f325cad05bf1c.tar.bz2 |
Update check conditions for illegal placed instructions.
ARC cpus do not accept any jump or instructions with long immediate
into the delay slots.
gas/
2017-06-07 Claudiu Zissulescu <claziss@synopsys.com>
* /config/tc-arc.c (is_br_jmp_insn_p): Update macro with known
instructions to be accounted as jumps.
(assemble_insn): Check for limms into the delay slots. Emit an
error if so.
* testsuite/gas/arc/asm-errors-3.d: New file.
* testsuite/gas/arc/asm-errors-3.err: Likewise.
* testsuite/gas/arc/asm-errors-3.s: Likewise.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 1c946d2..d91de47 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,13 @@ +2017-06-26 Claudiu Zissulescu <claziss@synopsys.com> + + * /config/tc-arc.c (is_br_jmp_insn_p): Update macro with known + instructions to be accounted as jumps. + (assemble_insn): Check for limms into the delay slots. Emit an + error if so. + * testsuite/gas/arc/asm-errors-3.d: New file. + * testsuite/gas/arc/asm-errors-3.err: Likewise. + * testsuite/gas/arc/asm-errors-3.s: Likewise. + 2017-06-26 Thomas Preud'homme <thomas.preudhomme@arm.com> * NEWS: Mention support of ARM Cortex-R52 processor. |