aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-02-05 16:37:39 -0500
committerMike Frysinger <vapier@gentoo.org>2014-08-13 07:06:15 -0400
commit703ec4e8d0c1daac6033e14170c0ddd28c455c0a (patch)
treec42edb3e967d2a4aef63b031b19f33391bbbf832 /gas
parented2c4879565a32432f6cbbf7569e0922835475b0 (diff)
downloadgdb-703ec4e8d0c1daac6033e14170c0ddd28c455c0a.zip
gdb-703ec4e8d0c1daac6033e14170c0ddd28c455c0a.tar.gz
gdb-703ec4e8d0c1daac6033e14170c0ddd28c455c0a.tar.bz2
opcodes: blackfin: push down global state
The variables used to track insn state should be pushed down into the private_data structure to avoid pollution across calls. This also happens to fix the output when hitting comments/invalid insns which needs to tweak a gas test. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'gas')
-rw-r--r--gas/testsuite/ChangeLog4
-rw-r--r--gas/testsuite/gas/bfin/parallel_illegal.d10
2 files changed, 9 insertions, 5 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 13dd20d..79aad54 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2014-08-13 Mike Frysinger <vapier@gentoo.org>
+ * gas/bfin/parallel_illegal.d: Add missing semicolons.
+
+2014-08-13 Mike Frysinger <vapier@gentoo.org>
+
* gas/bfin/load.d: Update output.
* gas/bfin/load.s: Add .data section.
diff --git a/gas/testsuite/gas/bfin/parallel_illegal.d b/gas/testsuite/gas/bfin/parallel_illegal.d
index 1f75a18..b896c4d 100644
--- a/gas/testsuite/gas/bfin/parallel_illegal.d
+++ b/gas/testsuite/gas/bfin/parallel_illegal.d
@@ -8,23 +8,23 @@ Disassembly of section .text:
0: 03 c8 00 18 MNOP || NOP || NOP;
4: 00 00 00 00
8: 03 c8 MNOP || ILLEGAL || NOP;.*
- a: 00 18 IF CC JUMP 0x0xa
+ a: 00 18 IF CC JUMP 0x0xa;
c: 01 00 ILLEGAL;
e: 00 00 NOP;
10: 03 c8 MNOP || NOP || ILLEGAL;.*
- 12: 00 18 IF CC JUMP 0x0x12
+ 12: 00 18 IF CC JUMP 0x0x12;
14: 00 00 NOP;
16: 01 00 ILLEGAL;
18: 03 c8 MNOP || ILLEGAL || ILLEGAL;.*
- 1a: 00 18 IF CC JUMP 0x0x1a
+ 1a: 00 18 IF CC JUMP 0x0x1a;
1c: 01 00 ILLEGAL;
1e: 01 00 ILLEGAL;
20: 03 c8 MNOP || ILLEGAL || ILLEGAL;.*
- 22: 00 18 IF CC JUMP 0x0x22
+ 22: 00 18 IF CC JUMP 0x0x22;
24: 10 00 RTS;
26: 10 00 RTS;
28: 03 c8 MNOP || ILLEGAL || ILLEGAL;.*
- 2a: 00 18 IF CC JUMP 0x0x2a
+ 2a: 00 18 IF CC JUMP 0x0x2a;
2c: 03 c0 00 18 MNOP;
30: 00 00 NOP;
...