Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-12-22 | Merge pull request #1002 from palmer-dabbelt/glibc-no-cxx2021.12.22 | Kito Cheng | 1 | -1/+1 | |
Set CXX to a nonexistant compiler when building glibc | |||||
2021-12-20 | Set CXX to a nonexistent compiler when building glibc | Palmer Dabbelt | 1 | -1/+1 | |
We set CXX=riscv64-unknown-linux-gnu-g++ (or something like that) when building glibc, but don't actually build a C++ compiler during stage 1. Under normal conditions this shouldn't cause any issues: that's either a working compiler (from PATH) or doesn't exist, in which case glibc's build scripts do the right thing and turn off C++. Unfortunately I'm in the pathological situation of having a slightly-incompatible g++ in PATH, which glibc then attempts to use only to throw an error when linking (glibc isn't testing that much of the C++ toolchain, see <https://sourceware.org/bugzilla/show_bug.cgi?id=24183>). This simply sets CXX to something that's unlikely to exist during the glibc build, so the build scripts don't get confused. I tried setting this to false, but everything was italic. Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com> | |||||
2021-09-20 | Merge pull request #963 from sickcodes/sickcodes-patch-12021.09.21 | Jim Wilson | 1 | -0/+2 | |
Add AUR link: https://aur.archlinux.org/packages/riscv-gnu-toolchain | |||||
2021-09-20 | Add AUR link: ↵ | sickcodes | 1 | -0/+2 | |
[https://aur.archlinux.org/packages/riscv-gnu-toolchain/](https://aur.archlinux.org/packages/riscv-gnu-toolchain/) Added: Also available for Arch users on the AUR: [https://aur.archlinux.org/packages/riscv-gnu-toolchain/](https://aur.archlinux.org/packages/riscv-gnu-toolchain/) | |||||
2021-09-15 | Merge pull request #960 from cmuellner/build-libc-deps2021.09.16 | Kito Cheng | 1 | -1/+1 | |
Fix typo in build-libc dependencies | |||||
2021-09-15 | Fix typo in build-libc dependencies | Christoph Muellner | 1 | -1/+1 | |
The variable MULTLIB_NAMES does not exist but is used when generating the dependencies for the target build-libc for glibc. Even when adding the missing 'I' (for MULTILIB_NAMES) there is still no variable with this name. So the whole dependency generation is useless, becauese it was not needed so far. Looking into detail why it is so, we can find the answer in the dependency list of the target 'stamps/build-gcc-linux-stage2'. Let's fix this by setting the dependencies for build-libc right. The dependencies for 'stamps/build-gcc-linux-stage2' stay as they are not wrong. Fixes: 3456b66f69 ("Add a "make report" phony target") Signed-off-by: Christoph Muellner <cmuellner@linux.com> | |||||
2021-09-09 | Merge pull request #959 from riscv-software-src/fix-repo-url2021.09.10 | Kito Cheng | 1 | -4/+4 | |
Fix submodule URLs | |||||
2021-09-09 | Fix submodule URLs | Kito Cheng | 1 | -4/+4 | |
2021-08-10 | Merge pull request #937 from Nelson1225/master2021.08.11 | Jim Wilson | 1 | -0/+0 | |
Bump binutils to 2.37 release. | |||||
2021-08-10 | Bump binutils to 2.37 release. | Nelson Chu | 1 | -0/+0 | |
2021-08-06 | Merge pull request #934 from bradjc/patch-12021.08.07 | Kito Cheng | 1 | -0/+2 | |
Add flock to OS X dependencies | |||||
2021-08-05 | add flock to OS X dependencies | Brad Campbell | 1 | -0/+2 | |
2021-06-25 | Merge pull request #918 from riscv/bump-gcc2021.06.26 | Kito Cheng | 5 | -9/+24 | |
Bump gcc to 11.1 | |||||
2021-06-23 | Bump GCC to 11.1 | Kito Cheng | 1 | -0/+0 | |
2021-06-23 | Update allow list for GCC 11 | Kito Cheng | 4 | -9/+24 | |
- PR 94853 and PR 86153 are reoslved - gfortran.dg/elemental_subroutine_3.f90 seems pass now. - g++.dg/tls/thread_local4* added to allow list since they might random fail on qemu, and hard to reproduce. | |||||
2021-06-17 | Merge pull request #916 from riscv/jimw-binutils-bump2021.06.18 | Kito Cheng | 1 | -0/+0 | |
Bump binutils to get rv32e fixes. | |||||
2021-06-16 | Bump binutils to get rv32e fixes. | Jim Wilson | 1 | -0/+0 | |
2021-06-16 | Merge pull request #915 from scottj97/gitignore | Jim Wilson | 1 | -0/+3 | |
gitignore build directories | |||||
2021-06-16 | gitignore build directories | Scott Johnson | 1 | -0/+3 | |
2021-04-22 | Bump riscv-binutils2021.04.23 | Kito Cheng | 1 | -0/+0 | |
2021-04-22 | Merge pull request #886 from cmuellner/binutils-2.36.1 | Kito Cheng | 1 | -1/+1 | |
Bump Binutils to 2.36.1 | |||||
2021-04-21 | Bump Binutils to 2.36.1 | Christoph Muellner | 1 | -1/+1 | |
Signed-off-by: Christoph Muellner <cmuellner@linux.com> | |||||
2021-04-06 | Merge pull request #875 from riscv/jimw-gcc-bump2021.04.07 | Kito Cheng | 1 | -0/+0 | |
Bump gcc for testsuite fixes. | |||||
2021-04-06 | Bump gcc for testsuite fixes. | Jim Wilson | 1 | -0/+0 | |
2021-04-06 | Merge pull request #873 from riscv/bump-qemu | Kito Cheng | 1 | -0/+0 | |
Bump qemu to 5.2.0 | |||||
2021-04-03 | Bump qemu to 5.2.0 | Kito Cheng | 1 | -0/+0 | |
2021-04-02 | Merge pull request #872 from riscv/bump-glibc2021.04.03 | Kito Cheng | 487 | -3564/+20617 | |
Bump glibc and linux kernel | |||||
2021-04-01 | Bump glibc to 2.33 | Kito Cheng | 1 | -0/+0 | |
2021-04-01 | Specify the kernel version for qemu user mode. | Kito Cheng | 1 | -1/+1 | |
- RV32 require 5.10 which is too new for most linux distro. | |||||
2021-04-01 | Update linux header to 5.10.5 | Kito Cheng | 484 | -3561/+20615 | |
2021-04-01 | Using FSF repo for glibc | Kito Cheng | 1 | -2/+1 | |
2021-03-25 | Merge pull request #868 from riscv/jimw-gdb-gump2021.03.26 | Kito Cheng | 1 | -0/+0 | |
Bump gdb for ctf related build fix. | |||||
2021-03-24 | Bump gdb for ctf related build fix. | Jim Wilson | 1 | -0/+0 | |
2021-03-16 | Merge pull request #864 from scottj97/git-submodule-fix2021.03.17 | Kito Cheng | 1 | -2/+2 | |
Use `git rev-parse` to find .git dir | |||||
2021-03-13 | Use `git rev-parse` to find .git dir | Scott Johnson | 1 | -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-05 | Remove travis-ci2021.03.06 | Kito Cheng | 2 | -75/+0 | |
2021-01-25 | Remove trailing whitespace2021.01.26 | Kito Cheng | 1 | -1/+1 | |
2021-01-25 | Merge pull request #830 from kevinpark1217/master | Kito Cheng | 2 | -3/+184 | |
Automatic Nightly Release | |||||
2021-01-23 | Modify nightly-release.yaml like build.yaml | Kevin Park | 1 | -58/+21 | |
Add new precompile process for rv32/64-elf toolchain: @higuoxing | |||||
2021-01-23 | Nightly release action (details in commit description) | Kevin Park | 2 | -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-18 | Merge pull request #822 from higuoxing/master | Kito Cheng | 1 | -117/+17 | |
[CI] Improve GitHub Action scripts. | |||||
2021-01-17 | [CI] Improve GitHub Action scripts. | Xing GUO | 1 | -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-07 | Merge pull request #816 from riscv/dev-doc | Kito Cheng | 1 | -0/+59 | |
Add doc for development | |||||
2021-01-07 | Add doc for development | Kito Cheng | 1 | -0/+59 | |
2021-01-05 | Merge pull request #813 from riscv/submodule-branch | Kito Cheng | 3 | -27/+66 | |
Automatically download sub-module on-demand and add branch info. | |||||
2021-01-05 | Do not use submodule --single-branch | Kito Cheng | 1 | -1/+1 | |
- It's too new to use, that require git 2.26+ | |||||
2021-01-04 | Update doc to suggest don't init submodule manually | Kito Cheng | 1 | -8/+3 | |
2021-01-04 | Download repo on demand | Kito Cheng | 1 | -19/+57 | |
- So that we can build and clone in parallel. | |||||
2021-01-04 | Specify branch info in .gitmodules | Kito Cheng | 1 | -0/+6 | |
2021-01-04 | Merge pull request #806 from ioannesKX/master | Kito Cheng | 1 | -6/+8 | |
Update README.md for clear instructions on multilib |