Age | Commit message (Collapse) | Author | Files | Lines |
|
Add a tip so blindly following the instructions is more likely to just work.
Issue #1169
Signed-off-by: Carl Karsten <CFKarsten@gmail.com>
|
|
Add unittest to march-to-cpu-opt
|
|
Quick fix sim pk build failure for RV32.
|
|
ubuntu20.04 make it need "clang ninja-build"
Signed-off-by: 长柳 <110147328+changliuxy@users.noreply.github.com>
|
|
Support testing zdinx/zfinx/zhinx.
|
|
https://github.com/riscv-collab/riscv-gnu-toolchain/pull/1167 has found
some bug, and I realized the testing of march-to-cpu-opt is...not well,
so spend some time to improve that a little bit, it's not complete testing,
but at least it's a start :P
|
|
Fix wrong parse script
|
|
If test --with-arch=rv32imc_zve128x
NameError: name 'arch' is not defined
Signed-off-by: Kwanghoon Son <kwangson@yahoo.com>
|
|
- We don't set correct qemu option for zdinx/zfinx/zhinx, this patch is
fixing the march-to-cpu-opt, which is a script translate -march string
to qemu options.
|
|
Enhance the testing experience
|
|
Bump qemu to 7.1.0
|
|
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
|
|
musl: add missing submodule auto-initialization
|
|
Switch musl upstream URL from git:// to https://
|
|
This was the only such upstream URL and it caused issues for anyone
attempting to use it behind a proxy.
Fixes #1155.
|
|
Ubuntu 18.04 is deprecated and will be fully removed from GitHub
Actions soon (https://github.com/actions/runner-images/issues/6002)
Signed-off-by: Florian Hofhammer <florian.hofhammer@fhofhammer.de>
|
|
Signed-off-by: Florian Hofhammer <florian.hofhammer@fhofhammer.de>
|
|
Let's document how to use the environment variable RUNTESTFLAGS
for selecting the tests that should be executed.
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
|
|
Let's document how to run all the test suites in order to increase the
number of people that will execute the tests.
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
|
|
Makefile.in has support for running the regression test suite of
Binutils, GCC and others. Let's add support for running glibc tests.
To run the tests the following command can be used:
make check-glibc-linux
Tested with linux/rv64.
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
|
|
This allows to specify the test cases to be run.
For example the following command can be used to restrict the testcases
that will be executed to zb*.c and sm*.c from the directory
`gcc/testsuite/gcc.target/riscv/` (which includes the file `riscv.exp`):
RUNTESTFLAGS="riscv.exp=zb*.c\ sm*.c" make report
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
|
|
docs: update AUR link on README.md
|
|
gitmodules: Fix tracking branch for GCC 12
|
|
|
|
A recent commit bumped the GCC version to 12.2,
but adjusting the tracking branch in .gitmodules was forgotten.
Let's fix this and set the tracking branch to gcc-12
(note, that there are no release branches for minor version releases).
Reported-by: Tommy Murphy <tommy_murphy@hotmail.com>
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
|
|
Makefile.in: Adjust permission error message
|
|
We should not encourage people to call "sudo make".
Let's drop that recommendation in case of permission errors.
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
|
|
dejagnu: Bump version to 1.6.3
|
|
GDB still defaults to 10.1 from the (already archived)
riscv-binutils-gdb repo. Let's bump the version to 12.1
and use the upstream git repo instead.
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
|
|
dejagnu still defaults to 1.6 from the (already archived)
riscv-dejagnu repo. Let's bump the version to 1.6.3
and use the upstream git repo instead.
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
|
|
* Bump gcc branch to 12.2 release.
* Adjust line style in allowlist
|
|
* Use arch=rv32imafdc and abi=ilp32f.
* Looks gnu gcc doesn't honor rv32gc and ilp32d.
Signed-off-by: Pan Li <pan2.li@intel.com>
|
|
Use https link instead of ssh
|
|
|
|
* The riscv-pk repo can only be built by rv32i.
* Change configure to rv32i to make SIM=spike option happy for multilib.
Signed-off-by: Pan Li <pan2.li@intel.com>
|
|
|
|
Update the riscv allowlist for gcc12.1-binutils 2.39
|
|
|
|
Switch gcc to upstream and update binutils commits
|
|
|
|
Switch binutils to upstream 2.39 branch and rename the folder name
|
|
|
|
Update .gitmodules
|
|
update url for qemu.
Signed-off-by: wanlinwang <32032219+wanlinwang@users.noreply.github.com>
|
|
|
|
Bump qemu to 7.0
|
|
|
|
- Parse that from `--with-arch=` option
|
|
Change default simulator from qemu to spike.
|
|
|