diff options
author | Glenn Humphrey <glenn.humphrey@oarcorp.com> | 2009-12-08 21:39:21 +0000 |
---|---|---|
committer | Glenn Humphrey <glenn.humphrey@oarcorp.com> | 2009-12-08 21:39:21 +0000 |
commit | 6cc1c294d691aafb73ce46c1d4f6e0b4e55ff073 (patch) | |
tree | cbc9e6dcd0e76ef087e91109717971e3d44801da /testsuites/support/include/tmacros.h | |
parent | 2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com> (diff) | |
download | rtems-6cc1c294d691aafb73ce46c1d4f6e0b4e55ff073.tar.bz2 |
2009-12-08 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* support/include/test_support.h, support/include/tmacros.h,
support/src/test_support.c: Added support functions to spin for a
number of ticks and to spin until the next tick.
* support/src/spin.c: New file.
Diffstat (limited to '')
-rw-r--r-- | testsuites/support/include/tmacros.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/testsuites/support/include/tmacros.h b/testsuites/support/include/tmacros.h index 4a4f525040..960c20f14a 100644 --- a/testsuites/support/include/tmacros.h +++ b/testsuites/support/include/tmacros.h @@ -45,12 +45,13 @@ extern "C" { * Check that that the dispatch disable level is proper for the * mode/state of the test. Normally it should be 0 when in task space. */ - #define check_dispatch_disable_level( _expect ) \ do { \ if ( (_expect) != -1 && _Thread_Dispatch_disable_level != (_expect) ) { \ - printf( "\n_Thread_Dispatch_disable_level is (%" PRId32 ") not %d\n", \ - _Thread_Dispatch_disable_level, (_expect) ); \ + printk( \ + "\n_Thread_Dispatch_disable_level is (%" PRId32 \ + ") not %d detected at %s:%d\n", \ + _Thread_Dispatch_disable_level, (_expect), __FILE__, __LINE__ ); \ FLUSH_OUTPUT(); \ rtems_test_exit( 1 ); \ } \ @@ -59,7 +60,6 @@ extern "C" { /* * These macros properly report errors within the Classic API */ - #define directive_failed( _dirstat, _failmsg ) \ fatal_directive_status( _dirstat, RTEMS_SUCCESSFUL, _failmsg ) |