FreeRTOS-Kernel/include
Archit Gupta 99d3d54ac4
Fix array-bounds compiler warning on gcc11+ in list.h (#580)
listGET_OWNER_OF_NEXT_ENTRY computes `( pxConstList )->pxIndex->pxNext` after
verifying that `( pxConstList )->pxIndex` points to `xListEnd`, which due to
being a MiniListItem_t, can be shorter than a ListItem_t. Thus,
`( pxConstList )->pxIndex` is a `ListItem_t *` that extends past the end of the
`List_t` whose `xListEnd` it points to. This is fixed by accessing `pxNext`
through a `MiniListItem_t` instead.
2022-12-15 13:46:32 -08:00
..
atomic.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
deprecated_definitions.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
event_groups.h Add support for MISRA rule 20.7 (#546) 2022-08-19 15:51:57 +05:30
FreeRTOS.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
list.h Fix array-bounds compiler warning on gcc11+ in list.h (#580) 2022-12-15 13:46:32 -08:00
message_buffer.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
mpu_prototypes.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
mpu_wrappers.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
portable.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
projdefs.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
queue.h Remove coroutines from FreeRTOS-Kernel. 2022-11-23 09:52:28 -08:00
semphr.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
stack_macros.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
StackMacros.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
stdint.readme Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
stream_buffer.h Normalize line endings and whitespace in source files 2022-11-29 15:38:47 -08:00
task.h Update doc comments in task.h (#570) 2022-09-28 21:42:05 +05:30
timers.h Clean some spell check words. (#439) 2022-01-07 10:45:58 -08:00