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:
Mingqiang Chi 2019-06-10 14:37:47 +08:00 committed by ACRN System Integration
parent 7d44cd5c28
commit 8338cd463b
4 changed files with 4 additions and 4 deletions

View File

@ -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