That's great, thanks for the write-up! Good point about the check for raspberry-pi-ness. I'll tweak that in a bit so it only does it if no other environment variables were set.
Just FYI, the huge delay on LD is because GCC is doing link-time optimisation. It means that it can optimise (and inline) between source files, which wouldn't normally happen. It's just a bit on the slow side!
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
That's great, thanks for the write-up! Good point about the check for raspberry-pi-ness. I'll tweak that in a bit so it only does it if no other environment variables were set.
Just FYI, the huge delay on
LD
is because GCC is doing link-time optimisation. It means that it can optimise (and inline) between source files, which wouldn't normally happen. It's just a bit on the slow side!