dotgnu-pnet-commits
[Top][All Lists]
Advanced

[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;





reply via email to

[Prev in Thread] Current Thread [Next in Thread]