SubDir HAIKU_TOP src system kernel arch m68k ; SubDirHdrs $(SUBDIR) $(DOTDOT) generic ; UsePrivateKernelHeaders ; SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ; SEARCH_SOURCE += [ FDirName $(SUBDIR) paging ] ; #SEARCH_SOURCE += [ FDirName $(SUBDIR) paging 030 ] ; SEARCH_SOURCE += [ FDirName $(SUBDIR) paging 040 ] ; #SEARCH_SOURCE += [ FDirName $(SUBDIR) paging 060 ] ; # cpu-specific stuff KernelMergeObject arch_m68k_030.o : arch_030_cpu.cpp #arch_030_mmu.cpp arch_030_asm.S # paging/030 #M68KPagingMethod030.cpp #M68KPagingStructures030.cpp #M68KVMTranslationMap030.cpp : $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused -mcpu=68030 ; KernelMergeObject arch_m68k_040.o : arch_040_cpu.cpp #arch_040_mmu.cpp arch_040_asm.S # paging/040 M68KPagingMethod040.cpp M68KPagingStructures040.cpp M68KVMTranslationMap040.cpp : $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused -mcpu=68040 -Wa,-m68040 ; KernelMergeObject arch_m68k_060.o : arch_060.cpp : $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused -mcpu=68060 ; KernelMergeObject kernel_arch_m68k.o : arch_atomic.cpp arch_commpage.cpp arch_cpu.cpp arch_cpu_asm.S arch_debug_console.cpp arch_debug.cpp arch_elf.cpp arch_exceptions.S arch_int.cpp arch_platform.cpp arch_real_time_clock.cpp arch_smp.cpp arch_system_info.cpp arch_thread.cpp arch_timer.cpp arch_user_debugger.cpp arch_vm.cpp arch_vm_translation_map.cpp arch_asm.S #generic_vm_physical_page_mapper.cpp #generic_vm_physical_page_ops.cpp # paging m68k_physical_page_mapper.cpp m68k_physical_page_mapper_large_memory.cpp M68KPagingMethod.cpp M68KPagingStructures.cpp M68KVMTranslationMap.cpp : $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused : arch_m68k_030.o arch_m68k_040.o # arch_m68k_060.a ; CreateAsmStructOffsetsHeader asm_offsets.h : asm_offsets.cpp ;