aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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-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-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
2022-05-14Merge pull request #1073 from palmer-dabbelt/qemu-system2022.05.15Kito Cheng3-8/+40
Allow users to build QEMU with system-mode emulation
2022-05-12Regenerate configure for 29a0ca8 ("Allow users to build QEMU with ↵Palmer Dabbelt1-4/+24
system-mode emulation") Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
2022-05-12Allow users to build QEMU with system-mode emulationPalmer Dabbelt2-1/+13
I'm trying to clean up some of my test scripts, and one issue is that I've got two QEMU builds: one for user-mode emulation and one for system-mode emulation. This adds an autoconf flag that allows me to avoid the duplication. Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
2022-05-11Put the linux-headers bits togetherPalmer Dabbelt1-4/+4
These got split up by my libsanitizer patch. Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
2022-04-24replece ssh with httpsShao-Ce SUN1-2/+2
2022-04-22Merge pull request #1062 from palmer-dabbelt/libsanitizer2022.04.23Kito Cheng3-4/+33
Add an "--enable-libsanitizer" configure-time argument
2022-04-21Add an "--enable-libsanitizer" configure-time argumentPalmer Dabbelt3-4/+33
This lets users select whether or not to build libsanitizer, which currently does not support rv32 and thus can't be enabled by default. Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
2022-04-21Merge pull request #1060 from riscv-collab/jimw-configure-update2022.04.22Kito Cheng1-3/+13
Rebuild configure file.
2022-04-20Rebuild configure file.Jim Wilson1-3/+13
To finish #1059 and fix #1057.
2022-04-20Merge pull request #1059 from kenta2/toolchaih22022.04.21Jim Wilson1-1/+1
fix spelling in configure script (toolchaih -> toolchain)
2022-04-20fix spellingKen Takusagawa1-1/+1