CVSROOT: /sources/dotgnu-pnet
Module name: pnet
Changes by: Klaus Treichel <ktreichel> 06/06/16 09:51:23
Modified files:
. : ChangeLog
engine : lib_helpers.c
Log message:
2006-06-16 Klaus Treichel <[EMAIL PROTECTED]>
* engine/lib_helpers.c: Fix RunClassConstructor. The type is
passed by
value with the jit coder instead of by reference.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnet/ChangeLog?cvsroot=dotgnu-pnet&r1=1.3325&r2=1.3326
http://cvs.savannah.gnu.org/viewcvs/pnet/engine/lib_helpers.c?cvsroot=dotgnu-pnet&r1=1.11&r2=1.12
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.3325
retrieving revision 1.3326
diff -u -b -r1.3325 -r1.3326
--- ChangeLog 11 Jun 2006 15:17:15 -0000 1.3325
+++ ChangeLog 16 Jun 2006 09:51:23 -0000 1.3326
@@ -1,3 +1,8 @@
+2006-06-16 Klaus Treichel <[EMAIL PROTECTED]>
+
+ * engine/lib_helpers.c: Fix RunClassConstructor. The type is passed by
+ value with the jit coder instead of by reference.
+
2006-06-11 Klaus Treichel <[EMAIL PROTECTED]>
* engine/jitc.c: Add System.IntPtr and System.UIntPtr to the special
Index: engine/lib_helpers.c
===================================================================
RCS file: /sources/dotgnu-pnet/pnet/engine/lib_helpers.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- engine/lib_helpers.c 5 Feb 2006 16:20:28 -0000 1.11
+++ engine/lib_helpers.c 16 Jun 2006 09:51:23 -0000 1.12
@@ -265,7 +265,11 @@
void _IL_RuntimeHelpers_RunClassConstructor(ILExecThread *thread, void *type)
{
+#ifdef IL_USE_JIT
+ ILClass *classInfo = (ILClass *)type;
+#else
ILClass *classInfo = *((ILClass **)type);
+#endif
ILMethod *method;
if(classInfo)
{
_______________________________________________
dotgnu-pnet-commits mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/dotgnu-pnet-commits