xref: /haiku/src/system/kernel/arch/x86/Jamfile (revision 2d690920ac4d0cd27eb3c118fb2b0862615869e0)
1*2d690920SAxel DörflerSubDir OBOS_TOP src kernel core arch x86 ;
2*2d690920SAxel Dörfler
3*2d690920SAxel Dörfler# for syscall_numbers.h
4*2d690920SAxel DörflerSubDirHdrs [ FObjectsDir src kernel core ] ;
5*2d690920SAxel Dörfler
6*2d690920SAxel DörflerKernelStaticLibrary libx86 :
7*2d690920SAxel Dörfler	arch_cpu.c
8*2d690920SAxel Dörfler	arch_dbg_console.c
9*2d690920SAxel Dörfler	arch_debug.c
10*2d690920SAxel Dörfler	arch_elf.c
11*2d690920SAxel Dörfler	arch_faults.c
12*2d690920SAxel Dörfler	arch_int.c
13*2d690920SAxel Dörfler#	arch_selector.c
14*2d690920SAxel Dörfler	arch_real_time_clock.c
15*2d690920SAxel Dörfler	arch_smp.c
16*2d690920SAxel Dörfler	arch_thread.c
17*2d690920SAxel Dörfler	arch_timer.c
18*2d690920SAxel Dörfler	arch_vm.c
19*2d690920SAxel Dörfler	arch_vm_translation_map.c
20*2d690920SAxel Dörfler	arch_x86.S
21*2d690920SAxel Dörfler	arch_interrupts.S
22*2d690920SAxel Dörfler	arch_system_info.c
23*2d690920SAxel Dörfler	arch_user_debugger.cpp
24*2d690920SAxel Dörfler	bios.cpp
25*2d690920SAxel Dörfler	cpuid.S
26*2d690920SAxel Dörfler	:
27*2d690920SAxel Dörfler	-fno-pic -Wno-unused
28*2d690920SAxel Dörfler	;
29*2d690920SAxel Dörfler
30*2d690920SAxel Dörfler# We need to specify the dependency on the generated syscalls file explicitly.
31*2d690920SAxel DörflerIncludes [ FGristFiles arch_x86.S arch_interrupts.S ]
32*2d690920SAxel Dörfler	: <syscalls>syscall_numbers.h ;
33