diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-09-03 11:09:02 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-09-06 12:24:04 +0200 |
commit | ad41c17933e40f277d78b0f9d36b691c00bb8ca5 (patch) | |
tree | eea4439c0ec3753cc129492fbc9f0e4c5d669423 /cpukit/rtems/src/clockgettod.c | |
parent | score: Simplify _TOD_Validate() (diff) | |
download | rtems-ad41c17933e40f277d78b0f9d36b691c00bb8ca5.tar.bz2 |
score: Change TOD_LATEST_YEAR to 2099
This simplifies the implementation a bit. Declare _TOD_Days_to_date[] in
<rtems/score/todimpl.h>. Make _TOD_Days_per_month[] and
_TOD_Days_since_last_leap_year[] static.
Update #4338.
Diffstat (limited to 'cpukit/rtems/src/clockgettod.c')
-rw-r--r-- | cpukit/rtems/src/clockgettod.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/cpukit/rtems/src/clockgettod.c b/cpukit/rtems/src/clockgettod.c index dea136d477..5058b42375 100644 --- a/cpukit/rtems/src/clockgettod.c +++ b/cpukit/rtems/src/clockgettod.c @@ -32,8 +32,6 @@ #define RTEMS_DAYS_PER_YEAR (365UL) #define RTEMS_YEAR_BASE (1970UL) -extern const uint16_t _TOD_Days_to_date[2][13]; - static bool _Leap_year( uint32_t year ) @@ -64,9 +62,9 @@ static uint32_t _Year_day_as_month( uint32_t month = 0; if ( _Leap_year( year ) ) - days_to_date = _TOD_Days_to_date[1]; - else days_to_date = _TOD_Days_to_date[0]; + else + days_to_date = _TOD_Days_to_date[1]; days_to_date += 2; |