reactos/lib/coredll
diff -u -r1.2 -r1.3
--- coredll.def 3 Mar 2004 23:27:27 -0000 1.2
+++ coredll.def 4 Mar 2004 18:24:29 -0000 1.3
@@ -49,7 +49,7 @@
;?unexpected@std@@YAXXZ @1557
;?what@exception@std@@UBEPBDXZ @1575
;_AAFS_CloseAllFileHandles @655
-_AFS_CreateDirectoryW @644
+;_AFS_CreateDirectoryW @644
;_AFS_CreateFileW @648
;_AFS_DeleteFileW @649
;_AFS_FindFirstChangeNotificationW @1685
@@ -739,7 +739,7 @@
;_MapWindowPoints @284
;_MaskBlt @904
;_MessageBeep @857
-;_MessageBoxW @858
+_MessageBoxW @858
;_MonitorFromPoint @1522
;_MonitorFromRect @1523
;_MonitorFromWindow @1524
@@ -1117,7 +1117,7 @@
;___RTCastToVoid @1559
;___RTDynamicCast @1561
;___RTtypeid @1560
-;___abnormal_termination @86
+___abnormal_termination @86
;___strgtold12 @1089
;__alldiv @2001
;__allmul @2002
reactos/lib/coredll
diff -u -r1.1 -r1.2
--- coredll.edf 3 Mar 2004 23:27:27 -0000 1.1
+++ coredll.edf 4 Mar 2004 18:24:29 -0000 1.2
@@ -49,7 +49,7 @@
;?unexpected@std@@YAXXZ @1557
;?what@exception@std@@UBEPBDXZ @1575
;_AAFS_CloseAllFileHandles @655
-_AFS_CreateDirectoryW =_AFS_CreateDirectoryW @644
+;_AFS_CreateDirectoryW =_AFS_CreateDirectoryW @644
;_AFS_CreateFileW @648
;_AFS_DeleteFileW @649
;_AFS_FindFirstChangeNotificationW @1685
@@ -722,7 +722,7 @@
;_LocalAlloc @33
;_LocalAllocInProcess @41
;_LocalFileTimeToFileTime @22
-;_LocalFree @36
+_LocalFree=kernel32.LocalFree @36
;_LocalFreeInProcess @42
;_LocalReAlloc @34
;_LocalSize @35
@@ -739,7 +739,7 @@
;_MapWindowPoints @284
;_MaskBlt @904
;_MessageBeep @857
-;_MessageBoxW @858
+_MessageBoxW=user32.MessageBoxW @858
;_MonitorFromPoint @1522
;_MonitorFromRect @1523
;_MonitorFromWindow @1524
@@ -1112,12 +1112,12 @@
;__EH_prolog @1620
;__HUGE @1181
;__InitStdioLib @1151
-;__XcptFilter @1645
+__XcptFilter=msvcrt._XcptFilter @1645
;___CxxFrameHandler @1550
;___RTCastToVoid @1559
;___RTDynamicCast @1561
;___RTtypeid @1560
-;___abnormal_termination @86
+___abnormal_termination=msvcrt._abnormal_termination @86
;___strgtold12 @1089
;__alldiv @2001
;__allmul @2002
@@ -1138,7 +1138,7 @@
;__controlfp @1002
;__copysign @1003
;__ecvt @1008
-;__except_handler3 @84
+__except_handler3=msvcrt._except_handler3 @84
;__fcloseall @1119
;__fcvt @1011
;__fileno @1124
reactos/lib/coredll
diff -u -r1.1 -r1.2
--- coredll_main.c 3 Mar 2004 19:11:20 -0000 1.1
+++ coredll_main.c 4 Mar 2004 18:24:29 -0000 1.2
@@ -16,6 +16,16 @@
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ *
+ * TODO:
+ * ATM this is just a dummy forwarding dll for the WinCE API to Win32 API
+ * When you exit a simple WinCE app on Windows or on ReactOS it causes
+ * a program error or unhandled exception probl'y because we dont handle
+ * threading and process attaching/detaching like we should here.
+ *
+ * There will be some parts of the WinCE API that cant just be forwarded to
+ * the Win32 API as paramater names or types may differ. In that case you will
+ * need to copy the Win32 implementation and make the needed changes.
*/
#include "windows.h"