On Wed, May 3, 2017 at 3:51 PM, Palmer Dabbelt <
pal...@sifive.com> wrote:
> As you may have noticed, we recently had an upstream release of GCC that
> contains RISC-V support. Since we're now upstream in binutils and GCC it seems
This is wonderful news!
> like a good time to start tagging releases of riscv-gnu-toolchain as stable.
> I've tagged the current release on github. Since this is a sort of meta-repo,
> I thought the best versioning scheme would just be the current date, so that's
> what I'm going with.
>
> I'll try to regularly tag stable releases of the toolchain. I'm going to just
> play it by ear as to how frequently I release these, but I anticipate it being
> between weekly and monthly. All these tagged release will have passed the
> various test suites we run, and I'll write a change log on all the future
> releases so users don't have to track commits.
(fine by me, although I'm not much of a direct user of riscv-gnu-toolchain)
> Note that just because we've tagged a release doesn't mean things are stable:
> glibc and Linux still aren't upstream so their ABIs aren't set in stone yet
> (though we hope not to have to change them). I'm checking the "This is a
> pre-release" button on GitHib due to possibility of ABI changes.
Question: What is the status of the gcc-{4,5,6} patches ongoing? They
appear to have been deleted on GitHub, which seems a little fast to me
(it will take a few years for everyone to adopt gcc-7, and if the
system you're working on uses 5.3 it's easier to go to a patched 5.3
than to 7.1?).
-s