Skip to content

Releases: SanDisk-Open-Source/riscv-fw-infrastructure

release-22-Feb-2021 (fix)

28 Feb 15:32
Compare
Choose a tag to compare

**** Support getchar() ****
** getchar() support for whisper and swerv platforms
** support getchar() for all swerv cores and change launchers
** remove unused launchers
** missing a fix in ovlymgr.py - should have been along with code overlay data change
** allow sourcing ovlymgr.py even if using gcc and llvm isn't available (utils.py)
** align all .launch files to point to the temporary ovlymgr.py

release-22-Feb-2021

23 Feb 10:57
b980da9
Compare
Choose a tag to compare
  • New LLVM (clang 12) with changes in binutils
  • Support data overlay
  • New support for Swerev EH2 + demos
  • New Demos

LLVM

Date: 07/02/2021
llvm-project
url=https://github.com/westerndigitalcorporation/llvm-project.git
branch=comrv
hash=12812e526cdbbe08e992d5c4bd01e5b2f1bfa656

riscv-gnu-toolchain
	url=https://github.com/westerndigitalcorporation/riscv-gnu-toolchain.git
	branch=comrv-devel
	hash=f456f6d03fe702d6190a63d035566a935fba95db

	riscv-binutils
		url=https://github.com/westerndigitalcorporation/binutils-gdb.git
		branch=remotes/origin/comrv-devel
		hash=c73deb4a71cf56ae9d786bd2df3ac0d65d1b2f95
	riscv-gcc
		url=https://github.com/gcc-mirror/gcc.git
		branch=releases/gcc-10.2.0
		hash=ee5c3db6c5b2c3332912fb4c9cfa2864569ebd9a
	riscv-glibc
		url=https://sourceware.org/git/glibc.git
		branch=glibc-2.32
		hash=3de512be7ea6053255afed6154db9ee31d4e557a
	riscv-dejagnu
		url=https://git.savannah.gnu.org/git/dejagnu.git
		branch=dejagnu-1.6.2-release
		hash=4b1aeb8672be74417f1b5f6a5683a0cf9071b39b
	riscv-newlib
		url=https://github.com/westerndigitalcorporation/newlib.git
		branch=heads/master
		hash=c2d6e6f7f6e4cee5db023fa299d5c39d348805ca
	riscv-gdb
		url=https://github.com/westerndigitalcorporation/binutils-gdb.git
		branch=remotes/origin/comrv-devel
		hash=c73deb4a71cf56ae9d786bd2df3ac0d65d1b2f95
	qemu
		url=https://git.qemu.org/git/qemu.git
		branch=v4.0.0-1854-g57dfc2c4d5
		hash=57dfc2c4d51e770ed3f617e5d1456d1e2bacf3f0
	libexpat
		url=https://github.com/libexpat/libexpat.git
		branch=R_2_2_9-110-g990e3d07
		hash=990e3d07eaa127007f9d304a9b4c6ffadc61b1fe

release-21-dec-2020

27 Dec 15:29
a1164d5
Compare
Choose a tag to compare
  • Fix bug in GDB-ComRV

LLVM

Date: 23/09/2020

llvm-project
    url=https://github.com/westerndigitalcorporation/llvm-project.git
	branch=comrv
	hash=12812e526cdbbe08e992d5c4bd01e5b2f1bfa656

riscv-gnu-toolchain
	url=https://github.com/westerndigitalcorporation/riscv-gnu-toolchain.git
	branch=gcc-10-WA-comrv
	hash=3ea0af099726e3e991038445bbc3633994af3b2b

riscv-binutils
	url=https://github.com/westerndigitalcorporation/binutils-gdb.git
	branch=heads/comrv-devel
	hash=23a8c708d1ff144187fd5976fa19754ba11f1030
riscv-gcc
	url=https://github.com/gcc-mirror/gcc.git
	branch=releases/gcc-10.2.0
	hash=ee5c3db6c5b2c3332912fb4c9cfa2864569ebd9a
riscv-glibc
	url=https://sourceware.org/git/glibc.git
	branch=glibc-2.32
	hash=3de512be7ea6053255afed6154db9ee31d4e557a
riscv-dejagnu
	url=https://git.savannah.gnu.org/git/dejagnu.git
	branch=dejagnu-1.6.2-release
	hash=4b1aeb8672be74417f1b5f6a5683a0cf9071b39b
riscv-newlib
	url=https://github.com/westerndigitalcorporation/newlib.git
	branch=heads/master
	hash=c2d6e6f7f6e4cee5db023fa299d5c39d348805ca
riscv-gdb
	url=https://github.com/westerndigitalcorporation/binutils-gdb.git
	branch=heads/comrv-devel
	hash=23a8c708d1ff144187fd5976fa19754ba11f1030
