2007-01-24 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Wed, 24 Jan 2007 13:31:58 +0000 (13:31 -0000)
committerZoltan Varga <vargaz@gmail.com>
Wed, 24 Jan 2007 13:31:58 +0000 (13:31 -0000)
* mini-sparc.h (MONO_ARCH_FRAME_ALIGNMENT): Fix sparc build.

svn path=/trunk/mono/; revision=71590

mono/mini/ChangeLog
mono/mini/mini-sparc.h

index 2d35e8be58f841fb65195155aa9d3c16f0ea8e66..8ca7d1a1adafaddb498c59abd14c895bb1237007 100644 (file)
@@ -1,3 +1,7 @@
+2007-01-24  Zoltan Varga  <vargaz@gmail.com>
+
+       * mini-sparc.h (MONO_ARCH_FRAME_ALIGNMENT): Fix sparc build.
+
 2007-01-24  Massimiliano Mantione  <massi@ximian.com>
        * mini-arch.h, , inssel-amd64.brg, mini-x86.c, inssel-x86.brg,
        mini-ia64.c, mini-sparc.c, mini-alpha.c: Introduced
index b940ada9172fbbfcc4170201c008e82992922757..935f4c33529a9fabdf75300c0089b553c85360b3 100644 (file)
 #define MONO_ARCH_INST_REGPAIR_REG2(desc,hreg1) (((desc == 'l') ? sparc_o0 : (desc == 'L' ? (hreg1 + 1) : -1)))
 #endif
 
-
-#define MONO_ARCH_FRAME_ALIGNMENT (sizeof (gpointer) * 2)
+#if SIZEOF_VOID_P == 8
+#define MONO_ARCH_FRAME_ALIGNMENT 16
+#else
+#define MONO_ARCH_FRAME_ALIGNMENT 8
+#endif
 
 #define MONO_ARCH_CODE_ALIGNMENT 32