summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-11-17 20:09:46 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-12-01 14:25:15 +0100
commit9fa506609f0523534195340f24a27eb11027fe98 (patch)
tree304de379e711103e9314195aae400f6cca1590b5
parentf3f012888267f971f49b56b22597f096ff66ed44 (diff)
testsuites/validation/tc-task.c
-rw-r--r--testsuites/validation/tc-task.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/testsuites/validation/tc-task.c b/testsuites/validation/tc-task.c
index 40fc309b6c..1efe70bf04 100644
--- a/testsuites/validation/tc-task.c
+++ b/testsuites/validation/tc-task.c
@@ -90,6 +90,9 @@
* - Check that the all counter is equal to one. This shows that the
* iteration stops when the visitor returns true.
*
+ * - Assert that RTEMS_TASK_STORAGE_ALIGNMENT is a constant expression which
+ * evaluates to the expected value.
+ *
* @{
*/
@@ -193,6 +196,18 @@ static void RtemsTaskValTask_Action_2( void )
}
/**
+ * @brief Assert that RTEMS_TASK_STORAGE_ALIGNMENT is a constant expression
+ * which evaluates to the expected value.
+ */
+static void RtemsTaskValTask_Action_3( void )
+{
+ RTEMS_STATIC_ASSERT(
+ RTEMS_TASK_STORAGE_ALIGNMENT == CPU_STACK_ALIGNMENT,
+ STORAGE_ALIGNMENT
+ );
+}
+
+/**
* @fn void T_case_body_RtemsTaskValTask( void )
*/
T_TEST_CASE( RtemsTaskValTask )
@@ -202,6 +217,7 @@ T_TEST_CASE( RtemsTaskValTask )
RtemsTaskValTask_Action_0();
RtemsTaskValTask_Action_1();
RtemsTaskValTask_Action_2();
+ RtemsTaskValTask_Action_3();
}
/** @} */