Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-06-01 | Merge pull request #1259 from patrick-rivos/spike-ci2023.06.02 | Kito Cheng | 2 | -1/+33 | |
Add github action ci to make-report using the spike simulator | |||||
2023-05-30 | Merge pull request #1260 from patrick-rivos/enable-rv32-ci2023.05.31 | Kito Cheng | 1 | -1/+0 | |
Enable rv32gc make-report newlib and linux testing | |||||
2023-05-26 | Add github action ci to make-report using the spike simulator | Patrick O'Neill | 2 | -1/+33 | |
2023-05-26 | Enable rv32gc make-report newlib and linux testing | Patrick O'Neill | 1 | -1/+0 | |
2023-05-27 | Merge pull request #1253 from patrick-rivos/ci-disable-multilib2023.05.27 | Kito Cheng | 1 | -0/+1 | |
Disable multilib ci until multilib testsuite errors are triaged | |||||
2023-05-27 | Merge pull request #1258 from TommyMurphyTM1234/master | Kito Cheng | 1 | -2/+3 | |
Fix #1256 - git clone pk if spike used | |||||
2023-05-25 | If using spike then ensure that git clone done for pk before ↵ | Tommy Murphy | 1 | -2/+3 | |
configuring/building it | |||||
2023-05-23 | Disable multilib ci until multilib testsuite errors are triaged | Patrick O'Neill | 1 | -0/+1 | |
2023-05-23 | Merge pull request #1254 from riscv-collab/fix-12522023.05.24 | Kito Cheng | 1 | -1/+5 | |
Install pyelftools before testing | |||||
2023-05-19 | Install pyelftools before testing | Kito Cheng | 1 | -1/+5 | |
We use some non-standard python package in #1233, so we must make sure it available before run the test. Fix #1252 | |||||
2023-05-18 | Merge pull request #1246 from patrick-rivos/make-report-ci2023.05.19 | Kito Cheng | 3 | -2/+60 | |
Add ci jobs for make-report and make-report multilib | |||||
2023-05-13 | Merge pull request #1233 from riscv-collab/attr-qemu2023.05.14 | Kito Cheng | 3 | -6/+61 | |
Set qemu cpu option from ELF attribute | |||||
2023-05-13 | Merge pull request #1247 from patrick-rivos/multilib-dejagnu-fix | Kito Cheng | 1 | -0/+0 | |
dejagnu: Bump dejagnu to include multilib fix | |||||
2023-05-11 | Add make-report and make-report multilib to a subset of the existing build ↵ | Patrick O'Neill | 2 | -1/+59 | |
ci jobs | |||||
2023-05-11 | Return error when no testsuite results are detected | Patrick O'Neill | 1 | -1/+1 | |
2023-05-11 | configure: change --disable-debug-info to --enable-debug-info | Huaqi Fang | 2 | -9/+10 | |
--enable-debug-info will enable debug information when build library Signed-off-by: Huaqi Fang <578567190@qq.com> | |||||
2023-05-11 | build: move the DEBUG_INFO into C/CXX/AS Flags for target variable | Huaqi Fang | 1 | -7/+7 | |
Signed-off-by: Huaqi Fang <578567190@qq.com> | |||||
2023-05-11 | Update README.md to reflect new default ISA spec version | tienntr | 1 | -1/+1 | |
Default ISA spec version was bumped to 20191213 in 0ae36fce64a1f9a45747e35583c8f3f6bc482693 (#1229) but it's not reflected in README.md. | |||||
2023-05-04 | dejagnu: Bump dejagnu to include multilib fix | Patrick O'Neill | 1 | -0/+0 | |
2023-04-28 | Merge pull request #1238 from riscv-mcu/feature/python3_env2023.04.29 | Kito Cheng | 1 | -1/+1 | |
env: fix python3 env not found in /usr/bin | |||||
2023-04-28 | env: fix python3 env not found in /usr/bin | Huaqi Fang | 1 | -1/+1 | |
for centos env is in /usr/bin for ubuntu env is in /usr/bin Signed-off-by: Huaqi Fang <578567190@qq.com> | |||||
2023-04-24 | Merge pull request #1232 from mga-sc/mga-sc/debugInfo2023.04.25 | Kito Cheng | 3 | -4/+36 | |
[Makefile.in] glibc: Remove unnecessary -g option | |||||
2023-04-24 | [Makefile.in] glibc: Remove unnecessary -g option | Mark Goncharov | 3 | -4/+36 | |
Using llvm-objdump I found warning if file was compiled using riscv-gcc. Examples: warning: failed to find source riscv-glibc/csu/elf-init.c It concerned with compilation glibc with debug info that is unnecessary operation. If user want to have debug info, than it's easy to pass -g. This option wasn't touched more than 7 years... | |||||
2023-04-24 | Add --get-elf-class for march-to-cpu-opt | Kito Cheng | 2 | -4/+17 | |
2023-04-24 | Change /usr/bin/python3 to /usr/bin/env python3 | Kito Cheng | 1 | -1/+1 | |
2023-04-24 | Set qemu cpu option from ELF attribute | Kito Cheng | 3 | -5/+47 | |
This could help multi-lib testing, but the price is slightly increase the testing time since it will need to extract ELF attribute from binary before running qemu. But I think the cost is acceptable compare to make build system more complicate, and actually we already use this approach in our internal stuffs for years. | |||||
2023-04-20 | Merge pull request #1235 from amitch1999/master2023.04.21 | Kito Cheng | 1 | -9/+9 | |
changed riscv-gcc references to gcc in README | |||||
2023-04-20 | changed riscv-gcc references to gcc | achernia | 1 | -9/+9 | |
2023-04-20 | Merge pull request #1234 from riscv-collab/dejagnu-1.6.2 | Kito Cheng | 1 | -0/+0 | |
dejagnu: Rollback version to 1.6.2 | |||||
2023-04-20 | dejagnu: Rollback version to 1.6.2 | Kito Cheng | 1 | -0/+0 | |
Christoph has a fix on the road of upstream, but it not get merge yet, so let rollback for now, and upgrade when upstream done. Workaround for #1201 | |||||
2023-04-18 | Merge pull request #1229 from pz9115/master2023.04.18 | Kito Cheng | 2 | -8/+10 | |
Update --with-isa-spec default option. | |||||
2023-04-17 | Update --with-isa-spec default option. | Jiawei | 2 | -8/+10 | |
2023-04-17 | Merge pull request #1224 from amitch1999/master | Kito Cheng | 1 | -3/+3 | |
Fix mayberelsrcdir after gcc folder name change | |||||
2023-03-29 | fix mayberelsrcdir after gcc folder name change | achernia | 1 | -3/+3 | |
2023-03-13 | Merge pull request #1207 from mga-sc/master2023.03.14 | Kito Cheng | 1 | -1/+7 | |
[NEWLIB][Cross-build]: Fix merge-newlib-nano. | |||||
2023-03-13 | [NEWLIB][Cross-build]: Fix merge-newlib-nano. | mga-sc | 1 | -1/+7 | |
There is no $(NEWLIB_TUPLE)-gcc in install directory during cross-compilation process. For example, to compile for Windows, we has to have riscv64-unknown-elf-gcc in our PATH and we has to use it with print-multi-lib to find multilib configuration, because install folder contains only .exe files (can not be executed) This bugfix is to check: whether compiler we already have for host - in the install directory or in the PATH. | |||||
2023-02-24 | Merge pull request #1182 from xmzzz/update-readme-os-x2023.02.25 | Kito Cheng | 1 | -7/+5 | |
Docs: Update README.md | |||||
2023-02-24 | Merge pull request #1187 from mga-sc/master | Kito Cheng | 2 | -0/+10 | |
[GCC]: Pass extra flags to gcc build. | |||||
2023-02-24 | [GCC]: Pass extra flags to gcc build. | mga-sc | 2 | -0/+10 | |
There is no way to pass extra flags to gcc though riscv-gnu-toolchain Makefile. This is neccesary for me, because I has to rewrite gmp, isl, mpfr, mpc folders in source of gcc project. Moreover, I don't want to rebuild them with gcc. Also I think, the opportunity to pass extra flags will be convenient for many development purposes. | |||||
2023-02-20 | Update the Binutils branch commits.2023.02.21 | Jiawei | 1 | -0/+0 | |
2023-02-20 | Update Binutils commits. | Jiawei | 1 | -0/+0 | |
2023-02-20 | Bump Binutils version to 2.40. | Jiawei | 2 | -1/+1 | |
2023-02-20 | dejagnu: Fix typo in var | Christoph Müllner | 1 | -2/+2 | |
There is a typo in a previous commit that introduced src-dir-override for DejaGnu. Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu> | |||||
2023-02-20 | dejagnu: Allow source dir override | Christoph Müllner | 3 | -1/+31 | |
We have this feature for all other packages. It is particularly useful to avoid pointless internet downloads for automatic builds. Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu> | |||||
2023-02-20 | Merge pull request #1194 from cmuellner/bump-glibc | Kito Cheng | 1 | -0/+0 | |
Bump glibc to 2.37 | |||||
2023-02-19 | Bump glibc to 2.37 | Christoph Müllner | 1 | -0/+0 | |
glibc 2.37 has been released on February 1st, 2023. We still use 2.33 in this repo. Let's make a huge step forward to the latest upstream release. Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu> | |||||
2023-02-12 | Docs: Update README.md | Mingzheng Xing | 1 | -7/+5 | |
This patch contains three minor updates: 1. Added texinfo to OS X dependency package 2. Brew tap discoteq/discoteq is no longer required to install the flock 3. Added tip in "Installation (Newlib)" to keep similar to the description in "Installation (Linux)" and fixed a typo. Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn> | |||||
2023-01-19 | Readme: install path +that is writeable 2023.01.31 | Carl Karsten | 1 | -3/+3 | |
Add a tip so blindly following the instructions is more likely to just work. Issue #1169 Signed-off-by: Carl Karsten <CFKarsten@gmail.com> | |||||
2022-12-16 | Merge pull request #1168 from riscv-collab/march-to-cpu-opt-unittest2023.01.042023.01.032022.12.17 | Christoph Müllner | 1 | -1/+16 | |
Add unittest to march-to-cpu-opt | |||||
2022-12-16 | Merge pull request #1121 from Incarnation-p-lee/panli/fix-sim-build-for-pk32 | Kito Cheng | 1 | -1/+2 | |
Quick fix sim pk build failure for RV32. |