From 96d36aafabcbf2d5ad42b480b27c3a1b3ba47e2c Mon Sep 17 00:00:00 2001 From: Nomadic-han Date: Wed, 15 Nov 2023 08:36:21 +0000 Subject: [PATCH] =?UTF-8?q?update=20config/compiler/BUILD.gn.=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9riscv64=E7=9B=B8=E5=85=B3=E9=85=8D=E7=BD=AE=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BC=96=E8=AF=91=E5=99=A8=EF=BC=8Criscv64?= =?UTF-8?q?=E7=9A=84cflags=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nomadic-han --- config/compiler/BUILD.gn | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/config/compiler/BUILD.gn b/config/compiler/BUILD.gn index c7db12bf..cdfd3430 100755 --- a/config/compiler/BUILD.gn +++ b/config/compiler/BUILD.gn @@ -736,11 +736,11 @@ config("compiler_cpu_abi") { } } else if (current_cpu == "riscv64") { if (is_clang && !is_ohos && !is_nacl) { - cflags += [ "--target=riscv64-linux-gnu" ] - ldflags += [ "--target=riscv64-linux-gnu" ] + cflags += [ "--target=riscv64-unknown-linux-gnu" ] + ldflags += [ "--target=riscv64-unknown-linux-gnu" ] } cflags += [ - "-march=rv64imafdc", + "-march=rv64gc", "-mabi=lp64d", "-mno-relax", ] @@ -1008,6 +1008,11 @@ config("default_warnings") { } if ( current_cpu == "riscv64" ) { cflags += [ + "-Wno-unused-but-set-variable", + "-Wno-deprecated-copy-with-user-provided-copy", + "-Wno-deprecated-declarations", + "-Wno-unqualified-std-cast-call", + "-Wno-deprecated-pragma", "-Wno-gnu-folding-constant", "-Wno-error=non-c-typedef-for-linkage", "-Wno-extern-c-compat", -- Gitee