diff options
author | Bernd Schmidt <bernds@codesourcery.com> | 2008-03-26 16:21:10 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@codesourcery.com> | 2008-03-26 16:21:10 +0000 |
commit | ee171c8f9472821b181ceaec7d78bb266d3291d4 (patch) | |
tree | 87c15fa68dd0cd2d7d10539264c0e736cf3e834c /gas/ChangeLog | |
parent | c183e9618cf196b24dac78bb6174f480259830f7 (diff) | |
download | gdb-ee171c8f9472821b181ceaec7d78bb266d3291d4.zip gdb-ee171c8f9472821b181ceaec7d78bb266d3291d4.tar.gz gdb-ee171c8f9472821b181ceaec7d78bb266d3291d4.tar.bz2 |
gas/
* config/bfin-parse.y (check_macfunc_option): Allow (IU)
option for multiply and multiply-accumulate to data register
instruction.
(check_macfuncs): Don't check if accumulator matches the data register
here.
(assign_macfunc): Check if accumulator matches the
data register in each rule that moves to the data
register.
gas/testsuite/
* gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
for IU option.
* gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
Add check for mismatch of accumulator and data register.
opcodes/
* bfin-dis.c (decode_dsp32mac_0): Decode (IU) option for
multiply and multiply-accumulate to data register instruction.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index cffe062..58c2524 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -11,6 +11,15 @@ option mode at the end of the second instruction of the vector. (asm_1): Check option by calling check_macfunc_option. + * config/bfin-parse.y (check_macfunc_option): Allow (IU) + option for multiply and multiply-accumulate to data register + instruction. + (check_macfuncs): Don't check if accumulator matches the data register + here. + (assign_macfunc): Check if accumulator matches the + data register in each rule that moves to the data + register. + 2008-03-19 Andreas Krebbel <krebbel1@de.ibm.com> * config/tc-s390.c (md_parse_option): z10 option added. |