xref: /haiku/src/system/kernel/lib/arch/sparc/Jamfile (revision a7c23bb4a92806407b15fef56a5652326c3f8622)
1*a7c23bb4SPulkoMandySubDir HAIKU_TOP src system kernel lib arch sparc ;
2*a7c23bb4SPulkoMandy
3*a7c23bb4SPulkoMandySEARCH_SOURCE += [ FDirName $(librootSources) os arch generic ] ;
4*a7c23bb4SPulkoMandy
5*a7c23bb4SPulkoMandylocal librootSources = [ FDirName $(HAIKU_TOP) src system libroot ] ;
6*a7c23bb4SPulkoMandylocal posixSources = [ FDirName $(librootSources) posix ] ;
7*a7c23bb4SPulkoMandy
8*a7c23bb4SPulkoMandySEARCH_SOURCE += [ FDirName $(librootSources) os arch $(TARGET_ARCH) ] ;
9*a7c23bb4SPulkoMandySEARCH_SOURCE += [ FDirName $(librootSources) os arch generic ] ;
10*a7c23bb4SPulkoMandy
11*a7c23bb4SPulkoMandyKernelMergeObject kernel_os_arch_$(TARGET_ARCH).o :
12*a7c23bb4SPulkoMandy	generic_system_time_nsecs.cpp
13*a7c23bb4SPulkoMandy	: $(TARGET_KERNEL_PIC_CCFLAGS)
14*a7c23bb4SPulkoMandy;
15*a7c23bb4SPulkoMandy
16*a7c23bb4SPulkoMandySEARCH_SOURCE += [ FDirName $(posixSources) arch $(TARGET_ARCH) ] ;
17*a7c23bb4SPulkoMandySEARCH_SOURCE += [ FDirName $(posixSources) string arch generic ] ;
18*a7c23bb4SPulkoMandySEARCH_SOURCE += [ FDirName $(posixSources) string arch $(TARGET_ARCH) ] ;
19*a7c23bb4SPulkoMandy
20*a7c23bb4SPulkoMandyKernelMergeObject kernel_lib_posix_arch_$(TARGET_ARCH).o :
21*a7c23bb4SPulkoMandy	siglongjmp.S
22*a7c23bb4SPulkoMandy	sigsetjmp.S
23*a7c23bb4SPulkoMandy
24*a7c23bb4SPulkoMandy	memcpy.c
25*a7c23bb4SPulkoMandy	memset.c
26*a7c23bb4SPulkoMandy	: $(TARGET_KERNEL_PIC_CCFLAGS)
27*a7c23bb4SPulkoMandy;
28