xref: /haiku/src/system/kernel/arch/x86/Jamfile (revision 93aeb8c3bc3f13cb1f282e3e749258a23790d947)
1SubDir HAIKU_TOP src system kernel arch x86 ;
2
3SubDirHdrs [ FDirName $(TARGET_COMMON_DEBUG_OBJECT_DIR) system kernel ] ;
4	# for syscall_numbers.h
5SubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers input ps2_hid ;
6
7KernelStaticLibrary libx86 :
8	arch_cpu.c
9	arch_debug.c
10	arch_debug_console.c
11	arch_elf.c
12	arch_int.c
13#	arch_selector.c
14	arch_real_time_clock.c
15	arch_smp.c
16	arch_thread.c
17	arch_timer.c
18	arch_vm.c
19	arch_vm_translation_map.c
20	arch_x86.S
21	arch_interrupts.S
22	arch_system_info.c
23	arch_user_debugger.cpp
24	bios.cpp
25	cpuid.S
26	:
27	-fno-pic -Wno-unused
28	;
29
30# We need to specify the dependency on the generated syscalls file explicitly.
31Includes [ FGristFiles arch_x86.S arch_interrupts.S ]
32	: <syscalls>syscall_numbers.h ;
33