Skip to content

Commit 2515ae6

Browse files
committed
Try vanilla clang
1 parent 8390449 commit 2515ae6

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

build.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ cat > /tmp/riscv32em-athena-zkvm-elf.json << EOF
4343
EOF
4444

4545
# Set environment variables to override compiler flags
46-
export CC_riscv32em_athena_zkvm_elf="riscv32-unknown-elf-clang"
47-
export CXX_riscv32em_athena_zkvm_elf="riscv32-unknown-elf-clang++"
48-
export AR_riscv32em_athena_zkvm_elf="riscv32-unknown-elf-ar"
46+
export CC_riscv32em_athena_zkvm_elf="clang"
47+
export CXX_riscv32em_athena_zkvm_elf="clang++"
48+
#export AR_riscv32em_athena_zkvm_elf="ar"
4949

5050
# Explicitly set CFLAGS without the problematic flags
5151
export CFLAGS_riscv32em_athena_zkvm_elf="-ffunction-sections -fdata-sections -fPIC -target riscv32-unknown-elf"

patches/config.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,8 @@ tools = ["cargo", "cargo-clippy", "clippy", "rustfmt"]
77
configure-args = []
88

99
[target.riscv32em-athena-zkvm-elf]
10-
cc = "riscv32-unknown-elf-clang"
11-
cxx = "riscv32-unknown-elf-clang++"
12-
linker = "riscv32-unknown-elf-gcc"
13-
ar = "riscv32-unknown-elf-ar"
10+
cc = "clang"
11+
cxx = "clang++"
1412

1513
[rust]
1614
lld = true

0 commit comments

Comments
 (0)