1SubDir HAIKU_TOP src system kernel lib arch x86_64 ; 2 3# find the generated asm_offsets.h 4SubDirHdrs [ FDirName $(TARGET_COMMON_DEBUG_OBJECT_DIR_$(TARGET_KERNEL_ARCH)) 5 system kernel arch $(TARGET_KERNEL_ARCH) ] ; 6 7SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ; 8 9local librootSources = [ FDirName $(HAIKU_TOP) src system libroot ] ; 10local posixSources = [ FDirName $(librootSources) posix ] ; 11 12SEARCH_SOURCE += [ FDirName $(librootSources) os arch $(TARGET_ARCH) ] ; 13SEARCH_SOURCE += [ FDirName $(librootSources) os arch generic ] ; 14 15KernelMergeObject kernel_os_arch_$(TARGET_ARCH).o : 16 byteorder.S 17 system_time.cpp 18 19 generic_atomic.cpp 20 : $(TARGET_KERNEL_PIC_CCFLAGS) 21; 22 23SEARCH_SOURCE += [ FDirName $(posixSources) arch $(TARGET_ARCH) ] ; 24SEARCH_SOURCE += [ FDirName $(posixSources) string arch $(TARGET_ARCH) ] ; 25 26KernelMergeObject kernel_lib_posix_arch_$(TARGET_ARCH).o : 27 siglongjmp.S 28 sigsetjmp.S 29 kernel_longjmp_return.c 30 kernel_setjmp_save_sigs.c 31 32 arch_string.cpp 33 34 : $(TARGET_KERNEL_PIC_CCFLAGS) 35; 36 37