rvscript
rvscript copied to clipboard
CRT functions don't get inlined anymore
After a certain change CRT functions stopped getting inlined. What happened?
$ riscv64-unknown-elf-objdump -drl level1.elf | grep memcpy | grep jal | wc -l
136
This was not the case when I implemented this feature.
With some experimentation, basic heap allocations are now inlined again. Still missing memory- and string- operations.