diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-04-15 10:53:29 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-05-19 12:00:43 +0200 |
commit | 1ccbd052910ed16131c74b0d5595c8a94066942d (patch) | |
tree | a0c675b888d112efe455165bde2d9f0803392d3f /testsuites/sptests/spsize/size.c | |
parent | score: Add _Watchdog_Acquire|Release|Flash() (diff) | |
download | rtems-1ccbd052910ed16131c74b0d5595c8a94066942d.tar.bz2 |
score: Add Watchdog_Iterator
Rewrite the _Watchdog_Insert(), _Watchdog_Remove() and
_Watchdog_Tickle() functions to use iterator items to synchronize
concurrent operations. This makes it possible to get rid of the global
variables _Watchdog_Sync_level and _Watchdog_Sync_count which are a
blocking point for scalable SMP solutions.
Update #2307.
Diffstat (limited to 'testsuites/sptests/spsize/size.c')
-rw-r--r-- | testsuites/sptests/spsize/size.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/testsuites/sptests/spsize/size.c b/testsuites/sptests/spsize/size.c index f00da0d465..58bcc89312 100644 --- a/testsuites/sptests/spsize/size.c +++ b/testsuites/sptests/spsize/size.c @@ -399,9 +399,7 @@ uninitialized = /*userext.h*/ (sizeof _User_extensions_List) + -/*watchdog.h*/ (sizeof _Watchdog_Sync_level) + - (sizeof _Watchdog_Sync_count) + - (sizeof _Watchdog_Ticks_since_boot) + +/*watchdog.h*/ (sizeof _Watchdog_Ticks_since_boot) + (sizeof _Watchdog_Ticks_header) + (sizeof _Watchdog_Seconds_header) + |