PatchSet 6787 
Date: 2005/08/06 17:41:01
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Fix for FTBFS on debian-sparc

2005-08-06  Dalibor Topic  <[EMAIL PROTECTED]>

        * config/sparc/jit-sparc.def:
        (argcount) removed as argcount is handled in jit code
        already. Removed all uses to fix Debian bug #321209.

        * kaffe/kaffevm/classMethod.h (initialiseSecurity)
        Added missing prototype to fix compiler warning.

Members: 
        ChangeLog:1.4312->1.4313 
        config/sparc/jit-sparc.def:1.14->1.15 
        kaffe/kaffevm/classMethod.h:1.82->1.83 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4312 kaffe/ChangeLog:1.4313
--- kaffe/ChangeLog:1.4312      Sat Aug  6 14:25:10 2005
+++ kaffe/ChangeLog     Sat Aug  6 17:41:01 2005
@@ -1,5 +1,14 @@
 2005-08-06  Dalibor Topic  <[EMAIL PROTECTED]>
 
+       * config/sparc/jit-sparc.def:
+       (argcount) removed as argcount is handled in jit code
+       already. Removed all uses to fix Debian bug #321209.
+
+       * kaffe/kaffevm/classMethod.h (initialiseSecurity)
+       Added missing prototype to fix compiler warning.
+       
+2005-08-06  Dalibor Topic  <[EMAIL PROTECTED]>
+
        * kaffe/kaffevm/jar.c (jarSeek): Initialize pos
        before use.
        (getCentralDirCount) Initialize dir_size before use.
Index: kaffe/config/sparc/jit-sparc.def
diff -u kaffe/config/sparc/jit-sparc.def:1.14 
kaffe/config/sparc/jit-sparc.def:1.15
--- kaffe/config/sparc/jit-sparc.def:1.14       Fri May  6 15:24:25 2005
+++ kaffe/config/sparc/jit-sparc.def    Sat Aug  6 17:41:06 2005
@@ -45,8 +45,6 @@
 #define        fregname(n)     rnames[(n)+32]
 #endif
 
-static int argcount = 0;
-
 /* --------------------------------------------------------------------- */
 /* Instruction formats                                                  */
 
@@ -1036,7 +1034,6 @@
                ldst_RRC(0x04, r, REG_sp, w);
                debug(("st %s,[sp+%d]\n", regname(r), w));
        }
-       argcount++;
 }
 
 define_insn(push_float, fpush_xRC)
@@ -1062,7 +1059,6 @@
                ldst_RRC(0x24, r, REG_sp, w);
                debug(("stf %s,[sp+%d]\n", fregname(r), w));
        }
-       argcount++;
 }
 
 define_insn(push_double, fpushl_xRC)
@@ -1106,13 +1102,10 @@
                ldst_RRC(0x24, r+1, REG_sp, w);
                debug(("stf %s,[sp+%d]\n", fregname(r+1), w));
        }
-
-       argcount += 2;
 }
 
 define_insn(popargs, popargs_xxC)
 {
-       argcount = 0;
 }
 
 define_insn(return_int, return_Rxx)
Index: kaffe/kaffe/kaffevm/classMethod.h
diff -u kaffe/kaffe/kaffevm/classMethod.h:1.82 
kaffe/kaffe/kaffevm/classMethod.h:1.83
--- kaffe/kaffe/kaffevm/classMethod.h:1.82      Thu Jun 23 16:43:58 2005
+++ kaffe/kaffe/kaffevm/classMethod.h   Sat Aug  6 17:41:07 2005
@@ -692,4 +692,6 @@
 extern Utf8Const* SourceFile_name;     /* "SourceFile" */
 extern Utf8Const* InnerClasses_name;   /* "InnerClasses" */
 
+void initialiseSecurity (void);
+
 #endif

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to