added some exports, and tweaked the makefile

svn path=/trunk/; revision=2694
This commit is contained in:
KJK::Hyperion 2002-03-10 17:10:30 +00:00
parent 2e992926e3
commit 885b79ec17
3 changed files with 44 additions and 3 deletions

View file

@ -1,4 +1,4 @@
# $Id: Makefile,v 1.4 2002/03/07 06:07:31 hyperion Exp $
# $Id: Makefile,v 1.5 2002/03/10 17:10:30 hyperion Exp $
PATH_TO_TOP = ../../../..
@ -41,6 +41,7 @@ OBJECTS_MISC = \
misc/safeobj.o \
misc/spawn.o \
misc/path.o \
misc/pdata.o \
misc/fdtable.o
OBJECTS_DIRENT = \

View file

@ -1,4 +1,4 @@
; $Id: psxdll.def,v 1.4 2002/03/07 06:07:31 hyperion Exp $
; $Id: psxdll.def,v 1.5 2002/03/10 17:10:30 hyperion Exp $
;
; ReactOS POSIX+ Client Library
;
@ -37,7 +37,12 @@ __fdtable_entry_add
__fdtable_entry_remove
__fdtable_entry_get
;misc/heap
;for Microsoft POSIX and Interix compatibility
GetProcessHeap
HeapAlloc
HeapFree
HeapReAlloc
HeapSize
;misc/init
__PdxInitializeData
;misc/path
@ -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

View file

@ -1,4 +1,4 @@
; $Id: psxdll.edf,v 1.4 2002/03/07 06:07:31 hyperion Exp $
; $Id: psxdll.edf,v 1.5 2002/03/10 17:10:30 hyperion Exp $
;
; ReactOS POSIX+ Client Library
;
@ -37,7 +37,12 @@ __fdtable_entry_add=__fdtable_entry_add
__fdtable_entry_remove=__fdtable_entry_remove
__fdtable_entry_get=__fdtable_entry_get
;misc/heap
;for Microsoft POSIX and Interix compatibility
GetProcessHeap=GetProcessHeap@0
HeapAlloc=NTDLL.RtlAllocateHeap
HeapFree=NTDLL.RtlFreeHeap
HeapReAlloc=NTDLL.ReAllocateHeap
HeapSize=NTDLL.RtlSizeHeap
;misc/init
__PdxInitializeData=__PdxInitializeData@8
;misc/path
@ -81,6 +86,7 @@ pthread_kill=pthread_kill
raise=raise
;stdio
;temporary forward exports, soon to be changed
printf=MSVCRT.printf
gets=MSVCRT.gets
@ -91,6 +97,8 @@ realloc=realloc
free=free
calloc=calloc
exit=exit
;FIXME: should the two calls be distinct?
_exit=exit
;string
;forward-exports to NTDLL
@ -146,4 +154,16 @@ wcstombs=NTDLL.wcstombs
wcstoul=NTDLL.wcstoul
;implemented internally
;others (FIXME: cathegorize these calls)
RtlAnsiCharToUnicodeChar=NTDLL.RtlAnsiCharToUnicodeChar
RtlFillMemory=NTDLL.RtlFillMemory
RtlMoveMemory=NTDLL.RtlMoveMemory
RtlMultiByteToUnicodeN=NTDLL.RtlMultiByteToUnicodeN
RtlUnicodeToMultiByteN=NTDLL.RtlUnicodeToMultiByteN
RtlUnicodeToMultiByteSize=NTDLL.RtlUnicodeToMultiByteSize
RtlUnwind=NTDLL.RtlUnwind
RtlUpcaseUnicodeChar=NTDLL.RtlUpcaseUnicodeChar
RtlUpcaseUnicodeToMultiByteN=NTDLL.RtlUpcaseUnicodeToMultiByteN
RtlZeroMemory=NTDLL.RtlZeroMemory
;EOF