xref: /haiku/src/system/libroot/os/arch/arm/Jamfile (revision f9f3b564ac0db1a900d8e13e261f49815c224794)
157c324a7SJerome DuvalSubDir HAIKU_TOP src system libroot os arch arm ;
257c324a7SJerome Duval
3*f9f3b564SIthamar R. AdemaSubDirC++Flags -std=gnu++11 ;
4*f9f3b564SIthamar R. Adema
5b0944c78SIngo Weinholdlocal architectureObject ;
6b0944c78SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup arm ] {
7b0944c78SIngo Weinhold	on $(architectureObject) {
8b0944c78SIngo Weinhold		local architecture = $(TARGET_PACKAGING_ARCH) ;
9b0944c78SIngo Weinhold
1057c324a7SJerome Duval		UsePrivateKernelHeaders ;
1157c324a7SJerome Duval		UsePrivateSystemHeaders ;
1257c324a7SJerome Duval
1357c324a7SJerome Duval		SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ;
1457c324a7SJerome Duval
15b0944c78SIngo Weinhold		MergeObject <$(architecture)>os_arch_$(TARGET_ARCH).o :
1657c324a7SJerome Duval			byteorder.S
1757c324a7SJerome Duval			system_time.c
189ffc3c3dSIthamar R. Adema			stack_frame.c
19279c181aSPulkoMandy			stdatomic.c
2057c324a7SJerome Duval			thread.c
2157c324a7SJerome Duval			time.c
2257c324a7SJerome Duval			tls.c
2357c324a7SJerome Duval
247a402b99SArvind S Raj			generic_atomic.cpp
2557c324a7SJerome Duval			generic_system_time_nsecs.cpp
2657c324a7SJerome Duval			;
27b0944c78SIngo Weinhold	}
28b0944c78SIngo Weinhold}
29