<scanakci>
I am a little bit stuck with compiling BIOS without M extension (i.e. -march=rv64ia -mabi=lp64). Since BlackParrot does not currently support this extension, my plan was to compile BIOS with IA only and circumvent the issue but no luck so far. I am getting bunch of undefined reference to `__clzdi2' and `__ctzdi2' errors originating from ../lib/builtins/udivmoddi4.c file.
<scanakci>
I think the problem is not related to RISC-V toolchain since I can compile this file separately by including a main function without M extension. I tried the very recent riscv-gcc so the version should not be the problem. Modifying the rocket’s gcc_flags in core.py is enough to reproduce the issue. Currently, I run out of ideas to fix this so I will be grateful for any help :)
<sorear>
did you recompile gcc with the new -march option?
<scanakci>
yes
<futarisIRCcloud>
Looks like ktemkin has got the camlink fpga configuration tool working.
rohitksingh has joined #litex
rohitksingh has quit [Ping timeout: 260 seconds]
rohitksingh has joined #litex
CarlFK has quit [Read error: Connection reset by peer]
CarlFK has joined #litex
rohitksingh has quit [Ping timeout: 260 seconds]
_whitelogger has joined #litex
_whitelogger has joined #litex
_whitelogger has joined #litex
_whitelogger has joined #litex
_whitelogger has joined #litex
rohitksingh has joined #litex
_whitelogger has joined #litex
_whitelogger has joined #litex
ambro718 has joined #litex
rohitksingh has quit [Remote host closed the connection]