aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-03-25Merge pull request #868 from riscv/jimw-gdb-gump2021.03.26Kito Cheng1-0/+0
Bump gdb for ctf related build fix.
2021-03-24Bump gdb for ctf related build fix.Jim Wilson1-0/+0
2021-03-16Merge pull request #864 from scottj97/git-submodule-fix2021.03.17Kito Cheng1-2/+2
Use `git rev-parse` to find .git dir
2021-03-13Use `git rev-parse` to find .git dirScott Johnson1-2/+2
Otherwise, this code breaks if riscv-gnu-toolchain is itself a submodule of another project. In that case the git config for this tree will be $(srcdir)/../.git/modules/riscv-gnu-toolchain/config.
2021-03-05Remove travis-ci2021.03.06Kito Cheng2-75/+0
2021-02-18Open summary file as UTF-8.Kito Cheng1-1/+1
- Summary file of gcc testsuite contain some UTF-8 char.
2021-02-17Sync-after-git-cloneKito Cheng1-2/+3
2021-01-25Remove trailing whitespace2021.01.26Kito Cheng1-1/+1
2021-01-25Merge pull request #830 from kevinpark1217/masterKito Cheng2-3/+184
Automatic Nightly Release
2021-01-23Modify nightly-release.yaml like build.yamlKevin Park1-58/+21
Add new precompile process for rv32/64-elf toolchain: @higuoxing
2021-01-23Nightly release action (details in commit description)Kevin Park2-3/+221
1. repository activity check 2. change to build.yaml 3. assets layout 4. matrix action build 5. run daily too & build on PR 6. upload all assets to release 7. Only run nightly
2021-01-18Merge pull request #822 from higuoxing/masterKito Cheng1-117/+17
[CI] Improve GitHub Action scripts.
2021-01-17[CI] Improve GitHub Action scripts.Xing GUO1-117/+17
This patch helps improve GitHub Action scripts. * Make CI happy again after d3dfbee69fc23d083384051d2c3a55da993a9110. * Simplify the logic of GH Action scripts using 'matrix'. * Add new precompile process for rv32/64-elf toolchain.
2021-01-07Merge pull request #816 from riscv/dev-docKito Cheng1-0/+59
Add doc for development
2021-01-07Add doc for developmentKito Cheng1-0/+59
2021-01-05Merge pull request #813 from riscv/submodule-branchKito Cheng3-27/+66
Automatically download sub-module on-demand and add branch info.
2021-01-05Do not use submodule --single-branchKito Cheng1-1/+1
- It's too new to use, that require git 2.26+
2021-01-04Update doc to suggest don't init submodule manuallyKito Cheng1-8/+3
2021-01-04Download repo on demandKito Cheng1-19/+57
- So that we can build and clone in parallel.
2021-01-04Specify branch info in .gitmodulesKito Cheng1-0/+6
2021-01-04Merge pull request #806 from ioannesKX/masterKito Cheng1-6/+8
Update README.md for clear instructions on multilib
2021-01-01Merge pull request #809 from riscv/fix-testing-with-multilib-configKito Cheng1-1/+1
Fix testing when configure with --with-multilib-generator=
2020-12-31Fix testing when configure with --with-multilib-generator=Kito Cheng1-1/+1
- Current script will only handle first 2 items in `--with-multilib-generator=`.
2020-12-29Update README.md for clear instructions on multilibioannesKX1-6/+8
The current README.md only explains how to use multilib on the Linux cross-compiler, but not on the Newlib one. This might create confusion as seen here https://github.com/riscv/riscv-tools/issues/287, or makes it seem like you can't multilib on Newlib. It's also the case that the multilib option is more common on embedded toolchains rather than on Linux, so I believe this small change on documentation should clear things up.
2020-12-24Merge pull request #802 from riscv/bump-newlibKito Cheng2-1/+1
Bump and switch to using upstream repo for newlib
2020-12-23Using upstream newlib repo rather than github's oneKito Cheng1-1/+1
2020-12-21Bump newlib to 4.1.0Kito Cheng1-0/+0
2020-12-10Merge pull request #792 from higuoxing/masterJim Wilson1-1/+1
Replace `build-essential` with `base-devel` in the installation guide for Arch Linux.
2020-12-03Merge pull request #794 from CARV-ICS-FORTH/musl-disable-libsanitizerJim Wilson1-0/+3
Disable libsanitizer when building the musl-based toolchain
2020-12-04Disable libsanitizer when building the musl-based toolchainNick Kossifidis1-0/+3
This allows building the musl-based toolchain again, tested with the latest stable version of musl-libc.
2020-12-02Merge pull request #793 from riscv/fix-spikeJim Wilson1-2/+2
Fix simulator dependency for spike
2020-12-02Fix simulator dependency for spikeKito Cheng1-2/+2
2020-12-01Replace `build-essential` with `base-devel` in Archlinux installation guide.Xing GUO1-1/+1
2020-12-01Merge pull request #791 from riscv/fix-always-rerunKito Cheng1-17/+18
Fix always re-run testsuite issue
2020-11-30Fix always re-run testsuite issueKito Cheng1-17/+18
- This issue is report by Nelson. - Don't using build-sim as dependency, it will cause the Make always rebuild.
2020-11-30Merge pull request #790 from kenta2/quoteKito Cheng1-1/+1
quote variable so that semicolons are not interpreted by the shell
2020-11-30Merge pull request #789 from kenta2/spellingKito Cheng1-4/+4
fix spelling
2020-11-29fix spellingKen Takusagawa1-4/+4
2020-11-29quote variable expansion so that semicolons are not interpreted by the shellKen Takusagawa1-1/+1
2020-11-24Merge pull request #783 from riscv/jimw-bump-gccJim Wilson1-0/+0
Fix last gcc bump.
2020-11-24Fix last gcc bump.Jim Wilson1-0/+0
Commit ids changed on branch merge, so accidentally pointing at wrong commit id, on deleted branch.
2020-11-19Merge pull request #776 from riscv/jimw-bump-gdb-with-simKito Cheng1-0/+0
Bump gdb to FSF gdb 10.1, with our gdb sim patched in.
2020-11-17Bump gdb to FSF gdb 10.1, with our gdb sim patched in.Jim Wilson1-0/+0
2020-11-06Merge pull request #765 from riscv/bump-gccKito Cheng5-4/+84
Bump gcc and add option to configure multi-lib
2020-11-06Add --with-multilib-generator optionKito Cheng4-4/+84
2020-11-05Bump gccKito Cheng1-0/+0
Backport following patches from upstream: - RISC-V: Check multiletter extension has more than 1 letter - RISC-V: Add configure option: --with-multilib-generator to flexible config multi-lib settings. - RISC-V: Refine riscv_parse_arch_string - RISC-V: Extend syntax for the multilib-generator - RISC-V: Handle implied extension in multilib-generator - RISC-V: Add support for -mcpu option. - RISC-V: Define __riscv_cmodel_medany for PIC mode.
2020-11-05Merge pull request #761 from riscv/extra-simKito Cheng6-29/+119
Support spike as simulator to run gcc testsuite
2020-11-05Merge pull request #763 from AntonKrug/masterKito Cheng1-0/+5
Vagrant plugin check so it will not fail in the middle of provisioning
2020-11-04Vagrant plugin check so it will not fail in the middle of provisioningAnton Krug1-0/+5
2020-11-04Update doc for running testsuite with simulator other than qemuKito Cheng1-5/+11