xref: /haiku/src/system/libroot/os/arch/arm/Jamfile (revision 7a402b996e3884f840d91b6602b9057a4bad69c4)
157c324a7SJerome DuvalSubDir HAIKU_TOP src system libroot os arch arm ;
257c324a7SJerome Duval
3b0944c78SIngo Weinholdlocal architectureObject ;
4b0944c78SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup arm ] {
5b0944c78SIngo Weinhold	on $(architectureObject) {
6b0944c78SIngo Weinhold		local architecture = $(TARGET_PACKAGING_ARCH) ;
7b0944c78SIngo Weinhold
857c324a7SJerome Duval		UsePrivateKernelHeaders ;
957c324a7SJerome Duval		UsePrivateSystemHeaders ;
1057c324a7SJerome Duval
1157c324a7SJerome Duval		SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ;
1257c324a7SJerome Duval
13b0944c78SIngo Weinhold		MergeObject <$(architecture)>os_arch_$(TARGET_ARCH).o :
1457c324a7SJerome Duval			atomic.S
1557c324a7SJerome Duval			byteorder.S
1657c324a7SJerome Duval			system_time.c
179ffc3c3dSIthamar R. Adema			stack_frame.c
18279c181aSPulkoMandy			stdatomic.c
1957c324a7SJerome Duval			thread.c
2057c324a7SJerome Duval			time.c
2157c324a7SJerome Duval			tls.c
2257c324a7SJerome Duval
23*7a402b99SArvind S Raj			generic_atomic.cpp
2457c324a7SJerome Duval			generic_system_time_nsecs.cpp
2557c324a7SJerome Duval			;
26b0944c78SIngo Weinhold	}
27b0944c78SIngo Weinhold}
28