diff options
author | Paul Walmsley <paul.walmsley@sifive.com> | 2018-09-11 01:04:03 (GMT) |
---|---|---|
committer | Paul Walmsley <paul.walmsley@sifive.com> | 2018-09-11 05:58:08 (GMT) |
commit | 05d74f9d63aaeaa8afebf77f3dce64aa2a7fdde6 (patch) | |
tree | 13d13f99f760c8bfa31a7e854cb618b40bba0ff9 /samples/riscv64-unknown-linux-gnu/crosstool.config | |
parent | 694580fa60f1e8c16b144fc677e1cb41c153f62e (diff) |
riscv64: add rv64gc linux-gnu sample
This sample works well for the SiFive U540 device (and similar).
Thanks to Jim Wilson <jimw@sifive.com> for his review, discovering
several bugs (now fixed).
Cc: Jim Wilson <jimw@sifive.com>
Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
Diffstat (limited to 'samples/riscv64-unknown-linux-gnu/crosstool.config')
-rw-r--r-- | samples/riscv64-unknown-linux-gnu/crosstool.config | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/samples/riscv64-unknown-linux-gnu/crosstool.config b/samples/riscv64-unknown-linux-gnu/crosstool.config new file mode 100644 index 0000000..66c288d --- /dev/null +++ b/samples/riscv64-unknown-linux-gnu/crosstool.config @@ -0,0 +1,12 @@ +CT_EXPERIMENTAL=y +CT_ARCH_RISCV=y +# CT_DEMULTILIB is not set +CT_ARCH_USE_MMU=y +CT_ARCH_64=y +CT_KERNEL_LINUX=y +CT_DEBUG_GDB=y +# CT_GDB_CROSS_PYTHON is not set +# CT_GDB_GDBSERVER is not set +CT_ZLIB_NEEDED=y +CT_TARGET_VENDOR="unknown" +CT_ARCH_ARCH="rv64gc" |