diff --git a/lib/Figments/MainLoop.cpp b/lib/Figments/MainLoop.cpp index 77e3121..dc8d76a 100644 --- a/lib/Figments/MainLoop.cpp +++ b/lib/Figments/MainLoop.cpp @@ -13,9 +13,11 @@ MainLoop::dispatch(const InputEvent& evt) m_eventBuf.insert(evt); } -//#ifdef BOARD_ESP32 +#ifndef __NOINIT_ATTR // Pre-defined on esp32 +#define __NOINIT_ATTR __attribute__ ((section (".noinit"))) +#endif + __NOINIT_ATTR const char* s_lastTaskName; -//#endif void MainLoop::dispatchSync(const InputEvent& evt)