aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorTommy Thorn <tommy-github2@thorn.ws>2020-06-03 00:48:04 -0700
committerTommy Thorn <tommy-github2@thorn.ws>2020-06-03 09:27:30 -0700
commit2cce6f4e8bb341b002352107215d8e93abda1988 (patch)
tree7b145ca0f25781d449c4462ea6ce5e3ccd9bea92 /README.md
parentf9b1beb4cfd6b382157b54bc8f38c61d5ae7d785 (diff)
downloadpicorv32-2cce6f4e8bb341b002352107215d8e93abda1988.tar.gz
picorv32-2cce6f4e8bb341b002352107215d8e93abda1988.zip
Enable the use of 64-bit riscv tools
Many Linux distributions now include the tools for RISC-V (for example Ubuntu 20.04 has gcc-riscv64-unknown-elf) but in order for make TOOLCHAIN_PREFIX=riscv64-unknown-elf- to work we need to be explicit about compiling for 32-bit.
Diffstat (limited to 'README.md')
-rw-r--r--README.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/README.md b/README.md
index 3f41f0c..bcd8fa1 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,9 @@ contains a built-in interrupt controller.
Tools (gcc, binutils, etc..) can be obtained via the [RISC-V Website](https://riscv.org/software-status/).
The examples bundled with PicoRV32 expect various RV32 toolchains to be installed in `/opt/riscv32i[m][c]`. See
the [build instructions below](#building-a-pure-rv32i-toolchain) for details.
+Many Linux distributions now include the tools for RISC-V (for example
+Ubuntu 20.04 has `gcc-riscv64-unknown-elf`). To compile using those set
+`TOOLCHAIN_PREFIX` accordingly (eg. `make TOOLCHAIN_PREFIX=riscv64-unknown-elf-`).
PicoRV32 is free and open hardware licensed under the [ISC license](http://en.wikipedia.org/wiki/ISC_license)
(a license that is similar in terms to the MIT license or the 2-clause BSD license).