We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9469bca commit 895fd09Copy full SHA for 895fd09
Makefile
@@ -1,7 +1,9 @@
1
-CC := clang
2
-AR := llvm-ar
+CC := clang-21
+AR := llvm-ar-21
3
4
-CFLAGS := --target=riscv64 -march=rv64imc_zba_zbb_zbc_zbs -mabi=lp64
+CFLAGS := --target=riscv64-unknown-elf -march=rv64imc_zba_zbb_zbc_zbs_zicfiss1p0_zicfilp1p0
5
+CFLAGS += -mabi=lp64
6
+CFLAGS += -menable-experimental-extensions -fcf-protection=full -mcf-branch-label-scheme=func-sig
7
CFLAGS += -Os
8
CFLAGS += -fdata-sections -ffunction-sections -fno-builtin -fvisibility=hidden -fomit-frame-pointer
9
CFLAGS += -I compiler-rt/lib/builtins
0 commit comments