* as/mcs51/lkmem.c: added several l-modifiers to printf to remove warnings
authorbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 7 Jan 2003 16:09:05 +0000 (16:09 +0000)
committerbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 7 Jan 2003 16:09:05 +0000 (16:09 +0000)
* as/mcs51/lkaomf51.c: #include <ctype.h> to remove warnings
* src/pic/main.c (_hasNativeMulFor): outcommented unused variables to remove warnings
* src/pic/pcode.c: outcommented unused variable to remove warnings
* src/pic/ralloc.c: outcommented unused variable to remove warnings

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2143 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
as/mcs51/lkaomf51.c
as/mcs51/lkmem.c
src/pic/main.c
src/pic/pcode.c
src/pic/ralloc.c

index 4715621c9bf08c04dc21280f80491cf5fd78c1ca..aa87747547469dd9858877dc15515e7591f4fdb3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2003-01-07  Bernhard Held <bernhard@bernhardheld.de>
+       * as/mcs51/lkmem.c: added several l-modifiers to printf to remove warnings
+       * as/mcs51/lkaomf51.c: #include <ctype.h> to remove warnings
+       * src/pic/main.c (_hasNativeMulFor): outcommented unused variables to remove warnings
+       * src/pic/pcode.c: outcommented unused variable to remove warnings
+       * src/pic/ralloc.c: outcommented unused variable to remove warnings
 
 2003-01-06    <karl@turbobit.com>
        * sim/ucsim/cmd.src/command.cc: fixed so "break xram r 0x7654" works again in
@@ -7,9 +13,6 @@
 
        * src/SDCCicode.c: fixed array add
 
-2002-01-05  Bernhard Held <bernhard@bernhardheld.de>
-       * sim/ucsim/z80.src/inst.cc: #include <stdarg.h> for gcc 3.2
-
 2002-01-05  Bernhard Held <bernhard@bernhardheld.de>
        * src/SDCCmacro.c: MAX_STRING_LENGTH increased to 2048; was too small for regression tests
        * support/regression/ports/host/support.c: #include <stdarg.h> for gcc 3.2
index 07e56ca94e6843a3612c6eadd329c0e34c6e9001..9cf610e54376e730f7bc5d4170466995f0058c22 100644 (file)
@@ -18,6 +18,7 @@
    Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 -------------------------------------------------------------------------*/
 
+#include <ctype.h>
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
index 247e8c3b20c9d2c9fd43aa8b9a19803bda09391d..c5b3d94342ca4609863881524e0fe9d1f25f9400 100644 (file)
@@ -205,13 +205,13 @@ int summary(struct area * areap)
                if((j==0) || (j==7)) fprintf(of, format, line, line, line, line, line);
                if((j!=5) || (Ram[j].Size>0))
                {
-                       sprintf(start, "0x%02x", Ram[j].Start);
+                       sprintf(start, "0x%02lx", Ram[j].Start);
                        if(Ram[j].Size==0)
                                end[0]=0;/*Empty string*/
                        else
-                               sprintf(end,  "0x%02x", j==7?Total_Last:Ram[j].Size+Ram[j].Start-1);
-                       sprintf(size, "%5u", Ram[j].Size);
-                       sprintf(max, "%5u", Ram[j].Max);
+                               sprintf(end,  "0x%02lx", j==7?Total_Last:Ram[j].Size+Ram[j].Start-1);
+                       sprintf(size, "%5lu", Ram[j].Size);
+                       sprintf(max, "%5lu", Ram[j].Max);
                        fprintf(of, format, Ram[j].Name, start, end, size, max);
                }
        }
@@ -236,8 +236,8 @@ int summary(struct area * areap)
 
        if(Ram[5].Size!=0)
        {
-               sprintf(buff, "%d bytes in DRAM wasted.  "
-                           "SDCC link could use: --data-loc 0x%02x\n",
+               sprintf(buff, "%ld bytes in DRAM wasted.  "
+                           "SDCC link could use: --data-loc 0x%02lx\n",
                                        Ram[5].Size, Ram[6].Start-Ram[5].Size);
                REPORT_WARNING(buff, 1);
        }
@@ -251,7 +251,7 @@ int summary(struct area * areap)
        }
 
        /*Report the position of the begining of the stack*/
