1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 2905a36a2SIngo Molnar# 3905a36a2SIngo Molnar# Makefile for the x86 low level entry code 4905a36a2SIngo Molnar# 5c0dd6716SJosh Poimboeuf 620355e5fSPeter ZijlstraKASAN_SANITIZE := n 720355e5fSPeter ZijlstraUBSAN_SANITIZE := n 820355e5fSPeter ZijlstraKCOV_INSTRUMENT := n 920355e5fSPeter Zijlstra 1058ac3154SKees CookCFLAGS_REMOVE_common.o = $(CC_FLAGS_FTRACE) 1158ac3154SKees Cook 1258ac3154SKees CookCFLAGS_common.o += -fno-stack-protector 1320355e5fSPeter Zijlstra 14*de979c83SAndrea Righiobj-y := entry.o entry_$(BITS).o syscall_$(BITS).o 151f484aa6SAndy Lutomirskiobj-y += common.o 16d603c8e1SIngo Molnar 1700398a00SIngo Molnarobj-y += vdso/ 1800398a00SIngo Molnarobj-y += vsyscall/ 1900398a00SIngo Molnar 20*de979c83SAndrea Righiobj-$(CONFIG_PREEMPTION) += thunk_$(BITS).o 21138bd56aSIngo Molnarobj-$(CONFIG_IA32_EMULATION) += entry_64_compat.o syscall_32.o 222e487c35SBrian Gerstobj-$(CONFIG_X86_X32_ABI) += syscall_x32.o 2319a433f4SIngo Molnar 24