commit | ee9f48777310431e2d38196686587a81d2967c0d | [log] [tgz] |
---|---|---|
author | Bobby R. Bruce <bbruce@ucdavis.edu> | Mon Apr 13 09:31:52 2020 -0700 |
committer | Bobby R. Bruce <bbruce@ucdavis.edu> | Mon Apr 13 09:31:52 2020 -0700 |
tree | 610ee2be8bebe974142d4b9bb030785e401b5708 | |
parent | 4519785e40a3a8cc9a3315291f1d5ae3b117e65e [diff] |
resources: Changed output directory structure Previously, build output to "dist". Though, this may not always map well to the directory structure on dist.gem5.org. Therefore, it has been changed to a more general "output" directory.
This repository contains the sources needed to compile the gem5 resources. Outlined in the following sections are build instructions for each of our gem5 resources.
output/test-progs/riscv-tests/median.riscv
can be found at http://dist.gem5.org/dist/current/test-progs/riscv-tests/median.riscv.Origin: https://github.com/riscv/riscv-tests.git
Revision: 19bfdab48c2a6da4a2c67d5779757da7b073811d
Local: src/riscv-tests
The RISCV Tests requires the following dependencies:
sudo apt-get install autoconf automake autotools-dev curl python3 libmpc-dev \ libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo gperf libtool \ patchutils bc zlib1g-dev libexpat-dev
git clone --recursive https://github.com/riscv/riscv-gnu-toolchain cd riscv-gnu-toolchain ./configure --prefix=/opt/riscv sudo make
Ensure /opt/riscv/bin
is added to the PATH environment variable.
make riscv-tests
The output of this compilation can be found at dist/current/test-progs/riscv-tests/
The Insttests require the follwing dependencies:
git clone --recursive https://github.com/riscv/riscv-gnu-toolchain cd riscv-gnu-toolchain ./configure --prefix=/opt/riscv --enable-multilib sudo make linux
Ensure /opt/riscv/bin
is appended to the PATH environment variable.
make insttests
The output of this compilation can be found in dist/current/test-progs/insttest/bin/riscv/linux/
Each project under the src
is under a different license. Before using any compiled binary, or modifying any source, please consult the corresponding project's license.
src/riscv-tests/LICENSE
.src/insttests
.