From: Michael Tremer Date: Wed, 8 Jul 2026 14:12:53 +0000 (+0000) Subject: make.sh: CFLAGS: Optimise riscv64 for RVA22/23 OOO X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a580c63812c8a2795a700a06598e49b1b78eb40e;p=ipfire-2.x.git make.sh: CFLAGS: Optimise riscv64 for RVA22/23 OOO Signed-off-by: Michael Tremer --- diff --git a/make.sh b/make.sh index 48e6d90cd..08b592c17 100755 --- a/make.sh +++ b/make.sh @@ -2440,6 +2440,17 @@ case "${BUILD_ARCH}" in ) ;; + riscv64) + CFLAGS+=( + # Build for RVA22/23 + "-march=rv64gc" + "-mabi=lp64d" + + # Optimise of out-of-order execution + "-mtune=generic-ooo" + ) + ;; + x86_64) CFLAGS+=( "-m64" "-mtune=generic" "-fcf-protection=full"