-       fprintf(of, "\nStack starts at: 0x%02x", Stack.Start);
+       fprintf(of, "\nStack starts at: 0x%02lx", Stack.Start);
 
        /*Check that the stack pointer is landing in a safe place:*/
        if( (dram[Stack.Start] & 0x8000) == 0x8000 )
@@ -296,33 +296,33 @@ int summary(struct area * areap)
        fprintf(of, format, line, line, line, line, line);
 
        /*Report IRam totals:*/
-       sprintf(start, "0x%02x", IRam.Start);
+       sprintf(start, "0x%02lx", IRam.Start);
        if(IRam.Size==0)
                end[0]=0;/*Empty string*/
        else
-               sprintf(end,  "0x%02x", IRam.Size+IRam.Start-1);
-       sprintf(size, "%5u", IRam.Size);
-       sprintf(max, "%5u", IRam.Max);
+               sprintf(end,  "0x%02lx", IRam.Size+IRam.Start-1);
+       sprintf(size, "%5lu", IRam.Size);
+       sprintf(max, "%5lu", IRam.Max);
        fprintf(of, format, IRam.Name, start, end, size, max);
 
        /*Report XRam totals:*/
-       sprintf(start, "0x%04x", XRam.Start);
+       sprintf(start, "0x%04lx", XRam.Start);
        if(XRam.Size==0)
                end[0]=0;/*Empty string*/
        else
-               sprintf(end,  "0x%04x", XRam.Size+XRam.Start-1);
-       sprintf(size, "%5u", XRam.Size);
-       sprintf(max, "%5u", XRam.Max);
+               sprintf(end,  "0x%04lx", XRam.Size+XRam.Start-1);
+       sprintf(size, "%5lu", XRam.Size);
+       sprintf(max, "%5lu", XRam.Max);
        fprintf(of, format, XRam.Name, start, end, size, max);
 
        /*Report Rom/Flash totals:*/
-       sprintf(start, "0x%04x", Rom.Start);
+       sprintf(start, "0x%04lx", Rom.Start);
        if(Rom.Size==0)
                end[0]=0;/*Empty string*/
        else
-               sprintf(end,  "0x%04x", Rom.Size+Rom.Start-1);
-       sprintf(size, "%5u", Rom.Size);
-       sprintf(max, "%5u", Rom.Max);
+               sprintf(end,  "0x%04lx", Rom.Size+Rom.Start-1);
+       sprintf(size, "%5lu", Rom.Size);
+       sprintf(max, "%5lu", Rom.Max);
        fprintf(of, format, Rom.Name, start, end, size, max);
 
        /*Report any excess:*/
index 5c997639473249d599b91c5151222623d4ec4bc2..56948434aa84d9781a1602472fba7593fc97ada0 100644 (file)
@@ -277,8 +277,10 @@ _pic14_genIVT (FILE * of, symbol ** interrupts, int maxInterrupts)
 static bool
 _hasNativeMulFor (iCode *ic, sym_link *left, sym_link *right)
 {
+/*
   sym_link *test = NULL;
   value *val;
+*/
 
   fprintf(stderr,"checking for native mult\n");
 
index 17030df1fc49882b6d63429eaf7167697aa71324..28a806f29d1835d50fd358c46b0070c7bad8112c 100644 (file)
@@ -77,7 +77,7 @@ static int peepOptimizing = 1;        /* run the peephole optimizer if nonzero *
 static int functionInlining = 1;      /* inline functions if nonzero */
 int debug_verbose = 0;                /* Set true to inundate .asm file */
 
-static int GpCodeSequenceNumber = 1;
+// static int GpCodeSequenceNumber = 1;
 int GpcFlowSeq = 1;
 
 extern void RemoveUnusedRegisters(void);
index a920ac09cc3e2759e19410c8732dcd1e4d86f99a..a8599cd75e00e3e9aacdc22e3d5eb4b21f70f82c 100644 (file)
@@ -73,7 +73,7 @@ set *dynDirectBitRegs=NULL;
 set *dynInternalRegs=NULL;
 
 static hTab  *dynDirectRegNames= NULL;
-static hTab  *regHash = NULL;    /* a hash table containing ALL registers */
+// static hTab  *regHash = NULL;    /* a hash table containing ALL registers */
 
 static int dynrIdx=0x20;
 static int rDirectIdx=0;