Skip to content

Pre-built riscv-gnu-toolchain binaries. You should most likely only shallow clone this.

Notifications You must be signed in to change notification settings

ucb-bar/chipyard-toolchain-prebuilt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pre-built RISC-V GNU toolchain for Chipyard

This is a crude but efficient mechanism for distributing riscv-gnu-toolchain binaries for Chipyard.

Installing a release

make DESTDIR="$RISCV" install

This extracts both riscv64-unknown-elf and riscv64-unknown-linux-gnu toolchains into the installation path given by $RISCV.

Building a new release

make dist

Then commit the HASH and dist/pkg.tar.* files. Watch for QA warnings about non-portable RPATHs being detected.

The sources are assumed to be checked out in ../riscv-gnu-toolchain relative to this working tree, matching the directory structure of Chipyard. This can be overridden by setting the SRCDIR make variable.

About

Pre-built riscv-gnu-toolchain binaries. You should most likely only shallow clone this.

Resources

Stars

Watchers

Forks

Packages

No packages published