1c2662f0dSFrançois RevolSubDir HAIKU_TOP src system kernel lib arch arm ; 2c2662f0dSFrançois Revol 3c2662f0dSFrançois RevolSEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ; 4c2662f0dSFrançois Revol 5c2662f0dSFrançois Revollocal librootSources = [ FDirName $(HAIKU_TOP) src system libroot ] ; 6c2662f0dSFrançois Revollocal posixSources = [ FDirName $(librootSources) posix ] ; 7c2662f0dSFrançois Revol 8c2662f0dSFrançois RevolSEARCH_SOURCE += [ FDirName $(librootSources) os arch $(TARGET_ARCH) ] ; 934a48c70SIngo WeinholdSEARCH_SOURCE += [ FDirName $(librootSources) os arch generic ] ; 10c2662f0dSFrançois Revol 11c2662f0dSFrançois RevolKernelMergeObject kernel_os_arch_$(TARGET_ARCH).o : 12c2662f0dSFrançois Revol byteorder.S 13c2662f0dSFrançois Revol 14*7a402b99SArvind S Raj generic_atomic.cpp 1534a48c70SIngo Weinhold generic_system_time_nsecs.cpp 1634a48c70SIngo Weinhold 17c2662f0dSFrançois Revol : $(TARGET_KERNEL_PIC_CCFLAGS) 18c2662f0dSFrançois Revol; 19c2662f0dSFrançois Revol 20c2662f0dSFrançois RevolSEARCH_SOURCE += [ FDirName $(posixSources) arch $(TARGET_ARCH) ] ; 21c2662f0dSFrançois RevolSEARCH_SOURCE += [ FDirName $(posixSources) string arch generic ] ; 22c2662f0dSFrançois RevolSEARCH_SOURCE += [ FDirName $(posixSources) string arch $(TARGET_ARCH) ] ; 23c2662f0dSFrançois Revol 24c2662f0dSFrançois RevolKernelMergeObject kernel_lib_posix_arch_$(TARGET_ARCH).o : 25c2662f0dSFrançois Revol siglongjmp.S 26c2662f0dSFrançois Revol sigsetjmp.S 27c2662f0dSFrançois Revol kernel_longjmp_return.c 28c2662f0dSFrançois Revol kernel_setjmp_save_sigs.c 29c2662f0dSFrançois Revol 30c2662f0dSFrançois Revol arch_string.S 31c2662f0dSFrançois Revol memset.c 32c2662f0dSFrançois Revol 33c2662f0dSFrançois Revol : $(TARGET_KERNEL_PIC_CCFLAGS) 34c2662f0dSFrançois Revol; 35