Skip to content

Commit 895fd09

Browse files
committed
CFI
1 parent 9469bca commit 895fd09

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

Makefile

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
CC := clang
2-
AR := llvm-ar
1+
CC := clang-21
2+
AR := llvm-ar-21
33

4-
CFLAGS := --target=riscv64 -march=rv64imc_zba_zbb_zbc_zbs -mabi=lp64
4+
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
57
CFLAGS += -Os
68
CFLAGS += -fdata-sections -ffunction-sections -fno-builtin -fvisibility=hidden -fomit-frame-pointer
79
CFLAGS += -I compiler-rt/lib/builtins

0 commit comments

Comments
 (0)