summaryrefslogtreecommitdiffstats
path: root/testsuites
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-24 09:35:06 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-25 07:26:37 +0200
commit34799c3bc1667dfe99cb929c3703ee994836487c (patch)
treea01c426b31241322736a7c54745dac3714d8a6c2 /testsuites
parenttestsuite: Fix build (diff)
downloadrtems-34799c3bc1667dfe99cb929c3703ee994836487c.tar.bz2
rtems: rtems_clock_get_ticks_per_second()
Add macro implementation for rtems_clock_get_ticks_per_second() for C/C++ to avoid the function call overhead. A rtems_clock_get_ticks_per_second() is still provided for language bindings (e.g. Ada).
Diffstat (limited to 'testsuites')
-rw-r--r--testsuites/sptests/spwatchdog/init.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/testsuites/sptests/spwatchdog/init.c b/testsuites/sptests/spwatchdog/init.c
index d212fbb37a..5ab6958d46 100644
--- a/testsuites/sptests/spwatchdog/init.c
+++ b/testsuites/sptests/spwatchdog/init.c
@@ -62,6 +62,9 @@ static void test_watchdog_config( void )
rtems_test_assert( _Watchdog_Nanoseconds_per_tick == 10000000 );
rtems_test_assert( _Watchdog_Ticks_per_second == 100 );
rtems_test_assert( _Watchdog_Monotonic_max_seconds == 184467440737095516 );
+ rtems_test_assert( rtems_clock_get_ticks_per_second() == 100 );
+ #undef rtems_clock_get_ticks_per_second
+ rtems_test_assert( rtems_clock_get_ticks_per_second() == 100 );
}
static bool test_watchdog_is_inactive( test_watchdog *watchdog )