Messages in this thread Patch in this message | | | From | Greentime Hu <> | Subject | [RFC PATCH v7 05/21] riscv: Add vector feature to compile | Date | Thu, 10 Sep 2020 16:12:00 +0800 |
| |
From: Guo Ren <guoren@linux.alibaba.com>
This patch adds a new config option which could enable assembler's vector feature.
Signed-off-by: Guo Ren <guoren@linux.alibaba.com> Reviewed-by: Greentime Hu <greentime.hu@sifive.com> --- arch/riscv/Kconfig | 9 +++++++++ arch/riscv/Makefile | 1 + 2 files changed, 10 insertions(+)
diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig index df18372861d8..58673089c900 100644 --- a/arch/riscv/Kconfig +++ b/arch/riscv/Kconfig @@ -327,6 +327,15 @@ config FPU If you don't know what to do here, say Y. +config VECTOR + bool "VECTOR support" + default n + help + Say N here if you want to disable all vector related procedure + in the kernel. + + If you don't know what to do here, say Y. + endmenu menu "Kernel features" diff --git a/arch/riscv/Makefile b/arch/riscv/Makefile index 957d064bead0..7c80c95582e3 100644 --- a/arch/riscv/Makefile +++ b/arch/riscv/Makefile @@ -46,6 +46,7 @@ riscv-march-aflags-$(CONFIG_ARCH_RV32I) := rv32ima riscv-march-aflags-$(CONFIG_ARCH_RV64I) := rv64ima riscv-march-aflags-$(CONFIG_FPU) := $(riscv-march-aflags-y)fd riscv-march-aflags-$(CONFIG_RISCV_ISA_C) := $(riscv-march-aflags-y)c +riscv-march-aflags-$(CONFIG_VECTOR) := $(riscv-march-aflags-y)v KBUILD_CFLAGS += -march=$(riscv-march-cflags-y) KBUILD_AFLAGS += -march=$(riscv-march-aflags-y) -- 2.28.0
| |