Fixed implicit data type conversions
authorjtvolpe <jtvolpe@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 20 May 2001 03:32:06 +0000 (03:32 +0000)
committerjtvolpe <jtvolpe@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 20 May 2001 03:32:06 +0000 (03:32 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@833 4a8a32a2-be11-0410-ad9d-d568d2c75423

src/pic/pcode.c
src/pic/pcodepeep.c

index 9c3e288bf4fb7641925e932e75b6f052cd681cc0..ccc1b43e3747bb6cf9122541f86cca77abd74fca 100644 (file)
@@ -784,7 +784,7 @@ void pic14initMnemonics(void)
   mnemonics_initialized = 1;
 }
 
-int getpCode(char *mnem,int dest)
+int getpCode(char *mnem,unsigned dest)
 {
 
   pCodeInstruction *pci;
index bb4a4fe779b94c07fe85ff186d6d6c41b72d17f2..0514d1f3a3b7412d82cc5d9309c44fd659437220 100644 (file)
@@ -721,7 +721,7 @@ int altComparePattern( char *pct, parsedPattern *pat, int max_tokens)
 int advTokIdx(int *v, int amt)
 {
 
-  if(*v + amt > tokIdx)
+  if((unsigned) (*v + amt) > tokIdx)
     return 1;
 
   *v += amt;
@@ -734,7 +734,7 @@ int advTokIdx(int *v, int amt)
 
 void dumpTokens(void)
 {
-  int i;
+  unsigned i;
   pCode *pc;
 
   if(!tokIdx)