From d57ab3df358dba36e2f334fd9c976a7cd312d5f4 Mon Sep 17 00:00:00 2001 From: "KJK::Hyperion" Date: Thu, 7 Mar 2002 06:07:31 +0000 Subject: [PATCH] introducing __PdxSpawnPosixProcess(). Still some linker warnings, will solve tomorrow svn path=/trunk/; revision=2681 --- posix/lib/psxdll/Makefile | 3 ++- posix/lib/psxdll/psxdll.def | 30 +++++++++++++++--------------- posix/lib/psxdll/psxdll.edf | 29 +++++++++++++++-------------- 3 files changed, 32 insertions(+), 30 deletions(-) diff --git a/posix/lib/psxdll/Makefile b/posix/lib/psxdll/Makefile index 9119083ced5..2aed37f8efc 100644 --- a/posix/lib/psxdll/Makefile +++ b/posix/lib/psxdll/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.3 2002/02/24 22:14:05 ea Exp $ +# $Id: Makefile,v 1.4 2002/03/07 06:07:31 hyperion Exp $ PATH_TO_TOP = ../../../.. @@ -39,6 +39,7 @@ OBJECTS_MISC = \ misc/heap.o \ misc/interlock.o \ misc/safeobj.o \ + misc/spawn.o \ misc/path.o \ misc/fdtable.o diff --git a/posix/lib/psxdll/psxdll.def b/posix/lib/psxdll/psxdll.def index e35e999bf15..7a852df0f8b 100644 --- a/posix/lib/psxdll/psxdll.def +++ b/posix/lib/psxdll/psxdll.def @@ -1,4 +1,4 @@ -; $Id: psxdll.def,v 1.3 2002/02/24 22:14:05 ea Exp $ +; $Id: psxdll.def,v 1.4 2002/03/07 06:07:31 hyperion Exp $ ; ; ReactOS POSIX+ Client Library ; @@ -6,12 +6,6 @@ LIBRARY PSXDLL.DLL EXPORTS -;misc/init -__PdxInitializeData@8 -;misc/heap -GetProcessHeap@0 - - ;dirent opendir readdir @@ -35,21 +29,27 @@ 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 +GetProcessHeap +;misc/init +__PdxInitializeData +;misc/path +__PdxPosixPathGetNextComponent_A +__PdxPosixPathGetNextComponent_U +__PdxPosixPathResolve_A +__PdxPosixPathResolve_U +__PdxPosixPathNameToNtPathName +;misc/safeobj __safeobj_validate +;misc/spawn +__PdxSpawnPosixProcess ;pthread pthread_create diff --git a/posix/lib/psxdll/psxdll.edf b/posix/lib/psxdll/psxdll.edf index 941880ac402..7d427ed6701 100644 --- a/posix/lib/psxdll/psxdll.edf +++ b/posix/lib/psxdll/psxdll.edf @@ -1,4 +1,4 @@ -; $Id: psxdll.edf,v 1.3 2002/02/24 22:14:05 ea Exp $ +; $Id: psxdll.edf,v 1.4 2002/03/07 06:07:31 hyperion Exp $ ; ; ReactOS POSIX+ Client Library ; @@ -6,11 +6,6 @@ LIBRARY PSXDLL.DLL EXPORTS -;misc/init -__PdxInitializeData=__PdxInitializeData@8 -;misc/heap -GetProcessHeap=GetProcessHeap@0 - ;dirent opendir=opendir readdir=readdir @@ -34,21 +29,27 @@ fcntl=fcntl basename=basename ;misc -;path -__PdxPosixPathGetNextComponent_A=__PdxPosixPathGetNextComponent_A -__PdxPosixPathGetNextComponent_U=__PdxPosixPathGetNextComponent_U -__PdxPosixPathResolve_A=__PdxPosixPathResolve_A -__PdxPosixPathResolve_U=__PdxPosixPathResolve_U -__PdxPosixPathNameToNtPathName=__PdxPosixPathNameToNtPathName -;fdtable +;misc/fdtable __fdtable_init=__fdtable_init __fdtable_free=__fdtable_free __fdtable_entry_nextavail=__fdtable_entry_nextavail __fdtable_entry_add=__fdtable_entry_add __fdtable_entry_remove=__fdtable_entry_remove __fdtable_entry_get=__fdtable_entry_get -;safeobj +;misc/heap +GetProcessHeap=GetProcessHeap@0 +;misc/init +__PdxInitializeData=__PdxInitializeData@8 +;misc/path +__PdxPosixPathGetNextComponent_A=__PdxPosixPathGetNextComponent_A +__PdxPosixPathGetNextComponent_U=__PdxPosixPathGetNextComponent_U +__PdxPosixPathResolve_A=__PdxPosixPathResolve_A +__PdxPosixPathResolve_U=__PdxPosixPathResolve_U +__PdxPosixPathNameToNtPathName=__PdxPosixPathNameToNtPathName +;misc/safeobj __safeobj_validate=__safeobj_validate +;misc/spawn +__PdxSpawnPosixProcess=__PdxSpawnPosixProcess@24 ;pthread pthread_create=pthread_create