mirror of
https://git.FreeBSD.org/src.git
synced 2025-01-22 15:47:37 +00:00
arm64: Fix the kernel with options VMM
* We can build the non-VHE code with branch protection, it is already build as such in the module. * Use the correct file name for the non-VHE exception .o file.
This commit is contained in:
parent
7412517f29
commit
78d69d0a3c
@ -125,13 +125,13 @@ arm64/vmm/vmm_reset.c optional vmm
|
||||
arm64/vmm/vmm_handlers.c optional vmm
|
||||
arm64/vmm/vmm_call.S optional vmm
|
||||
arm64/vmm/vmm_nvhe_exception.S optional vmm \
|
||||
compile-with "${NOSAN_C:N-mbranch-protection*} -fpie" \
|
||||
compile-with "${NOSAN_C} -fpie" \
|
||||
no-obj
|
||||
arm64/vmm/vmm_nvhe.c optional vmm \
|
||||
compile-with "${NOSAN_C:N-mbranch-protection*} -fpie" \
|
||||
compile-with "${NOSAN_C} -fpie" \
|
||||
no-obj
|
||||
vmm_hyp_blob.elf.full optional vmm \
|
||||
dependency "vmm_nvhe.o vmm_hyp_exception.o" \
|
||||
dependency "vmm_nvhe.o vmm_nvhe_exception.o" \
|
||||
compile-with "${SYSTEM_LD_BASECMD} -o ${.TARGET} ${.ALLSRC} --defsym=_start='0x0' --defsym=text_start='0x0'" \
|
||||
no-obj no-implicit-rule
|
||||
vmm_hyp_blob.elf optional vmm \
|
||||
|
Loading…
Reference in New Issue
Block a user