* Moved realtime_sem.{cpp,h} into new posix subdirectory.

* Renamed the old kernel_posix[_arch...].o to kernel_lib_posix...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25336 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold 2008-05-06 23:16:04 +00:00
parent 46f2d5ea88
commit 98e6713172
9 changed files with 33 additions and 22 deletions

View File

@ -33,7 +33,6 @@ KernelMergeObject kernel_core.o :
Notifications.cpp
port.cpp
real_time_clock.c
realtime_sem.cpp
scheduler.cpp
sem.cpp
shutdown.c
@ -64,16 +63,17 @@ KernelLd linkhack.so :
;
KernelLd kernel_$(TARGET_ARCH) :
kernel_core.o
kernel_fs.o
kernel_vm.o
kernel_cache.o
kernel_core.o
kernel_debug.o
kernel_device_manager.o
kernel_disk_device_manager.o
kernel_util.o
kernel_fs.o
kernel_messaging.o
kernel_debug.o
kernel_posix.o
kernel_slab.o
kernel_util.o
kernel_vm.o
lib$(TARGET_ARCH).a
kernel_platform_$(TARGET_BOOT_PLATFORM).o
@ -83,8 +83,8 @@ KernelLd kernel_$(TARGET_ARCH) :
# kernel parts borrowed from libroot and others
kernel_os_main.o
kernel_os_arch_$(TARGET_ARCH).o
kernel_posix.o
kernel_posix_arch_$(TARGET_ARCH).o
kernel_lib_posix.o
kernel_lib_posix_arch_$(TARGET_ARCH).o
kernel_misc.o
$(HAIKU_STATIC_LIBSUPC++)
@ -96,16 +96,17 @@ KernelLd kernel_$(TARGET_ARCH) :
;
KernelLd kernel.so :
kernel_core.o
kernel_fs.o
kernel_vm.o
kernel_cache.o
kernel_core.o
kernel_debug.o
kernel_device_manager.o
kernel_disk_device_manager.o
kernel_util.o
kernel_fs.o
kernel_messaging.o
kernel_debug.o
kernel_posix.o
kernel_slab.o
kernel_util.o
kernel_vm.o
lib$(TARGET_ARCH).a
kernel_platform_$(TARGET_BOOT_PLATFORM).o
@ -115,8 +116,8 @@ KernelLd kernel.so :
# kernel libroot parts
kernel_os_main.o
kernel_os_arch_$(TARGET_ARCH).o
kernel_posix.o
kernel_posix_arch_$(TARGET_ARCH).o
kernel_lib_posix.o
kernel_lib_posix_arch_$(TARGET_ARCH).o
$(HAIKU_STATIC_LIBSUPC++)
@ -153,6 +154,7 @@ SubInclude HAIKU_TOP src system kernel disk_device_manager ;
SubInclude HAIKU_TOP src system kernel fs ;
SubInclude HAIKU_TOP src system kernel lib ;
SubInclude HAIKU_TOP src system kernel messaging ;
SubInclude HAIKU_TOP src system kernel posix ;
SubInclude HAIKU_TOP src system kernel slab ;
SubInclude HAIKU_TOP src system kernel util ;
SubInclude HAIKU_TOP src system kernel vm ;

View File

@ -31,7 +31,7 @@ SEARCH_SOURCE += [ FDirName $(posixSources) sys ] ;
SEARCH_SOURCE += [ FDirName $(posixSources) time ] ;
SEARCH_SOURCE += [ FDirName $(posixSources) unistd ] ;
KernelMergeObject kernel_posix.o :
KernelMergeObject kernel_lib_posix.o :
# main
kernel_errno.c
dirent.c
@ -129,7 +129,7 @@ KernelMergeObject kernel_os_arch_$(TARGET_ARCH).o :
SEARCH_SOURCE += [ FDirName $(posixSources) arch $(TARGET_ARCH) ] ;
SEARCH_SOURCE += [ FDirName $(posixSources) string arch $(TARGET_ARCH) ] ;
KernelMergeObject kernel_posix_arch_$(TARGET_ARCH).o :
KernelMergeObject kernel_lib_posix_arch_$(TARGET_ARCH).o :
setjmp.S
siglongjmp.S
sigsetjmp.S

View File

@ -32,8 +32,8 @@
#include <messaging.h>
#include <Notifications.h>
#include <port.h>
#include <posix/realtime_sem.h>
#include <real_time_clock.h>
#include <realtime_sem.h>
#include <sem.h>
#include <smp.h>
#include <system_info.h>

View File

@ -0,0 +1,9 @@
SubDir HAIKU_TOP src system kernel posix ;
UsePrivateHeaders shared ;
KernelMergeObject kernel_posix.o :
realtime_sem.cpp
: $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused
;

View File

@ -3,7 +3,7 @@
* Distributed under the terms of the MIT License.
*/
#include <realtime_sem.h>
#include <posix/realtime_sem.h>
#include <string.h>

View File

@ -16,7 +16,7 @@
#include <vfs.h>
#include <vm.h>
#include <thread.h>
#include <realtime_sem.h>
#include <posix/realtime_sem.h>
#include <sem.h>
#include <port.h>
#include <cpu.h>

View File

@ -26,7 +26,7 @@
#include <kscheduler.h>
#include <ksignal.h>
#include <port.h>
#include <realtime_sem.h>
#include <posix/realtime_sem.h>
#include <sem.h>
#include <syscall_process_info.h>
#include <syscall_restart.h>

View File

@ -13,7 +13,7 @@
#include <OS.h>
#include <AutoDeleter.h>
#include <realtime_sem.h>
#include <posix/realtime_sem.h>
#include <syscall_utils.h>
#include <syscalls.h>