qemu
	url=https://git.qemu.org/git/qemu.git
	branch=v4.0.0-1854-g57dfc2c4d5
	hash=57dfc2c4d51e770ed3f617e5d1456d1e2bacf3f0
libexpat
	url=https://github.com/libexpat/libexpat.git
	branch=R_2_2_9-110-g990e3d07
	hash=990e3d07eaa127007f9d304a9b4c6ffadc61b1fe

release-05-oct-2020

06 Oct 15:37
c1a5a9f
Compare
Choose a tag to compare
  • Support llvm12 and latest el2 fpga
  • GCC toolchain is 10.2

For GCC

Date: 09/09/2020
riscv-gnu-toolchain
url=https://github.com/westerndigitalcorporation/riscv-gnu-toolchain.git
branch=gcc-10-2-gdb-9-2
hash=5d25a757bb8626f22862cab884f445d0b855e28e

riscv-binutils
	url=https://github.com/westerndigitalcorporation/binutils-gdb.git
	hash=5d25a757bb8626f22862cab884f445d0b855e28e
riscv-gcc
	url=https://github.com/gcc-mirror/gcc.git
	hash=5d25a757bb8626f22862cab884f445d0b855e28e
riscv-glibc
	url=https://sourceware.org/git/glibc.git
	hash=5d25a757bb8626f22862cab884f445d0b855e28e
riscv-dejagnu
	url=https://git.savannah.gnu.org/git/dejagnu.git
	hash=5d25a757bb8626f22862cab884f445d0b855e28e
riscv-newlib
	url=https://github.com/westerndigitalcorporation/newlib.git
	hash=5d25a757bb8626f22862cab884f445d0b855e28e
riscv-gdb
	url=https://github.com/westerndigitalcorporation/binutils-gdb.git
	hash=5d25a757bb8626f22862cab884f445d0b855e28e
qemu
	url=https://git.qemu.org/git/qemu.git
	hash=5d25a757bb8626f22862cab884f445d0b855e28e
libexpat
	url=https://github.com/libexpat/libexpat.git
	hash=5d25a757bb8626f22862cab884f445d0b855e28e

llvm

Date: 23/09/2020
llvm-project
url=https://github.com/westerndigitalcorporation/llvm-project.git
branch=comrv
hash=12812e526cdbbe08e992d5c4bd01e5b2f1bfa656

riscv-gnu-toolchain
url=https://github.com/westerndigitalcorporation/riscv-gnu-toolchain.git
branch=comrv-devel
hash=f42522278c8c98775d5bf0638e6d50e3fd99e7e2

riscv-binutils
	url=https://github.com/westerndigitalcorporation/binutils-gdb.git
	branch=comrv-devel
	hash=fdc2b818c6f0c43ae1c76b6aa25fcc2dbae8ba99
riscv-gcc
	url=https://github.com/gcc-mirror/gcc.git
	branch=releases/gcc-10.2.0
	hash=ee5c3db6c5b2c3332912fb4c9cfa2864569ebd9a
riscv-glibc
	url=https://sourceware.org/git/glibc.git
	branch=glibc-2.32
	hash=3de512be7ea6053255afed6154db9ee31d4e557a
riscv-dejagnu
	url=https://git.savannah.gnu.org/git/dejagnu.git
	branch=dejagnu-1.6.2-release
	hash=4b1aeb8672be74417f1b5f6a5683a0cf9071b39b
riscv-newlib
	url=https://github.com/westerndigitalcorporation/newlib.git
	branch=master
	hash=c2d6e6f7f6e4cee5db023fa299d5c39d348805ca
riscv-gdb
	url=https://github.com/westerndigitalcorporation/binutils-gdb.git
	branch=comrv-devel
	hash=fdc2b818c6f0c43ae1c76b6aa25fcc2dbae8ba99
qemu
	url=https://git.qemu.org/git/qemu.git
	branch=v4.0.0-1854-g57dfc2c4d5
	hash=57dfc2c4d51e770ed3f617e5d1456d1e2bacf3f0
libexpat
	url=https://github.com/libexpat/libexpat.git
	branch=R_2_2_9-110-g990e3d07
	hash=990e3d07eaa127007f9d304a9b4c6ffadc61b1fe

riscv-fw-infrastructure with GCC 9.0.2

07 Nov 13:04
fc0e05b
Compare
Choose a tag to compare

Moving to RISCV GCC 9.20 official release.
Adding WD Code density patches to the RISCV GCC 9.2.0 release

riscv-fw-infrastructure with GCC 8.2

09 Jul 10:57
Compare
Choose a tag to compare
fw-infra-gcc-8.3

Revert "Merge pull request #5 from westerndigitalcorporation/comrv-ba…