updated to reflect modifications to the code
[reactos.git] / posix / lib / psxdll / psxdll.def
index 7a852df..f54bd82 100644 (file)
@@ -1,4 +1,4 @@
-; $Id: psxdll.def,v 1.4 2002/03/07 06:07:31 hyperion Exp $
+; $Id: psxdll.def,v 1.6 2002/03/11 20:49:09 hyperion Exp $
 ;
 ; ReactOS POSIX+ Client Library
 ;
@@ -37,9 +37,14 @@ __fdtable_entry_add
 __fdtable_entry_remove
 __fdtable_entry_get
 ;misc/heap
-GetProcessHeap
+;for Microsoft POSIX and Interix compatibility
+GetProcessHeap@0
+HeapAlloc
+HeapFree
+HeapReAlloc
+HeapSize
 ;misc/init
-__PdxInitializeData
+__PdxInitializeData@8
 ;misc/path
 __PdxPosixPathGetNextComponent_A
 __PdxPosixPathGetNextComponent_U
@@ -49,7 +54,7 @@ __PdxPosixPathNameToNtPathName
 ;misc/safeobj
 __safeobj_validate
 ;misc/spawn
-__PdxSpawnPosixProcess
+__PdxSpawnPosixProcess@24
 
 ;pthread
 pthread_create
@@ -81,6 +86,7 @@ pthread_kill
 raise
 
 ;stdio
+;temporary forward exports, soon to be changed
 printf
 gets
 
@@ -91,6 +97,8 @@ realloc
 free
 calloc
 exit
+;FIXME: should the two calls be distinct?
+_exit
 
 ;string
 ;forward-exports to NTDLL
@@ -146,4 +154,16 @@ wcstombs
 wcstoul
 ;implemented internally
 
+;others (FIXME: cathegorize these calls)
+RtlAnsiCharToUnicodeChar
+RtlFillMemory
+RtlMoveMemory
+RtlMultiByteToUnicodeN
+RtlUnicodeToMultiByteN
+RtlUnicodeToMultiByteSize
+RtlUnwind
+RtlUpcaseUnicodeChar
+RtlUpcaseUnicodeToMultiByteN
+RtlZeroMemory
+
 ;EOF