1338b8dc3SIngo WeinholdSubDir HAIKU_TOP src system libroot os arch ppc ; 25af32e75SAxel Dörfler 3*b0944c78SIngo Weinholdlocal architectureObject ; 4*b0944c78SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ppc ] { 5*b0944c78SIngo Weinhold on $(architectureObject) { 6*b0944c78SIngo Weinhold local architecture = $(TARGET_PACKAGING_ARCH) ; 7*b0944c78SIngo Weinhold 8269dbbdcSJérôme Duval UsePrivateKernelHeaders ; 9*b0944c78SIngo Weinhold # TODO: Replace by "UsePrivateHeaders libroot" after resolving the 10*b0944c78SIngo Weinhold # TODO in time.c! 116b202f4eSIngo Weinhold UsePrivateSystemHeaders ; 125af32e75SAxel Dörfler 1334a48c70SIngo Weinhold SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ; 1434a48c70SIngo Weinhold 15*b0944c78SIngo Weinhold MergeObject <$(architecture)>os_arch_$(TARGET_ARCH).o : 16353d20c0SIngo Weinhold atomic.S 17353d20c0SIngo Weinhold byteorder.S 18*b0944c78SIngo Weinhold compatibility.c # only here until the places where those functions 19*b0944c78SIngo 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 2834a48c70SIngo Weinhold generic_system_time_nsecs.cpp 295af32e75SAxel Dörfler ; 30*b0944c78SIngo Weinhold } 31*b0944c78SIngo Weinhold} 32