So I’ve been slowly downgrading the ARM GCC version to build the System Firmware.
I started on the latest, Then moved to 5.9.x and now moved to 4.9.x, it seems that anything more that 4,9.x either does not compile with errors like
ld.exe: region SRAM overflowed by 16 bytes
or things like
particle::CompletionHandlerList has not been declared.
I would have thought that a later version of the GCC would improve size and speed?
Anyone had this issue and resolved it?