src gas/ChangeLog gas/config/bfin-parse.y gas/ ...
vapier@sourceware.org
vapier@sourceware.org
Fri Oct 15 20:44:00 GMT 2010
CVSROOT: /cvs/src
Module name: src
Changes by: vapier@sourceware.org 2010-10-15 20:44:47
Modified files:
gas : ChangeLog
gas/config : bfin-parse.y
gas/testsuite : ChangeLog
gas/testsuite/gas/bfin: video.d video.s video2.d video2.s
opcodes : ChangeLog bfin-dis.c
Log message:
gas: blackfin: fix encoding of BYTEOP2M insn
The BYTEOP2M parser incorrectly calls BYTEOP2P to generate the opcode.
Once we've fixed that, it's easy to see that the disassembler also likes
to decode this insn incorrectly. So fix that and then add some tests.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4293&r2=1.4294
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/bfin-parse.y.diff?cvsroot=src&r1=1.45&r2=1.46
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1765&r2=1.1766
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/bfin/video.d.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/bfin/video.s.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/bfin/video2.d.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/bfin/video2.s.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=src&r1=1.1661&r2=1.1662
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/bfin-dis.c.diff?cvsroot=src&r1=1.28&r2=1.29
More information about the Binutils-cvs
mailing list