1 SubDir HAIKU_TOP src system kernel arch ppc ;
3 SubDirHdrs $(SUBDIR) $(DOTDOT) generic ;
4 UsePrivateKernelHeaders ;
6 SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ;
7 SEARCH_SOURCE += [ FDirName $(SUBDIR) paging ] ;
8 SEARCH_SOURCE += [ FDirName $(SUBDIR) paging classic ] ;
11 KernelMergeObject arch_ppc_classic.o :
16 PPCPagingMethodClassic.cpp
17 PPCPagingStructuresClassic.cpp
18 PPCVMTranslationMapClassic.cpp
20 # XXX: compile with correct -mcpu ?
21 : $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused
24 KernelMergeObject arch_ppc_460.o :
29 #PPCPagingMethod460.cpp
30 #PPCPagingStructures460.cpp
31 #PPCVMTranslationMap460.cpp
34 : $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused -mcpu=440fp
37 KernelMergeObject kernel_arch_ppc.o :
41 arch_debug_console.cpp
47 arch_real_time_clock.cpp
52 arch_user_debugger.cpp
54 arch_vm_translation_map.cpp
60 generic_vm_physical_page_mapper.cpp
61 generic_vm_physical_page_ops.cpp
62 GenericVMPhysicalPageMapper.cpp
64 PPCPagingStructures.cpp
65 PPCVMTranslationMap.cpp
69 $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused
75 CreateAsmStructOffsetsHeader asm_offsets.h : asm_offsets.cpp ;