1SubDir HAIKU_TOP src system libroot os arch x86_64 ; 2 3local architectureObject ; 4for architectureObject in [ MultiArchSubDirSetup x86_64 ] { 5 on $(architectureObject) { 6 local architecture = $(TARGET_PACKAGING_ARCH) ; 7 8 UsePrivateKernelHeaders ; 9 # TODO: Replace by "UsePrivateHeaders libroot" after resolving the 10 # TODO in time.c! 11 UsePrivateSystemHeaders ; 12 13 SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ; 14 15 MergeObject <$(architecture)>os_arch_$(TARGET_ARCH).o : 16 byteorder.S 17 get_stack_frame.S 18 system_info.cpp 19 system_time.cpp 20 thread.cpp 21 time.cpp 22 tls.cpp 23 24 # sources from generic 25 generic_atomic.cpp 26 generic_stack_trace.cpp 27 ; 28 } 29} 30