aboutsummaryrefslogtreecommitdiffstats
path: root/test/rt/testbuild/go.sh
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2014-11-09 11:43:40 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2014-11-09 11:43:40 +0000
commitceb9e5e6e8901f7ba4b31116a7d3da2f4d270b15 (patch)
treef41ec508409c2708acb6220dec3919f208736443 /test/rt/testbuild/go.sh
parent493cd18458f5f6793986f68f025578a6d92f65b4 (diff)
downloadChibiOS-ceb9e5e6e8901f7ba4b31116a7d3da2f4d270b15.tar.gz
ChibiOS-ceb9e5e6e8901f7ba4b31116a7d3da2f4d270b15.tar.bz2
ChibiOS-ceb9e5e6e8901f7ba4b31116a7d3da2f4d270b15.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7496 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'test/rt/testbuild/go.sh')
-rw-r--r--test/rt/testbuild/go.sh56
1 files changed, 56 insertions, 0 deletions
diff --git a/test/rt/testbuild/go.sh b/test/rt/testbuild/go.sh
index 440237375..b844fbbc8 100644
--- a/test/rt/testbuild/go.sh
+++ b/test/rt/testbuild/go.sh
@@ -34,3 +34,59 @@ function execute_test() {
echo "Default maximum settings"
compile
execute_test
+
+echo "CH_CFG_OPTIMIZE_SPEED=FALSE"
+XDEFS=-DCH_CFG_OPTIMIZE_SPEED=FALSE
+compile
+execute_test
+
+echo "CH_CFG_TIME_QUANTUM=0"
+XDEFS=-DCH_CFG_TIME_QUANTUM=0
+compile
+execute_test
+
+echo "CH_CFG_USE_REGISTRY=FALSE"
+XDEFS=-DCH_CFG_USE_REGISTRY=FALSE
+compile
+execute_test
+
+echo "CH_CFG_USE_SEMAPHORES=FALSE CH_CFG_USE_MAILBOXES=FALSE"
+XDEFS="-DCH_CFG_USE_SEMAPHORES=FALSE -DCH_CFG_USE_MAILBOXES=FALSE"
+compile
+execute_test
+
+echo "CH_CFG_USE_SEMAPHORES_PRIORITY=TRUE"
+XDEFS=-DCH_CFG_USE_SEMAPHORES_PRIORITY=TRUE
+compile
+execute_test
+
+echo "CH_CFG_USE_MUTEXES=FALSE CH_CFG_USE_CONDVARS=FALSE"
+XDEFS="-DCH_CFG_USE_MUTEXES=FALSE -DCH_CFG_USE_CONDVARS=FALSE"
+compile
+execute_test
+
+echo "CH_CFG_USE_MUTEXES_RECURSIVE=TRUE"
+XDEFS=-DCH_CFG_USE_MUTEXES_RECURSIVE=TRUE
+compile
+execute_test
+
+echo "CH_CFG_USE_CONDVARS=FALSE"
+XDEFS=-DCH_CFG_USE_CONDVARS=FALSE
+compile
+execute_test
+
+echo "CH_CFG_USE_CONDVARS_TIMEOUT=FALSE"
+XDEFS=-DCH_CFG_USE_CONDVARS_TIMEOUT=FALSE
+compile
+execute_test
+
+echo "CH_CFG_USE_EVENTS=FALSE"
+XDEFS=-DCH_CFG_USE_EVENTS=FALSE
+compile
+execute_test
+
+echo "CH_CFG_USE_EVENTS_TIMEOUT=FALSE"
+XDEFS=-DCH_CFG_USE_EVENTS_TIMEOUT=FALSE
+compile
+execute_test
+