This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. 65d7bab5919338f2f41256e24c0609c91eaf0432
- From: nickc at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 3 Mar 2014 17:28:51 -0000
- Subject: gdb and binutils branch master updated. 65d7bab5919338f2f41256e24c0609c91eaf0432
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via 65d7bab5919338f2f41256e24c0609c91eaf0432 (commit)
from c1a3e85c37d0121efd395406ef3234b93e588a14 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=65d7bab5919338f2f41256e24c0609c91eaf0432
commit 65d7bab5919338f2f41256e24c0609c91eaf0432
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Mar 3 17:27:55 2014 +0000
This patch enhances the MSP430 port of GAS so that, if requested, it will
generate warning messages about an instruction that changes the interrupt
state not being followed by a NOP instruction.
* config/msp430/msp430.c: Replace known mcu array with known
msp430 ISA mcu name array.
Accept any name for -mmcu option.
Add -mz option to warn about missing NOP following an interrupt
status change.
(check_for_nop): New.
(msp430_operands): Emit a warning, if requested, when an interrupt
changing instruction is not followed by a NOP.
* doc/c-msp430.c: Document -mz option.
* gas/msp430/bad.d: Add -mz option.
* gas/msp430/bad.s: Add more cases where warnings should be
generated.
* gas/msp430/bad.l: Add expected warning messages.
-----------------------------------------------------------------------
Summary of changes:
gas/ChangeLog | 12 +
gas/config/tc-msp430.c | 804 ++++++++++++----------------------------
gas/config/tc-msp430.h | 1 -
gas/doc/c-msp430.texi | 27 +-
gas/testsuite/ChangeLog | 7 +
gas/testsuite/gas/msp430/bad.d | 1 +
gas/testsuite/gas/msp430/bad.l | 7 +
gas/testsuite/gas/msp430/bad.s | 18 +
8 files changed, 295 insertions(+), 582 deletions(-)
hooks/post-receive
--
gdb and binutils