[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/engine cvm_ptr.c,1.36,1.37 internal.c,1
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/engine cvm_ptr.c,1.36,1.37 internal.c,1.37,1.38 |
Date: |
Wed, 16 Apr 2003 00:51:30 -0400 |
Update of /cvsroot/dotgnu-pnet/pnet/engine
In directory subversions:/tmp/cvs-serv4908/engine
Modified Files:
cvm_ptr.c internal.c
Log Message:
Fix some broken code in the "compact" and "kernel" profiles.
Index: cvm_ptr.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/cvm_ptr.c,v
retrieving revision 1.36
retrieving revision 1.37
diff -C2 -r1.36 -r1.37
*** cvm_ptr.c 14 Apr 2003 04:42:09 -0000 1.36
--- cvm_ptr.c 16 Apr 2003 04:51:28 -0000 1.37
***************
*** 3253,3256 ****
--- 3253,3257 ----
VMCASE(COP_PREFIX_GET2D):
{
+ #ifdef IL_CONFIG_NON_VECTOR_ARRAYS
if(stacktop[-3].ptrValue)
{
***************
*** 3276,3279 ****
--- 3277,3283 ----
NULL_POINTER_EXCEPTION();
}
+ #else
+ MODIFY_PC_AND_STACK(CVMP_LEN_NONE, -2);
+ #endif
}
VMBREAK(COP_PREFIX_GET2D);
***************
*** 3313,3316 ****
--- 3317,3321 ----
VMCASE(COP_PREFIX_SET2D):
{
+ #ifdef IL_CONFIG_NON_VECTOR_ARRAYS
tempNum = CVMP_ARG_WORD;
if((stacktop - tempNum - 3)->ptrValue)
***************
*** 3342,3345 ****
--- 3347,3353 ----
NULL_POINTER_EXCEPTION();
}
+ #else
+ MODIFY_PC_AND_STACK(CVMP_LEN_NONE, -2);
+ #endif
}
VMBREAK(COP_PREFIX_SET2D);
Index: internal.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/internal.c,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -r1.37 -r1.38
*** internal.c 8 Dec 2002 01:10:08 -0000 1.37
--- internal.c 16 Apr 2003 04:51:28 -0000 1.38
***************
*** 57,60 ****
--- 57,69 ----
#define _IL_ModuleBuilder_suppressed
#define _IL_RuntimeMethodHandle_suppressed
+ #define _IL_AssemblyBuilder_suppressed
+ #define _IL_EventBuilder_suppressed
+ #define _IL_FieldBuilder_suppressed
+ #define _IL_FieldBuilder_suppressed
+ #define _IL_PropertyBuilder_suppressed
+ #define _IL_TypeBuilder_suppressed
+ #define _IL_MethodBuilder_suppressed
+ #define _IL_SignatureHelper_suppressed
+ #define _IL_ParameterBuilder_suppressed
#endif
#if !defined(IL_CONFIG_RUNTIME_INFRA) && !defined(IL_CONFIG_REFLECTION)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/engine cvm_ptr.c,1.36,1.37 internal.c,1.37,1.38,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnet/image marshal.c,1.9,1.10
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Globalization CharacterInfo.cs,1.2,1.3 CompareInfo.cs,1.10,1.11 CultureInfo.cs,1.18,1.19 CultureTypes.cs,1.1,1.2 RegionInfo.cs,1.1,1.2 TextInfo.cs,1.4,1.5 _I18NCompareInfo.cs,1.1,1.2 _I18NCultureHandler.cs,1.2,1.3 _I18NTextInfo.cs,1.1,1.2
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnet/image marshal.c,1.9,1.10
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Globalization CharacterInfo.cs,1.2,1.3 CompareInfo.cs,1.10,1.11 CultureInfo.cs,1.18,1.19 CultureTypes.cs,1.1,1.2 RegionInfo.cs,1.1,1.2 TextInfo.cs,1.4,1.5 _I18NCompareInfo.cs,1.1,1.2 _I18NCultureHandler.cs,1.2,1.3 _I18NTextInfo.cs,1.1,1.2
- Index(es):