summaryrefslogtreecommitdiffstats
path: root/cpukit/rtems/include/rtems/rtems/ratemon.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/rtems/include/rtems/rtems/ratemon.h')
-rw-r--r--cpukit/rtems/include/rtems/rtems/ratemon.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/cpukit/rtems/include/rtems/rtems/ratemon.h b/cpukit/rtems/include/rtems/rtems/ratemon.h
index 4a713ff7e2..03f6cb3c9a 100644
--- a/cpukit/rtems/include/rtems/rtems/ratemon.h
+++ b/cpukit/rtems/include/rtems/rtems/ratemon.h
@@ -413,7 +413,11 @@ void _Rate_monotonic_Initiate_statistics(
(_the_period)->Statistics.min_wall_time.tv_nsec = 0x7fffffff; \
} while (0)
#else
- #define _Rate_monotonic_Reset_wall_time_statistics( _the_period )
+ #define _Rate_monotonic_Reset_wall_time_statistics( _the_period ) \
+ do { \
+ /* set the minimum to a large value */ \
+ (_the_period)->Statistics.min_wall_time = 0xffffffff; \
+ } while (0)
#endif
/**
@@ -429,7 +433,11 @@ void _Rate_monotonic_Initiate_statistics(
(_the_period)->Statistics.min_cpu_time.tv_nsec = 0x7fffffff; \
} while (0)
#else
- #define _Rate_monotonic_Reset_cpu_use_statistics( _the_period )
+ #define _Rate_monotonic_Reset_cpu_use_statistics( _the_period ) \
+ do { \
+ /* set the minimum to a large value */ \
+ (_the_period)->Statistics.min_cpu_time = 0xffffffff; \
+ } while (0)
#endif
/**