diff options
author | Jozef Lawrynowicz <jozef.l@mittosystems.com> | 2020-09-18 13:07:19 +0100 |
---|---|---|
committer | Jozef Lawrynowicz <jozef.l@mittosystems.com> | 2020-09-18 13:07:19 +0100 |
commit | 2f8022873c72e4abed7987cfa6b8ab9de6e53971 (patch) | |
tree | d8d955b484d5374c48c0c9b900c6bd1e5dab1b90 /ChangeLog.tree-ssa | |
parent | 685c95ebc4906f6b58db2e3c81ad9ab73fdca794 (diff) | |
download | gcc-2f8022873c72e4abed7987cfa6b8ab9de6e53971.zip gcc-2f8022873c72e4abed7987cfa6b8ab9de6e53971.tar.gz gcc-2f8022873c72e4abed7987cfa6b8ab9de6e53971.tar.bz2 |
MSP430: Add 'd', 'e', 'f' and 'g' asm operand modifiers
The new operand modifiers can be used to select odd-numbered bytes of a memory
reference or constant value.
gcc/ChangeLog:
* config/msp430/msp430.c (msp430_print_operand): Update comment.
Cast to long when printing values formatted as long.
Support 'd', 'e', 'f' and 'g' modifiers.
Extract operand value with a single operation for all modifiers.
* doc/extend.texi (msp430Operandmodifiers): New.
gcc/testsuite/ChangeLog:
* gcc.target/msp430/operand-modifiers.c: Extend test to handle new
modifiers.
* gcc.target/msp430/operand-modifiers-bad.c: New test.
Diffstat (limited to 'ChangeLog.tree-ssa')
0 files changed, 0 insertions, 0 deletions