aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-10-11Bump QEMU to 8.1.12023.10.12Christoph Müllner1-0/+0
This commit bumps QEMU from 8.1.0 to 8.1.1. Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
2023-10-11Bump GDB to 13.2Christoph Müllner2-1/+1
This commit bumps GDB from 12.1 to 13.2. Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
2023-10-11gitmodules: Drop dejagnu tracking branchChristoph Müllner1-1/+1
We recently moved Dejagnu to the upstream master branch's top commit. Therefore there is no need to set a tracking branch to 'dejagnu-1.6.3'. Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
2023-10-10Bump GCC to 13.2.0Christoph Müllner11-64/+34
This commit bumps GCC from 12.2.0 to 13.2.0 and adjusts the allowlist accordingly (for glibc and newlib multilib builds). Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
2023-10-09Bump riscv-gnu-toolchain spike submodule to latest master commit d1efcdfTommy Murphy1-0/+0
2023-10-05Merge pull request #1338 from vineetgarc/topic-minor-python-fix2023.10.06Patrick O'Neill1-1/+1
use python3 in testsuite-filter ...
2023-10-05Bump binutils to v2.41 releasePatrick O'Neill2-0/+11
2023-10-03use python3 in testsuite-filter ...Vineet Gupta1-1/+1
... just as in march-to-cpu-opt Signed-off-by: Vineet Gupta <vineetg@rivosinc.com>
2023-09-30Bump binutils to v2.41Patrick O'Neill2-8/+0
2023-09-29Upgrade to upload-artifact@v3Patrick O'Neill2-3/+3
2023-09-29Remove deprecated set-output commandPatrick O'Neill2-5/+5
2023-09-29Upgrade to checkout@v4Patrick O'Neill2-6/+6
2023-09-25Merge pull request #1334 from patrick-rivos/bump-qemu-upstream2023.09.27Patrick O'Neill2-0/+17
Bump QEMU to v8.1.0
2023-09-25Update allowlistPatrick O'Neill1-0/+17
2023-09-25Merge pull request #1293 from riscv-collab/extra-multi-lib-test2023.09.26Kito Cheng4-3/+56
Add --with-extra-multilib-test option
2023-09-22Bump QEMU to v8.1.0Patrick O'Neill1-0/+0
2023-09-12Merge pull request #1327 from patrick-rivos/specify-vector-spec2023.09.13Kito Cheng1-1/+1
Specify vector spec v1.0 in QEMU arguments.
2023-09-12Merge pull request #1328 from patrick-rivos/ci-memory-constraintKito Cheng2-0/+36
Remove unused frameworks to give CI more disk space
2023-09-08Remove unused frameworks to give CI more disk spacePatrick O'Neill2-0/+36
2023-09-08Specify vector spec v1.0 in QEMU arguments.Patrick O'Neill1-1/+1
Some testcases in GCC's testsuite check stdout. Qemu will print a warning if the vector spec is not specified which will cause those testcases to fail. The warning: vector version is not specified, use the default value v1.0 Signed-off-by: Patrick O'Neill <patrick@rivosinc.com>
2023-08-31Merge pull request #1319 from cy023/patch-1Kito Cheng1-1/+1
Fix typo in README.md
2023-08-31Fix typo in README.mdcy0231-1/+1
Signed-off-by: cy023 <cyyang023@gmail.com>
2023-08-11Merge pull request #1297 from sunwayforever/masterKito Cheng1-1/+1
remove the trailing back slash in Makefile.in
2023-08-10Merge pull request #1306 from jeremybennett/jpb-config-fixKito Cheng2-27/+10
Fix bug in configure.ac and regenerate configure
2023-08-08Fix bug in configure.ac and regenerate configureJeremy Bennett2-27/+10
* configure: Regenerated. * configure.ac: Remove redundant AS_HELP_STRING when testing enable_debug_info; add comment to use Autoconf 2.69. Signed-off-by: Jeremy Bennett <jeremy.bennett@embecosm.com>
2023-07-18remove the trailing back slashsunway1-1/+1
2023-07-11Add --with-extra-multilib-test optionKito Cheng4-3/+56
NOTE: This is toolchain developer facing feature. This allow user to add extra testing multi-lib arch, it's useful when develop and/or testing new extensions. Usage: --with-extra-multilib-test="arch-abi[;arch-abi]" e.g. linux enable enabled multilib, so default will build with follwoing configuration: lib32/ilp32;@march=rv32imac@mabi=ilp32 lib32/ilp32d;@march=rv32imafdc@mabi=ilp32d lib64/lp64;@march=rv64imac@mabi=lp64 lib64/lp64d;@march=rv64imafdc@mabi=lp64d But you want to testing more on vector stuffs like rv32gcv and rv64gcv, then you can configure with `--with-extra-multilib-test="rv32gcv-ilp32d;rv64gcv;lp64d"` Then the testing will run rv32imac-ilp32 rv32imafdc-ilp32d rv64imac-lp64 rv64imafdc-lp64d and rv32gcv-ilp32d;rv64gcv;lp64d! NOTE: Extra multilib test settings still require existing multilib has support those extra settings, e.g. you can't add rv32imafc_zbb-ilp32f on above example since no compatible multilib has provided.
2023-07-06Merge pull request #1283 from TommyMurphyTM1234/master2023.07.07Kito Cheng2-2/+3
Fix https://github.com/riscv-collab/riscv-gnu-toolchain/issues/1282
2023-07-04Merge pull request #1287 from patrick-rivos/ci-space-saver2023.07.05Kito Cheng2-20/+12
Remove source trees after CI build to recover disk space before packaging
2023-06-30Revert "Revert "Address ↵Tommy Murphy1-0/+0
https://github.com/riscv-collab/riscv-gnu-toolchain/issues/1285"" This reverts commit 8b47422f03536918cd77971f936a925e3f4fe9e2.
2023-06-30Revert "Address https://github.com/riscv-collab/riscv-gnu-toolchain/issues/1285"Tommy Murphy1-0/+0
This reverts commit a8a1fd8359243f683b4b7f08abf9ced0acaefb47.
2023-06-30Address https://github.com/riscv-collab/riscv-gnu-toolchain/issues/1285Tommy Murphy1-0/+0
2023-06-29Remove source trees after CI build to recover disk spacePatrick O'Neill2-20/+12
Also avoid initializing subdirectories to avoid cloning unused trees (llvm,gcc)
2023-06-28Merge branch 'riscv-collab:master' into masterTommy Murphy2-7/+3
2023-06-28Resolve issue ↵Tommy Murphy1-1/+1
https://github.com/riscv-collab/riscv-gnu-toolchain/pull/1283#discussion_r1244960843
2023-06-28Merge pull request #1271 from patrick-rivos/llvm-release-ciKito Cheng1-1/+1
Generate seperate release names for LLVM and GCC toolchain release artifacts
2023-06-28Merge pull request #1276 from alexsifivetw/alexc/newlib-llvmKito Cheng2-6/+2
Add newlib toolchain with llvm to ci and release
2023-06-28Fix https://github.com/riscv-collab/riscv-gnu-toolchain/issues/1282Tommy Murphy1-2/+3
2023-06-13Add newlib toolchain with llvm to ci and releasealexsifivetw2-6/+2
2023-06-13Merge pull request #1273 from alexsifivetw/alexc/newlib-llvmKito Cheng2-8/+34
Add newlib toolchain with llvm build flow
2023-06-13Add newlib toolchain with llvm build flowalexsifivetw2-8/+34
Update readme about newlib toolchain flow Co-authored-by: Yun Hsiang <yun.hsiang@sifive.com>
2023-06-09Generate seperate release names for LLVM and GCC toolchain release artifactsPatrick O'Neill1-1/+1
2023-06-08Merge pull request #1268 from demin-han/master2023.06.09Kito Cheng1-1/+1
Add force flag when creating symbolic link for clang
2023-06-08Merge pull request #1267 from alexsifivetw/alexc/fix_yaml_formatKito Cheng1-1/+1
Add permission to qemu installation
2023-06-08Add force flag when creating symbolic link for clangdemin.han1-1/+1
2023-06-07Add permission to qemu installationalexsifivetw1-1/+1
2023-06-07Merge pull request #1265 from alexsifivetw/alexc/fix_yaml_formatKito Cheng1-1/+1
Fix yaml format
2023-06-06Fix yaml formatalexsifivetw1-1/+1
2023-06-06Merge pull request #1264 from patrick-rivos/llvm-ciKito Cheng2-9/+24
Add LLVM to build CI
2023-06-05Add llvm to PR ciPatrick O'Neill1-2/+13