[Top][All Lists]
[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);
/*
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/include il_engine.h,1.33,1.34,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2238,1.2239
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnet/engine box.c,1.2,1.3 lib_reflect.c,1.30,1.31
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2238,1.2239
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnet/engine box.c,1.2,1.3 lib_reflect.c,1.30,1.31
- Index(es):