xref: /haiku/src/system/kernel/arch/arm64/Jamfile (revision 6f80a9801fedbe7355c4360bd204ba746ec3ec2d)
1SubDir HAIKU_TOP src system kernel arch arm64 ;
2
3SubDirHdrs $(SUBDIR) $(DOTDOT) generic ;
4UsePrivateKernelHeaders ;
5
6SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) generic ] ;
7SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) arm ] ;
8
9KernelMergeObject kernel_arch_arm64.o :
10	arch_elf.cpp
11	arch_int.cpp
12	arch_commpage.cpp
13	arch_thread.cpp
14	arch_cpu.cpp
15	arch_debug_console.cpp
16	arch_debug.cpp
17	arch_user_debugger.cpp
18	arch_vm_translation_map.cpp
19	arch_vm.cpp
20	arch_timer.cpp
21	arch_system_info.cpp
22	arch_smp.cpp
23	arch_real_time_clock.cpp
24	arch_platform.cpp
25	arch_asm.S
26
27	VMSAv8TranslationMap.cpp
28	PMAPPhysicalPageMapper.cpp
29
30    # Serial UART and drivers
31	debug_uart.cpp
32	debug_uart_8250.cpp
33#	arch_uart_8250_omap.cpp
34	arch_uart_pl011.cpp
35	arch_uart_linflex.cpp
36
37	:
38	$(TARGET_KERNEL_PIC_CCFLAGS) -Wno-unused
39	:
40;
41
42CreateAsmStructOffsetsHeader asm_offsets.h : asm_offsets.cpp : $(TARGET_KERNEL_ARCH) ;
43