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
Kito Cheng
268cfe2f4d
Merge pull request #791 from riscv/fix-always-rerun
Fix always re-run testsuite issue
5 years ago
Kito Cheng
ab6b7df754
Fix always re-run testsuite issue
- This issue is report by Nelson.
- Don't using build-sim as dependency, it will cause the Make always
rebuild.
5 years ago
Kito Cheng
3fcbbab01d
Merge pull request #790 from kenta2/quote
quote variable so that semicolons are not interpreted by the shell
5 years ago
Kito Cheng
480db8e4d4
Merge pull request #789 from kenta2/spelling
fix spelling
5 years ago
Ken Takusagawa
002207c713
fix spelling
5 years ago
Ken Takusagawa
3a61cc54fc
quote variable expansion so that semicolons are not interpreted by the shell
5 years ago
Jim Wilson
fea0433d33
Merge pull request #783 from riscv/jimw-bump-gcc
Fix last gcc bump.
5 years ago
Jim Wilson
39f2b9dc6e
Fix last gcc bump.
Commit ids changed on branch merge, so accidentally pointing at wrong
commit id, on deleted branch.
5 years ago
Kito Cheng
3e8b333f85
Merge pull request #776 from riscv/jimw-bump-gdb-with-sim
Bump gdb to FSF gdb 10.1, with our gdb sim patched in.
5 years ago
Jim Wilson
6f498c63c9
Bump gdb to FSF gdb 10.1, with our gdb sim patched in.
5 years ago
Kito Cheng
58c9d86855
Merge pull request #765 from riscv/bump-gcc
Bump gcc and add option to configure multi-lib
5 years ago
Kito Cheng
2220a4ca0b
Add --with-multilib-generator option
5 years ago
Kito Cheng
4f197984c3
Bump gcc
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.
5 years ago
Kito Cheng
e723045eac
Merge pull request #761 from riscv/extra-sim
Support spike as simulator to run gcc testsuite
5 years ago
Kito Cheng
8b7811aafc
Merge pull request #763 from AntonKrug/master
Vagrant plugin check so it will not fail in the middle of provisioning
5 years ago
Anton Krug
620887bea8
Vagrant plugin check so it will not fail in the middle of provisioning
5 years ago
Kito Cheng
5678d6adc4
Update doc for running testsuite with simulator other than qemu
5 years ago
Kito Cheng
6afb838dbe
Support run testsuite with spike
5 years ago
Kito Cheng
03d57716ab
Add makefile option to select which simulator to run test
6 years ago
Kito Cheng
ed53ae7a71
Merge pull request #741 from riscv/jimw-zstd-fix
Bump gcc for zstd fix.
6 years ago
Jim Wilson
ab73352a69
Bump gcc for zstd fix.
6 years ago
Kito Cheng
a838c5dfe9
Merge pull request #719 from riscv/bump-gcc
Bump GCC to 10.2
6 years ago
Kito Cheng
919719b918
Bump GCC to 10.2
6 years ago
Kito Cheng
55b9acecda
Merge pull request #710 from kevinpark1217/master
Precompile & Package Linux Builds Workflow
6 years ago
Kevin Park
d2c0fb66a6
restore original .gitmodules
6 years ago
Kevin Park
b2272887a7
differentiate ubuntu versions
6 years ago
Kevin Park
91097efef7
Use Ubuntu Focal environment for packaging (native Python3 support)
6 years ago