Discuss here different C compiler set ups, and compiling executables for the ESP8266

User avatar
By eriksl
#22420 It works, but DON'T choose libpp, it will mess up your non-volatile-wlan settings. I guess it contains the code for writing to flash which obviously shouldn't run from flash itself.

Also don't use libgcc and libmain, doesn't work at all.

The two libs I have working are liblwip (IP handling) and libphy (?). But they don't give much room.

What I'd really like to see is a possibility to move individual symbols to another section. I am going to study the linker script format to try to achieve that. That way I could move all floating point stuff (outside of -lm) to flash.