removed some lint complaints
authorceriel <none@none>
Tue, 28 Jun 1988 13:55:25 +0000 (13:55 +0000)
committerceriel <none@none>
Tue, 28 Jun 1988 13:55:25 +0000 (13:55 +0000)
mach/m68020/as/mach1.c
mach/m68020/as/mach4.c
mach/m68020/as/mach5.c
mach/proto/as/comm7.c

index 5113a84..0e71ea6 100644 (file)
@@ -34,11 +34,11 @@ extern valu_t       bd_rel1,bd_rel2,od_rel1,od_rel2;
 
 #ifdef RELOCATION
 #ifdef ASLD
-#define        T_EMIT2(a,b,c,d)        t_emit2(a,b,c,0)
-#define        T_EMIT4(a,b,c,d)        t_emit4(a,b,c,0)
+#define        T_EMIT2(a,b,c,d)        t_emit2(a,b,c,(valu_t)0)
+#define        T_EMIT4(a,b,c,d)        t_emit4(a,b,c,(valu_t)0)
 #else  ALSD
-#define        T_EMIT2(a,b,c,d)        t_emit2(a,b,c,d)
-#define        T_EMIT4(a,b,c,d)        t_emit4(a,b,c,d)
+#define        T_EMIT2(a,b,c,d)        t_emit2(a,b,c,(valu_t)d)
+#define        T_EMIT4(a,b,c,d)        t_emit4(a,b,c,(valu_t)d)
 #endif ASLD
 #else
 #define        T_EMIT2(a,b,c,d)        t_emit2(a)
index 112b21f..0479d90 100644 (file)
@@ -170,7 +170,7 @@ instruction
                                ea_2(SIZE_W, 0);
                        }
        |       LINK sizenon AREG ',' imm
-                       {       link($2, $3);}
+                       {       link_instr($2, $3);}
        |       UNLK AREG
                        {       T_EMIT2(047130 | $2,0,0,0);}
        |       TRAP '#' absexp
@@ -188,7 +188,7 @@ instruction
        |       CALLM '#' absexp ',' ea
                        {       fit(fitb($3));
                                T_EMIT2(03300 | mrg_2,0,0,0);
-                               T_EMIT2($3,0,0,0);
+                               T_EMIT2((short) $3,0,0,0);
                                ea_2(SIZE_L, CTR);
                        }
        |       RTM reg
index a674624..3973eec 100644 (file)
@@ -386,7 +386,7 @@ cmp(sz)
        badoperand();
 }
 
-link(sz, areg)
+link_instr(sz, areg)
 {
        if (sz == SIZE_NON) {
                if (bd_2.typ == S_ABS && fitw(bd_2.val))
index 8129673..87dfd72 100644 (file)
@@ -356,6 +356,7 @@ char *path, *tail;
 
 /* ---------- Error handling ---------- */
 
+/*VARARGS*/
 yyerror(){}            /* we will do our own error printing */
 
 nosect()