diff --git a/demos/SPC5/NIL-SPC560D-EVB/Makefile b/demos/SPC5/NIL-SPC560D-EVB/Makefile
index 4feb3a5c5..19f81cc5e 100644
--- a/demos/SPC5/NIL-SPC560D-EVB/Makefile
+++ b/demos/SPC5/NIL-SPC560D-EVB/Makefile
@@ -136,8 +136,8 @@ INCDIR = $(CHIBIOS)/os/license \
MCU = e200z0 -meabi -msdata=none -mregnames # Free GCC
#TRGT = ppc-vle-
-#TRGT = powerpc-eabivle-
-TRGT = ppc-freevle-eabi-
+TRGT = powerpc-eabivle-
+#TRGT = ppc-freevle-eabi-
CC = $(TRGT)gcc
CPPC = $(TRGT)g++
# Enable loading with g++ only if you need C++ runtime support.
@@ -169,7 +169,7 @@ CPPWARN = -Wall -Wextra -Wundef
#
# List all user C define here, like -D_DEBUG=1
-UDEFS =
+UDEFS = -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =
diff --git a/demos/SPC5/RT-SPC560B-EVB/Makefile b/demos/SPC5/RT-SPC560B-EVB/Makefile
index 3ce0defcd..005801a47 100644
--- a/demos/SPC5/RT-SPC560B-EVB/Makefile
+++ b/demos/SPC5/RT-SPC560B-EVB/Makefile
@@ -167,7 +167,7 @@ CPPWARN = -Wall -Wextra -Wundef
#
# List all user C define here, like -D_DEBUG=1
-UDEFS =
+UDEFS = -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =
diff --git a/demos/SPC5/RT-SPC560D-EVB/.cproject b/demos/SPC5/RT-SPC560D-EVB/.cproject
index 0ccb116a5..05e5ee266 100644
--- a/demos/SPC5/RT-SPC560D-EVB/.cproject
+++ b/demos/SPC5/RT-SPC560D-EVB/.cproject
@@ -103,12 +103,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -129,4 +164,5 @@
-
+
+
\ No newline at end of file
diff --git a/demos/SPC5/RT-SPC560D-EVB/Makefile b/demos/SPC5/RT-SPC560D-EVB/Makefile
index 1dbf0181d..81d98fceb 100644
--- a/demos/SPC5/RT-SPC560D-EVB/Makefile
+++ b/demos/SPC5/RT-SPC560D-EVB/Makefile
@@ -12,6 +12,10 @@ all:
+@make --no-print-directory -f Makefile-ht all
@echo ====================================================================
@echo
+ @echo === Building with GCC (eabivle) ====================================
+ +@make --no-print-directory -f Makefile-gcc-eabivle all
+ @echo ====================================================================
+ @echo
clean:
@echo
@@ -19,5 +23,7 @@ clean:
@echo
+@make --no-print-directory -f Makefile-ht clean
@echo
+ +@make --no-print-directory -f Makefile-gcc-eabivle clean
+ @echo
#
##############################################################################
diff --git a/demos/SPC5/RT-SPC560D-EVB/Makefile-ghs b/demos/SPC5/RT-SPC560D-EVB/Makefile-ghs
index 2bb7b7115..ce2335b57 100644
--- a/demos/SPC5/RT-SPC560D-EVB/Makefile-ghs
+++ b/demos/SPC5/RT-SPC560D-EVB/Makefile-ghs
@@ -131,7 +131,7 @@ INCDIR = $(ALLINC) $(TESTINC) $(CONFDIR)
#
# List all user C define here, like -D_DEBUG=1
-UDEFS = -DSPC56ECXX_FMPLL_CLOCK_ERRATA_WORKAROUND=0
+UDEFS = -DSPC56ECXX_FMPLL_CLOCK_ERRATA_WORKAROUND=0 -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =
diff --git a/demos/SPC5/RT-SPC560D-EVB/Makefile-ht b/demos/SPC5/RT-SPC560D-EVB/Makefile-ht
index fda60bc9c..fd560af07 100644
--- a/demos/SPC5/RT-SPC560D-EVB/Makefile-ht
+++ b/demos/SPC5/RT-SPC560D-EVB/Makefile-ht
@@ -131,7 +131,7 @@ INCDIR = $(ALLINC) $(TESTINC) $(CONFDIR)
#
# List all user C define here, like -D_DEBUG=1
-UDEFS = -DSPC56ECXX_FMPLL_CLOCK_ERRATA_WORKAROUND=0
+UDEFS = -DSPC56ECXX_FMPLL_CLOCK_ERRATA_WORKAROUND=0 -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =
diff --git a/demos/SPC5/RT-SPC560P-EVB/Makefile b/demos/SPC5/RT-SPC560P-EVB/Makefile
index a89e82977..326b04420 100644
--- a/demos/SPC5/RT-SPC560P-EVB/Makefile
+++ b/demos/SPC5/RT-SPC560P-EVB/Makefile
@@ -167,7 +167,7 @@ CPPWARN = -Wall -Wextra -Wundef
#
# List all user C define here, like -D_DEBUG=1
-UDEFS =
+UDEFS = -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =
diff --git a/demos/SPC5/RT-SPC563M-EVB/Makefile b/demos/SPC5/RT-SPC563M-EVB/Makefile
index e2a5eb423..be1fa3f8b 100644
--- a/demos/SPC5/RT-SPC563M-EVB/Makefile
+++ b/demos/SPC5/RT-SPC563M-EVB/Makefile
@@ -167,7 +167,7 @@ CPPWARN = -Wall -Wextra -Wundef
#
# List all user C define here, like -D_DEBUG=1
-UDEFS =
+UDEFS = -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =
diff --git a/demos/SPC5/RT-SPC564A-EVB/Makefile b/demos/SPC5/RT-SPC564A-EVB/Makefile
index ffb7d2360..5875cac31 100644
--- a/demos/SPC5/RT-SPC564A-EVB/Makefile
+++ b/demos/SPC5/RT-SPC564A-EVB/Makefile
@@ -167,7 +167,7 @@ CPPWARN = -Wall -Wextra -Wundef
#
# List all user C define here, like -D_DEBUG=1
-UDEFS =
+UDEFS = -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =
diff --git a/demos/SPC5/RT-SPC56EC-EVB/.cproject b/demos/SPC5/RT-SPC56EC-EVB/.cproject
index 9de951541..25eeec10c 100644
--- a/demos/SPC5/RT-SPC56EC-EVB/.cproject
+++ b/demos/SPC5/RT-SPC56EC-EVB/.cproject
@@ -103,12 +103,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -129,4 +164,5 @@
-
+
+
\ No newline at end of file
diff --git a/demos/SPC5/RT-SPC56EC-EVB/Makefile b/demos/SPC5/RT-SPC56EC-EVB/Makefile
index 1dbf0181d..81d98fceb 100644
--- a/demos/SPC5/RT-SPC56EC-EVB/Makefile
+++ b/demos/SPC5/RT-SPC56EC-EVB/Makefile
@@ -12,6 +12,10 @@ all:
+@make --no-print-directory -f Makefile-ht all
@echo ====================================================================
@echo
+ @echo === Building with GCC (eabivle) ====================================
+ +@make --no-print-directory -f Makefile-gcc-eabivle all
+ @echo ====================================================================
+ @echo
clean:
@echo
@@ -19,5 +23,7 @@ clean:
@echo
+@make --no-print-directory -f Makefile-ht clean
@echo
+ +@make --no-print-directory -f Makefile-gcc-eabivle clean
+ @echo
#
##############################################################################
diff --git a/demos/SPC5/RT-SPC56EC-EVB/Makefile-ghs b/demos/SPC5/RT-SPC56EC-EVB/Makefile-ghs
index fb80d64a6..1eba23e72 100644
--- a/demos/SPC5/RT-SPC56EC-EVB/Makefile-ghs
+++ b/demos/SPC5/RT-SPC56EC-EVB/Makefile-ghs
@@ -131,7 +131,7 @@ INCDIR = $(ALLINC) $(TESTINC) $(CONFDIR)
#
# List all user C define here, like -D_DEBUG=1
-UDEFS = -DSPC56ECXX_FMPLL_CLOCK_ERRATA_WORKAROUND=0
+UDEFS = -DSPC56ECXX_FMPLL_CLOCK_ERRATA_WORKAROUND=0 -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =
diff --git a/demos/SPC5/RT-SPC56EC-EVB/Makefile-ht b/demos/SPC5/RT-SPC56EC-EVB/Makefile-ht
index 0114e96c1..0400f9333 100644
--- a/demos/SPC5/RT-SPC56EC-EVB/Makefile-ht
+++ b/demos/SPC5/RT-SPC56EC-EVB/Makefile-ht
@@ -131,7 +131,7 @@ INCDIR = $(ALLINC) $(TESTINC) $(CONFDIR)
#
# List all user C define here, like -D_DEBUG=1
-UDEFS = -DSPC56ECXX_FMPLL_CLOCK_ERRATA_WORKAROUND=0
+UDEFS = -DSPC56ECXX_FMPLL_CLOCK_ERRATA_WORKAROUND=0 -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =
diff --git a/demos/SPC5/RT-SPC56EL-EVB/Makefile b/demos/SPC5/RT-SPC56EL-EVB/Makefile
index 478cb32a6..fb344b60b 100644
--- a/demos/SPC5/RT-SPC56EL-EVB/Makefile
+++ b/demos/SPC5/RT-SPC56EL-EVB/Makefile
@@ -167,7 +167,7 @@ CPPWARN = -Wall -Wextra -Wundef
#
# List all user C define here, like -D_DEBUG=1
-UDEFS =
+UDEFS = -DTEST_CFG_SIZE_REPORT=0
# Define ASM defines here
UADEFS =