]> git.sur5r.net Git - cc65/commitdiff
Fixed some gcc warnings
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 18 Jul 2000 22:39:35 +0000 (22:39 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 18 Jul 2000 22:39:35 +0000 (22:39 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@169 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/cc65/codegen.c
src/cc65/litpool.c
src/cc65/preproc.c

index dfc986d09c9431edeafe7b06a3320c27fb669cfe..db5cd9cbb98acb072a12d0508e4f74ab30931107 100644 (file)
@@ -2491,7 +2491,7 @@ void g_add (unsigned flags, unsigned long val)
     };
 
     if (flags & CF_CONST) {
-       flags &= ~CF_FORCECHAR; // Handle chars as ints
+       flags &= ~CF_FORCECHAR; /* Handle chars as ints */
        g_push (flags & ~CF_CONST, 0);
     }
     oper (flags, val, ops);
@@ -2510,7 +2510,7 @@ void g_sub (unsigned flags, unsigned long val)
     };
 
     if (flags & CF_CONST) {
-       flags &= ~CF_FORCECHAR; // Handle chars as ints
+       flags &= ~CF_FORCECHAR; /* Handle chars as ints */
        g_push (flags & ~CF_CONST, 0);
     }
     oper (flags, val, ops);
@@ -2552,7 +2552,7 @@ void g_mul (unsigned flags, unsigned long val)
     }
 
     /* If the right hand side is const, the lhs is not on stack but still
-     * in the primary register.
+     * in the primary register.                                  
      */
     if (flags & CF_CONST) {
 
@@ -2603,7 +2603,7 @@ void g_mul (unsigned flags, unsigned long val)
        /* If we go here, we didn't emit code. Push the lhs on stack and fall
         * into the normal, non-optimized stuff.
         */
-       flags &= ~CF_FORCECHAR; // Handle chars as ints
+       flags &= ~CF_FORCECHAR; /* Handle chars as ints */
        g_push (flags & ~CF_CONST, 0);
 
     }
@@ -2633,7 +2633,7 @@ void g_div (unsigned flags, unsigned long val)
        /* Generate a division */
        if (flags & CF_CONST) {
            /* lhs is not on stack */
-           flags &= ~CF_FORCECHAR;     // Handle chars as ints
+           flags &= ~CF_FORCECHAR;     /* Handle chars as ints */
            g_push (flags & ~CF_CONST, 0);
        }
        oper (flags, val, ops);
@@ -2661,7 +2661,7 @@ void g_mod (unsigned flags, unsigned long val)
        /* Do it the hard way... */
        if (flags & CF_CONST) {
            /* lhs is not on stack */
-           flags &= ~CF_FORCECHAR;     // Handle chars as ints
+           flags &= ~CF_FORCECHAR;     /* Handle chars as ints */
            g_push (flags & ~CF_CONST, 0);
        }
        oper (flags, val, ops);
index 65c896d5859ca301adda712ba06db1db0c837c90..6243e38b5dbd50018a070ad91751420385c242c3 100644 (file)
@@ -167,7 +167,7 @@ const char* GetLiteral (unsigned Offs)
 /* Get a pointer to the literal with the given offset in the pool */
 {
     CHECK (Offs < LiteralOffs);
-    return &LiteralPool[Offs];
+    return (const char*) &LiteralPool[Offs];
 }
 
 
index 115d57beb9be06d4ffd36ca40e4f648f72194c36..321b3b1756082756b40c2e65e69088bcf1deeb70 100644 (file)
@@ -753,7 +753,7 @@ enum {
     PP_LINE,
     PP_PRAGMA,
     PP_UNDEF,
-    PP_ILLEGAL,
+    PP_ILLEGAL
 };
 
 static const struct tok_elt pre_toks[] = {