Fwd: GCC 7.1 Release Candidate available from gcc.gnu.org

130 views
Skip to first unread message

Michael Clark

unread,
Apr 26, 2017, 4:17:20 AM4/26/17
to RISC-V SW Dev
FYI - noticed the first GCC 7.1 release candidate including riscv support.

Begin forwarded message:

From: Jakub Jelinek <ja...@redhat.com>
Subject: GCC 7.1 Release Candidate available from gcc.gnu.org
Date: 26 April 2017 at 9:43:39 AM GMT+12
Reply-To: Jakub Jelinek <ja...@redhat.com>

The first release candidate for GCC 7.1 is available from

ftp://gcc.gnu.org/pub/gcc/snapshots/7.0.1-RC-20170425

and shortly its mirrors.  It has been generated from SVN revision 247264.

I have so far bootstrapped and tested the release candidate on
x86_64-linux and i686-linux.  Please test it and report any issues to
bugzilla.

If all goes well, I'd like to release 7.1 on Tuesday, May 2nd.

Andrew Waterman

unread,
Apr 26, 2017, 4:21:27 AM4/26/17
to Michael Clark, RISC-V SW Dev
Sweet!
> --
> You received this message because you are subscribed to the Google Groups
> "RISC-V SW Dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sw-dev+un...@groups.riscv.org.
> To post to this group, send email to sw-...@groups.riscv.org.
> Visit this group at
> https://groups.google.com/a/groups.riscv.org/group/sw-dev/.
> To view this discussion on the web visit
> https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/268719AE-0E8E-4B54-85DE-3C3D881CA55D%40mac.com.

Tommy Murphy

unread,
May 3, 2017, 5:43:14 AM5/3/17
to RISC-V SW Dev, michae...@mac.com
Up to now I've been building the tools as follows:

git clone --recursive https://github.com/riscv/riscv-gnu-toolchain
cd riscv
-gnu-toolchain
./configure --prefix=... --enable-multilib
make

If I want to use the 7.1 RC how do the build instructions change?
Thanks.

Kito Cheng

unread,
May 3, 2017, 6:13:28 AM5/3/17
to Tommy Murphy, RISC-V SW Dev, Michael Clark
​Use gcc-7.1 branch in riscv-gnu-toolchain:
​git clone --recursive https://github.com/riscv/riscv-gnu-toolchain​ -b ​gcc-7.1

--
You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+unsubscribe@groups.riscv.org.

To post to this group, send email to sw-...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/sw-dev/.

Tommy Murphy

unread,
May 3, 2017, 7:32:30 AM5/3/17
to RISC-V SW Dev
Thanks a lot.
I'll try that.

Tommy Murphy

unread,
May 3, 2017, 12:28:12 PM5/3/17
to RISC-V SW Dev
I actually meant to post in this thread about the actual 7.1 release (not RC).


Do the same instructions still apply if I want to build the RISC-V tools for the 7.1 release version?
Namely:

​git clone --recursive https://github.com/riscv/riscv-gnu-toolchain​ -b ​gcc-7.1

Thanks.

Palmer Dabbelt

unread,
May 3, 2017, 1:01:30 PM5/3/17
to tommy_...@hotmail.com, sw-...@groups.riscv.org
I just merged the pull request, so you can use master now. In general it's
best to just always use riscv-gnu-toolchain's master branch (unless you're
getting a commit from riscv-tools or rocket-chip, in which case you should use
those). We're tracking release branches of the projects that have been
released with RISC-V support, but sometimes there's a few new patches that
we've backported that aren't in the tarballs.

Additionally we try to ensure that everything that gets merged to master builds
on Travis and passes the GCC test suite.

Tommy Murphy

unread,
May 3, 2017, 3:37:16 PM5/3/17
to RISC-V SW Dev
Thanks Palmer.
So just to be clear this will get the GCC 7.1 release tools now?

Palmer Dabbelt

unread,
May 3, 2017, 3:40:18 PM5/3/17
to tommy_...@hotmail.com, sw-...@groups.riscv.org
As of this commit

https://github.com/riscv/riscv-gnu-toolchain/commit/f8d9835248c63ab65797ca25fa2af8aecbce226d

which was merged 3 hours ago, that will build the GCC 7.1 release.

Tommy Murphy

unread,
May 3, 2017, 5:39:00 PM5/3/17
to RISC-V SW Dev, tommy_...@hotmail.com, pal...@sifive.com
Great - thanks a lot.
Reply all
Reply to author
Forward
0 new messages