]> Git Repo - linux.git/blob - arch/x86/entry/Makefile
libbpf: Fix libbpf hashmap on (I)LP32 architectures
[linux.git] / arch / x86 / entry / Makefile
1 # SPDX-License-Identifier: GPL-2.0
2 #
3 # Makefile for the x86 low level entry code
4 #
5
6 KASAN_SANITIZE := n
7 UBSAN_SANITIZE := n
8 KCOV_INSTRUMENT := n
9
10 CFLAGS_REMOVE_common.o = $(CC_FLAGS_FTRACE) -fstack-protector -fstack-protector-strong
11 CFLAGS_REMOVE_syscall_32.o = $(CC_FLAGS_FTRACE) -fstack-protector -fstack-protector-strong
12 CFLAGS_REMOVE_syscall_64.o = $(CC_FLAGS_FTRACE) -fstack-protector -fstack-protector-strong
13
14 CFLAGS_syscall_64.o             += $(call cc-option,-Wno-override-init,)
15 CFLAGS_syscall_32.o             += $(call cc-option,-Wno-override-init,)
16 obj-y                           := entry_$(BITS).o thunk_$(BITS).o syscall_$(BITS).o
17 obj-y                           += common.o
18
19 obj-y                           += vdso/
20 obj-y                           += vsyscall/
21
22 obj-$(CONFIG_IA32_EMULATION)    += entry_64_compat.o syscall_32.o
23 obj-$(CONFIG_X86_X32_ABI)       += syscall_x32.o
24
This page took 0.033778 seconds and 4 git commands to generate.