esp-idf/components/freertos
Darian Leung 7b41d6004a freertos: Fix idf_additions.h include order error
When building for CONFIG_FREERTOS_SMP, "idf_additions.h" was previously
implicitly included by "task.h" so that other ESP-IDF components still have
access to IDF API additions without needing to include "idf_additions.h"
directly.

However, some FreeRTOS headers (e.g., queue.h) will include task.h before
declaring any types (e.g., QueueHandle_t). Thus if any of those types are used
in idf_additions.h, we get a missing type error.

This commit moves the implicity include of idf_additions.h to FreeRTOS.h
2023-04-24 11:44:46 +08:00
..
esp_additions freertos: Uncrustify idf_additions.h 2023-04-07 15:24:34 +08:00
FreeRTOS-Kernel freertos: Combine Amazon SMP FreeRTOS and IDF FreeRTOS config files 2023-03-22 16:32:29 +08:00
FreeRTOS-Kernel-SMP freertos: Fix idf_additions.h include order error 2023-04-24 11:44:46 +08:00
test_apps freertos-tests: Fixed failing CI test and added a new test case for vTaskSuspendAll() API 2023-04-06 08:26:38 +02:00
app_startup.c pytest: Expect "Calling app_main()" to indicate start of application 2022-12-09 19:40:40 +08:00
CMakeLists.txt freertos: Move private API additions to "freertos_idf_additions_priv.h" 2023-04-07 15:24:34 +08:00
FreeRTOS-openocd.c freertos: Add linker fragments for common functions 2023-02-01 15:09:46 +08:00
heap_idf.c freertos(IDF): Refactor port heap functions 2023-03-06 16:00:29 +08:00
Kconfig freertos: Combine Amazon SMP FreeRTOS and IDF FreeRTOS config files 2023-03-22 16:32:29 +08:00
linker_common.lf freertos(IDF): Refactor port heap functions 2023-03-06 16:00:29 +08:00
linker_smp.lf freertos: riscv: fix vPortTaskWrapper for clang 2023-02-20 13:09:42 +08:00
linker.lf freertos: riscv: fix vPortTaskWrapper for clang 2023-02-20 13:09:42 +08:00
port_common.c freertos(IDF): Refactor port heap functions 2023-03-06 16:00:29 +08:00
sdkconfig.rename freertos: always enable static allocation 2020-12-29 16:18:04 +01:00