1SubDir HAIKU_TOP src system kernel arch arm ; 2 3SubDirHdrs $(SUBDIR) $(DOTDOT) generic ; 4UsePrivateKernelHeaders ; 5UsePrivateHeaders [ FDirName kernel arch $(TARGET_ARCH) board $(TARGET_BOOT_BOARD) ] ; 6 7 8SEARCH_SOURCE += [ FDirName $(SUBDIR) paging ] ; 9SEARCH_SOURCE += [ FDirName $(SUBDIR) paging 32bit ] ; 10 11KernelMergeObject kernel_arch_arm.o : 12# arch_atomic.c 13 arch_commpage.cpp 14 arch_cpu.cpp 15# arch_cpu_asm.S 16 arch_debug_console.cpp 17 arch_debug.cpp 18 arch_elf.cpp 19# arch_exceptions.S 20 arch_int.cpp 21 arch_platform.cpp 22 arch_real_time_clock.cpp 23 arch_smp.cpp 24 arch_system_info.cpp 25 arch_thread.cpp 26 arch_timer.cpp 27 arch_user_debugger.cpp 28 arch_vm.cpp 29 arch_vm_translation_map.cpp 30 arch_asm.S 31 uart.cpp 32 33 # paging 34 arm_physical_page_mapper.cpp 35 arm_physical_page_mapper_large_memory.cpp 36 ARMPagingMethod.cpp 37 ARMPagingStructures.cpp 38 ARMVMTranslationMap.cpp 39 40 # paging/32bit 41 ARMPagingMethod32Bit.cpp 42 ARMPagingStructures32Bit.cpp 43 ARMVMTranslationMap32Bit.cpp 44 45 : 46 $(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused 47 : 48 49; 50 51CreateAsmStructOffsetsHeader asm_offsets.h : asm_offsets.cpp ; 52 53