1338b8dc3SIngo WeinholdSubDir HAIKU_TOP src system libroot os arch ppc ; 25af32e75SAxel Dörfler 3b0944c78SIngo Weinholdlocal architectureObject ; 4b0944c78SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ppc ] { 5b0944c78SIngo Weinhold on $(architectureObject) { 6b0944c78SIngo Weinhold local architecture = $(TARGET_PACKAGING_ARCH) ; 7b0944c78SIngo Weinhold 8269dbbdcSJérôme Duval UsePrivateKernelHeaders ; 9b0944c78SIngo Weinhold # TODO: Replace by "UsePrivateHeaders libroot" after resolving the 10b0944c78SIngo Weinhold # TODO in time.c! 116b202f4eSIngo Weinhold UsePrivateSystemHeaders ; 125af32e75SAxel Dörfler 1334a48c70SIngo Weinhold SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ; 1434a48c70SIngo Weinhold 15b0944c78SIngo Weinhold MergeObject <$(architecture)>os_arch_$(TARGET_ARCH).o : 16353d20c0SIngo Weinhold atomic.S 17353d20c0SIngo Weinhold byteorder.S 18b0944c78SIngo Weinhold compatibility.c # only here until the places where those functions 19b0944c78SIngo Weinhold # are used are fixed 20e10b4cacSIngo Weinhold stack_frame.c 21353d20c0SIngo Weinhold# systeminfo.c 22e55e1a0eSIngo Weinhold system_time.c 23e55e1a0eSIngo Weinhold system_time_asm.S 24353d20c0SIngo Weinhold thread.c 2507990020SIngo Weinhold time.c 26353d20c0SIngo Weinhold tls.c 2734a48c70SIngo Weinhold 28*936e89e1SAugustin Cavalier # sources from generic 2934a48c70SIngo Weinhold generic_system_time_nsecs.cpp 30*936e89e1SAugustin Cavalier generic_stack_trace.cpp 315af32e75SAxel Dörfler ; 32b0944c78SIngo Weinhold } 33b0944c78SIngo Weinhold} 34