Changeset 1e039fb3 in rtems


Ignore:
Timestamp:
Nov 8, 2018, 7:01:13 AM (5 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
efdb4a7
Parents:
aacc7a0
git-author:
Sebastian Huber <sebastian.huber@…> (11/08/18 07:01:13)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/09/18 06:25:09)
Message:

rtems: Deprecate rtems_rate_monotonic_period_time_t

The rtems_rate_monotonic_period_time_t typedef as no corresponding API.
It violates the POSIX namespace. A user can do nothing with it.

Close #3595.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/include/rtems/rtems/ratemon.h

    raacc7a0 r1e039fb3  
    6767#include <rtems/score/timespec.h>
    6868
    69 typedef struct timespec rtems_rate_monotonic_period_time_t;
     69typedef struct timespec rtems_rate_monotonic_period_time_t RTEMS_DEPRECATED;
    7070
    7171/**
     
    128128
    129129  /** This field contains the least amount of wall time used in a period. */
    130   rtems_rate_monotonic_period_time_t  min_wall_time;
     130  struct timespec min_wall_time;
    131131  /** This field contains the highest amount of wall time used in a period. */
    132   rtems_rate_monotonic_period_time_t  max_wall_time;
     132  struct timespec max_wall_time;
    133133  /** This field contains the total amount of CPU time used in a period. */
    134   rtems_rate_monotonic_period_time_t  total_wall_time;
     134  struct timespec total_wall_time;
    135135}  rtems_rate_monotonic_period_statistics;
    136136
     
    175175   *  then this field has no meaning.
    176176   */
    177   rtems_rate_monotonic_period_time_t   since_last_period;
     177  struct timespec                      since_last_period;
    178178
    179179  /**
Note: See TracChangeset for help on using the changeset viewer.