xref: /haiku/src/system/kernel/lib/arch/x86_64/Jamfile (revision 40e20c10768c3dcfc54074b8886e3e91455332e1)
1SubDir HAIKU_TOP src system kernel lib arch x86_64 ;
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) ] ;
9
10KernelMergeObject kernel_os_arch_$(TARGET_ARCH).o :
11	atomic.S
12	byteorder.S
13	system_time_asm.S
14	system_time.c
15
16	: $(TARGET_KERNEL_PIC_CCFLAGS)
17;
18
19SEARCH_SOURCE += [ FDirName $(posixSources) arch $(TARGET_ARCH) ] ;
20
21KernelMergeObject kernel_lib_posix_arch_$(TARGET_ARCH).o :
22	siglongjmp.S
23	sigsetjmp.S
24	kernel_longjmp_return.c
25	kernel_setjmp_save_sigs.c
26
27	arch_string.cpp
28
29	: $(TARGET_KERNEL_PIC_CCFLAGS)
30;
31