Left for archival purposes.

User avatar
By devsaurus
#29513
spapadim wrote:it was the linker subsection stuff, my bad (talk about missing what's staring right at you, in objdump output the section name was right there -- I had forgotten to strip it from ucg.h as well). Still haven't solved it, but at least I know what I'm trying to fix.


Most effort went into u8glib for nodemcu back then. Porting ucglib with the existing infrastructure was quite straight forward. And ever since https://github.com/nodemcu/nodemcu-firmware/pull/504 there was no need anymore to do special section handling for rodata. This, and the data section garbage collection during link time.

Let me know if you still experience issue with the Arduino port...