Kito Cheng
995778bd33
Merge pull request #918 from riscv/bump-gcc
Bump gcc to 11.1
5 years ago
Kito Cheng
52735e2177
Bump GCC to 11.1
5 years ago
Kito Cheng
9a3dbb3887
Update allow list for GCC 11
- 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.
5 years ago
Kito Cheng
b9f21e7090
Merge pull request #916 from riscv/jimw-binutils-bump
Bump binutils to get rv32e fixes.
5 years ago
Jim Wilson
b2b98e2be8
Bump binutils to get rv32e fixes.
5 years ago
Jim Wilson
e8e96e545c
Merge pull request #915 from scottj97/gitignore
gitignore build directories
5 years ago
Scott Johnson
8f91ff3133
gitignore build directories
5 years ago
Kito Cheng
b715e4f01b
Bump riscv-binutils
5 years ago
Kito Cheng
10e1c82959
Merge pull request #886 from cmuellner/binutils-2.36.1
Bump Binutils to 2.36.1
5 years ago
Christoph Muellner
04a59943ae
Bump Binutils to 2.36.1
Signed-off-by: Christoph Muellner <cmuellner@linux.com>
5 years ago
Kito Cheng
d45cfc68be
Merge pull request #875 from riscv/jimw-gcc-bump
Bump gcc for testsuite fixes.
5 years ago
Jim Wilson
9f4504dd25
Bump gcc for testsuite fixes.
5 years ago
Kito Cheng
7f3ae6a34b
Merge pull request #873 from riscv/bump-qemu
Bump qemu to 5.2.0
5 years ago
Kito Cheng
3dbbf2435b
Bump qemu to 5.2.0
5 years ago
Kito Cheng
cf485f7011
Merge pull request #872 from riscv/bump-glibc
Bump glibc and linux kernel
5 years ago
Kito Cheng
cab6e1ad64
Bump glibc to 2.33
5 years ago
Kito Cheng
1bf8152ad0
Specify the kernel version for qemu user mode.
- RV32 require 5.10 which is too new for most linux distro.
5 years ago
Kito Cheng
a736f13279
Update linux header to 5.10.5
5 years ago
Kito Cheng
457daed771
Using FSF repo for glibc
5 years ago
Kito Cheng
3db4fdbd7d
Merge pull request #868 from riscv/jimw-gdb-gump
Bump gdb for ctf related build fix.
5 years ago
Jim Wilson
1adc19c6db
Bump gdb for ctf related build fix.
5 years ago
Kito Cheng
88b004d4c2
Merge pull request #864 from scottj97/git-submodule-fix
Use `git rev-parse` to find .git dir
5 years ago
Scott Johnson
87feee89db
Use `git rev-parse` to find .git dir
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.
5 years ago
Kito Cheng
4e711512e1
Remove travis-ci
5 years ago
Kito Cheng
407cdc0ceb
Remove trailing whitespace
5 years ago
Kito Cheng
b3bbc820c1
Merge pull request #830 from kevinpark1217/master
Automatic Nightly Release
5 years ago
Kevin Park
e7e84af088
Modify nightly-release.yaml like build.yaml
Add new precompile process for rv32/64-elf toolchain: @higuoxing
5 years ago
Kevin Park
260b563a8a
Nightly release action (details in commit description)
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
5 years ago
Kito Cheng
db029d658b
Merge pull request #822 from higuoxing/master
[CI] Improve GitHub Action scripts.
5 years ago
Xing GUO
d06727bf8d
[CI] Improve GitHub Action scripts.
This patch helps improve GitHub Action scripts.
* Make CI happy again after d3dfbee69f .
* Simplify the logic of GH Action scripts using 'matrix'.
* Add new precompile process for rv32/64-elf toolchain.
5 years ago
Kito Cheng
e3e8e28393
Merge pull request #816 from riscv/dev-doc
Add doc for development
5 years ago
Kito Cheng
2d676e4535
Add doc for development
5 years ago
Kito Cheng
87a6c36aa7
Merge pull request #813 from riscv/submodule-branch
Automatically download sub-module on-demand and add branch info.
5 years ago
Kito Cheng
c9e6f335d4
Do not use submodule --single-branch
- It's too new to use, that require git 2.26+
5 years ago
Kito Cheng
65b6e30d74
Update doc to suggest don't init submodule manually
5 years ago
Kito Cheng
d3dfbee69f
Download repo on demand
- So that we can build and clone in parallel.
5 years ago
Kito Cheng
eee1f0db1d
Specify branch info in .gitmodules
5 years ago
Kito Cheng
e15765844c
Merge pull request #806 from ioannesKX/master
Update README.md for clear instructions on multilib
5 years ago
Kito Cheng
c4215130b6
Merge pull request #809 from riscv/fix-testing-with-multilib-config
Fix testing when configure with --with-multilib-generator=
5 years ago
Kito Cheng
b25f4883e1
Fix testing when configure with --with-multilib-generator=
- Current script will only handle first 2 items in
`--with-multilib-generator=`.
5 years ago
ioannesKX
049a23d4d8
Update README.md for clear instructions on multilib
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.
5 years ago
Kito Cheng
49d7ece5b5
Merge pull request #802 from riscv/bump-newlib
Bump and switch to using upstream repo for newlib
5 years ago
Kito Cheng
b694a750c3
Using upstream newlib repo rather than github's one
5 years ago
Kito Cheng
aba3560f56
Bump newlib to 4.1.0
5 years ago
Jim Wilson
7553f354bf
Merge pull request #792 from higuoxing/master
Replace `build-essential` with `base-devel` in the installation guide for Arch Linux.
5 years ago
Jim Wilson
168878203f
Merge pull request #794 from CARV-ICS-FORTH/musl-disable-libsanitizer
Disable libsanitizer when building the musl-based toolchain
5 years ago
Nick Kossifidis
888b0bd07d
Disable libsanitizer when building the musl-based toolchain
This allows building the musl-based toolchain again, tested
with the latest stable version of musl-libc.
5 years ago
Jim Wilson
0497279812
Merge pull request #793 from riscv/fix-spike
Fix simulator dependency for spike
5 years ago
Kito Cheng
eb159f240d
Fix simulator dependency for spike
5 years ago
Xing GUO
91d6fdf40b
Replace `build-essential` with `base-devel` in Archlinux installation guide.
5 years ago