CVS: gcc/gcc-3.3/gcc/config/msp430 msp430.c, 1.94, 1.95
Chris Liechti <[email protected]> Thu, 22 May 2008 09:06:07 -0700
| Newsgroups | gmane.comp.hardware.texas-instruments.msp430.gcc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/mspgcc/gcc/gcc-3.3/gcc/config/msp430
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv505/gcc/gcc-3.3/gcc/config/msp430
Modified Files:
msp430.c
Log Message:
fix for bug 1797732: msp430-gcc segfault in zeroxtendqidi
Index: msp430.c
===================================================================
RCS file: /cvsroot/mspgcc/gcc/gcc-3.3/gcc/config/msp430/msp430.c,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -w -d -r1.94 -r1.95
--- msp430.c 15 May 2008 00:57:55 -0000 1.94
+++ msp430.c 22 May 2008 16:06:02 -0000 1.95
@@ -5486,7 +5486,7 @@
OUT_INSN (len, "clr\t%C0", operands);
OUT_INSN (len, "clr\t%D0", operands);
- if (GET_CODE (operands[0]) == REG)
+ if (GET_CODE (operands[0]) == REG && len)
*len -= 3;
if (len)
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/