added some exports, and tweaked the makefile
[reactos.git] / posix / lib / psxdll / psxdll.def
index 65851a3..d4fdf46 100644 (file)
@@ -1,4 +1,4 @@
-; $Id: psxdll.def,v 1.2 2002/02/20 09:17:56 hyperion Exp $
+; $Id: psxdll.def,v 1.5 2002/03/10 17:10:30 hyperion Exp $
 ;
 ; ReactOS POSIX+ Client Library
 ;
@@ -29,21 +29,32 @@ fcntl
 basename
 
 ;misc
-;path
-__PdxPosixPathGetNextComponent_A
-__PdxPosixPathGetNextComponent_U
-__PdxPosixPathResolve_A
-__PdxPosixPathResolve_U
-__PdxPosixPathNameToNtPathName
-;fdtable
+;misc/fdtable
 __fdtable_init
 __fdtable_free
 __fdtable_entry_nextavail
 __fdtable_entry_add
 __fdtable_entry_remove
 __fdtable_entry_get
-;safeobj
+;misc/heap
+;for Microsoft POSIX and Interix compatibility
+GetProcessHeap
+HeapAlloc
+HeapFree
+HeapReAlloc
+HeapSize
+;misc/init
+__PdxInitializeData
+;misc/path
+__PdxPosixPathGetNextComponent_A
+__PdxPosixPathGetNextComponent_U
+__PdxPosixPathResolve_A
+__PdxPosixPathResolve_U
+__PdxPosixPathNameToNtPathName
+;misc/safeobj
 __safeobj_validate
+;misc/spawn
+__PdxSpawnPosixProcess
 
 ;pthread
 pthread_create
@@ -75,6 +86,7 @@ pthread_kill
 raise
 
 ;stdio
+;temporary forward exports, soon to be changed
 printf
 gets
 
@@ -85,6 +97,8 @@ realloc
 free
 calloc
 exit
+;FIXME: should the two calls be distinct?
+_exit
 
 ;string
 ;forward-exports to NTDLL
@@ -140,4 +154,16 @@ wcstombs
 wcstoul
 ;implemented internally
 
+;others (FIXME: cathegorize these calls)
+RtlAnsiCharToUnicodeChar
+RtlFillMemory
+RtlMoveMemory
+RtlMultiByteToUnicodeN
+RtlUnicodeToMultiByteN
+RtlUnicodeToMultiByteSize
+RtlUnwind
+RtlUpcaseUnicodeChar
+RtlUpcaseUnicodeToMultiByteN
+RtlZeroMemory
+
 ;EOF