|author||Sebastian Huber <firstname.lastname@example.org>||2021-05-11 17:27:20 +0200|
|committer||Sebastian Huber <email@example.com>||2021-05-12 21:25:37 +0200|
Add a parameter to _TOD_Validate() to disable the validation of the ticks member. There are two reasons for this change. Firstly, in rtems_task_wake_when() was a double check for time_buffer == NULL (one in rtems_task_wake_when() and one in _TOD_Validate()). Secondly, the ticks member is ignored by rtems_task_wake_when(). This was done with a write of zero to the ticks member and thus a modification of the user-provided structure. Now the structure is no longer modified. Using a mask parameter is quite efficient. You just have to load an immediate value and there are no additional branches in _TOD_Validate(). Close #4406.
Diffstat (limited to 'aclocal/enable-multiprocessing.m4')
0 files changed, 0 insertions, 0 deletions