79646f41b5
Refs: http://esp32.com/viewtopic.php?f=13&t=550 http://esp32.com/viewtopic.php?f=13&t=551 rmt.c should include stdlib.h for malloc, esp_bignum,c & https_request_main.c for abort(). FreeRTOSConfig.h is only including stdlib if CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION is set. However, it is included for abort() so needs to be included whenever CONFIG_FREERTOS_ASSERT_FAIL_ABORT is set. This change includes unconditionally in FreeRTOSConfig.h. This is to avoid this kind of bug where compiler errors are dependent on config. I suggest we don't change this to be more selective until we have 'make randomconfig' style tests in CI. |
||
---|---|---|
.. | ||
croutine.h | ||
deprecated_definitions.h | ||
event_groups.h | ||
FreeRTOS.h | ||
FreeRTOSConfig.h | ||
heap_regions.h | ||
heap_regions_debug.h | ||
list.h | ||
mpu_wrappers.h | ||
portable.h | ||
portbenchmark.h | ||
portmacro.h | ||
porttrace.h | ||
projdefs.h | ||
queue.h | ||
ringbuf.h | ||
semphr.h | ||
StackMacros.h | ||
task.h | ||
timers.h | ||
xtensa_api.h | ||
xtensa_config.h | ||
xtensa_context.h | ||
xtensa_rtos.h | ||
xtensa_timer.h |