Skip to content

gglin001/riscv-toolchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

riscv-toolchain

riscv bare metal toolchain

target

clang + compiler-rt + picolibc + ld.lld on linux and macos

build

# setup env
scripts/env_setup.sh

# llvm
bash scripts/llvm_download.sh
bash scripts/llvm_build.sh

# picolibc
bash scripts/picolibc_download.sh
bash scripts/picolibc_build.sh

# optional: libcxx
bash scripts/llvm_build_libcxx.sh

# optional: newlib
bash scripts/newlib_download.sh
bash scripts/newlib_build.sh

# optional: musl
bash scripts/musl_download.sh
bash scripts/musl_build.sh

About

riscv bare metal toolchain

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages