1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/esp32
Gunar Schorcht e4198542d1 cpu/esp32: fix multiple definitions with esp_idf_heap
If module esp_idf_heap is used, the memory management functions _malloc_r, _realloc_r, _calloc_r and _free_r have to be overridden by wrapper functions to use the heap_* functions of module _esp_idf_heap. However, this can lead to multiple symbol errors for these functions for some applications. To solve this symbol conflict, _malloc_r, _realloc_r, _calloc_r and _free_r functions are renamed to __wrap_* and the linker options are extended by -Wl,-wrap option when module esp_idf_heap is used.
2019-08-06 14:21:17 +02:00
..
bin cpu: add esp32 2018-10-08 12:20:49 +02:00
esp-can cpu: add esp32 2018-10-08 12:20:49 +02:00
esp-eth cpu/esp32: esp_eth doesn't call memcpy if iol_len is 0 2019-03-14 16:57:26 +01:00
esp-wifi cpu/esp32: fix of the return code in esp_wifi_send 2019-08-05 17:38:03 +02:00
freertos cpu/esp32/freertos/semphr.c::xSemaphoreTakeRecursive() return value fix 2019-03-27 15:54:30 +01:00
include cpu/esp32: esp_wifi compile configuration tuned 2019-07-31 13:53:48 +02:00
ld cpu: add esp32 2018-10-08 12:20:49 +02:00
periph Merge pull request #11293 from gschorcht/cpu/esp32/periph/conf/spi 2019-05-14 12:07:19 +02:00
vendor cpu/esp32: optimizing compilation of subdirs 2019-08-06 08:05:28 +02:00
doc.txt Merge pull request #11261 from gschorcht/cpu/esp32/doc_fix/rom 2019-05-14 13:07:50 +02:00
esp_events.c cpu: add esp32 2018-10-08 12:20:49 +02:00
esp_xtimer.c cpu: add esp32 2018-10-08 12:20:49 +02:00
exceptions.c cpu: add esp32 2018-10-08 12:20:49 +02:00
gen_esp32part.py cpu: add esp32 2018-10-08 12:20:49 +02:00
irq_arch.c cpu: add esp32 2018-10-08 12:20:49 +02:00
log_module.c cpu: add esp32 2018-10-08 12:20:49 +02:00
Makefile cpu/esp_common: added for common files for ESP SoC 2018-12-27 17:28:46 +01:00
Makefile.dep cpu/esp32: activate cpp feature 2019-07-29 16:06:04 +02:00
Makefile.features cpu/esp32: activate cpp feature 2019-07-29 16:06:04 +02:00
Makefile.include cpu/esp32: fix multiple definitions with esp_idf_heap 2019-08-06 14:21:17 +02:00
periph_cpu.c cpu: add esp32 2018-10-08 12:20:49 +02:00
startup.c cpu/esp32: allow explicit ESP32 crystal freq configuration 2018-10-30 16:42:07 -07:00
syscalls.c cpu/esp32: fix multiple definitions with esp_idf_heap 2019-08-06 14:21:17 +02:00
thread_arch.c cpu/esp: fix computation of coprocessor save area 2019-04-27 13:23:04 +02:00
tools.c cpu: add esp32 2018-10-08 12:20:49 +02:00