diff --git a/Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/.cproject b/Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/.cproject
index 5494c28cbe..ac60aeaeba 100644
--- a/Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/.cproject
+++ b/Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/.cproject
@@ -23,11 +23,10 @@
@@ -36,7 +35,7 @@
-
+
@@ -56,7 +55,11 @@
+ TASKING VX-toolset for ARM Cortex: object linker v4.2r1 Build 135 SN 00521976
+ TASKING VX-toolset for ARM Cortex: control program v4.2r1 Build 118
+ TASKING VX-toolset for ARM Cortex: assembler v4.2r1 Build 141
TASKING program builder v4.2r1 Build 063
+ TASKING VX-toolset for ARM Cortex: C compiler v4.2r1 Build 652 SN 00521976
@@ -92,7 +95,7 @@
-
+
diff --git a/Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/RTOSDemo.lsl b/Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/RTOSDemo.lsl
index 3fc7fd708d..62f44354c7 100644
--- a/Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/RTOSDemo.lsl
+++ b/Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/RTOSDemo.lsl
@@ -6,3 +6,11 @@
#else
#include
#endif
+section_layout ::linear
+{
+ group heap "heap" ( size = 100 );
+}
+section_layout ::linear
+{
+ group stack "stack" ( size = 2k );
+}