summaryrefslogtreecommitdiffstats
path: root/aclocal/enable-multiprocessing.m4
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-05-11 17:27:20 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-05-12 21:25:37 +0200
commit523867de9d274d2bdc29ce649d764b42a9167c0e (patch)
tree88d38e4054d3c24eaa9bbd5327faed8bffe406f8 /aclocal/enable-multiprocessing.m4
parent6136918ddf3fa5cbe04082d9a1c06e1b4f738221 (diff)
downloadrtems-master.tar.bz2
rtems: Constify rtems_task_wake_when()HEADmaster
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