[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/engine cvm_conv.c,1.27,1.28 cvm_except.
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/engine cvm_conv.c,1.27,1.28 cvm_except.c,1.22,1.23 engine.h,1.71,1.72 lib_array.c,1.25,1.26 |
Date: |
Thu, 15 May 2003 01:06:36 -0400 |
Update of /cvsroot/dotgnu-pnet/pnet/engine
In directory subversions:/tmp/cvs-serv27644/engine
Modified Files:
cvm_conv.c cvm_except.c engine.h lib_array.c
Log Message:
Port some parts of the "engine" directory to m68k-palmos
(can't go much further because the CVM interpreter is too
big to fit into a 32k code section at the moment).
Index: cvm_conv.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/cvm_conv.c,v
retrieving revision 1.27
retrieving revision 1.28
diff -C2 -r1.27 -r1.28
*** cvm_conv.c 1 May 2003 10:29:08 -0000 1.27
--- cvm_conv.c 15 May 2003 05:06:34 -0000 1.28
***************
*** 191,194 ****
--- 191,196 ----
#endif /* IL_CONFIG_FP_SUPPORTED */
+ #ifdef IL_CONFIG_PINVOKE
+
/*
* Convert a reference to a string array into a pointer to a C array.
***************
*** 258,261 ****
--- 260,265 ----
}
}
+
+ #endif /* IL_CONFIG_PINVOKE */
#elif defined(IL_CVM_LOCALS)
Index: cvm_except.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/cvm_except.c,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -r1.22 -r1.23
*** cvm_except.c 16 Apr 2003 00:39:34 -0000 1.22
--- cvm_except.c 15 May 2003 05:06:34 -0000 1.23
***************
*** 105,112 ****
--- 105,114 ----
if(!classInfo)
{
+ #ifndef REDUCED_STDIO
/* Huh? The required class doesn't exist. This shouldn't
happen */
fprintf(stderr, "Fatal error: %s is missing from the system
library\n",
className);
exit(1);
+ #endif
}
object = _ILEngineAllocObject(thread, classInfo);
Index: engine.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/engine.h,v
retrieving revision 1.71
retrieving revision 1.72
diff -C2 -r1.71 -r1.72
*** engine.h 18 Apr 2003 09:15:52 -0000 1.71
--- engine.h 15 May 2003 05:06:34 -0000 1.72
***************
*** 456,459 ****
--- 456,461 ----
ILInt32 _ILStringToBuffer(ILExecThread *thread, ILString *str, ILUInt16
**buf);
+ #ifndef REDUCED_STDIO
+
/*
* Dump a CVM instruction starting at a particular address.
***************
*** 461,464 ****
--- 463,468 ----
*/
int _ILDumpCVMInsn(FILE *stream, ILMethod *currMethod, unsigned char *pc);
+
+ #endif
/*
Index: lib_array.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/lib_array.c,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -r1.25 -r1.26
*** lib_array.c 14 Apr 2003 09:08:28 -0000 1.25
--- lib_array.c 15 May 2003 05:06:34 -0000 1.26
***************
*** 3351,3355 ****
ILObject *_src, ILInt32 srcOffset,
ILObject *_dst, ILInt32 dstOffset,
! int count)
{
System_Array *src = (System_Array *)_src;
--- 3351,3355 ----
ILObject *_src, ILInt32 srcOffset,
ILObject *_dst, ILInt32 dstOffset,
! ILInt32 count)
{
System_Array *src = (System_Array *)_src;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/engine cvm_conv.c,1.27,1.28 cvm_except.c,1.22,1.23 engine.h,1.71,1.72 lib_array.c,1.25,1.26,
Rhys Weatherley <address@hidden> <=