ChanServ changed the topic of #yosys to: Yosys Open SYnthesis Suite: https://github.com/YosysHQ/yosys/ | Channel logs: https://libera.irclog.whitequark.org/yosys/
tpb has quit [Remote host closed the connection]
tpb has joined #yosys
X-Scale` has joined #yosys
X-Scale has quit [Ping timeout: 240 seconds]
X-Scale` is now known as X-Scale
ec has joined #yosys
adjtm_ has joined #yosys
adjtm has quit [Ping timeout: 240 seconds]
Klotz has quit [Quit: Klotz]
citypw has joined #yosys
bl0x_ has quit [Ping timeout: 240 seconds]
bl0x_ has joined #yosys
Lord_Nightmare has joined #yosys
emeb_mac has quit [Ping timeout: 256 seconds]
nak has joined #yosys
sagar_acharya has joined #yosys
<sagar_acharya> I cannot build the riscv-gnu-toolchain.
<sagar_acharya> I don't like using pre-compiled binaries.
<sagar_acharya> Is there a way to use picorv32 without the riscv-gnu-toolchain ?
<tnt> ... how exactly do you want to use a RISC-V CPU if you don't have a RISC-V compiler ?
<tnt> I'm sure there are others than the gcc toolchain, you can try to build clang or buy a commercial compiler ...
<sagar_acharya> That is used to compile the programs to be put on picorv32 right? There must be other compilers.
srk has quit [Remote host closed the connection]
srk has joined #yosys
<xiretza[m]> LLVM also has a RISC-V backend, but I don't know of any others.
<sagar_acharya> Alright, I will check it out. Thanks folks.
<xiretza[m]> RISC-V is a very recent development all things considered, people don't usually bother writing their own compiler for their new architecture anymore when GCC and LLVM exist
<sagar_acharya> True. I'll try to struggle compiling these own my own for a while then....
<tpb> Title: Public Git Hosting - tinycc.git/tree (at repo.or.cz)
<sagar_acharya> This has support for riscv64
<xiretza[m]> what OS/distribution are you on?
<sagar_acharya> Hyperbola v0.4
<sagar_acharya> It uses gcc 8.4.0
<xiretza[m]> yeah they don't seem to repackage any of the RISC-V tooling from Arch
<xiretza[m]> you can try tinycc, but it's quite possible for deeply embedded firmware to require some GCC extension or another
<sagar_acharya> So tcc will work for picorv ?
<sagar_acharya> Can you please explain in a simpler way? I don't get deeply embedded firmware.
<sagar_acharya> I think picorv has rv32 and tcc has 64bit so it shouldn't work
sagar_acharya has quit [Quit: Leaving]
nak has quit [Ping timeout: 252 seconds]
citypw has quit [Ping timeout: 240 seconds]
emeb_mac has joined #yosys
nak has joined #yosys
lexano has joined #yosys
AdamHorden has quit [Ping timeout: 268 seconds]
AdamHorden has joined #yosys