On July 8th, I cloned the Espruino repo, adjusted ESPRUINOBOARD.py for bigram, and built normally.
Today, noticing that v67 was out, I did the same, and noticed that the files were much smaller. I see that the default compiler flags were changed to -Os instead of -O3.
When I compiled with -O3, however, the binaries it produced were markedly larger than on july 8th (270k vs 240k) - I assume this is why the compiler flags were changed. I'm really curious as to what made the Espruino image so much larger; nothing on the changelog jumps out at me.
(Also - the binaries are on http://drazzy.com/espruino - Note that I changed the version back to v67, since it looked like the most recent commit to github just bumped the version)
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.
On July 8th, I cloned the Espruino repo, adjusted ESPRUINOBOARD.py for bigram, and built normally.
Today, noticing that v67 was out, I did the same, and noticed that the files were much smaller. I see that the default compiler flags were changed to -Os instead of -O3.
When I compiled with -O3, however, the binaries it produced were markedly larger than on july 8th (270k vs 240k) - I assume this is why the compiler flags were changed. I'm really curious as to what made the Espruino image so much larger; nothing on the changelog jumps out at me.
(Also - the binaries are on http://drazzy.com/espruino - Note that I changed the version back to v67, since it looked like the most recent commit to github just bumped the version)