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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet/include il_engine.h,1.33,1.34


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/include il_engine.h,1.33,1.34
Date: Thu, 06 Mar 2003 18:48:56 -0500

Update of /cvsroot/dotgnu-pnet/pnet/include
In directory subversions:/tmp/cvs-serv29741/include

Modified Files:
        il_engine.h 
Log Message:


Handle "float" and "double" return values correctly when they are expected
to "native float" internally.


Index: il_engine.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/include/il_engine.h,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -r1.33 -r1.34
*** il_engine.h 22 Feb 2003 12:02:57 -0000      1.33
--- il_engine.h 6 Mar 2003 23:48:53 -0000       1.34
***************
*** 642,645 ****
--- 642,651 ----
  
  /*
+  * Box the value at a pointer using a specific primitive or value type,
+  * and handle the case where float/double values are stored as ILNativeFloat.
+  */
+ ILObject *ILExecThreadBoxFloat(ILExecThread *thread, ILType *type, void *ptr);
+ 
+ /*
   * Unbox an object using a specific primitive or value type and
   * write the contents to a pointer.  Returns zero if the object
***************
*** 648,651 ****
--- 654,665 ----
  int ILExecThreadUnbox(ILExecThread *thread, ILType *type,
                                          ILObject *object, void *ptr);
+ 
+ /*
+  * Unbox an object using a specific primitive or value type and
+  * write the contents to a pointer and handle the case where
+  * float/double values are stored as ILNativeFloat.
+  */
+ int ILExecThreadUnboxFloat(ILExecThread *thread, ILType *type,
+                                              ILObject *object, void *ptr);
  
  /*





reply via email to

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