Kito Cheng
7f1f4ab5b0
Merge pull request #699 from faddat/patch-2
Update README.md
6 years ago
Jacob Gadikian
6327954265
Update README.md
Added dependencies for Arch Linux
6 years ago
Kito Cheng
aba677ba6e
Merge pull request #671 from riscv/allow-fail-and-xpass
Allowlist might contain XPASS and FAIL for same case in sametime
6 years ago
Kito Cheng
a96a44120a
Allowlist might contain XPASS and FAIL for same case in sametime
e.g.
The testcase already fail, the second XPASS is kind of false positive.
FAIL: gcc.dg/analyzer/taint-1.c
XPASS: gcc.dg/analyzer/taint-1.c
6 years ago
Kito Cheng
7e46b8a3d0
Merge pull request #679 from Nelson1225/master-binutils-2.35
Bump binutils to 2.35.
6 years ago
Kito Cheng
493acfa65f
Merge pull request #676 from adityaatluri/warning-clone-size
added warning about download and disk size
6 years ago
Nelson Chu
1af07f51a0
Bump binutils to 2.35.
6 years ago
Kito Cheng
69fd36ba29
Merge pull request #678 from riscv/jimw-dejagnu-error
Check for dejagnu ERROR.
6 years ago
Aditya Atluri
f968594e1e
added warning about download and disk size
6 years ago
Jim Wilson
80036e3300
Check for dejagnu ERROR.
6 years ago
Kito Cheng
256a410892
Merge pull request #655 from riscv/allowlist
Rename whitelist to allowlist
6 years ago
Kito Cheng
07bb8cf4cf
Merge pull request #654 from riscv/bump-gcc10
Bump gcc 10
6 years ago
Kito Cheng
bc8b404bfb
Rename whitelist to allowlist
6 years ago
Kito Cheng
11a9b61e26
Bump gcc 10
- Fix https://github.com/riscv/riscv-gcc/issues/190
6 years ago
Kito Cheng
f13b418e9a
Merge pull request #650 from riscv/bump-gcc10
Bump gcc and glibc
6 years ago
Kito Cheng
5089101b13
Fix build issue for __has_include__
6 years ago
Kito Cheng
0d4e39faec
Bump gcc
Backport following patches:
- RISC-V: Add shorten_memrefs pass.
- RISC-V: Make unique SECCAT_SRODATA names start with .srodata (not .sdata2)
- RISC-V: Update march parser
- RISC-V: Handle implied extension for -march parser
- Fix alignment for local variable [PR90811]
- RISC-V: Optimize si to di zero-extend followed by left shift.
- RISC-V: Make __divdi3 handle div by zero same as hardware.
- RISC-V: Describe correct USEs for gpr_save pattern [PR95252]
- RISC-V: Unify the output asm pattern between gpr_save and gpr_restore pattern.
6 years ago
Kito Cheng
3dba96b10a
Merge pull request #645 from riscv/bump-gcc10
Bump gcc10
6 years ago
Kito Cheng
cebe506074
Bump GCC to 10.1
- With few bugfix backport:
- riscv: Fix up riscv_atomic_assign_expand_fenv [PR94950]
- testsuite: Require gnu-tm support for pr94856.C
6 years ago
Kito Cheng
58d58496d0
Revert "Bump qemu to 5.0.0"
This reverts commit b6561b1a6a .
qemu 5.0 using new kernel struct define for rv32, which require latest
glibc, however it's not upstream yet, so I decide delay the update
until rv32 glibc upstream.
6 years ago
Kito Cheng
93f82dc18e
Disable libsanitizer for linux toolchain
6 years ago
Kito Cheng
f9e7003b91
Update whitelist for gcc 10.1
6 years ago
Kito Cheng
13ed647cf2
Merge pull request #640 from riscv/handle-underline-arch
Handle underline in arch string for target board option
6 years ago
Kito Cheng
6e7a75f6e9
Handle underline in arch string for target board option
6 years ago
Kito Cheng
7e3663187c
Merge pull request #634 from riscv/bump-qemu
Bump qemu to 5.0.0
6 years ago
Kito Cheng
66b70126e7
Qemu 5.0 require python >= 3.5
6 years ago
Kito Cheng
b6561b1a6a
Bump qemu to 5.0.0
6 years ago
Kito Cheng
9ef0948c4b
Merge pull request #630 from riscv/bump-gdb
Bump gdb to 9.1 with gdb sim.
6 years ago
Kito Cheng
c771166708
Bump gdb to 9.1 with gdb sim.
6 years ago
Kito Cheng
e277764429
Merge pull request #625 from gattaca-lab/riscv_tbi
Use proper kernel headers
6 years ago
Alex White
40f242e62b
[RISCV_TBI] use proper kernel headers
6 years ago
Kito Cheng
d8243f7f81
Merge pull request #605 from riscv/newlib-nano-list
Update whitelist for newlib nano
6 years ago
Kito Cheng
685e8366c1
Update whitelist for newlib nano
6 years ago
Kito Cheng
6d2706f2c2
Merge pull request #589 from Nelson1225/bump-binutils-2.34
Bump binutils to 2.34
6 years ago
Kito Cheng
f6ed9aee66
Merge pull request #587 from riscv/tweak-check-binutils-gdb-rule
Tweak makefile rule for check binutils gdb
6 years ago
Nelson Chu
b9e85d5046
Add binuitls testsuite pr-24406-1 to the white list for newlib.
This testcase is used to check whether the linker is work normally when both
the --wrap=SYMBOL and -flto are set. It seems that the current fix only can
work when the wrapped symbol `SYMBOL` is defined in the other files and will be
linked. See the pr-24406-1 test, the `read` symbol is defined in the glibc’s
libc.so.6, and we will also link the libc.so.6 by the linux toolchain, so it
works. But the `read` symbol isn’t defined in the newlib, or other linked
objects or archives. Therefore, the pr-24406-1 testsuite is always failed
for riscv elf toolchain, but seems to work for riscv linux toolchain.
On the other hand, if the wrapped symbol is `read_p`, it isn't defined in the
other linked files, so we also get the error link for the linux toolchain.
The fix in upstream seems not complete. I suppose that we shoud just skip the
pr-24406-1 testcase until upstream fix or remove it.
6 years ago
Nelson Chu
93f8ca3c14
Bump binutils to 2.34 release.
6 years ago
Kito Cheng
e6778826fb
Expand check-{binutils,gas,ld}
- dash won't expand it as expect
6 years ago
Kito Cheng
9c06529cdd
Add dejagnu to build dependency of check-binutils/check-gdb
6 years ago
Jim Wilson
b468107e70
Correct previous configure fix. Edit configure.ac and regenerate.
6 years ago
Jim Wilson
2922650dd0
Merge pull request #583 from riscv/jimw-nano-libm
Add a newlib nano copy of libm.
6 years ago
Jim Wilson
38afe2ccef
Merge pull request #585 from strikersh/patch-1
[configure] fix unexpected operator line 3295
6 years ago
striker.sh
f2125d9566
[configure] fix unexpected operator line 3295
equality of two string is `=` not `==` see `test(1)`
6 years ago
Jim Wilson
fe33914fb6
Add a newlib nano copy of libm.
The gamma functions use the reentrant structure which changes size in newlib
nano, so we need a nano specific copy of libm.a to go with libc.a.
6 years ago
Jim Wilson
b426ddd55c
Merge pull request #581 from rene-fonseca/AddPackagePython3
Added python3 to Ubuntu prerequisites.
6 years ago
René Fonseca
c167393411
Added python3 for yum and brew.
6 years ago
René Fonseca
febd9a5746
Added python3 to Ubuntu prerequisites.
6 years ago
Kito Cheng
54d9e8de18
Merge pull request #576 from riscv/bump-newlib
Bump newlib to 3.2.0
6 years ago
Kito Cheng
e1d7eba07d
Bump newlib to 3.2.0
6 years ago
Jim Wilson
f25fc5448f
Merge pull request #563 from riscv/sh-test
Fix non-portable operator in shell conditional
6 years ago