hv: move 3 files to lib & arch folder
move stack_protector.c/retpoline-thunk.S into lib folder move vmptable.c into arch/x86/config Tracked-On: #1842 Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com> Reviewed-by: Jason Chen CJ <jason.cj.chen@intel.com> modified: Makefile renamed: arch/x86/retpoline-thunk.S -> arch/x86/lib/retpoline-thunk.S renamed: common/stack_protector.c -> lib/stack_protector.c renamed: dm/vmptable.c -> arch/x86/configs/vmptable.c
This commit is contained in:
parent
7d44cd5c28
commit
8338cd463b
|
@ -233,7 +233,7 @@ C_SRCS += common/schedule.c
|
|||
C_SRCS += common/vm_load.c
|
||||
C_SRCS += common/ptdev.c
|
||||
ifdef STACK_PROTECTOR
|
||||
C_SRCS += common/stack_protector.c
|
||||
C_SRCS += lib/stack_protector.c
|
||||
endif
|
||||
|
||||
C_SRCS += hw/pci.c
|
||||
|
@ -245,7 +245,7 @@ C_SRCS += dm/vuart.c
|
|||
C_SRCS += dm/io_req.c
|
||||
C_SRCS += dm/vpci/vdev.c
|
||||
C_SRCS += dm/vpci/vpci.c
|
||||
C_SRCS += dm/vmptable.c
|
||||
C_SRCS += arch/x86/configs/vmptable.c
|
||||
C_SRCS += dm/vpci/vhostbridge.c
|
||||
C_SRCS += dm/vpci/pci_pt.c
|
||||
C_SRCS += dm/vpci/vmsi.c
|
||||
|
@ -255,12 +255,12 @@ C_SRCS += dm/vpci/vmsix.c
|
|||
ifeq (true, $(shell [ $(GCC_MAJOR) -eq 7 ] && [ $(GCC_MINOR) -ge 3 ] && echo true))
|
||||
CFLAGS += -mindirect-branch=thunk-extern -mindirect-branch-register
|
||||
CFLAGS += -DCONFIG_RETPOLINE
|
||||
S_SRCS += arch/x86/retpoline-thunk.S
|
||||
S_SRCS += arch/x86/lib/retpoline-thunk.S
|
||||
else
|
||||
ifeq (true, $(shell [ $(GCC_MAJOR) -ge 8 ] && echo true))
|
||||
CFLAGS += -mindirect-branch=thunk-extern -mindirect-branch-register
|
||||
CFLAGS += -DCONFIG_RETPOLINE
|
||||
S_SRCS += arch/x86/retpoline-thunk.S
|
||||
S_SRCS += arch/x86/lib/retpoline-thunk.S
|
||||
endif
|
||||
endif
|
||||
|
||||
|
|
Loading…
Reference in New Issue