Sunday, 2022-02-27

*** tpb <[email protected]> has joined #yosys00:00
*** X-Scale` <X-Scale`[email protected]> has joined #yosys00:42
*** X-Scale <[email protected]> has quit IRC (Ping timeout: 240 seconds)00:43
*** X-Scale` is now known as X-Scale00:43
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #yosys00:52
*** adjtm_ <[email protected]> has joined #yosys00:58
*** adjtm <adjtm!~adjtm@2a0c:5a80:3609:e400:da35:a3df:2584:f0e5> has quit IRC (Ping timeout: 240 seconds)01:00
*** Klotz <Klotz!~Klotzoman@gateway/tor-sasl/klotz> has quit IRC (Quit: Klotz)01:53
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys02:18
*** bl0x_ <bl0x_!~bastii@p200300d7a74b7800ac54843a66770726.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds)02:26
*** bl0x_ <bl0x_!~bastii@p200300d7a70fec0024b778b06d440c5e.dip0.t-ipconnect.de> has joined #yosys02:28
*** Lord_Nightmare <Lord_Nightmare!znc@user/lord-nightmare/x-3657113> has joined #yosys03:09
*** emeb_mac <[email protected]> has quit IRC (Ping timeout: 256 seconds)06:23
*** nak <nak!~nak@yosys/nak> has joined #yosys07:53
*** sagar_acharya <sagar_acharya!~sagar_ach@2405:201:f:1db9:4a96:8154:92bb:7691> has joined #yosys07:59
sagar_acharyaI cannot build the riscv-gnu-toolchain.07:59
sagar_acharyaI don't like using pre-compiled binaries.08:00
sagar_acharyaIs there a way to use picorv32 without the riscv-gnu-toolchain ?08:00
tnt... how exactly do you want to use a RISC-V CPU if you don't have a RISC-V compiler ?08:04
tntI'm sure there are others than the gcc toolchain, you can try to build clang or buy a commercial compiler ...08:04
sagar_acharyaThat is used to compile the programs to be put on picorv32 right? There must be other compilers.08:10
*** srk <srk!~sorki@user/srk> has quit IRC (Remote host closed the connection)08:11
*** srk <srk!~sorki@user/srk> has joined #yosys08:12
xiretza[m]LLVM also has a RISC-V backend, but I don't know of any others.08:12
sagar_acharyaAlright, I will check it out. Thanks folks.08:13
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 exist08:14
sagar_acharyaTrue. I'll try to struggle compiling these own my own for a while then....08:19
sagar_acharyahttps://repo.or.cz/tinycc.git/tree08:27
tpbTitle: Public Git Hosting - tinycc.git/tree (at repo.or.cz)08:27
sagar_acharyaThis has support for riscv6408:27
xiretza[m]what OS/distribution are you on?08:28
sagar_acharyaHyperbola v0.408:28
sagar_acharyaIt uses gcc 8.4.008:29
xiretza[m]yeah they don't seem to repackage any of the RISC-V tooling from Arch08:32
xiretza[m]you can try tinycc, but it's quite possible for deeply embedded firmware to require some GCC extension or another08:33
sagar_acharyaSo tcc will work for picorv ?08:37
sagar_acharyaCan you please explain in a simpler way? I don't get deeply embedded firmware.08:38
sagar_acharyaI think picorv has rv32 and tcc has 64bit so it shouldn't work08:38
*** sagar_acharya <sagar_acharya!~sagar_ach@2405:201:f:1db9:4a96:8154:92bb:7691> has quit IRC (Quit: Leaving)11:41
*** nak <nak!~nak@yosys/nak> has quit IRC (Ping timeout: 252 seconds)15:53
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has quit IRC (Ping timeout: 240 seconds)16:52
*** emeb_mac <[email protected]> has joined #yosys16:58
*** nak <nak!~nak@yosys/nak> has joined #yosys18:35
*** lexano <[email protected]> has joined #yosys19:18
*** AdamHorden <[email protected]> has quit IRC (Ping timeout: 268 seconds)20:39
*** AdamHorden <[email protected]> has joined #yosys20:43

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!