[kaffe] CVS kaffe (hkraemer): moved definition of NO_HOLES for powerpc to common.h

Kaffe CVS cvs-commits at kaffe.org
Thu Oct 28 02:59:47 PDT 2004


PatchSet 5376 
Date: 2004/10/28 09:56:03
Author: hkraemer
Branch: HEAD
Tag: (none) 
Log:
moved definition of NO_HOLES for powerpc to common.h

Members: 
	ChangeLog:1.2928->1.2929 
	config/powerpc/common.h:1.8->1.9 
	config/powerpc/sysdepCallMethod.h:1.5->1.6 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2928 kaffe/ChangeLog:1.2929
--- kaffe/ChangeLog:1.2928	Wed Oct 27 22:56:15 2004
+++ kaffe/ChangeLog	Thu Oct 28 09:56:03 2004
@@ -1,3 +1,9 @@
+2004-10-28  Helmer Kraemer  <hkraemer at freenet.de>
+
+	* config/powerpc/sysdepCallMethod.h,
+	config/powerpc/common.h: moved defintion of NO_HOLES to common.h,
+	since support.c doesn't include sysdepCallMethod.h
+
 2004-10-27  Dalibor Topic  <robilad at kaffe.org>
 
 	* libraries/javalib/java/security/cert/X509Certificate.java:
Index: kaffe/config/powerpc/common.h
diff -u kaffe/config/powerpc/common.h:1.8 kaffe/config/powerpc/common.h:1.9
--- kaffe/config/powerpc/common.h:1.8	Wed Oct 27 17:23:20 2004
+++ kaffe/config/powerpc/common.h	Thu Oct 28 09:56:07 2004
@@ -18,6 +18,12 @@
 #define NEED_STACK_ALIGN
 #define STACK_ALIGN(p)  ((((unsigned long)(p)) & 15) ^ (unsigned long)(p))
 
+/* This define will cause callMethodV and callMethodA to avoid
+   introducing unused slots after jlongs and jdoubles.  */
+#ifndef NO_HOLES
+# define NO_HOLES 1
+#endif
+
 #if defined(NEED_sysdepCallMethod)
 #include "sysdepCallMethod.h"
 #endif /* defined(NEED_sysdepCallMethod) */
Index: kaffe/config/powerpc/sysdepCallMethod.h
diff -u kaffe/config/powerpc/sysdepCallMethod.h:1.5 kaffe/config/powerpc/sysdepCallMethod.h:1.6
--- kaffe/config/powerpc/sysdepCallMethod.h:1.5	Sat Aug 21 16:32:43 2004
+++ kaffe/config/powerpc/sysdepCallMethod.h	Thu Oct 28 09:56:07 2004
@@ -16,13 +16,6 @@
 /* Needed for callMethodInfo declaration */
 #include "support.h"
 
-/* This define will cause callMethodV and callMethodA to avoid
-   introducing unused slots after jlongs and jdoubles.  */
-#ifndef NO_HOLES
-# define NO_HOLES 1
-#endif
-
-
 /* ARG_TYPE is the type of a register used for passing arguments.  */
 #define ARG_TYPE	long
 




More information about the kaffe mailing list