* config/bfin-parse.y (check_macfunc_option): Fix instruction
commit8e78a3e9913a8a85e7974c66220ff2a052fa4b7d
authorJie Zhang <jie.zhang@analog.com>
Tue, 26 Aug 2008 10:03:24 +0000 (26 10:03 +0000)
committerJie Zhang <jie.zhang@analog.com>
Tue, 26 Aug 2008 10:03:24 +0000 (26 10:03 +0000)
tree1929f67f72bb3fe540ad31d7d69d002046ac5440
parentd9012061828f8d872144ee802bd2639382096457
* config/bfin-parse.y (check_macfunc_option): Fix instruction
mode checking.
(asm_1): Check mode for 16-bit multiply instructions.

testsuite/
* gas/bfin/arith_mode.d: New test.
* gas/bfin/arith_mode.s: New test.
* gas/bfin/invalid_arith_mode.l: New test.
* gas/bfin/invalid_arith_mode.s: New test.
* gas/bfin/bfin.exp: Add arith_mode and invalid_arith_mode.
gas/ChangeLog
gas/config/bfin-parse.y
gas/testsuite/ChangeLog
gas/testsuite/gas/bfin/arith_mode.d [new file with mode: 0644]
gas/testsuite/gas/bfin/arith_mode.s [new file with mode: 0644]
gas/testsuite/gas/bfin/bfin.exp
gas/testsuite/gas/bfin/invalid_arith_mode.l [new file with mode: 0644]
gas/testsuite/gas/bfin/invalid_arith_mode.s [new file with mode: 0644]