forked from Imagelibrary/rtems
libtest: Add T_CHECK_FMT
Rename internal function T_check_true() to T_check() and use the new flag T_CHECK_FMT to indicate if a format string is present. This is a preparation step to make the format string optional. Make the check context the first parameter. The API remains the same. Update #3199.
This commit is contained in:
@@ -41,15 +41,15 @@ T_do_check_task_context(void)
|
||||
uint32_t v;
|
||||
|
||||
v = _Per_CPU_Get_snapshot()->thread_dispatch_disable_level;
|
||||
T_check_true(v == 0, NULL,
|
||||
T_check(&T_special, v == 0,
|
||||
"Wrong thread dispatch disabled level (%" PRIu32 ")", v);
|
||||
|
||||
v = _Per_CPU_Get_snapshot()->isr_nest_level;
|
||||
T_check_true(v == 0, NULL,
|
||||
T_check(&T_special, v == 0,
|
||||
"Wrong ISR nest level (%" PRIu32 ")", v);
|
||||
|
||||
v = _ISR_Get_level();
|
||||
T_check_true(v == 0, NULL,
|
||||
T_check(&T_special, v == 0,
|
||||
"Wrong ISR level (%" PRIu32 ")", v);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user