]> git.gag.com Git - fw/sdcc/commitdiff
Bugfix for args regression test failure (from change in how literal signedness is...
authorepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Thu, 7 Aug 2003 20:59:34 +0000 (20:59 +0000)
committerepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Thu, 7 Aug 2003 20:59:34 +0000 (20:59 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2816 4a8a32a2-be11-0410-ad9d-d568d2c75423

src/z80/ralloc.c

index 8abaeaa4b32082d9ef3c207990e23dff5f4f17ec..9eaebde377de754f1941dd4f87da46ccdd7b6e82 100644 (file)
@@ -2964,7 +2964,7 @@ joinPushes (iCode *lic)
       first = (int)operandLitValue ( IC_LEFT (ic));
       second = (int)operandLitValue ( IC_LEFT (uic));
 
-      sprintf (buffer, "%u", ((first << 8) | (second & 0xFF)) & 0xFFFFU);
+      sprintf (buffer, "%uu", ((first << 8) | (second & 0xFF)) & 0xFFFFU);
       val = constVal (buffer);
       SPEC_NOUN (val->type) = V_INT;
       IC_LEFT (ic)->operand.valOperand = val;