aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-01-19Readme: install path +that is writeable 2023.01.31Carl Karsten1-3/+3
Add a tip so blindly following the instructions is more likely to just work. Issue #1169 Signed-off-by: Carl Karsten <CFKarsten@gmail.com>
2022-12-16Merge pull request #1168 from riscv-collab/march-to-cpu-opt-unittest2023.01.042023.01.032022.12.17Christoph Müllner1-1/+16
Add unittest to march-to-cpu-opt
2022-12-16Merge pull request #1121 from Incarnation-p-lee/panli/fix-sim-build-for-pk32Kito Cheng1-1/+2
Quick fix sim pk build failure for RV32.
2022-12-16Update README.md长柳1-1/+1
ubuntu20.04 make it need "clang ninja-build" Signed-off-by: 长柳 <110147328+changliuxy@users.noreply.github.com>
2022-12-16Merge pull request #1162 from riscv-collab/fix-zhinxKito Cheng1-0/+9
Support testing zdinx/zfinx/zhinx.
2022-12-16Add unittest to march-to-cpu-optKito Cheng1-1/+16
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
2022-12-16Merge pull request #1167 from KwangSon/vector_bugKito Cheng1-2/+2
Fix wrong parse script
2022-12-16Fix wrong parse scriptKwanghoon Son1-2/+2
If test --with-arch=rv32imc_zve128x NameError: name 'arch' is not defined Signed-off-by: Kwanghoon Son <kwangson@yahoo.com>
2022-12-02Support testing zdinx/zfinx/zhinx.Kito Cheng1-0/+9
- 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.
2022-11-22Merge pull request #1139 from cmuellner/testing2022.11.23Kito Cheng2-3/+47
Enhance the testing experience
2022-11-18Merge pull request #1160 from cmuellner/cmuellner/qemu-7.1.02022.11.18Kito Cheng1-0/+0
Bump qemu to 7.1.0
2022-11-17Bump qemu to 7.1.0Christoph Müllner1-0/+0
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
2022-11-16Merge pull request #1144 from florianhofhammer/master2022.11.16Kito Cheng3-4/+10
musl: add missing submodule auto-initialization
2022-11-11Merge pull request #1156 from ibganev/fix-musl-upstream-url2022.11.12Christoph Müllner1-1/+1
Switch musl upstream URL from git:// to https://
2022-11-10Switch musl upstream URL from git:// to https://Ivan Ganev1-1/+1
This was the only such upstream URL and it caused issues for anyone attempting to use it behind a proxy. Fixes #1155.
2022-10-14github: move build job to Ubuntu 20.04/22.04Florian Hofhammer2-2/+2
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>
2022-10-14musl: add missing submodule auto-initializationFlorian Hofhammer1-2/+8
Signed-off-by: Florian Hofhammer <florian.hofhammer@fhofhammer.de>
2022-10-11README: Document usage of RUNTESTFLAGS for `make check`Christoph Müllner1-0/+19
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>
2022-10-11README.md: Add information how to run GCC, Binutils, glibc testsChristoph Müllner1-0/+16
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>
2022-10-10Makefile.in: Add support for running glibc testsChristoph Müllner1-0/+9
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>
2022-10-10Makefile.in: Allow to pass additional test flagsChristoph Müllner1-3/+3
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>
2022-10-10Merge pull request #1142 from guissalustiano/master2022.10.11Kito Cheng1-1/+1
docs: update AUR link on README.md
2022-10-10Merge pull request #1141 from cmuellner/gcc-12-2Kito Cheng1-1/+1
gitmodules: Fix tracking branch for GCC 12
2022-10-09docs: update AUR link on README.mdGuilherme Salustiano1-1/+1
2022-10-07gitmodules: Fix tracking branch for GCC 12Christoph Müllner1-1/+1
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>
2022-09-30Merge pull request #1134 from cmuellner/permerrormsg2022.09.30Kito Cheng1-3/+3
Makefile.in: Adjust permission error message
2022-09-29Makefile.in: Adjust permission error messageChristoph Müllner1-3/+3
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>
2022-09-29Merge pull request #1133 from cmuellner/upstream-dejagnuKito Cheng4-5/+5
dejagnu: Bump version to 1.6.3
2022-09-29gdb: Bump GDB version to 12.1 (#1132)Christoph Müllner5-6/+6
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>
2022-09-28dejagnu: Bump version to 1.6.3Christoph Müllner4-5/+5
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>
2022-09-20Bump gcc branch to 12.2 release. (#1128)2022.09.21Jiawei2-0/+5
* Bump gcc branch to 12.2 release. * Adjust line style in allowlist
2022-08-28Adjust rv32 arch and abi configure.Pan Li1-1/+2
* Use arch=rv32imafdc and abi=ilp32f. * Looks gnu gcc doesn't honor rv32gc and ilp32d. Signed-off-by: Pan Li <pan2.li@intel.com>
2022-08-25Merge pull request #1063 from sunshaoce/master2022.08.26Kito Cheng1-2/+2
Use https link instead of ssh
2022-08-25Merge branch 'riscv-collab:master' into masterShao-Ce SUN17-97/+50
2022-08-25Fix sim pk build failure for RV32.Pan Li1-1/+1
* 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>
2022-08-24Fix .gitmodules info for gcc2022.08.25Kito Cheng1-1/+1
2022-08-24Merge pull request #1116 from pz9115/bump-gcc-12.1Kito Cheng10-84/+37
Update the riscv allowlist for gcc12.1-binutils 2.39
2022-08-24Update the riscv allowlist for gcc12.1-binutils 2.39Jiawei10-84/+37
2022-08-18Merge pull request #1114 from pz9115/bump-gcc-12.12022.08.19Kito Cheng6-5/+5
Switch gcc to upstream and update binutils commits
2022-08-18Switch gcc to upstream and update binutils commitsJiawei6-5/+5
2022-08-17Merge pull request #1108 from riscv-collab/bump-binutils-2.392022.08.18Kito Cheng4-6/+6
Switch binutils to upstream 2.39 branch and rename the folder name
2022-08-17Switch binutils to upstream 2.39 branchKito Cheng4-6/+6
2022-08-08Merge pull request #1107 from wanlinwang/patch-12022.08.08Kito Cheng1-1/+1
Update .gitmodules
2022-08-08Update .gitmoduleswanlinwang1-1/+1
update url for qemu. Signed-off-by: wanlinwang <32032219+wanlinwang@users.noreply.github.com>
2022-06-21Merge branch 'riscv-collab:master' into masterShao-Ce SUN11-32/+291
2022-06-09Merge pull request #1085 from riscv-collab/bump-qemu2022.06.10Kito Cheng4-2/+147
Bump qemu to 7.0
2022-06-03Bump qemu to 7.0Kito Cheng1-0/+0
2022-06-03Pass right extension info to qemuKito Cheng3-2/+147
- Parse that from `--with-arch=` option
2022-06-02Merge pull request #1080 from Liaoshihua/spike-toolchain2022.06.03Kito Cheng8-22/+104
Change default simulator from qemu to spike.
2022-05-23Add option '--with-sim' to set simulatorLiaoshihua8-22/+104