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
Albert Ou
89ca3ac89c
Fix non-portable operator in shell conditional
Use = to compare strings with the test builtin command instead of ==,
which is non-standard and sometimes unsupported by stricter POSIX shells
(e.g., dash as /bin/sh).
6 years ago
Kito Cheng
04d02db099
Merge pull request #554 from riscv/pr69728
Add a pr69728 optimization success to the whitelist
6 years ago
Palmer Dabbelt
2a2def26e9
Add a pr69728 optimization success to the whitelist
I'm not sure what's going on here, but as far as I can tell we're optimizing
this while the test suite thinks we shouldn't be able to.
Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
6 years ago
Jim Wilson
2c037e631e
Merge pull request #539 from riscv/enable-checking-changes
Don't enable gcc checking by default.
6 years ago
Jim Wilson
8b4b8dbb35
Don't enable gcc checking by default.
Also, support all gcc checking options instead of just yes and release.
Also, fix copy-and-paste error in cmodel support refering to gcc checking.
6 years ago
Jim Wilson
174c8b3070
Merge pull request #537 from riscv/second-fix-530
Bump gcc to include fix for issue #530 .
6 years ago
Jim Wilson
784bc08d7b
Merge pull request #536 from riscv/first-fix-530
Add configure options to set target C and C++ compiler flags.
6 years ago
Jim Wilson
c17d91e02c
Bump gcc to include fix for issue #530 .
7 years ago
Jim Wilson
ddb445a8c8
Add configure options to set target C and C++ compiler flags.
This is a partial fix for pull request #530 , allowing people to use
-mno-fdiv for library compiles.
7 years ago
Jim Wilson
f027c9ea10
Merge pull request #534 from riscv/centos-devtools-7
Document Software Collection devtools package for Centos and RHEL.
7 years ago
Jim Wilson
50ef983b14
Document Software Collection devtools package for Centos and RHEL.
7 years ago
Kito Cheng
3ac0d0544f
Merge pull request #532 from riscv/bump-gcc
Bump gcc to including fix for PR91860
7 years ago
Jim Wilson
ec8bda4fd6
Merge pull request #527 from riscv/vagrant-support
Add a Vagrantfile contributed by Dylan McNamee.
7 years ago
Kito Cheng
272b3a97b1
Bump gcc to including fix for PR91860
7 years ago
Jim Wilson
fc7bcf7d89
Linux toolchain build requires a case-sensitive filesystem. ( #529 )
7 years ago
Kito Cheng
99f41b9f15
Merge pull request #528 from riscv/fix-python3
Use items rather than iteritems for python 3 compatible
7 years ago
Kito Cheng
44dd1940c7
Use items rather than iteritems for python 3 compatible
7 years ago
Kito Cheng
3b3bb4858a
Merge pull request #525 from riscv/macos-ci
Add macos to travis-ci
7 years ago
Jim Wilson
329a608817
Add a Vagrantfile contributed by Dylan McNamee.
7 years ago
Kito Cheng
743893e4e7
Add macos to travis-ci
7 years ago
Kito Cheng
d5bea51083
Merge pull request #517 from riscv/bump-gcc
Bump gcc
7 years ago
Kito Cheng
c02e86da1e
Bump gcc
Backport following patches:
- RISC-V: Fix bad insn splits with paradoxical subregs.
- RISC-V: Fix more splitters accidentally calling gen_reg_rtx.
- Fix for PR rtl-optimization/89795
7 years ago
Kito Cheng
2855d823a6
Merge pull request #515 from riscv/with-linux-headers-src
Fix default LINUX_HEADERS_SRCDIR path
7 years ago
Albert Ou
c7158c976d
Fix default LINUX_HEADERS_SRCDIR path
The --with-headers argument must point to the `include' subdirectory.
7 years ago
Kito Cheng
44316f6eb1
Merge pull request #513 from riscv/with-src
Add option to specify source tree of each component
7 years ago
Kito Cheng
8352a04309
Merge pull request #514 from riscv/portability-fixes
Fix portability issues
7 years ago
Kito Cheng
e708c77687
Add option to specify source tree of each component
7 years ago
Albert Ou
338806d799
Fix rm command portability
Some implementations of rm(1) are stricter about the ordering of option
and non-option arguments as specified in POSIX.
7 years ago
Albert Ou
aa44df5294
Fix awk/sed wrapper paths
These wrappers are still necessary on non-GNU platforms; glibc
makefile rules invoke `sed' directly with GNU extensions.
7 years ago
Kito Cheng
a528df4a69
Merge pull request #512 from riscv/check-permission
Check write permission to install path before build anything
7 years ago