From 23f0ffdfeb13964fda51b1349df75a04d03ef3d0 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 10 Jul 2018 15:54:46 +0300 Subject: [PATCH] Append __PLATFORMIO_DEBUG__ macro in debug session --- platformio/builder/tools/piomisc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/platformio/builder/tools/piomisc.py b/platformio/builder/tools/piomisc.py index c15812c3..ec565b51 100644 --- a/platformio/builder/tools/piomisc.py +++ b/platformio/builder/tools/piomisc.py @@ -288,6 +288,7 @@ def PioClean(env, clean_dir): def ProcessDebug(env): if not env.subst("$PIODEBUGFLAGS"): env.Replace(PIODEBUGFLAGS=["-Og", "-g3", "-ggdb3"]) + env.Append(PIODEBUGFLAGS=["-D__PLATFORMIO_DEBUG__"]) env.Append( BUILD_FLAGS=env.get("PIODEBUGFLAGS", []), BUILD_UNFLAGS=["-Os", "-O0", "-O1", "-O2", "-O3"])