Hi there,
I am trying to use the makefile to build the for simulation using vcs using "vcs-run" command.
It seems like the makefile already uses the 32-bit riscV toolchain at lines 140,144. I tried compiling with 64-bit toolchain and --march=rv32imc and --mabi=ilp32i but this caused the compilation to run into errors.
The main error I get is :
errorno: TLS defenition in /apps/riscv-gnu-toolchain/...../libc.so (errorno.o) section .tbss mismatches non-TLS refrence in /tmp/...
Is there some hard prequisites for the already compiled library or .S files in /prog folder?
Hi there, I am trying to use the makefile to build the for simulation using vcs using "vcs-run" command. It seems like the makefile already uses the 32-bit riscV toolchain at lines 140,144. I tried compiling with 64-bit toolchain and --march=rv32imc and --mabi=ilp32i but this caused the compilation to run into errors. The main error I get is : errorno: TLS defenition in /apps/riscv-gnu-toolchain/...../libc.so (errorno.o) section .tbss mismatches non-TLS refrence in /tmp/...
Is there some hard prequisites for the already compiled library or .S files in /prog folder?