* 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:
parent
46f2d5ea88
commit
98e6713172
@ -33,7 +33,6 @@ KernelMergeObject kernel_core.o :
|
|||||||
Notifications.cpp
|
Notifications.cpp
|
||||||
port.cpp
|
port.cpp
|
||||||
real_time_clock.c
|
real_time_clock.c
|
||||||
realtime_sem.cpp
|
|
||||||
scheduler.cpp
|
scheduler.cpp
|
||||||
sem.cpp
|
sem.cpp
|
||||||
shutdown.c
|
shutdown.c
|
||||||
@ -64,16 +63,17 @@ KernelLd linkhack.so :
|
|||||||
;
|
;
|
||||||
|
|
||||||
KernelLd kernel_$(TARGET_ARCH) :
|
KernelLd kernel_$(TARGET_ARCH) :
|
||||||
kernel_core.o
|
|
||||||
kernel_fs.o
|
|
||||||
kernel_vm.o
|
|
||||||
kernel_cache.o
|
kernel_cache.o
|
||||||
|
kernel_core.o
|
||||||
|
kernel_debug.o
|
||||||
kernel_device_manager.o
|
kernel_device_manager.o
|
||||||
kernel_disk_device_manager.o
|
kernel_disk_device_manager.o
|
||||||
kernel_util.o
|
kernel_fs.o
|
||||||
kernel_messaging.o
|
kernel_messaging.o
|
||||||
kernel_debug.o
|
kernel_posix.o
|
||||||
kernel_slab.o
|
kernel_slab.o
|
||||||
|
kernel_util.o
|
||||||
|
kernel_vm.o
|
||||||
|
|
||||||
lib$(TARGET_ARCH).a
|
lib$(TARGET_ARCH).a
|
||||||
kernel_platform_$(TARGET_BOOT_PLATFORM).o
|
kernel_platform_$(TARGET_BOOT_PLATFORM).o
|
||||||
@ -83,8 +83,8 @@ KernelLd kernel_$(TARGET_ARCH) :
|
|||||||
# kernel parts borrowed from libroot and others
|
# kernel parts borrowed from libroot and others
|
||||||
kernel_os_main.o
|
kernel_os_main.o
|
||||||
kernel_os_arch_$(TARGET_ARCH).o
|
kernel_os_arch_$(TARGET_ARCH).o
|
||||||
kernel_posix.o
|
kernel_lib_posix.o
|
||||||
kernel_posix_arch_$(TARGET_ARCH).o
|
kernel_lib_posix_arch_$(TARGET_ARCH).o
|
||||||
kernel_misc.o
|
kernel_misc.o
|
||||||
|
|
||||||
$(HAIKU_STATIC_LIBSUPC++)
|
$(HAIKU_STATIC_LIBSUPC++)
|
||||||
@ -96,16 +96,17 @@ KernelLd kernel_$(TARGET_ARCH) :
|
|||||||
;
|
;
|
||||||
|
|
||||||
KernelLd kernel.so :
|
KernelLd kernel.so :
|
||||||
kernel_core.o
|
|
||||||
kernel_fs.o
|
|
||||||
kernel_vm.o
|
|
||||||
kernel_cache.o
|
kernel_cache.o
|
||||||
|
kernel_core.o
|
||||||
|
kernel_debug.o
|
||||||
kernel_device_manager.o
|
kernel_device_manager.o
|
||||||
kernel_disk_device_manager.o
|
kernel_disk_device_manager.o
|
||||||
kernel_util.o
|
kernel_fs.o
|
||||||
kernel_messaging.o
|
kernel_messaging.o
|
||||||
kernel_debug.o
|
kernel_posix.o
|
||||||
kernel_slab.o
|
kernel_slab.o
|
||||||
|
kernel_util.o
|
||||||
|
kernel_vm.o
|
||||||
|
|
||||||
lib$(TARGET_ARCH).a
|
lib$(TARGET_ARCH).a
|
||||||
kernel_platform_$(TARGET_BOOT_PLATFORM).o
|
kernel_platform_$(TARGET_BOOT_PLATFORM).o
|
||||||
@ -115,8 +116,8 @@ KernelLd kernel.so :
|
|||||||
# kernel libroot parts
|
# kernel libroot parts
|
||||||
kernel_os_main.o
|
kernel_os_main.o
|
||||||
kernel_os_arch_$(TARGET_ARCH).o
|
kernel_os_arch_$(TARGET_ARCH).o
|
||||||
kernel_posix.o
|
kernel_lib_posix.o
|
||||||
kernel_posix_arch_$(TARGET_ARCH).o
|
kernel_lib_posix_arch_$(TARGET_ARCH).o
|
||||||
|
|
||||||
$(HAIKU_STATIC_LIBSUPC++)
|
$(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 fs ;
|
||||||
SubInclude HAIKU_TOP src system kernel lib ;
|
SubInclude HAIKU_TOP src system kernel lib ;
|
||||||
SubInclude HAIKU_TOP src system kernel messaging ;
|
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 slab ;
|
||||||
SubInclude HAIKU_TOP src system kernel util ;
|
SubInclude HAIKU_TOP src system kernel util ;
|
||||||
SubInclude HAIKU_TOP src system kernel vm ;
|
SubInclude HAIKU_TOP src system kernel vm ;
|
||||||
|
@ -31,7 +31,7 @@ SEARCH_SOURCE += [ FDirName $(posixSources) sys ] ;
|
|||||||
SEARCH_SOURCE += [ FDirName $(posixSources) time ] ;
|
SEARCH_SOURCE += [ FDirName $(posixSources) time ] ;
|
||||||
SEARCH_SOURCE += [ FDirName $(posixSources) unistd ] ;
|
SEARCH_SOURCE += [ FDirName $(posixSources) unistd ] ;
|
||||||
|
|
||||||
KernelMergeObject kernel_posix.o :
|
KernelMergeObject kernel_lib_posix.o :
|
||||||
# main
|
# main
|
||||||
kernel_errno.c
|
kernel_errno.c
|
||||||
dirent.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) arch $(TARGET_ARCH) ] ;
|
||||||
SEARCH_SOURCE += [ FDirName $(posixSources) string 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
|
setjmp.S
|
||||||
siglongjmp.S
|
siglongjmp.S
|
||||||
sigsetjmp.S
|
sigsetjmp.S
|
||||||
|
@ -32,8 +32,8 @@
|
|||||||
#include <messaging.h>
|
#include <messaging.h>
|
||||||
#include <Notifications.h>
|
#include <Notifications.h>
|
||||||
#include <port.h>
|
#include <port.h>
|
||||||
|
#include <posix/realtime_sem.h>
|
||||||
#include <real_time_clock.h>
|
#include <real_time_clock.h>
|
||||||
#include <realtime_sem.h>
|
|
||||||
#include <sem.h>
|
#include <sem.h>
|
||||||
#include <smp.h>
|
#include <smp.h>
|
||||||
#include <system_info.h>
|
#include <system_info.h>
|
||||||
|
9
src/system/kernel/posix/Jamfile
Normal file
9
src/system/kernel/posix/Jamfile
Normal 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
|
||||||
|
;
|
@ -3,7 +3,7 @@
|
|||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <realtime_sem.h>
|
#include <posix/realtime_sem.h>
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
@ -16,7 +16,7 @@
|
|||||||
#include <vfs.h>
|
#include <vfs.h>
|
||||||
#include <vm.h>
|
#include <vm.h>
|
||||||
#include <thread.h>
|
#include <thread.h>
|
||||||
#include <realtime_sem.h>
|
#include <posix/realtime_sem.h>
|
||||||
#include <sem.h>
|
#include <sem.h>
|
||||||
#include <port.h>
|
#include <port.h>
|
||||||
#include <cpu.h>
|
#include <cpu.h>
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
#include <kscheduler.h>
|
#include <kscheduler.h>
|
||||||
#include <ksignal.h>
|
#include <ksignal.h>
|
||||||
#include <port.h>
|
#include <port.h>
|
||||||
#include <realtime_sem.h>
|
#include <posix/realtime_sem.h>
|
||||||
#include <sem.h>
|
#include <sem.h>
|
||||||
#include <syscall_process_info.h>
|
#include <syscall_process_info.h>
|
||||||
#include <syscall_restart.h>
|
#include <syscall_restart.h>
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
#include <OS.h>
|
#include <OS.h>
|
||||||
|
|
||||||
#include <AutoDeleter.h>
|
#include <AutoDeleter.h>
|
||||||
#include <realtime_sem.h>
|
#include <posix/realtime_sem.h>
|
||||||
#include <syscall_utils.h>
|
#include <syscall_utils.h>
|
||||||
#include <syscalls.h>
|
#include <syscalls.h>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user