OVMS3-idf/components/esp32
Angus Gratton 22514c1dd9 cmake: For gcc8 use linker to find paths to libc, libm, libstdc++, etc
Removes the need to know/guess the paths to these libraries. Once we are gcc 8 only, we
can remove -nostdlib and no additional arguments are needed for system libraries.

The catch is: any time IDF overrides a symbol in the toolchain sysroot, we need
an undefined linker marker to make sure this symbol is seen by linker.
2019-05-28 12:54:37 +08:00
..
include Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
ld cmake: For gcc8 use linker to find paths to libc, libm, libstdc++, etc 2019-05-28 12:54:37 +08:00
test Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
brownout.c Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
cache_err_int.c misc adjustment of esp32 component 2019-04-03 19:57:46 +08:00
cache_sram_mmu.c Spiram: Add option to reserve MMU banks; add himem API to make use of those banks 2018-10-15 14:32:58 +08:00
clk.c Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
CMakeLists.txt cmake: For gcc8 use linker to find paths to libc, libm, libstdc++, etc 2019-05-28 12:54:37 +08:00
component.mk misc adjustment of esp32 component 2019-04-03 19:57:46 +08:00
cpu_start.c Rename Kconfig options (components/bootloader) 2019-05-21 09:32:55 +02:00
crosscore_int.c crosscore_init: port*_CRITICAL vanilla FreeRTOS compliance 2019-05-13 16:39:19 +05:30
dport_access.c misc adjustment of esp32 component 2019-04-03 19:57:46 +08:00
dport_panic_highint_hdl.S Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
esp_adapter.c esp_wifi: fix some WiFi bugs 2019-05-22 22:18:05 +08:00
esp_clk_internal.h bugfix/rtc_clk_32k_bootstrap: Fix starting 32k RTC 2018-03-21 13:27:56 +05:00
esp_himem.c separate rom from esp32 component to esp_rom 2019-03-21 18:51:45 +08:00
esp_timer_esp32.c move common source files from esp32 to esp_common 2019-03-22 10:35:03 +08:00
gdbstub.c Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
hw_random.c move esp32 chip specific includes to esp32/xxx.h 2019-03-18 17:14:05 +08:00
int_wdt.c Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
intr_alloc.c intr_alloc: port*_CRITICAL vanilla FreeRTOS compliance 2019-05-13 16:39:19 +05:30
Kconfig Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
linker.lf ldgen: update component linker fragment files 2019-04-04 15:57:34 +08:00
Makefile.projbuild esp32: Rename esp32.common.ld to esp32.project.ld to avoid build errors when downgrading 2019-03-14 09:59:31 +11:00
panic.c Rename Kconfig options (components/app_trace) 2019-05-21 09:32:55 +02:00
pm_esp32.c power_management: port*_CRITICAL vanilla FreeRTOS compliance 2019-05-13 16:39:19 +05:30
pm_trace.c move common source files from esp32 to esp_common 2019-03-22 10:35:03 +08:00
project_include.cmake components: update with build system changes 2019-05-13 19:59:17 +08:00
reset_reason.c move common source files from esp32 to esp_common 2019-03-22 10:35:03 +08:00
sdkconfig.rename Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
sleep_modes.c Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
spiram.c Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
spiram_psram.c Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
spiram_psram.h bugfix(psram): fix psram size acquisition method 2018-11-28 17:05:37 +08:00
system_api.c system_api: return error on repeated registration of shutdown handler 2019-04-11 12:04:58 +08:00
task_wdt.c misc adjustment of esp32 component 2019-04-03 19:57:46 +08:00