If you want the latest, and don't mind building things yourself (takes about 20 min on a quad core i7) then go to https://github.com/riscv/riscv-gnu-toolchain and follow the instructions.
On DTB we have just created a special "catalyst" for this; on Host=HPPA2, Target=RISCV, where HPPA2=C8900,4cores@1.1Ghz, it took 6 days 24h/24 to build all this stuff from stage1 to stage4.
Given a bootstrapper (which is the real problem when you are not on x86 host), a GCC-toolchain can be (re)built in 1 day.
That's funny since our Arise-v2 HL compiler compiles and builds in just 10 minutes on the same machine. Ok, it's not a C compiler, and it's not GCC, but hey? 10 minutes makes people nice and very happy!
GCC is definitively a bloated amount of code, and GNU/BSD/whatever is used for the userland of our Linux and BSD systems is no different: excessively bloated due to the bad assumption that people have Ghz computing power, with hundreds of cores, and Terabyte of ram
e.g. can't norm people assume that I need 64bit (>>4Gbyte) for the stack just to compile a browser