xref: /haiku/src/system/kernel/lib/arch/arm64/Jamfile (revision a127b88ecbfab58f64944c98aa47722a18e363b2)
1SubDir HAIKU_TOP src system kernel lib arch arm64 ;
2
3SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ;
4
5local librootSources = [ FDirName $(HAIKU_TOP) src system libroot ] ;
6local posixSources = [ FDirName $(librootSources) posix ] ;
7
8SEARCH_SOURCE += [ FDirName $(librootSources) os arch $(TARGET_ARCH) ] ;
9SEARCH_SOURCE += [ FDirName $(librootSources) os arch generic ] ;
10
11KernelMergeObject kernel_os_arch_$(TARGET_ARCH).o :
12	byteorder.S
13	generic_atomic.cpp
14	generic_system_time_nsecs.cpp
15
16	: $(TARGET_KERNEL_PIC_CCFLAGS)
17;
18
19SEARCH_SOURCE += [ FDirName $(posixSources) arch $(TARGET_ARCH) ] ;
20SEARCH_SOURCE += [ FDirName $(posixSources) string arch generic ] ;
21SEARCH_SOURCE += [ FDirName $(posixSources) string arch $(TARGET_ARCH) ] ;
22
23KernelMergeObject kernel_lib_posix_arch_$(TARGET_ARCH).o :
24	siglongjmp.S
25	sigsetjmp.S
26	kernel_longjmp_return.c
27	kernel_setjmp_save_sigs.c
28
29	arch_string.S
30	memset.c
31	memcpy.c
32
33	: $(TARGET_KERNEL_PIC_CCFLAGS)
34;
35